@azure/arm-appservice
Version:
A generated SDK for WebSiteManagementClient.
307 lines (306 loc) • 300 kB
TypeScript
import type { PagedAsyncIterableIterator } from "@azure/core-paging";
import type { SimplePollerLike, OperationState } from "@azure/core-lro";
import type { Site, WebAppsListOptionalParams, WebAppsListByResourceGroupOptionalParams, BackupItem, WebAppsListBackupsOptionalParams, CsmPublishingCredentialsPoliciesEntity, WebAppsListBasicPublishingCredentialsPoliciesOptionalParams, SiteConfigResource, WebAppsListConfigurationsOptionalParams, ApiKVReference, WebAppsGetAppSettingsKeyVaultReferencesOptionalParams, WebAppsGetSiteConnectionStringKeyVaultReferencesOptionalParams, SiteConfigurationSnapshotInfo, WebAppsListConfigurationSnapshotInfoOptionalParams, ContinuousWebJob, WebAppsListContinuousWebJobsOptionalParams, CsmDeploymentStatus, WebAppsListProductionSiteDeploymentStatusesOptionalParams, Deployment, WebAppsListDeploymentsOptionalParams, Identifier, WebAppsListDomainOwnershipIdentifiersOptionalParams, FunctionEnvelope, WebAppsListFunctionsOptionalParams, HostNameBinding, WebAppsListHostNameBindingsOptionalParams, WebSiteInstanceStatus, WebAppsListInstanceIdentifiersOptionalParams, ProcessInfo, WebAppsListInstanceProcessesOptionalParams, ProcessModuleInfo, WebAppsListInstanceProcessModulesOptionalParams, ProcessThreadInfo, WebAppsListInstanceProcessThreadsOptionalParams, WebAppsListSiteBackupsOptionalParams, PerfMonResponse, WebAppsListPerfMonCountersOptionalParams, RemotePrivateEndpointConnectionARMResource, WebAppsGetPrivateEndpointConnectionListOptionalParams, WebAppsListProcessesOptionalParams, WebAppsListProcessModulesOptionalParams, WebAppsListProcessThreadsOptionalParams, PublicCertificate, WebAppsListPublicCertificatesOptionalParams, SiteContainer, WebAppsListSiteContainersOptionalParams, SiteExtensionInfo, WebAppsListSiteExtensionsOptionalParams, WebAppsListSlotsOptionalParams, WebAppsListBackupsSlotOptionalParams, WebAppsListBasicPublishingCredentialsPoliciesSlotOptionalParams, WebAppsListConfigurationsSlotOptionalParams, WebAppsGetAppSettingsKeyVaultReferencesSlotOptionalParams, WebAppsGetSiteConnectionStringKeyVaultReferencesSlotOptionalParams, WebAppsListConfigurationSnapshotInfoSlotOptionalParams, WebAppsListContinuousWebJobsSlotOptionalParams, WebAppsListSlotSiteDeploymentStatusesSlotOptionalParams, WebAppsListDeploymentsSlotOptionalParams, WebAppsListDomainOwnershipIdentifiersSlotOptionalParams, WebAppsListInstanceFunctionsSlotOptionalParams, WebAppsListHostNameBindingsSlotOptionalParams, WebAppsListInstanceIdentifiersSlotOptionalParams, WebAppsListInstanceProcessesSlotOptionalParams, WebAppsListInstanceProcessModulesSlotOptionalParams, WebAppsListInstanceProcessThreadsSlotOptionalParams, WebAppsListSiteBackupsSlotOptionalParams, WebAppsListPerfMonCountersSlotOptionalParams, WebAppsGetPrivateEndpointConnectionListSlotOptionalParams, WebAppsListProcessesSlotOptionalParams, WebAppsListProcessModulesSlotOptionalParams, WebAppsListProcessThreadsSlotOptionalParams, WebAppsListPublicCertificatesSlotOptionalParams, WebAppsListSiteContainersSlotOptionalParams, WebAppsListSiteExtensionsSlotOptionalParams, SlotDifference, CsmSlotEntity, WebAppsListSlotDifferencesSlotOptionalParams, Snapshot, WebAppsListSnapshotsSlotOptionalParams, WebAppsListSnapshotsFromDRSecondarySlotOptionalParams, TriggeredWebJob, WebAppsListTriggeredWebJobsSlotOptionalParams, TriggeredJobHistory, WebAppsListTriggeredWebJobHistorySlotOptionalParams, CsmUsageQuota, WebAppsListUsagesSlotOptionalParams, WebJob, WebAppsListWebJobsSlotOptionalParams, WebAppsListSlotDifferencesFromProductionOptionalParams, WebAppsListSnapshotsOptionalParams, WebAppsListSnapshotsFromDRSecondaryOptionalParams, WebAppsListTriggeredWebJobsOptionalParams, WebAppsListTriggeredWebJobHistoryOptionalParams, WebAppsListUsagesOptionalParams, WebAppsListWebJobsOptionalParams, WorkflowEnvelope, WebAppsListInstanceWorkflowsSlotOptionalParams, WebAppsListWorkflowsOptionalParams, WebAppsGetOptionalParams, WebAppsGetResponse, WebAppsCreateOrUpdateOptionalParams, WebAppsCreateOrUpdateResponse, WebAppsDeleteOptionalParams, SitePatchResource, WebAppsUpdateOptionalParams, WebAppsUpdateResponse, WebAppsAnalyzeCustomHostnameOptionalParams, WebAppsAnalyzeCustomHostnameResponse, WebAppsApplySlotConfigToProductionOptionalParams, BackupRequest, WebAppsBackupOptionalParams, WebAppsBackupResponse, WebAppsGetBackupStatusOptionalParams, WebAppsGetBackupStatusResponse, WebAppsDeleteBackupOptionalParams, WebAppsListBackupStatusSecretsOptionalParams, WebAppsListBackupStatusSecretsResponse, RestoreRequest, WebAppsRestoreOptionalParams, WebAppsGetFtpAllowedOptionalParams, WebAppsGetFtpAllowedResponse, WebAppsUpdateFtpAllowedOptionalParams, WebAppsUpdateFtpAllowedResponse, WebAppsGetScmAllowedOptionalParams, WebAppsGetScmAllowedResponse, WebAppsUpdateScmAllowedOptionalParams, WebAppsUpdateScmAllowedResponse, StringDictionary, WebAppsUpdateApplicationSettingsOptionalParams, WebAppsUpdateApplicationSettingsResponse, WebAppsListApplicationSettingsOptionalParams, WebAppsListApplicationSettingsResponse, SiteAuthSettings, WebAppsUpdateAuthSettingsOptionalParams, WebAppsUpdateAuthSettingsResponse, WebAppsGetAuthSettingsOptionalParams, WebAppsGetAuthSettingsResponse, WebAppsGetAuthSettingsV2WithoutSecretsOptionalParams, WebAppsGetAuthSettingsV2WithoutSecretsResponse, SiteAuthSettingsV2, WebAppsUpdateAuthSettingsV2OptionalParams, WebAppsUpdateAuthSettingsV2Response, WebAppsGetAuthSettingsV2OptionalParams, WebAppsGetAuthSettingsV2Response, AzureStoragePropertyDictionaryResource, WebAppsUpdateAzureStorageAccountsOptionalParams, WebAppsUpdateAzureStorageAccountsResponse, WebAppsListAzureStorageAccountsOptionalParams, WebAppsListAzureStorageAccountsResponse, WebAppsUpdateBackupConfigurationOptionalParams, WebAppsUpdateBackupConfigurationResponse, WebAppsDeleteBackupConfigurationOptionalParams, WebAppsGetBackupConfigurationOptionalParams, WebAppsGetBackupConfigurationResponse, WebAppsGetAppSettingKeyVaultReferenceOptionalParams, WebAppsGetAppSettingKeyVaultReferenceResponse, WebAppsGetSiteConnectionStringKeyVaultReferenceOptionalParams, WebAppsGetSiteConnectionStringKeyVaultReferenceResponse, ConnectionStringDictionary, WebAppsUpdateConnectionStringsOptionalParams, WebAppsUpdateConnectionStringsResponse, WebAppsListConnectionStringsOptionalParams, WebAppsListConnectionStringsResponse, WebAppsGetDiagnosticLogsConfigurationOptionalParams, WebAppsGetDiagnosticLogsConfigurationResponse, SiteLogsConfig, WebAppsUpdateDiagnosticLogsConfigOptionalParams, WebAppsUpdateDiagnosticLogsConfigResponse, WebAppsUpdateMetadataOptionalParams, WebAppsUpdateMetadataResponse, WebAppsListMetadataOptionalParams, WebAppsListMetadataResponse, WebAppsListPublishingCredentialsOptionalParams, WebAppsListPublishingCredentialsResponse, PushSettings, WebAppsUpdateSitePushSettingsOptionalParams, WebAppsUpdateSitePushSettingsResponse, WebAppsListSitePushSettingsOptionalParams, WebAppsListSitePushSettingsResponse, WebAppsListSlotConfigurationNamesOptionalParams, WebAppsListSlotConfigurationNamesResponse, SlotConfigNamesResource, WebAppsUpdateSlotConfigurationNamesOptionalParams, WebAppsUpdateSlotConfigurationNamesResponse, WebAppsGetConfigurationOptionalParams, WebAppsGetConfigurationResponse, WebAppsCreateOrUpdateConfigurationOptionalParams, WebAppsCreateOrUpdateConfigurationResponse, WebAppsUpdateConfigurationOptionalParams, WebAppsUpdateConfigurationResponse, WebAppsGetConfigurationSnapshotOptionalParams, WebAppsGetConfigurationSnapshotResponse, WebAppsRecoverSiteConfigurationSnapshotOptionalParams, WebAppsGetWebSiteContainerLogsOptionalParams, WebAppsGetWebSiteContainerLogsResponse, WebAppsGetContainerLogsZipOptionalParams, WebAppsGetContainerLogsZipResponse, WebAppsGetContinuousWebJobOptionalParams, WebAppsGetContinuousWebJobResponse, WebAppsDeleteContinuousWebJobOptionalParams, WebAppsStartContinuousWebJobOptionalParams, WebAppsStopContinuousWebJobOptionalParams, WebAppsGetProductionSiteDeploymentStatusOptionalParams, WebAppsGetProductionSiteDeploymentStatusResponse, WebAppsGetDeploymentOptionalParams, WebAppsGetDeploymentResponse, WebAppsCreateDeploymentOptionalParams, WebAppsCreateDeploymentResponse, WebAppsDeleteDeploymentOptionalParams, WebAppsListDeploymentLogOptionalParams, WebAppsListDeploymentLogResponse, WebAppsDiscoverBackupOptionalParams, WebAppsDiscoverBackupResponse, WebAppsGetDomainOwnershipIdentifierOptionalParams, WebAppsGetDomainOwnershipIdentifierResponse, WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams, WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse, WebAppsDeleteDomainOwnershipIdentifierOptionalParams, WebAppsUpdateDomainOwnershipIdentifierOptionalParams, WebAppsUpdateDomainOwnershipIdentifierResponse, WebAppsGetMSDeployStatusOptionalParams, WebAppsGetMSDeployStatusResponse, MSDeploy, WebAppsCreateMSDeployOperationOptionalParams, WebAppsCreateMSDeployOperationResponse, WebAppsGetMSDeployLogOptionalParams, WebAppsGetMSDeployLogResponse, WebAppsGetOneDeployStatusOptionalParams, WebAppsGetOneDeployStatusResponse, WebAppsCreateOneDeployOperationOptionalParams, WebAppsCreateOneDeployOperationResponse, WebAppsGetFunctionsAdminTokenOptionalParams, WebAppsGetFunctionsAdminTokenResponse, WebAppsGetFunctionOptionalParams, WebAppsGetFunctionResponse, WebAppsCreateFunctionOptionalParams, WebAppsCreateFunctionResponse, WebAppsDeleteFunctionOptionalParams, KeyInfo, WebAppsCreateOrUpdateFunctionSecretOptionalParams, WebAppsCreateOrUpdateFunctionSecretResponse, WebAppsDeleteFunctionSecretOptionalParams, WebAppsListFunctionKeysOptionalParams, WebAppsListFunctionKeysResponse, WebAppsListFunctionSecretsOptionalParams, WebAppsListFunctionSecretsResponse, WebAppsListHostKeysOptionalParams, WebAppsListHostKeysResponse, WebAppsListSyncStatusOptionalParams, WebAppsSyncFunctionsOptionalParams, WebAppsCreateOrUpdateHostSecretOptionalParams, WebAppsCreateOrUpdateHostSecretResponse, WebAppsDeleteHostSecretOptionalParams, WebAppsGetHostNameBindingOptionalParams, WebAppsGetHostNameBindingResponse, WebAppsCreateOrUpdateHostNameBindingOptionalParams, WebAppsCreateOrUpdateHostNameBindingResponse, WebAppsDeleteHostNameBindingOptionalParams, WebAppsGetHybridConnectionOptionalParams, WebAppsGetHybridConnectionResponse, HybridConnection, WebAppsCreateOrUpdateHybridConnectionOptionalParams, WebAppsCreateOrUpdateHybridConnectionResponse, WebAppsDeleteHybridConnectionOptionalParams, WebAppsUpdateHybridConnectionOptionalParams, WebAppsUpdateHybridConnectionResponse, WebAppsListHybridConnectionsOptionalParams, WebAppsListHybridConnectionsResponse, WebAppsListRelayServiceConnectionsOptionalParams, WebAppsListRelayServiceConnectionsResponse, WebAppsGetRelayServiceConnectionOptionalParams, WebAppsGetRelayServiceConnectionResponse, RelayServiceConnectionEntity, WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams, WebAppsCreateOrUpdateRelayServiceConnectionResponse, WebAppsDeleteRelayServiceConnectionOptionalParams, WebAppsUpdateRelayServiceConnectionOptionalParams, WebAppsUpdateRelayServiceConnectionResponse, WebAppsGetInstanceInfoOptionalParams, WebAppsGetInstanceInfoResponse, WebAppsGetInstanceMsDeployStatusOptionalParams, WebAppsGetInstanceMsDeployStatusResponse, WebAppsCreateInstanceMSDeployOperationOptionalParams, WebAppsCreateInstanceMSDeployOperationResponse, WebAppsGetInstanceMSDeployLogOptionalParams, WebAppsGetInstanceMSDeployLogResponse, WebAppsGetInstanceProcessOptionalParams, WebAppsGetInstanceProcessResponse, WebAppsDeleteInstanceProcessOptionalParams, WebAppsGetInstanceProcessDumpOptionalParams, WebAppsGetInstanceProcessDumpResponse, WebAppsGetInstanceProcessModuleOptionalParams, WebAppsGetInstanceProcessModuleResponse, WebAppsIsCloneableOptionalParams, WebAppsIsCloneableResponse, WebAppsListSyncFunctionTriggersOptionalParams, WebAppsListSyncFunctionTriggersResponse, WebAppsUpdateMachineKeyOptionalParams, WebAppsUpdateMachineKeyResponse, StorageMigrationOptions, WebAppsMigrateStorageOptionalParams, WebAppsMigrateStorageResponse, MigrateMySqlRequest, WebAppsMigrateMySqlOptionalParams, WebAppsMigrateMySqlResponse, WebAppsGetMigrateMySqlStatusOptionalParams, WebAppsGetMigrateMySqlStatusResponse, WebAppsGetSwiftVirtualNetworkConnectionOptionalParams, WebAppsGetSwiftVirtualNetworkConnectionResponse, SwiftVirtualNetwork, WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckOptionalParams, WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckResponse, WebAppsDeleteSwiftVirtualNetworkOptionalParams, WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckOptionalParams, WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckResponse, WebAppsListNetworkFeaturesOptionalParams, WebAppsListNetworkFeaturesResponse, WebAppsGetNetworkTraceOperationOptionalParams, WebAppsGetNetworkTraceOperationResponse, WebAppsStartWebSiteNetworkTraceOptionalParams, WebAppsStartWebSiteNetworkTraceResponse, WebAppsStartWebSiteNetworkTraceOperationOptionalParams, WebAppsStartWebSiteNetworkTraceOperationResponse, WebAppsStopWebSiteNetworkTraceOptionalParams, WebAppsGetNetworkTracesOptionalParams, WebAppsGetNetworkTracesResponse, WebAppsGetNetworkTraceOperationV2OptionalParams, WebAppsGetNetworkTraceOperationV2Response, WebAppsGetNetworkTracesV2OptionalParams, WebAppsGetNetworkTracesV2Response, WebAppsGenerateNewSitePublishingPasswordOptionalParams, WebAppsGetSitePhpErrorLogFlagOptionalParams, WebAppsGetSitePhpErrorLogFlagResponse, WebAppsListPremierAddOnsOptionalParams, WebAppsListPremierAddOnsResponse, WebAppsGetPremierAddOnOptionalParams, WebAppsGetPremierAddOnResponse, PremierAddOn, WebAppsAddPremierAddOnOptionalParams, WebAppsAddPremierAddOnResponse, WebAppsDeletePremierAddOnOptionalParams, PremierAddOnPatchResource, WebAppsUpdatePremierAddOnOptionalParams, WebAppsUpdatePremierAddOnResponse, WebAppsGetPrivateAccessOptionalParams, WebAppsGetPrivateAccessResponse, PrivateAccess, WebAppsPutPrivateAccessVnetOptionalParams, WebAppsPutPrivateAccessVnetResponse, WebAppsGetPrivateEndpointConnectionOptionalParams, WebAppsGetPrivateEndpointConnectionResponse, WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams, WebAppsApproveOrRejectPrivateEndpointConnectionResponse, WebAppsDeletePrivateEndpointConnectionOptionalParams, WebAppsDeletePrivateEndpointConnectionResponse, WebAppsGetPrivateLinkResourcesOptionalParams, WebAppsGetPrivateLinkResourcesResponse, WebAppsGetProcessOptionalParams, WebAppsGetProcessResponse, WebAppsDeleteProcessOptionalParams, WebAppsGetProcessDumpOptionalParams, WebAppsGetProcessDumpResponse, WebAppsGetProcessModuleOptionalParams, WebAppsGetProcessModuleResponse, WebAppsGetPublicCertificateOptionalParams, WebAppsGetPublicCertificateResponse, WebAppsCreateOrUpdatePublicCertificateOptionalParams, WebAppsCreateOrUpdatePublicCertificateResponse, WebAppsDeletePublicCertificateOptionalParams, CsmPublishingProfileOptions, WebAppsListPublishingProfileXmlWithSecretsOptionalParams, WebAppsListPublishingProfileXmlWithSecretsResponse, WebAppsResetProductionSlotConfigOptionalParams, WebAppsRestartOptionalParams, WebAppsRestoreFromBackupBlobOptionalParams, DeletedAppRestoreRequest, WebAppsRestoreFromDeletedAppOptionalParams, SnapshotRestoreRequest, WebAppsRestoreSnapshotOptionalParams, WebAppsGetSiteContainerOptionalParams, WebAppsGetSiteContainerResponse, WebAppsCreateOrUpdateSiteContainerOptionalParams, WebAppsCreateOrUpdateSiteContainerResponse, WebAppsDeleteSiteContainerOptionalParams, WebAppsGetSiteExtensionOptionalParams, WebAppsGetSiteExtensionResponse, WebAppsInstallSiteExtensionOptionalParams, WebAppsInstallSiteExtensionResponse, WebAppsDeleteSiteExtensionOptionalParams, WebAppsGetSlotOptionalParams, WebAppsGetSlotResponse, WebAppsCreateOrUpdateSlotOptionalParams, WebAppsCreateOrUpdateSlotResponse, WebAppsDeleteSlotOptionalParams, WebAppsUpdateSlotOptionalParams, WebAppsUpdateSlotResponse, WebAppsAnalyzeCustomHostnameSlotOptionalParams, WebAppsAnalyzeCustomHostnameSlotResponse, WebAppsApplySlotConfigurationSlotOptionalParams, WebAppsBackupSlotOptionalParams, WebAppsBackupSlotResponse, WebAppsGetBackupStatusSlotOptionalParams, WebAppsGetBackupStatusSlotResponse, WebAppsDeleteBackupSlotOptionalParams, WebAppsListBackupStatusSecretsSlotOptionalParams, WebAppsListBackupStatusSecretsSlotResponse, WebAppsRestoreSlotOptionalParams, WebAppsGetFtpAllowedSlotOptionalParams, WebAppsGetFtpAllowedSlotResponse, WebAppsUpdateFtpAllowedSlotOptionalParams, WebAppsUpdateFtpAllowedSlotResponse, WebAppsGetScmAllowedSlotOptionalParams, WebAppsGetScmAllowedSlotResponse, WebAppsUpdateScmAllowedSlotOptionalParams, WebAppsUpdateScmAllowedSlotResponse, WebAppsUpdateApplicationSettingsSlotOptionalParams, WebAppsUpdateApplicationSettingsSlotResponse, WebAppsListApplicationSettingsSlotOptionalParams, WebAppsListApplicationSettingsSlotResponse, WebAppsUpdateAuthSettingsSlotOptionalParams, WebAppsUpdateAuthSettingsSlotResponse, WebAppsGetAuthSettingsSlotOptionalParams, WebAppsGetAuthSettingsSlotResponse, WebAppsGetAuthSettingsV2WithoutSecretsSlotOptionalParams, WebAppsGetAuthSettingsV2WithoutSecretsSlotResponse, WebAppsUpdateAuthSettingsV2SlotOptionalParams, WebAppsUpdateAuthSettingsV2SlotResponse, WebAppsGetAuthSettingsV2SlotOptionalParams, WebAppsGetAuthSettingsV2SlotResponse, WebAppsUpdateAzureStorageAccountsSlotOptionalParams, WebAppsUpdateAzureStorageAccountsSlotResponse, WebAppsListAzureStorageAccountsSlotOptionalParams, WebAppsListAzureStorageAccountsSlotResponse, WebAppsUpdateBackupConfigurationSlotOptionalParams, WebAppsUpdateBackupConfigurationSlotResponse, WebAppsDeleteBackupConfigurationSlotOptionalParams, WebAppsGetBackupConfigurationSlotOptionalParams, WebAppsGetBackupConfigurationSlotResponse, WebAppsGetAppSettingKeyVaultReferenceSlotOptionalParams, WebAppsGetAppSettingKeyVaultReferenceSlotResponse, WebAppsGetSiteConnectionStringKeyVaultReferenceSlotOptionalParams, WebAppsGetSiteConnectionStringKeyVaultReferenceSlotResponse, WebAppsUpdateConnectionStringsSlotOptionalParams, WebAppsUpdateConnectionStringsSlotResponse, WebAppsListConnectionStringsSlotOptionalParams, WebAppsListConnectionStringsSlotResponse, WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams, WebAppsGetDiagnosticLogsConfigurationSlotResponse, WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams, WebAppsUpdateDiagnosticLogsConfigSlotResponse, WebAppsUpdateMetadataSlotOptionalParams, WebAppsUpdateMetadataSlotResponse, WebAppsListMetadataSlotOptionalParams, WebAppsListMetadataSlotResponse, WebAppsListPublishingCredentialsSlotOptionalParams, WebAppsListPublishingCredentialsSlotResponse, WebAppsUpdateSitePushSettingsSlotOptionalParams, WebAppsUpdateSitePushSettingsSlotResponse, WebAppsListSitePushSettingsSlotOptionalParams, WebAppsListSitePushSettingsSlotResponse, WebAppsGetConfigurationSlotOptionalParams, WebAppsGetConfigurationSlotResponse, WebAppsCreateOrUpdateConfigurationSlotOptionalParams, WebAppsCreateOrUpdateConfigurationSlotResponse, WebAppsUpdateConfigurationSlotOptionalParams, WebAppsUpdateConfigurationSlotResponse, WebAppsGetConfigurationSnapshotSlotOptionalParams, WebAppsGetConfigurationSnapshotSlotResponse, WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams, WebAppsGetWebSiteContainerLogsSlotOptionalParams, WebAppsGetWebSiteContainerLogsSlotResponse, WebAppsGetContainerLogsZipSlotOptionalParams, WebAppsGetContainerLogsZipSlotResponse, WebAppsGetContinuousWebJobSlotOptionalParams, WebAppsGetContinuousWebJobSlotResponse, WebAppsDeleteContinuousWebJobSlotOptionalParams, WebAppsStartContinuousWebJobSlotOptionalParams, WebAppsStopContinuousWebJobSlotOptionalParams, WebAppsGetSlotSiteDeploymentStatusSlotOptionalParams, WebAppsGetSlotSiteDeploymentStatusSlotResponse, WebAppsGetDeploymentSlotOptionalParams, WebAppsGetDeploymentSlotResponse, WebAppsCreateDeploymentSlotOptionalParams, WebAppsCreateDeploymentSlotResponse, WebAppsDeleteDeploymentSlotOptionalParams, WebAppsListDeploymentLogSlotOptionalParams, WebAppsListDeploymentLogSlotResponse, WebAppsDiscoverBackupSlotOptionalParams, WebAppsDiscoverBackupSlotResponse, WebAppsGetDomainOwnershipIdentifierSlotOptionalParams, WebAppsGetDomainOwnershipIdentifierSlotResponse, WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams, WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse, WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams, WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams, WebAppsUpdateDomainOwnershipIdentifierSlotResponse, WebAppsGetMSDeployStatusSlotOptionalParams, WebAppsGetMSDeployStatusSlotResponse, WebAppsCreateMSDeployOperationSlotOptionalParams, WebAppsCreateMSDeployOperationSlotResponse, WebAppsGetMSDeployLogSlotOptionalParams, WebAppsGetMSDeployLogSlotResponse, WebAppsGetFunctionsAdminTokenSlotOptionalParams, WebAppsGetFunctionsAdminTokenSlotResponse, WebAppsGetInstanceFunctionSlotOptionalParams, WebAppsGetInstanceFunctionSlotResponse, WebAppsCreateInstanceFunctionSlotOptionalParams, WebAppsCreateInstanceFunctionSlotResponse, WebAppsDeleteInstanceFunctionSlotOptionalParams, WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams, WebAppsCreateOrUpdateFunctionSecretSlotResponse, WebAppsDeleteFunctionSecretSlotOptionalParams, WebAppsListFunctionKeysSlotOptionalParams, WebAppsListFunctionKeysSlotResponse, WebAppsListFunctionSecretsSlotOptionalParams, WebAppsListFunctionSecretsSlotResponse, WebAppsListHostKeysSlotOptionalParams, WebAppsListHostKeysSlotResponse, WebAppsListSyncStatusSlotOptionalParams, WebAppsSyncFunctionsSlotOptionalParams, WebAppsCreateOrUpdateHostSecretSlotOptionalParams, WebAppsCreateOrUpdateHostSecretSlotResponse, WebAppsDeleteHostSecretSlotOptionalParams, WebAppsGetHostNameBindingSlotOptionalParams, WebAppsGetHostNameBindingSlotResponse, WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams, WebAppsCreateOrUpdateHostNameBindingSlotResponse, WebAppsDeleteHostNameBindingSlotOptionalParams, WebAppsGetHybridConnectionSlotOptionalParams, WebAppsGetHybridConnectionSlotResponse, WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams, WebAppsCreateOrUpdateHybridConnectionSlotResponse, WebAppsDeleteHybridConnectionSlotOptionalParams, WebAppsUpdateHybridConnectionSlotOptionalParams, WebAppsUpdateHybridConnectionSlotResponse, WebAppsListHybridConnectionsSlotOptionalParams, WebAppsListHybridConnectionsSlotResponse, WebAppsListRelayServiceConnectionsSlotOptionalParams, WebAppsListRelayServiceConnectionsSlotResponse, WebAppsGetRelayServiceConnectionSlotOptionalParams, WebAppsGetRelayServiceConnectionSlotResponse, WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams, WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse, WebAppsDeleteRelayServiceConnectionSlotOptionalParams, WebAppsUpdateRelayServiceConnectionSlotOptionalParams, WebAppsUpdateRelayServiceConnectionSlotResponse, WebAppsGetInstanceInfoSlotOptionalParams, WebAppsGetInstanceInfoSlotResponse, WebAppsGetInstanceMsDeployStatusSlotOptionalParams, WebAppsGetInstanceMsDeployStatusSlotResponse, WebAppsCreateInstanceMSDeployOperationSlotOptionalParams, WebAppsCreateInstanceMSDeployOperationSlotResponse, WebAppsGetInstanceMSDeployLogSlotOptionalParams, WebAppsGetInstanceMSDeployLogSlotResponse, WebAppsGetInstanceProcessSlotOptionalParams, WebAppsGetInstanceProcessSlotResponse, WebAppsDeleteInstanceProcessSlotOptionalParams, WebAppsGetInstanceProcessDumpSlotOptionalParams, WebAppsGetInstanceProcessDumpSlotResponse, WebAppsGetInstanceProcessModuleSlotOptionalParams, WebAppsGetInstanceProcessModuleSlotResponse, WebAppsIsCloneableSlotOptionalParams, WebAppsIsCloneableSlotResponse, WebAppsListSyncFunctionTriggersSlotOptionalParams, WebAppsListSyncFunctionTriggersSlotResponse, WebAppsGetMigrateMySqlStatusSlotOptionalParams, WebAppsGetMigrateMySqlStatusSlotResponse, WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams, WebAppsGetSwiftVirtualNetworkConnectionSlotResponse, WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotOptionalParams, WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotResponse, WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams, WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckSlotOptionalParams, WebAppsUpdateSwiftVirtualNetworkConnectionWithCheckSlotResponse, WebAppsListNetworkFeaturesSlotOptionalParams, WebAppsListNetworkFeaturesSlotResponse, WebAppsGetNetworkTraceOperationSlotOptionalParams, WebAppsGetNetworkTraceOperationSlotResponse, WebAppsStartWebSiteNetworkTraceSlotOptionalParams, WebAppsStartWebSiteNetworkTraceSlotResponse, WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams, WebAppsStartWebSiteNetworkTraceOperationSlotResponse, WebAppsStopWebSiteNetworkTraceSlotOptionalParams, WebAppsGetNetworkTracesSlotOptionalParams, WebAppsGetNetworkTracesSlotResponse, WebAppsGetNetworkTraceOperationSlotV2OptionalParams, WebAppsGetNetworkTraceOperationSlotV2Response, WebAppsGetNetworkTracesSlotV2OptionalParams, WebAppsGetNetworkTracesSlotV2Response, WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams, WebAppsGetSitePhpErrorLogFlagSlotOptionalParams, WebAppsGetSitePhpErrorLogFlagSlotResponse, WebAppsListPremierAddOnsSlotOptionalParams, WebAppsListPremierAddOnsSlotResponse, WebAppsGetPremierAddOnSlotOptionalParams, WebAppsGetPremierAddOnSlotResponse, WebAppsAddPremierAddOnSlotOptionalParams, WebAppsAddPremierAddOnSlotResponse, WebAppsDeletePremierAddOnSlotOptionalParams, WebAppsUpdatePremierAddOnSlotOptionalParams, WebAppsUpdatePremierAddOnSlotResponse, WebAppsGetPrivateAccessSlotOptionalParams, WebAppsGetPrivateAccessSlotResponse, WebAppsPutPrivateAccessVnetSlotOptionalParams, WebAppsPutPrivateAccessVnetSlotResponse, WebAppsGetPrivateEndpointConnectionSlotOptionalParams, WebAppsGetPrivateEndpointConnectionSlotResponse, WebAppsApproveOrRejectPrivateEndpointConnectionSlotOptionalParams, WebAppsApproveOrRejectPrivateEndpointConnectionSlotResponse, WebAppsDeletePrivateEndpointConnectionSlotOptionalParams, WebAppsDeletePrivateEndpointConnectionSlotResponse, WebAppsGetPrivateLinkResourcesSlotOptionalParams, WebAppsGetPrivateLinkResourcesSlotResponse, WebAppsGetProcessSlotOptionalParams, WebAppsGetProcessSlotResponse, WebAppsDeleteProcessSlotOptionalParams, WebAppsGetProcessDumpSlotOptionalParams, WebAppsGetProcessDumpSlotResponse, WebAppsGetProcessModuleSlotOptionalParams, WebAppsGetProcessModuleSlotResponse, WebAppsGetPublicCertificateSlotOptionalParams, WebAppsGetPublicCertificateSlotResponse, WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams, WebAppsCreateOrUpdatePublicCertificateSlotResponse, WebAppsDeletePublicCertificateSlotOptionalParams, WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams, WebAppsListPublishingProfileXmlWithSecretsSlotResponse, WebAppsResetSlotConfigurationSlotOptionalParams, WebAppsRestartSlotOptionalParams, WebAppsRestoreFromBackupBlobSlotOptionalParams, WebAppsRestoreFromDeletedAppSlotOptionalParams, WebAppsRestoreSnapshotSlotOptionalParams, WebAppsGetSiteContainerSlotOptionalParams, WebAppsGetSiteContainerSlotResponse, WebAppsCreateOrUpdateSiteContainerSlotOptionalParams, WebAppsCreateOrUpdateSiteContainerSlotResponse, WebAppsDeleteSiteContainerSlotOptionalParams, WebAppsGetSiteExtensionSlotOptionalParams, WebAppsGetSiteExtensionSlotResponse, WebAppsInstallSiteExtensionSlotOptionalParams, WebAppsInstallSiteExtensionSlotResponse, WebAppsDeleteSiteExtensionSlotOptionalParams, WebAppsSwapSlotOptionalParams, WebAppsGetSourceControlSlotOptionalParams, WebAppsGetSourceControlSlotResponse, SiteSourceControl, WebAppsCreateOrUpdateSourceControlSlotOptionalParams, WebAppsCreateOrUpdateSourceControlSlotResponse, WebAppsDeleteSourceControlSlotOptionalParams, WebAppsUpdateSourceControlSlotOptionalParams, WebAppsUpdateSourceControlSlotResponse, WebAppsStartSlotOptionalParams, WebAppsStartNetworkTraceSlotOptionalParams, WebAppsStartNetworkTraceSlotResponse, WebAppsStopSlotOptionalParams, WebAppsStopNetworkTraceSlotOptionalParams, WebAppsSyncRepositorySlotOptionalParams, WebAppsSyncFunctionTriggersSlotOptionalParams, WebAppsGetTriggeredWebJobSlotOptionalParams, WebAppsGetTriggeredWebJobSlotResponse, WebAppsDeleteTriggeredWebJobSlotOptionalParams, WebAppsGetTriggeredWebJobHistorySlotOptionalParams, WebAppsGetTriggeredWebJobHistorySlotResponse, WebAppsRunTriggeredWebJobSlotOptionalParams, WebAppsListVnetConnectionsSlotOptionalParams, WebAppsListVnetConnectionsSlotResponse, WebAppsGetVnetConnectionSlotOptionalParams, WebAppsGetVnetConnectionSlotResponse, VnetInfoResource, WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams, WebAppsCreateOrUpdateVnetConnectionSlotResponse, WebAppsDeleteVnetConnectionSlotOptionalParams, WebAppsUpdateVnetConnectionSlotOptionalParams, WebAppsUpdateVnetConnectionSlotResponse, WebAppsGetVnetConnectionGatewaySlotOptionalParams, WebAppsGetVnetConnectionGatewaySlotResponse, VnetGateway, WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams, WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse, WebAppsUpdateVnetConnectionGatewaySlotOptionalParams, WebAppsUpdateVnetConnectionGatewaySlotResponse, WebAppsGetWebJobSlotOptionalParams, WebAppsGetWebJobSlotResponse, WebAppsSwapSlotWithProductionOptionalParams, WebAppsGetSourceControlOptionalParams, WebAppsGetSourceControlResponse, WebAppsCreateOrUpdateSourceControlOptionalParams, WebAppsCreateOrUpdateSourceControlResponse, WebAppsDeleteSourceControlOptionalParams, WebAppsUpdateSourceControlOptionalParams, WebAppsUpdateSourceControlResponse, WebAppsStartOptionalParams, WebAppsStartNetworkTraceOptionalParams, WebAppsStartNetworkTraceResponse, WebAppsStopOptionalParams, WebAppsStopNetworkTraceOptionalParams, WebAppsSyncRepositoryOptionalParams, WebAppsSyncFunctionTriggersOptionalParams, WebAppsGetTriggeredWebJobOptionalParams, WebAppsGetTriggeredWebJobResponse, WebAppsDeleteTriggeredWebJobOptionalParams, WebAppsGetTriggeredWebJobHistoryOptionalParams, WebAppsGetTriggeredWebJobHistoryResponse, WebAppsRunTriggeredWebJobOptionalParams, WebAppsListVnetConnectionsOptionalParams, WebAppsListVnetConnectionsResponse, WebAppsGetVnetConnectionOptionalParams, WebAppsGetVnetConnectionResponse, WebAppsCreateOrUpdateVnetConnectionOptionalParams, WebAppsCreateOrUpdateVnetConnectionResponse, WebAppsDeleteVnetConnectionOptionalParams, WebAppsUpdateVnetConnectionOptionalParams, WebAppsUpdateVnetConnectionResponse, WebAppsGetVnetConnectionGatewayOptionalParams, WebAppsGetVnetConnectionGatewayResponse, WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams, WebAppsCreateOrUpdateVnetConnectionGatewayResponse, WebAppsUpdateVnetConnectionGatewayOptionalParams, WebAppsUpdateVnetConnectionGatewayResponse, WebAppsGetWebJobOptionalParams, WebAppsGetWebJobResponse, WebAppsDeployWorkflowArtifactsOptionalParams, WebAppsDeployWorkflowArtifactsSlotOptionalParams, WebAppsGetInstanceWorkflowSlotOptionalParams, WebAppsGetInstanceWorkflowSlotResponse, WebAppsListWorkflowsConnectionsSlotOptionalParams, WebAppsListWorkflowsConnectionsSlotResponse, WebAppsGetWorkflowOptionalParams, WebAppsGetWorkflowResponse, WebAppsListWorkflowsConnectionsOptionalParams, WebAppsListWorkflowsConnectionsResponse } from "../models/index.js";
/** Interface representing a WebApps. */
export interface WebApps {
/**
* Description for Get all apps for a subscription.
* @param options The options parameters.
*/
list(options?: WebAppsListOptionalParams): PagedAsyncIterableIterator<Site>;
/**
* Description for Gets all web, mobile, and API apps in the specified resource group.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param options The options parameters.
*/
listByResourceGroup(resourceGroupName: string, options?: WebAppsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Site>;
/**
* Description for Gets existing backups of an app.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param options The options parameters.
*/
listBackups(resourceGroupName: string, name: string, options?: WebAppsListBackupsOptionalParams): PagedAsyncIterableIterator<BackupItem>;
/**
* Description for Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given
* site.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param options The options parameters.
*/
listBasicPublishingCredentialsPolicies(resourceGroupName: string, name: string, options?: WebAppsListBasicPublishingCredentialsPoliciesOptionalParams): PagedAsyncIterableIterator<CsmPublishingCredentialsPoliciesEntity>;
/**
* Description for List the configurations of an app
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param options The options parameters.
*/
listConfigurations(resourceGroupName: string, name: string, options?: WebAppsListConfigurationsOptionalParams): PagedAsyncIterableIterator<SiteConfigResource>;
/**
* Description for Gets the config reference app settings and status of an app
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param options The options parameters.
*/
listAppSettingsKeyVaultReferences(resourceGroupName: string, name: string, options?: WebAppsGetAppSettingsKeyVaultReferencesOptionalParams): PagedAsyncIterableIterator<ApiKVReference>;
/**
* Description for Gets the config reference app settings and status of an app
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param options The options parameters.
*/
listSiteConnectionStringKeyVaultReferences(resourceGroupName: string, name: string, options?: WebAppsGetSiteConnectionStringKeyVaultReferencesOptionalParams): PagedAsyncIterableIterator<ApiKVReference>;
/**
* 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.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param options The options parameters.
*/
listConfigurationSnapshotInfo(resourceGroupName: string, name: string, options?: WebAppsListConfigurationSnapshotInfoOptionalParams): PagedAsyncIterableIterator<SiteConfigurationSnapshotInfo>;
/**
* Description for List continuous web jobs for an app, or a deployment slot.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Site name.
* @param options The options parameters.
*/
listContinuousWebJobs(resourceGroupName: string, name: string, options?: WebAppsListContinuousWebJobsOptionalParams): PagedAsyncIterableIterator<ContinuousWebJob>;
/**
* List deployment statuses for an app (or deployment slot, if specified).
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param options The options parameters.
*/
listProductionSiteDeploymentStatuses(resourceGroupName: string, name: string, options?: WebAppsListProductionSiteDeploymentStatusesOptionalParams): PagedAsyncIterableIterator<CsmDeploymentStatus>;
/**
* Description for List deployments for an app, or a deployment slot.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param options The options parameters.
*/
listDeployments(resourceGroupName: string, name: string, options?: WebAppsListDeploymentsOptionalParams): PagedAsyncIterableIterator<Deployment>;
/**
* Description for Lists ownership identifiers for domain associated with web app.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param options The options parameters.
*/
listDomainOwnershipIdentifiers(resourceGroupName: string, name: string, options?: WebAppsListDomainOwnershipIdentifiersOptionalParams): PagedAsyncIterableIterator<Identifier>;
/**
* Description for List the functions for a web site, or a deployment slot.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Site name.
* @param options The options parameters.
*/
listFunctions(resourceGroupName: string, name: string, options?: WebAppsListFunctionsOptionalParams): PagedAsyncIterableIterator<FunctionEnvelope>;
/**
* Description for Get hostname bindings for an app or a deployment slot.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param options The options parameters.
*/
listHostNameBindings(resourceGroupName: string, name: string, options?: WebAppsListHostNameBindingsOptionalParams): PagedAsyncIterableIterator<HostNameBinding>;
/**
* Description for Gets all scale-out instances of an app.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param options The options parameters.
*/
listInstanceIdentifiers(resourceGroupName: string, name: string, options?: WebAppsListInstanceIdentifiersOptionalParams): PagedAsyncIterableIterator<WebSiteInstanceStatus>;
/**
* 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.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Site name.
* @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".
* @param options The options parameters.
*/
listInstanceProcesses(resourceGroupName: string, name: string, instanceId: string, options?: WebAppsListInstanceProcessesOptionalParams): PagedAsyncIterableIterator<ProcessInfo>;
/**
* Description for List module information for a process by its ID for a specific scaled-out instance
* in a web site.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Site name.
* @param processId PID.
* @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".
* @param options The options parameters.
*/
listInstanceProcessModules(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsListInstanceProcessModulesOptionalParams): PagedAsyncIterableIterator<ProcessModuleInfo>;
/**
* Description for List the threads in a process by its ID for a specific scaled-out instance in a web
* site.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Site name.
* @param processId PID.
* @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".
* @param options The options parameters.
*/
listInstanceProcessThreads(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsListInstanceProcessThreadsOptionalParams): PagedAsyncIterableIterator<ProcessThreadInfo>;
/**
* Description for Gets existing backups of an app.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param options The options parameters.
*/
listSiteBackups(resourceGroupName: string, name: string, options?: WebAppsListSiteBackupsOptionalParams): PagedAsyncIterableIterator<BackupItem>;
/**
* Description for Gets perfmon counters for web app.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of web app.
* @param options The options parameters.
*/
listPerfMonCounters(resourceGroupName: string, name: string, options?: WebAppsListPerfMonCountersOptionalParams): PagedAsyncIterableIterator<PerfMonResponse>;
/**
* Description for Gets the list of private endpoint connections associated with a site
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the site.
* @param options The options parameters.
*/
listPrivateEndpointConnectionList(resourceGroupName: string, name: string, options?: WebAppsGetPrivateEndpointConnectionListOptionalParams): PagedAsyncIterableIterator<RemotePrivateEndpointConnectionARMResource>;
/**
* 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.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Site name.
* @param options The options parameters.
*/
listProcesses(resourceGroupName: string, name: string, options?: WebAppsListProcessesOptionalParams): PagedAsyncIterableIterator<ProcessInfo>;
/**
* Description for List module information for a process by its ID for a specific scaled-out instance
* in a web site.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Site name.
* @param processId PID.
* @param options The options parameters.
*/
listProcessModules(resourceGroupName: string, name: string, processId: string, options?: WebAppsListProcessModulesOptionalParams): PagedAsyncIterableIterator<ProcessModuleInfo>;
/**
* Description for List the threads in a process by its ID for a specific scaled-out instance in a web
* site.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Site name.
* @param processId PID.
* @param options The options parameters.
*/
listProcessThreads(resourceGroupName: string, name: string, processId: string, options?: WebAppsListProcessThreadsOptionalParams): PagedAsyncIterableIterator<ProcessThreadInfo>;
/**
* Description for Get public certificates for an app or a deployment slot.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param options The options parameters.
*/
listPublicCertificates(resourceGroupName: string, name: string, options?: WebAppsListPublicCertificatesOptionalParams): PagedAsyncIterableIterator<PublicCertificate>;
/**
* Lists all the site containers of a site, or a deployment slot.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param options The options parameters.
*/
listSiteContainers(resourceGroupName: string, name: string, options?: WebAppsListSiteContainersOptionalParams): PagedAsyncIterableIterator<SiteContainer>;
/**
* Description for Get list of siteextensions for a web site, or a deployment slot.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Site name.
* @param options The options parameters.
*/
listSiteExtensions(resourceGroupName: string, name: string, options?: WebAppsListSiteExtensionsOptionalParams): PagedAsyncIterableIterator<SiteExtensionInfo>;
/**
* Description for Gets an app's deployment slots.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param options The options parameters.
*/
listSlots(resourceGroupName: string, name: string, options?: WebAppsListSlotsOptionalParams): PagedAsyncIterableIterator<Site>;
/**
* Description for Gets existing backups of an app.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param slot Name of the deployment slot. If a slot is not specified, the API will get backups of the
* production slot.
* @param options The options parameters.
*/
listBackupsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListBackupsSlotOptionalParams): PagedAsyncIterableIterator<BackupItem>;
/**
* Description for Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given
* site.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param slot
* @param options The options parameters.
*/
listBasicPublishingCredentialsPoliciesSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListBasicPublishingCredentialsPoliciesSlotOptionalParams): PagedAsyncIterableIterator<CsmPublishingCredentialsPoliciesEntity>;
/**
* Description for List the configurations of an app
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param slot Name of the deployment slot. If a slot is not specified, the API will return
* configuration for the production slot.
* @param options The options parameters.
*/
listConfigurationsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListConfigurationsSlotOptionalParams): PagedAsyncIterableIterator<SiteConfigResource>;
/**
* Description for Gets the config reference app settings and status of an app
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param slot
* @param options The options parameters.
*/
listAppSettingsKeyVaultReferencesSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetAppSettingsKeyVaultReferencesSlotOptionalParams): PagedAsyncIterableIterator<ApiKVReference>;
/**
* Description for Gets the config reference app settings and status of an app
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param slot
* @param options The options parameters.
*/
listSiteConnectionStringKeyVaultReferencesSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetSiteConnectionStringKeyVaultReferencesSlotOptionalParams): PagedAsyncIterableIterator<ApiKVReference>;
/**
* 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.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param slot Name of the deployment slot. If a slot is not specified, the API will return
* configuration for the production slot.
* @param options The options parameters.
*/
listConfigurationSnapshotInfoSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListConfigurationSnapshotInfoSlotOptionalParams): PagedAsyncIterableIterator<SiteConfigurationSnapshotInfo>;
/**
* Description for List continuous web jobs for an app, or a deployment slot.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Site name.
* @param slot Name of the deployment slot. If a slot is not specified, the API deletes a deployment
* for the production slot.
* @param options The options parameters.
*/
listContinuousWebJobsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListContinuousWebJobsSlotOptionalParams): PagedAsyncIterableIterator<ContinuousWebJob>;
/**
* List deployment statuses for an app (or deployment slot, if specified).
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param slot Name of the deployment slot. If a slot is not specified, the API will get the deployment
* status for the production slot.
* @param options The options parameters.
*/
listSlotSiteDeploymentStatusesSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSlotSiteDeploymentStatusesSlotOptionalParams): PagedAsyncIterableIterator<CsmDeploymentStatus>;
/**
* Description for List deployments for an app, or a deployment slot.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param slot Name of the deployment slot. If a slot is not specified, the API returns deployments for
* the production slot.
* @param options The options parameters.
*/
listDeploymentsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListDeploymentsSlotOptionalParams): PagedAsyncIterableIterator<Deployment>;
/**
* Description for Lists ownership identifiers for domain associated with web app.
* @param resourceGroupName Name of the resource group to which the resource belongs.
* @param name Name of the app.
* @param slot Name of the deployment slot. If a slot is not specified, the API will delete the binding
* for the production slot.
* @param options The options parameters.
*/
listDomainOwnershipIdentifiersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListDomainOwnershipIdentifiersSlotOptionalParams): PagedAsyncIterableIterator<Identifier>;
/**