- WebSiteResource - ResourceType 
- WebSiteResource() 
- Data 
- HasData 
- AnalyzeCustomHostname(String, CancellationToken) 
- AnalyzeCustomHostnameAsync(String, CancellationToken) 
- ApplySlotConfigToProduction(CsmSlotEntity, CancellationToken) 
- ApplySlotConfigToProductionAsync(CsmSlotEntity, CancellationToken) 
- Backup(WebAppBackupInfo, CancellationToken) 
- BackupAsync(WebAppBackupInfo, CancellationToken) 
- CreateOneDeployOperation(CancellationToken) 
- CreateOneDeployOperationAsync(CancellationToken) 
- CreateOrUpdateHostSecret(String, String, WebAppKeyInfo, CancellationToken) 
- CreateOrUpdateHostSecretAsync(String, String, WebAppKeyInfo, CancellationToken) 
- CreateResourceIdentifier(String, String, String) 
- Delete(WaitUntil, Boolean?, Boolean?, CancellationToken) 
- DeleteAsync(WaitUntil, Boolean?, Boolean?, CancellationToken) 
- DeleteBackupConfiguration(CancellationToken) 
- DeleteBackupConfigurationAsync(CancellationToken) 
- DeleteHostSecret(String, String, CancellationToken) 
- DeleteHostSecretAsync(String, String, CancellationToken) 
- DeployWorkflowArtifacts(WorkflowArtifacts, CancellationToken) 
- DeployWorkflowArtifactsAsync(WorkflowArtifacts, CancellationToken) 
- DisableAllForWebAppRecommendation(CancellationToken) 
- DisableAllForWebAppRecommendationAsync(CancellationToken) 
- DiscoverBackup(RestoreRequestInfo, CancellationToken) 
- DiscoverBackupAsync(RestoreRequestInfo, CancellationToken) 
- GenerateNewSitePublishingPassword(CancellationToken) 
- GenerateNewSitePublishingPasswordAsync(CancellationToken) 
- Get(CancellationToken) 
- GetAllConfigurationData(CancellationToken) 
- GetAllConfigurationDataAsync(CancellationToken) 
- GetAllHybridConnectionData(CancellationToken) 
- GetAllHybridConnectionDataAsync(CancellationToken) 
- GetAllPremierAddOnData(CancellationToken) 
- GetAllPremierAddOnDataAsync(CancellationToken) 
- GetAllRelayServiceConnectionData(CancellationToken) 
- GetAllRelayServiceConnectionDataAsync(CancellationToken) 
- GetAllSiteBackupData(CancellationToken) 
- GetAllSiteBackupDataAsync(CancellationToken) 
- GetApplicationSettings(CancellationToken) 
- GetApplicationSettingsAsync(CancellationToken) 
- GetAsync(CancellationToken) 
- GetAuthSettings(CancellationToken) 
- GetAuthSettingsAsync(CancellationToken) 
- GetAuthSettingsV2(CancellationToken) 
- GetAuthSettingsV2Async(CancellationToken) 
- GetAuthSettingsV2WithoutSecrets(CancellationToken) 
- GetAuthSettingsV2WithoutSecretsAsync(CancellationToken) 
- GetAzureStorageAccounts(CancellationToken) 
- GetAzureStorageAccountsAsync(CancellationToken) 
- GetBackupConfiguration(CancellationToken) 
- GetBackupConfigurationAsync(CancellationToken) 
- GetConnectionStrings(CancellationToken) 
- GetConnectionStringsAsync(CancellationToken) 
- GetContainerLogsZip(CancellationToken) 
- GetContainerLogsZipAsync(CancellationToken) 
- GetFunctionsAdminToken(CancellationToken) 
- GetFunctionsAdminTokenAsync(CancellationToken) 
- GetHistoryForWebAppRecommendations(Boolean?, String, CancellationToken) 
- GetHistoryForWebAppRecommendationsAsync(Boolean?, String, CancellationToken) 
- GetHostKeys(CancellationToken) 
- GetHostKeysAsync(CancellationToken) 
- GetHybridConnections(CancellationToken) 
- GetHybridConnectionsAsync(CancellationToken) 
- GetLogsSiteConfig() 
- GetMetadata(CancellationToken) 
- GetMetadataAsync(CancellationToken) 
- GetMigrateMySqlStatus(CancellationToken) 
- GetMigrateMySqlStatusAsync(CancellationToken) 
- GetNetworkFeatures(String, CancellationToken) 
- GetNetworkFeaturesAsync(String, CancellationToken) 
- GetNetworkTraceOperation(String, CancellationToken) 
- GetNetworkTraceOperationAsync(String, CancellationToken) 
- GetNetworkTraceOperationV2(String, CancellationToken) 
- GetNetworkTraceOperationV2Async(String, CancellationToken) 
- GetNetworkTraces(String, CancellationToken) 
- GetNetworkTracesAsync(String, CancellationToken) 
- GetNetworkTracesV2(String, CancellationToken) 
- GetNetworkTracesV2Async(String, CancellationToken) 
- GetOneDeployStatus(CancellationToken) 
- GetOneDeployStatusAsync(CancellationToken) 
- GetPerfMonCounters(String, CancellationToken) 
- GetPerfMonCountersAsync(String, CancellationToken) 
- GetPrivateLinkResources(CancellationToken) 
- GetPrivateLinkResourcesAsync(CancellationToken) 
- GetProductionSiteDeploymentStatus(WaitUntil, String, CancellationToken) 
- GetProductionSiteDeploymentStatusAsync(WaitUntil, String, CancellationToken) 
- GetProductionSiteDeploymentStatuses(CancellationToken) 
- GetProductionSiteDeploymentStatusesAsync(CancellationToken) 
- GetPublishingCredentials(WaitUntil, CancellationToken) 
- GetPublishingCredentialsAsync(WaitUntil, CancellationToken) 
- GetPublishingProfileXmlWithSecrets(CsmPublishingProfile, CancellationToken) 
- GetPublishingProfileXmlWithSecretsAsync(CsmPublishingProfile, CancellationToken) 
- GetRecommendedRulesForWebAppRecommendations(Boolean?, String, CancellationToken) 
- GetRecommendedRulesForWebAppRecommendationsAsync(Boolean?, String, CancellationToken) 
- GetScmSiteBasicPublishingCredentialsPolicy() 
- GetSiteBackup(String, CancellationToken) 
- GetSiteBackupAsync(String, CancellationToken) 
- GetSiteBackups() 
- GetSiteConfigAppsetting(String, CancellationToken) 
- GetSiteConfigAppsettingAsync(String, CancellationToken) 
- GetSiteConfigAppsettings() 
- GetSiteContainer(String, CancellationToken) 
- GetSiteContainerAsync(String, CancellationToken) 
- GetSiteContainers() 
- GetSiteDeployment(String, CancellationToken) 
- GetSiteDeploymentAsync(String, CancellationToken) 
- GetSiteDeployments() 
- GetSiteDetector(String, DateTimeOffset?, DateTimeOffset?, String, CancellationToken) 
- GetSiteDetectorAsync(String, DateTimeOffset?, DateTimeOffset?, String, CancellationToken) 
- GetSiteDetectors() 
- GetSiteDiagnostic(String, CancellationToken) 
- GetSiteDiagnosticAsync(String, CancellationToken) 
- GetSiteDiagnostics() 
- GetSiteDomainOwnershipIdentifier(String, CancellationToken) 
- GetSiteDomainOwnershipIdentifierAsync(String, CancellationToken) 
- GetSiteDomainOwnershipIdentifiers() 
- GetSiteExtension() 
- GetSiteFunction(String, CancellationToken) 
- GetSiteFunctionAsync(String, CancellationToken) 
- GetSiteFunctions() 
- GetSiteHostNameBinding(String, CancellationToken) 
- GetSiteHostNameBindingAsync(String, CancellationToken) 
- GetSiteHostNameBindings() 
- GetSiteHybridConnectionNamespaceRelay(String, String, CancellationToken) 
- GetSiteHybridConnectionNamespaceRelayAsync(String, String, CancellationToken) 
- GetSiteHybridConnectionNamespaceRelays() 
- GetSiteInstance(String, CancellationToken) 
- GetSiteInstanceAsync(String, CancellationToken) 
- GetSiteInstances() 
- GetSiteNetworkConfig() 
- GetSitePhpErrorLogFlag(CancellationToken) 
- GetSitePhpErrorLogFlagAsync(CancellationToken) 
- GetSitePrivateEndpointConnection(String, CancellationToken) 
- GetSitePrivateEndpointConnectionAsync(String, CancellationToken) 
- GetSitePrivateEndpointConnections() 
- GetSiteProcess(String, CancellationToken) 
- GetSiteProcessAsync(String, CancellationToken) 
- GetSiteProcesses() 
- GetSitePublicCertificate(String, CancellationToken) 
- GetSitePublicCertificateAsync(String, CancellationToken) 
- GetSitePublicCertificates() 
- GetSitePushSettings(CancellationToken) 
- GetSitePushSettingsAsync(CancellationToken) 
- GetSiteRecommendation(String, Boolean?, String, CancellationToken) 
- GetSiteRecommendationAsync(String, Boolean?, String, CancellationToken) 
- GetSiteRecommendations() 
- GetSiteVirtualNetworkConnection(String, CancellationToken) 
- GetSiteVirtualNetworkConnectionAsync(String, CancellationToken) 
- GetSiteVirtualNetworkConnections() 
- GetSiteWorkflow(String, CancellationToken) 
- GetSiteWorkflowAsync(String, CancellationToken) 
- GetSiteWorkflows() 
- GetSlotConfigNamesResource() 
- GetSlotDifferencesFromProduction(CsmSlotEntity, CancellationToken) 
- GetSlotDifferencesFromProductionAsync(CsmSlotEntity, CancellationToken) 
- GetSnapshots(CancellationToken) 
- GetSnapshotsAsync(CancellationToken) 
- GetSnapshotsFromDRSecondary(CancellationToken) 
- GetSnapshotsFromDRSecondaryAsync(CancellationToken) 
- GetSyncFunctionTriggers(CancellationToken) 
- GetSyncFunctionTriggersAsync(CancellationToken) 
- GetSyncStatus(CancellationToken) 
- GetSyncStatusAsync(CancellationToken) 
- GetUsages(String, CancellationToken) 
- GetUsagesAsync(String, CancellationToken) 
- GetWebSiteConfig() 
- GetWebSiteConfigConnectionString(String, CancellationToken) 
- GetWebSiteConfigConnectionStringAsync(String, CancellationToken) 
- GetWebSiteConfigConnectionStrings() 
- GetWebSiteContainerLogs(CancellationToken) 
- GetWebSiteContainerLogsAsync(CancellationToken) 
- GetWebSiteContinuousWebJob(String, CancellationToken) 
- GetWebSiteContinuousWebJobAsync(String, CancellationToken) 
- GetWebSiteContinuousWebJobs() 
- GetWebSiteExtension(String, CancellationToken) 
- GetWebSiteExtensionAsync(String, CancellationToken) 
- GetWebSiteExtensions() 
- GetWebSiteFtpPublishingCredentialsPolicy() 
- GetWebSiteHybridConnection(String, CancellationToken) 
- GetWebSiteHybridConnectionAsync(String, CancellationToken) 
- GetWebSiteHybridConnections() 
- GetWebSitePremierAddon(String, CancellationToken) 
- GetWebSitePremierAddonAsync(String, CancellationToken) 
- GetWebSitePremierAddons() 
- GetWebSitePrivateAccess() 
- GetWebSiteResourceHealthMetadata() 
- GetWebSiteSlot(String, CancellationToken) 
- GetWebSiteSlotAsync(String, CancellationToken) 
- GetWebSiteSlots() 
- GetWebSiteSlotTriggeredWebJob(String, CancellationToken) 
- GetWebSiteSlotTriggeredWebJobAsync(String, CancellationToken) 
- GetWebSiteSlotTriggeredWebJobs() 
- GetWebSiteSourceControl() 
- GetWebSiteTriggeredwebJob(String, CancellationToken) 
- GetWebSiteTriggeredwebJobAsync(String, CancellationToken) 
- GetWebSiteTriggeredwebJobs() 
- GetWebSiteWebJob(String, CancellationToken) 
- GetWebSiteWebJobAsync(String, CancellationToken) 
- GetWebSiteWebJobs() 
- GetWorkflowRun(String, String, CancellationToken) 
- GetWorkflowRunAsync(String, String, CancellationToken) 
- GetWorkflowRuns(String) 
- GetWorkflowsConnections(CancellationToken) 
- GetWorkflowsConnectionsAsync(CancellationToken) 
- GetWorkflowTrigger(String, String, CancellationToken) 
- GetWorkflowTriggerAsync(String, String, CancellationToken) 
- GetWorkflowTriggers(String) 
- GetWorkflowVersion(String, String, CancellationToken) 
- GetWorkflowVersionAsync(String, String, CancellationToken) 
- GetWorkflowVersions(String) 
- IsCloneable(CancellationToken) 
- IsCloneableAsync(CancellationToken) 
- MigrateMySql(WaitUntil, MigrateMySqlContent, CancellationToken) 
- MigrateMySqlAsync(WaitUntil, MigrateMySqlContent, CancellationToken) 
- MigrateStorage(WaitUntil, String, StorageMigrationContent, CancellationToken) 
- MigrateStorageAsync(WaitUntil, String, StorageMigrationContent, CancellationToken) 
- RegenerateAccessKeyWorkflow(String, WorkflowRegenerateActionContent, CancellationToken) 
- RegenerateAccessKeyWorkflowAsync(String, WorkflowRegenerateActionContent, CancellationToken) 
- ResetAllFiltersForWebAppRecommendation(CancellationToken) 
- ResetAllFiltersForWebAppRecommendationAsync(CancellationToken) 
- ResetProductionSlotConfig(CancellationToken) 
- ResetProductionSlotConfigAsync(CancellationToken) 
- Restart(Boolean?, Boolean?, CancellationToken) 
- RestartAsync(Boolean?, Boolean?, CancellationToken) 
- RestoreFromBackupBlob(WaitUntil, RestoreRequestInfo, CancellationToken) 
- RestoreFromBackupBlobAsync(WaitUntil, RestoreRequestInfo, CancellationToken) 
- RestoreFromDeletedApp(WaitUntil, DeletedAppRestoreContent, CancellationToken) 
- RestoreFromDeletedAppAsync(WaitUntil, DeletedAppRestoreContent, CancellationToken) 
- RestoreSnapshot(WaitUntil, SnapshotRestoreRequest, CancellationToken) 
- RestoreSnapshotAsync(WaitUntil, SnapshotRestoreRequest, CancellationToken) 
- Start(CancellationToken) 
- StartAsync(CancellationToken) 
- StartNetworkTrace(WaitUntil, Int32?, Int32?, String, CancellationToken) 
- StartNetworkTraceAsync(WaitUntil, Int32?, Int32?, String, CancellationToken) 
- StartWebSiteNetworkTrace(Int32?, Int32?, String, CancellationToken) 
- StartWebSiteNetworkTraceAsync(Int32?, Int32?, String, CancellationToken) 
- StartWebSiteNetworkTraceOperation(WaitUntil, Int32?, Int32?, String, CancellationToken) 
- StartWebSiteNetworkTraceOperationAsync(WaitUntil, Int32?, Int32?, String, CancellationToken) 
- Stop(CancellationToken) 
- StopAsync(CancellationToken) 
- StopNetworkTrace(CancellationToken) 
- StopNetworkTraceAsync(CancellationToken) 
- StopWebSiteNetworkTrace(CancellationToken) 
- StopWebSiteNetworkTraceAsync(CancellationToken) 
- SwapSlotWithProduction(WaitUntil, CsmSlotEntity, CancellationToken) 
- SwapSlotWithProductionAsync(WaitUntil, CsmSlotEntity, CancellationToken) 
- SyncFunctions(CancellationToken) 
- SyncFunctionsAsync(CancellationToken) 
- SyncFunctionTriggers(CancellationToken) 
- SyncFunctionTriggersAsync(CancellationToken) 
- SyncRepository(CancellationToken) 
- SyncRepositoryAsync(CancellationToken) 
- Update(SitePatchInfo, CancellationToken) 
- UpdateApplicationSettings(AppServiceConfigurationDictionary, CancellationToken) 
- UpdateApplicationSettingsAsync(AppServiceConfigurationDictionary, CancellationToken) 
- UpdateAsync(SitePatchInfo, CancellationToken) 
- UpdateAuthSettings(SiteAuthSettings, CancellationToken) 
- UpdateAuthSettingsAsync(SiteAuthSettings, CancellationToken) 
- UpdateAuthSettingsV2(SiteAuthSettingsV2, CancellationToken) 
- UpdateAuthSettingsV2Async(SiteAuthSettingsV2, CancellationToken) 
- UpdateAzureStorageAccounts(AzureStoragePropertyDictionary, CancellationToken) 
- UpdateAzureStorageAccountsAsync(AzureStoragePropertyDictionary, CancellationToken) 
- UpdateBackupConfiguration(WebAppBackupInfo, CancellationToken) 
- UpdateBackupConfigurationAsync(WebAppBackupInfo, CancellationToken) 
- UpdateConnectionStrings(ConnectionStringDictionary, CancellationToken) 
- UpdateConnectionStringsAsync(ConnectionStringDictionary, CancellationToken) 
- UpdateMachineKey(CancellationToken) 
- UpdateMachineKeyAsync(CancellationToken) 
- UpdateMetadata(AppServiceConfigurationDictionary, CancellationToken) 
- UpdateMetadataAsync(AppServiceConfigurationDictionary, CancellationToken) 
- UpdateSitePushSettings(WebAppPushSettings, CancellationToken) 
- UpdateSitePushSettingsAsync(WebAppPushSettings, CancellationToken) 
- ValidateWorkflow(String, WorkflowData, CancellationToken) 
- ValidateWorkflowAsync(String, WorkflowData, CancellationToken) 
 
net6.0-windows
    namespace Azure.ResourceManager.AppService
{
    public class WebSiteResource : ArmResource, IJsonModel<WebSiteData>, IPersistableModel<WebSiteData>
    {
        [AsyncStateMachine(typeof(<DiscoverBackupAsync>d__195))]
        public virtual Task<Response<RestoreRequestInfo>> DiscoverBackupAsync(RestoreRequestInfo info, CancellationToken cancellationToken = default);
    }
}
            | .NET | 5.06.07.08.09.010.0 | 
|---|---|
| .NET Core | 2.02.12.23.03.1 | 
| .NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 | 
| .NET Standard | 2.02.1 | 
| Information specific to net6.0 | |
| Assembly | Azure.ResourceManager.AppService , Version=1.3.0.0, PublicKeyToken=92742159e12e44c8 | 
| Referencing | Your project needs a package reference to  | 
| Package | Azure.ResourceManager.AppService (1.3.0) netstandard2.0 | 
| Platform Restrictions | This API is supported on all platforms. | 
- Built-in API
- Package-provided API