WebSiteResource Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A Class representing a WebSite along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a WebSiteResource from an instance of ArmClient using the GetWebSiteResource method. Otherwise you can get one from its parent resource ResourceGroupResource using the GetWebSite method.
public class WebSiteResource : Azure.ResourceManager.ArmResource, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppService.WebSiteData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppService.WebSiteData>
type WebSiteResource = class
inherit ArmResource
interface IJsonModel<WebSiteData>
interface IPersistableModel<WebSiteData>
Public Class WebSiteResource
Inherits ArmResource
Implements IJsonModel(Of WebSiteData), IPersistableModel(Of WebSiteData)
- Inheritance
- Implements
Constructors
WebSiteResource() |
Initializes a new instance of the WebSiteResource class for mocking. |
Fields
ResourceType |
Gets the resource type for the operations. |
Properties
Client |
Gets the ArmClient this resource client was created from. (Inherited from ArmResource) |
Data |
Gets the data representing this Feature. |
Diagnostics |
Gets the diagnostic options for this resource client. (Inherited from ArmResource) |
Endpoint |
Gets the base uri for this resource client. (Inherited from ArmResource) |
HasData |
Gets whether or not the current instance has data. |
Id |
Gets the resource identifier. (Inherited from ArmResource) |
Pipeline |
Gets the pipeline for this resource client. (Inherited from ArmResource) |
Methods
AnalyzeCustomHostname(String, CancellationToken) |
Description for Analyze a custom hostname.
|
AnalyzeCustomHostnameAsync(String, CancellationToken) |
Description for Analyze a custom hostname.
|
ApplySlotConfigToProduction(CsmSlotEntity, CancellationToken) |
Description for Applies the configuration settings from the target slot onto the current slot.
|
ApplySlotConfigToProductionAsync(CsmSlotEntity, CancellationToken) |
Description for Applies the configuration settings from the target slot onto the current slot.
|
Backup(WebAppBackupInfo, CancellationToken) |
Description for Creates a backup of an app.
|
BackupAsync(WebAppBackupInfo, CancellationToken) |
Description for Creates a backup of an app.
|
CanUseTagResource(CancellationToken) |
Checks to see if the TagResource API is deployed in the current environment. (Inherited from ArmResource) |
CanUseTagResourceAsync(CancellationToken) |
Checks to see if the TagResource API is deployed in the current environment. (Inherited from ArmResource) |
CreateOneDeployOperation(CancellationToken) |
Description for Invoke the OneDeploy publish web app extension.
|
CreateOneDeployOperationAsync(CancellationToken) |
Description for Invoke the OneDeploy publish web app extension.
|
CreateOrUpdateHostSecret(String, String, WebAppKeyInfo, CancellationToken) |
Description for Add or update a host level secret.
|
CreateOrUpdateHostSecretAsync(String, String, WebAppKeyInfo, CancellationToken) |
Description for Add or update a host level secret.
|
CreateResourceIdentifier(String, String, String) |
Generate the resource identifier of a WebSiteResource instance. |
Delete(WaitUntil, Nullable<Boolean>, Nullable<Boolean>, CancellationToken) |
Description for Deletes a web, mobile, or API app, or one of the deployment slots.
|
DeleteAsync(WaitUntil, Nullable<Boolean>, Nullable<Boolean>, CancellationToken) |
Description for Deletes a web, mobile, or API app, or one of the deployment slots.
|
DeleteBackupConfiguration(CancellationToken) |
Description for Deletes the backup configuration of an app.
|
DeleteBackupConfigurationAsync(CancellationToken) |
Description for Deletes the backup configuration of an app.
|
DeleteHostSecret(String, String, CancellationToken) |
Description for Delete a host level secret.
|
DeleteHostSecretAsync(String, String, CancellationToken) |
Description for Delete a host level secret.
|
DeployWorkflowArtifacts(WorkflowArtifacts, CancellationToken) |
Description for Creates the artifacts for web site, or a deployment slot.
|
DeployWorkflowArtifactsAsync(WorkflowArtifacts, CancellationToken) |
Description for Creates the artifacts for web site, or a deployment slot.
|
DisableAllForWebAppRecommendation(CancellationToken) |
Description for Disable all recommendations for an app.
|
DisableAllForWebAppRecommendationAsync(CancellationToken) |
Description for Disable all recommendations for an app.
|
DiscoverBackup(RestoreRequestInfo, CancellationToken) |
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.
|
DiscoverBackupAsync(RestoreRequestInfo, CancellationToken) |
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.
|
GenerateNewSitePublishingPassword(CancellationToken) |
Description for Generates a new publishing password for an app (or deployment slot, if specified).
|
GenerateNewSitePublishingPasswordAsync(CancellationToken) |
Description for Generates a new publishing password for an app (or deployment slot, if specified).
|
Get(CancellationToken) |
Description for Gets the details of a web, mobile, or API app.
|
GetAllConfigurationData(CancellationToken) |
Description for List the configurations of an app
|
GetAllConfigurationDataAsync(CancellationToken) |
Description for List the configurations of an app
|
GetAllPremierAddOnData(CancellationToken) |
Description for Gets the premier add-ons of an app.
|
GetAllPremierAddOnDataAsync(CancellationToken) |
Description for Gets the premier add-ons of an app.
|
GetAllRelayServiceConnectionData(CancellationToken) |
Description for Gets hybrid connections configured for an app (or deployment slot, if specified).
|
GetAllRelayServiceConnectionDataAsync(CancellationToken) |
Description for Gets hybrid connections configured for an app (or deployment slot, if specified).
|
GetAllSiteBackupData(CancellationToken) |
Description for Gets existing backups of an app.
|
GetAllSiteBackupDataAsync(CancellationToken) |
Description for Gets existing backups of an app.
|
GetApplicationSettings(CancellationToken) |
Description for Gets the application settings of an app.
|
GetApplicationSettingsAsync(CancellationToken) |
Description for Gets the application settings of an app.
|
GetAsync(CancellationToken) |
Description for Gets the details of a web, mobile, or API app.
|
GetAuthSettings(CancellationToken) |
Description for Gets the Authentication/Authorization settings of an app.
|
GetAuthSettingsAsync(CancellationToken) |
Description for Gets the Authentication/Authorization settings of an app.
|
GetAuthSettingsV2(CancellationToken) |
Description for Gets site's Authentication / Authorization settings for apps via the V2 format
|
GetAuthSettingsV2Async(CancellationToken) |
Description for Gets site's Authentication / Authorization settings for apps via the V2 format
|
GetAuthSettingsV2WithoutSecrets(CancellationToken) |
Description for Gets site's Authentication / Authorization settings for apps via the V2 format
|
GetAuthSettingsV2WithoutSecretsAsync(CancellationToken) |
Description for Gets site's Authentication / Authorization settings for apps via the V2 format
|
GetAvailableLocations(CancellationToken) |
Lists all available geo-locations. (Inherited from ArmResource) |
GetAvailableLocationsAsync(CancellationToken) |
Lists all available geo-locations. (Inherited from ArmResource) |
GetAzureStorageAccounts(CancellationToken) |
Description for Gets the Azure storage account configurations of an app.
|
GetAzureStorageAccountsAsync(CancellationToken) |
Description for Gets the Azure storage account configurations of an app.
|
GetBackupConfiguration(CancellationToken) |
Description for Gets the backup configuration of an app.
|
GetBackupConfigurationAsync(CancellationToken) |
Description for Gets the backup configuration of an app.
|
GetConnectionStrings(CancellationToken) |
Description for Gets the connection strings of an app.
|
GetConnectionStringsAsync(CancellationToken) |
Description for Gets the connection strings of an app.
|
GetContainerLogsZip(CancellationToken) |
Description for Gets the ZIP archived docker log files for the given site
|
GetContainerLogsZipAsync(CancellationToken) |
Description for Gets the ZIP archived docker log files for the given site
|
GetFunctionsAdminToken(CancellationToken) |
Description for Fetch a short lived token that can be exchanged for a master key.
|
GetFunctionsAdminTokenAsync(CancellationToken) |
Description for Fetch a short lived token that can be exchanged for a master key.
|
GetHistoryForWebAppRecommendations(Nullable<Boolean>, String, CancellationToken) |
Description for Get past recommendations for an app, optionally specified by the time range.
|
GetHistoryForWebAppRecommendationsAsync(Nullable<Boolean>, String, CancellationToken) |
Description for Get past recommendations for an app, optionally specified by the time range.
|
GetHostKeys(CancellationToken) |
Description for Get host secrets for a function app.
|
GetHostKeysAsync(CancellationToken) |
Description for Get host secrets for a function app.
|
GetHybridConnections(CancellationToken) |
Description for Retrieves all Service Bus Hybrid Connections used by this Web App.
|
GetHybridConnectionsAsync(CancellationToken) |
Description for Retrieves all Service Bus Hybrid Connections used by this Web App.
|
GetLogsSiteConfig() |
Gets an object representing a LogsSiteConfigResource along with the instance operations that can be performed on it in the WebSite. |
GetManagementLock(String, CancellationToken) |
Get a management lock by scope.
|
GetManagementLockAsync(String, CancellationToken) |
Get a management lock by scope.
|
GetManagementLocks() |
Gets a collection of ManagementLockResources in the ArmResource. (Inherited from ArmResource) |
GetMetadata(CancellationToken) |
Description for Gets the metadata of an app.
|
GetMetadataAsync(CancellationToken) |
Description for Gets the metadata of an app.
|
GetMigrateMySqlStatus(CancellationToken) |
Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled
|
GetMigrateMySqlStatusAsync(CancellationToken) |
Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled
|
GetNetworkFeatures(String, CancellationToken) |
Description for Gets all network features used by the app (or deployment slot, if specified).
|
GetNetworkFeaturesAsync(String, CancellationToken) |
Description for Gets all network features used by the app (or deployment slot, if specified).
|
GetNetworkTraceOperation(String, CancellationToken) |
Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
|
GetNetworkTraceOperationAsync(String, CancellationToken) |
Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
|
GetNetworkTraceOperationV2(String, CancellationToken) |
Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
|
GetNetworkTraceOperationV2Async(String, CancellationToken) |
Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
|
GetNetworkTraces(String, CancellationToken) |
Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
|
GetNetworkTracesAsync(String, CancellationToken) |
Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
|
GetNetworkTracesV2(String, CancellationToken) |
Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
|
GetNetworkTracesV2Async(String, CancellationToken) |
Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
|
GetOneDeployStatus(CancellationToken) |
Description for Invoke onedeploy status API /api/deployments and gets the deployment status for the site
|
GetOneDeployStatusAsync(CancellationToken) |
Description for Invoke onedeploy status API /api/deployments and gets the deployment status for the site
|
GetPerfMonCounters(String, CancellationToken) |
Description for Gets perfmon counters for web app.
|
GetPerfMonCountersAsync(String, CancellationToken) |
Description for Gets perfmon counters for web app.
|
GetPolicyAssignment(String, CancellationToken) |
This operation retrieves a single policy assignment, given its name and the scope it was created at.
|
GetPolicyAssignmentAsync(String, CancellationToken) |
This operation retrieves a single policy assignment, given its name and the scope it was created at.
|
GetPolicyAssignments() |
Gets a collection of PolicyAssignmentResources in the ArmResource. (Inherited from ArmResource) |
GetPrivateLinkResources(CancellationToken) |
Description for Gets the private link resources
|
GetPrivateLinkResourcesAsync(CancellationToken) |
Description for Gets the private link resources
|
GetProductionSiteDeploymentStatus(WaitUntil, String, CancellationToken) |
Gets the deployment status for an app (or deployment slot, if specified).
|
GetProductionSiteDeploymentStatusAsync(WaitUntil, String, CancellationToken) |
Gets the deployment status for an app (or deployment slot, if specified).
|
GetProductionSiteDeploymentStatuses(CancellationToken) |
List deployment statuses for an app (or deployment slot, if specified).
|
GetProductionSiteDeploymentStatusesAsync(CancellationToken) |
List deployment statuses for an app (or deployment slot, if specified).
|
GetPublishingCredentials(WaitUntil, CancellationToken) |
Description for Gets the Git/FTP publishing credentials of an app.
|
GetPublishingCredentialsAsync(WaitUntil, CancellationToken) |
Description for Gets the Git/FTP publishing credentials of an app.
|
GetPublishingProfileXmlWithSecrets(CsmPublishingProfile, CancellationToken) |
Description for Gets the publishing profile for an app (or deployment slot, if specified).
|
GetPublishingProfileXmlWithSecretsAsync(CsmPublishingProfile, CancellationToken) |
Description for Gets the publishing profile for an app (or deployment slot, if specified).
|
GetRecommendedRulesForWebAppRecommendations(Nullable<Boolean>, String, CancellationToken) |
Description for Get all recommendations for an app.
|
GetRecommendedRulesForWebAppRecommendationsAsync(Nullable<Boolean>, String, CancellationToken) |
Description for Get all recommendations for an app.
|
GetScmSiteBasicPublishingCredentialsPolicy() |
Gets an object representing a ScmSiteBasicPublishingCredentialsPolicyResource along with the instance operations that can be performed on it in the WebSite. |
GetSiteBackup(String, CancellationToken) |
Description for Gets a backup of an app by its ID.
|
GetSiteBackupAsync(String, CancellationToken) |
Description for Gets a backup of an app by its ID.
|
GetSiteBackups() |
Gets a collection of SiteBackupResources in the WebSite. |
GetSiteConfigAppsetting(String, CancellationToken) |
Description for Gets the config reference and status of an app
|
GetSiteConfigAppsettingAsync(String, CancellationToken) |
Description for Gets the config reference and status of an app
|
GetSiteConfigAppsettings() |
Gets a collection of SiteConfigAppsettingResources in the WebSite. |
GetSiteContainer(String, CancellationToken) |
Gets a site container of a site, or a deployment slot.
|
GetSiteContainerAsync(String, CancellationToken) |
Gets a site container of a site, or a deployment slot.
|
GetSiteContainers() |
Gets a collection of SiteContainerResources in the WebSite. |
GetSiteDeployment(String, CancellationToken) |
Description for Get a deployment by its ID for an app, or a deployment slot.
|
GetSiteDeploymentAsync(String, CancellationToken) |
Description for Get a deployment by its ID for an app, or a deployment slot.
|
GetSiteDeployments() |
Gets a collection of SiteDeploymentResources in the WebSite. |
GetSiteDetector(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, CancellationToken) |
Description for Get site detector response
|
GetSiteDetectorAsync(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, CancellationToken) |
Description for Get site detector response
|
GetSiteDetectors() |
Gets a collection of SiteDetectorResources in the WebSite. |
GetSiteDiagnostic(String, CancellationToken) |
Description for Get Diagnostics Category
|
GetSiteDiagnosticAsync(String, CancellationToken) |
Description for Get Diagnostics Category
|
GetSiteDiagnostics() |
Gets a collection of SiteDiagnosticResources in the WebSite. |
GetSiteDomainOwnershipIdentifier(String, CancellationToken) |
Description for Get domain ownership identifier for web app.
|
GetSiteDomainOwnershipIdentifierAsync(String, CancellationToken) |
Description for Get domain ownership identifier for web app.
|
GetSiteDomainOwnershipIdentifiers() |
Gets a collection of SiteDomainOwnershipIdentifierResources in the WebSite. |
GetSiteExtension() |
Gets an object representing a SiteExtensionResource along with the instance operations that can be performed on it in the WebSite. |
GetSiteFunction(String, CancellationToken) |
Description for Get function information by its ID for web site, or a deployment slot.
|
GetSiteFunctionAsync(String, CancellationToken) |
Description for Get function information by its ID for web site, or a deployment slot.
|
GetSiteFunctions() |
Gets a collection of SiteFunctionResources in the WebSite. |
GetSiteHostNameBinding(String, CancellationToken) |
Description for Get the named hostname binding for an app (or deployment slot, if specified).
|
GetSiteHostNameBindingAsync(String, CancellationToken) |
Description for Get the named hostname binding for an app (or deployment slot, if specified).
|
GetSiteHostNameBindings() |
Gets a collection of SiteHostNameBindingResources in the WebSite. |
GetSiteHybridConnectionNamespaceRelay(String, String, CancellationToken) |
Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
|
GetSiteHybridConnectionNamespaceRelayAsync(String, String, CancellationToken) |
Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
|
GetSiteHybridConnectionNamespaceRelays() |
Gets a collection of SiteHybridConnectionNamespaceRelayResources in the WebSite. |
GetSiteInstance(String, CancellationToken) |
Description for Gets all scale-out instances of an app.
|
GetSiteInstanceAsync(String, CancellationToken) |
Description for Gets all scale-out instances of an app.
|
GetSiteInstances() |
Gets a collection of SiteInstanceResources in the WebSite. |
GetSiteNetworkConfig() |
Gets an object representing a SiteNetworkConfigResource along with the instance operations that can be performed on it in the WebSite. |
GetSitePhpErrorLogFlag(CancellationToken) |
Description for Gets web app's event logs.
|
GetSitePhpErrorLogFlagAsync(CancellationToken) |
Description for Gets web app's event logs.
|
GetSitePrivateEndpointConnection(String, CancellationToken) |
Description for Gets a private endpoint connection
|
GetSitePrivateEndpointConnectionAsync(String, CancellationToken) |
Description for Gets a private endpoint connection
|
GetSitePrivateEndpointConnections() |
Gets a collection of SitePrivateEndpointConnectionResources in the WebSite. |
GetSiteProcess(String, CancellationToken) |
Description for Get process information by its ID for a specific scaled-out instance in a web site.
|
GetSiteProcessAsync(String, CancellationToken) |
Description for Get process information by its ID for a specific scaled-out instance in a web site.
|
GetSiteProcesses() |
Gets a collection of SiteProcessResources in the WebSite. |
GetSitePublicCertificate(String, CancellationToken) |
Description for Get the named public certificate for an app (or deployment slot, if specified).
|
GetSitePublicCertificateAsync(String, CancellationToken) |
Description for Get the named public certificate for an app (or deployment slot, if specified).
|
GetSitePublicCertificates() |
Gets a collection of SitePublicCertificateResources in the WebSite. |
GetSitePushSettings(CancellationToken) |
Description for Gets the Push settings associated with web app.
|
GetSitePushSettingsAsync(CancellationToken) |
Description for Gets the Push settings associated with web app.
|
GetSiteRecommendation(String, Nullable<Boolean>, String, CancellationToken) |
Description for Get a recommendation rule for an app.
|
GetSiteRecommendationAsync(String, Nullable<Boolean>, String, CancellationToken) |
Description for Get a recommendation rule for an app.
|
GetSiteRecommendations() |
Gets a collection of SiteRecommendationResources in the WebSite. |
GetSiteVirtualNetworkConnection(String, CancellationToken) |
Description for Gets a virtual network the app (or deployment slot) is connected to by name.
|
GetSiteVirtualNetworkConnectionAsync(String, CancellationToken) |
Description for Gets a virtual network the app (or deployment slot) is connected to by name.
|
GetSiteVirtualNetworkConnections() |
Gets a collection of SiteVirtualNetworkConnectionResources in the WebSite. |
GetSiteWorkflow(String, CancellationToken) |
Get workflow information by its ID for web site, or a deployment slot.
|
GetSiteWorkflowAsync(String, CancellationToken) |
Get workflow information by its ID for web site, or a deployment slot.
|
GetSiteWorkflows() |
Gets a collection of SiteWorkflowResources in the WebSite. |
GetSlotConfigNamesResource() |
Gets an object representing a SlotConfigNamesResource along with the instance operations that can be performed on it in the WebSite. |
GetSlotDifferencesFromProduction(CsmSlotEntity, CancellationToken) |
Description for Get the difference in configuration settings between two web app slots.
|
GetSlotDifferencesFromProductionAsync(CsmSlotEntity, CancellationToken) |
Description for Get the difference in configuration settings between two web app slots.
|
GetSnapshots(CancellationToken) |
Description for Returns all Snapshots to the user.
|
GetSnapshotsAsync(CancellationToken) |
Description for Returns all Snapshots to the user.
|
GetSnapshotsFromDRSecondary(CancellationToken) |
Description for Returns all Snapshots to the user from DRSecondary endpoint.
|
GetSnapshotsFromDRSecondaryAsync(CancellationToken) |
Description for Returns all Snapshots to the user from DRSecondary endpoint.
|
GetSyncFunctionTriggers(CancellationToken) |
Description for This is to allow calling via powershell and ARM template.
|
GetSyncFunctionTriggersAsync(CancellationToken) |
Description for This is to allow calling via powershell and ARM template.
|
GetSyncStatus(CancellationToken) |
Description for This is to allow calling via powershell and ARM template.
|
GetSyncStatusAsync(CancellationToken) |
Description for This is to allow calling via powershell and ARM template.
|
GetTagResource() |
Gets an object representing a TagResource along with the instance operations that can be performed on it in the ArmResource. (Inherited from ArmResource) |
GetUsages(String, CancellationToken) |
Description for Gets the quota usage information of an app (or deployment slot, if specified).
|
GetUsagesAsync(String, CancellationToken) |
Description for Gets the quota usage information of an app (or deployment slot, if specified).
|
GetWebSiteConfig() |
Gets an object representing a WebSiteConfigResource along with the instance operations that can be performed on it in the WebSite. |
GetWebSiteConfigConnectionString(String, CancellationToken) |
Description for Gets the config reference and status of an app
|
GetWebSiteConfigConnectionStringAsync(String, CancellationToken) |
Description for Gets the config reference and status of an app
|
GetWebSiteConfigConnectionStrings() |
Gets a collection of WebSiteConfigConnectionStringResources in the WebSite. |
GetWebSiteContainerLogs(CancellationToken) |
Description for Gets the last lines of docker logs for the given site
|
GetWebSiteContainerLogsAsync(CancellationToken) |
Description for Gets the last lines of docker logs for the given site
|
GetWebSiteContinuousWebJob(String, CancellationToken) |
Description for Gets a continuous web job by its ID for an app, or a deployment slot.
|
GetWebSiteContinuousWebJobAsync(String, CancellationToken) |
Description for Gets a continuous web job by its ID for an app, or a deployment slot.
|
GetWebSiteContinuousWebJobs() |
Gets a collection of WebSiteContinuousWebJobResources in the WebSite. |
GetWebSiteExtension(String, CancellationToken) |
Description for Get site extension information by its ID for a web site, or a deployment slot.
|
GetWebSiteExtensionAsync(String, CancellationToken) |
Description for Get site extension information by its ID for a web site, or a deployment slot.
|
GetWebSiteExtensions() |
Gets a collection of WebSiteExtensionResources in the WebSite. |
GetWebSiteFtpPublishingCredentialsPolicy() |
Gets an object representing a WebSiteFtpPublishingCredentialsPolicyResource along with the instance operations that can be performed on it in the WebSite. |
GetWebSiteHybridConnection(String, CancellationToken) |
Description for Gets a hybrid connection configuration by its name.
|
GetWebSiteHybridConnectionAsync(String, CancellationToken) |
Description for Gets a hybrid connection configuration by its name.
|
GetWebSiteHybridConnections() |
Gets a collection of WebSiteHybridConnectionResources in the WebSite. |
GetWebSitePremierAddon(String, CancellationToken) |
Description for Gets a named add-on of an app.
|
GetWebSitePremierAddonAsync(String, CancellationToken) |
Description for Gets a named add-on of an app.
|
GetWebSitePremierAddons() |
Gets a collection of WebSitePremierAddonResources in the WebSite. |
GetWebSitePrivateAccess() |
Gets an object representing a WebSitePrivateAccessResource along with the instance operations that can be performed on it in the WebSite. |
GetWebSiteResourceHealthMetadata() |
Gets an object representing a WebSiteResourceHealthMetadataResource along with the instance operations that can be performed on it in the WebSite. |
GetWebSiteSlot(String, CancellationToken) |
Description for Gets the details of a web, mobile, or API app.
|
GetWebSiteSlotAsync(String, CancellationToken) |
Description for Gets the details of a web, mobile, or API app.
|
GetWebSiteSlots() |
Gets a collection of WebSiteSlotResources in the WebSite. |
GetWebSiteSlotTriggeredWebJob(String, CancellationToken) |
Description for Gets a triggered web job by its ID for an app, or a deployment slot.
|
GetWebSiteSlotTriggeredWebJobAsync(String, CancellationToken) |
Description for Gets a triggered web job by its ID for an app, or a deployment slot.
|
GetWebSiteSlotTriggeredWebJobs() |
Gets a collection of WebSiteSlotTriggeredWebJobResources in the WebSite. |
GetWebSiteSourceControl() |
Gets an object representing a WebSiteSourceControlResource along with the instance operations that can be performed on it in the WebSite. |
GetWebSiteTriggeredwebJob(String, CancellationToken) |
Description for Gets a triggered web job by its ID for an app, or a deployment slot.
|
GetWebSiteTriggeredwebJobAsync(String, CancellationToken) |
Description for Gets a triggered web job by its ID for an app, or a deployment slot.
|
GetWebSiteTriggeredwebJobs() |
Gets a collection of WebSiteTriggeredwebJobResources in the WebSite. |
GetWebSiteWebJob(String, CancellationToken) |
Description for Get webjob information for an app, or a deployment slot.
|
GetWebSiteWebJobAsync(String, CancellationToken) |
Description for Get webjob information for an app, or a deployment slot.
|
GetWebSiteWebJobs() |
Gets a collection of WebSiteWebJobResources in the WebSite. |
GetWorkflowRun(String, String, CancellationToken) |
Gets a workflow run.
|
GetWorkflowRunAsync(String, String, CancellationToken) |
Gets a workflow run.
|
GetWorkflowRuns(String) |
Gets a collection of WorkflowRunResources in the WebSite. |
GetWorkflowsConnections(CancellationToken) |
Lists logic app's connections for web site, or a deployment slot.
|
GetWorkflowsConnectionsAsync(CancellationToken) |
Lists logic app's connections for web site, or a deployment slot.
|
GetWorkflowTrigger(String, String, CancellationToken) |
Gets a workflow trigger.
|
GetWorkflowTriggerAsync(String, String, CancellationToken) |
Gets a workflow trigger.
|
GetWorkflowTriggers(String) |
Gets a collection of WorkflowTriggerResources in the WebSite. |
GetWorkflowVersion(String, String, CancellationToken) |
Gets a workflow version.
|
GetWorkflowVersionAsync(String, String, CancellationToken) |
Gets a workflow version.
|
GetWorkflowVersions(String) |
Gets a collection of WorkflowVersionResources in the WebSite. |
IsCloneable(CancellationToken) |
Description for Shows whether an app can be cloned to another resource group or subscription.
|
IsCloneableAsync(CancellationToken) |
Description for Shows whether an app can be cloned to another resource group or subscription.
|
MigrateMySql(WaitUntil, MigrateMySqlContent, CancellationToken) |
Description for Migrates a local (in-app) MySql database to a remote MySql database.
|
MigrateMySqlAsync(WaitUntil, MigrateMySqlContent, CancellationToken) |
Description for Migrates a local (in-app) MySql database to a remote MySql database.
|
MigrateStorage(WaitUntil, String, StorageMigrationContent, CancellationToken) |
Description for Restores a web app.
|
MigrateStorageAsync(WaitUntil, String, StorageMigrationContent, CancellationToken) |
Description for Restores a web app.
|
RegenerateAccessKeyWorkflow(String, WorkflowRegenerateActionContent, CancellationToken) |
Regenerates the callback URL access key for request triggers.
|
RegenerateAccessKeyWorkflowAsync(String, WorkflowRegenerateActionContent, CancellationToken) |
Regenerates the callback URL access key for request triggers.
|
ResetAllFiltersForWebAppRecommendation(CancellationToken) |
Description for Reset all recommendation opt-out settings for an app.
|
ResetAllFiltersForWebAppRecommendationAsync(CancellationToken) |
Description for Reset all recommendation opt-out settings for an app.
|
ResetProductionSlotConfig(CancellationToken) |
Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
|
ResetProductionSlotConfigAsync(CancellationToken) |
Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
|
Restart(Nullable<Boolean>, Nullable<Boolean>, CancellationToken) |
Description for Restarts an app (or deployment slot, if specified).
|
RestartAsync(Nullable<Boolean>, Nullable<Boolean>, CancellationToken) |
Description for Restarts an app (or deployment slot, if specified).
|
RestoreFromBackupBlob(WaitUntil, RestoreRequestInfo, CancellationToken) |
Description for Restores an app from a backup blob in Azure Storage.
|
RestoreFromBackupBlobAsync(WaitUntil, RestoreRequestInfo, CancellationToken) |
Description for Restores an app from a backup blob in Azure Storage.
|
RestoreFromDeletedApp(WaitUntil, DeletedAppRestoreContent, CancellationToken) |
Description for Restores a deleted web app to this web app.
|
RestoreFromDeletedAppAsync(WaitUntil, DeletedAppRestoreContent, CancellationToken) |
Description for Restores a deleted web app to this web app.
|
RestoreSnapshot(WaitUntil, SnapshotRestoreRequest, CancellationToken) |
Description for Restores a web app from a snapshot.
|
RestoreSnapshotAsync(WaitUntil, SnapshotRestoreRequest, CancellationToken) |
Description for Restores a web app from a snapshot.
|
Start(CancellationToken) |
Description for Starts an app (or deployment slot, if specified).
|
StartAsync(CancellationToken) |
Description for Starts an app (or deployment slot, if specified).
|
StartNetworkTrace(WaitUntil, Nullable<Int32>, Nullable<Int32>, String, CancellationToken) |
Description for Start capturing network packets for the site.
|
StartNetworkTraceAsync(WaitUntil, Nullable<Int32>, Nullable<Int32>, String, CancellationToken) |
Description for Start capturing network packets for the site.
|
StartWebSiteNetworkTrace(Nullable<Int32>, Nullable<Int32>, String, CancellationToken) |
Description for Start capturing network packets for the site (To be deprecated).
|
StartWebSiteNetworkTraceAsync(Nullable<Int32>, Nullable<Int32>, String, CancellationToken) |
Description for Start capturing network packets for the site (To be deprecated).
|
StartWebSiteNetworkTraceOperation(WaitUntil, Nullable<Int32>, Nullable<Int32>, String, CancellationToken) |
Description for Start capturing network packets for the site.
|
StartWebSiteNetworkTraceOperationAsync(WaitUntil, Nullable<Int32>, Nullable<Int32>, String, CancellationToken) |
Description for Start capturing network packets for the site.
|
Stop(CancellationToken) |
Description for Stops an app (or deployment slot, if specified).
|
StopAsync(CancellationToken) |
Description for Stops an app (or deployment slot, if specified).
|
StopNetworkTrace(CancellationToken) |
Description for Stop ongoing capturing network packets for the site.
|
StopNetworkTraceAsync(CancellationToken) |
Description for Stop ongoing capturing network packets for the site.
|
StopWebSiteNetworkTrace(CancellationToken) |
Description for Stop ongoing capturing network packets for the site.
|
StopWebSiteNetworkTraceAsync(CancellationToken) |
Description for Stop ongoing capturing network packets for the site.
|
SwapSlotWithProduction(WaitUntil, CsmSlotEntity, CancellationToken) |
Description for Swaps two deployment slots of an app.
|
SwapSlotWithProductionAsync(WaitUntil, CsmSlotEntity, CancellationToken) |
Description for Swaps two deployment slots of an app.
|
SyncFunctions(CancellationToken) |
Description for Syncs function trigger metadata to the management database
|
SyncFunctionsAsync(CancellationToken) |
Description for Syncs function trigger metadata to the management database
|
SyncFunctionTriggers(CancellationToken) |
Description for Syncs function trigger metadata to the management database
|
SyncFunctionTriggersAsync(CancellationToken) |
Description for Syncs function trigger metadata to the management database
|
SyncRepository(CancellationToken) |
Description for Sync web app repository.
|
SyncRepositoryAsync(CancellationToken) |
Description for Sync web app repository.
|
TryGetApiVersion(ResourceType, String) |
Gets the api version override if it has been set for the current client options. (Inherited from ArmResource) |
Update(SitePatchInfo, CancellationToken) |
Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
|
UpdateApplicationSettings(AppServiceConfigurationDictionary, CancellationToken) |
Description for Replaces the application settings of an app.
|
UpdateApplicationSettingsAsync(AppServiceConfigurationDictionary, CancellationToken) |
Description for Replaces the application settings of an app.
|
UpdateAsync(SitePatchInfo, CancellationToken) |
Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
|
UpdateAuthSettings(SiteAuthSettings, CancellationToken) |
Description for Updates the Authentication / Authorization settings associated with web app.
|
UpdateAuthSettingsAsync(SiteAuthSettings, CancellationToken) |
Description for Updates the Authentication / Authorization settings associated with web app.
|
UpdateAuthSettingsV2(SiteAuthSettingsV2, CancellationToken) |
Description for Updates site's Authentication / Authorization settings for apps via the V2 format
|
UpdateAuthSettingsV2Async(SiteAuthSettingsV2, CancellationToken) |
Description for Updates site's Authentication / Authorization settings for apps via the V2 format
|
UpdateAzureStorageAccounts(AzureStoragePropertyDictionary, CancellationToken) |
Description for Updates the Azure storage account configurations of an app.
|
UpdateAzureStorageAccountsAsync(AzureStoragePropertyDictionary, CancellationToken) |
Description for Updates the Azure storage account configurations of an app.
|
UpdateBackupConfiguration(WebAppBackupInfo, CancellationToken) |
Description for Updates the backup configuration of an app.
|
UpdateBackupConfigurationAsync(WebAppBackupInfo, CancellationToken) |
Description for Updates the backup configuration of an app.
|
UpdateConnectionStrings(ConnectionStringDictionary, CancellationToken) |
Description for Replaces the connection strings of an app.
|
UpdateConnectionStringsAsync(ConnectionStringDictionary, CancellationToken) |
Description for Replaces the connection strings of an app.
|
UpdateMetadata(AppServiceConfigurationDictionary, CancellationToken) |
Description for Replaces the metadata of an app.
|
UpdateMetadataAsync(AppServiceConfigurationDictionary, CancellationToken) |
Description for Replaces the metadata of an app.
|
UpdateSitePushSettings(WebAppPushSettings, CancellationToken) |
Description for Updates the Push settings associated with web app.
|
UpdateSitePushSettingsAsync(WebAppPushSettings, CancellationToken) |
Description for Updates the Push settings associated with web app.
|
ValidateWorkflow(String, WorkflowData, CancellationToken) |
Validates the workflow definition.
|
ValidateWorkflowAsync(String, WorkflowData, CancellationToken) |
Validates the workflow definition.
|
Explicit Interface Implementations
IJsonModel<WebSiteData>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<WebSiteData>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<WebSiteData>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<WebSiteData>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<WebSiteData>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |
Extension Methods
GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken) |
Get role definition by name (GUID).
|
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken) |
Get role definition by name (GUID).
|
GetAuthorizationRoleDefinitions(ArmResource) |
Gets a collection of AuthorizationRoleDefinitionResources in the ArmResource. MockingTo mock this method, please mock GetAuthorizationRoleDefinitions() instead. |
GetDenyAssignment(ArmResource, String, CancellationToken) |
Get the specified deny assignment.
|
GetDenyAssignmentAsync(ArmResource, String, CancellationToken) |
Get the specified deny assignment.
|
GetDenyAssignments(ArmResource) |
Gets a collection of DenyAssignmentResources in the ArmResource. MockingTo mock this method, please mock GetDenyAssignments() instead. |
GetRoleAssignment(ArmResource, String, String, CancellationToken) |
Get a role assignment by scope and name.
|
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken) |
Get a role assignment by scope and name.
|
GetRoleAssignments(ArmResource) |
Gets a collection of RoleAssignmentResources in the ArmResource. MockingTo mock this method, please mock GetRoleAssignments() instead. |
GetRoleAssignmentSchedule(ArmResource, String, CancellationToken) |
Get the specified role assignment schedule for a resource scope
|
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken) |
Get the specified role assignment schedule for a resource scope
|
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken) |
Gets the specified role assignment schedule instance.
|
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken) |
Gets the specified role assignment schedule instance.
|
GetRoleAssignmentScheduleInstances(ArmResource) |
Gets a collection of RoleAssignmentScheduleInstanceResources in the ArmResource. MockingTo mock this method, please mock GetRoleAssignmentScheduleInstances() instead. |
GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken) |
Get the specified role assignment schedule request.
|
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken) |
Get the specified role assignment schedule request.
|
GetRoleAssignmentScheduleRequests(ArmResource) |
Gets a collection of RoleAssignmentScheduleRequestResources in the ArmResource. MockingTo mock this method, please mock GetRoleAssignmentScheduleRequests() instead. |
GetRoleAssignmentSchedules(ArmResource) |
Gets a collection of RoleAssignmentScheduleResources in the ArmResource. MockingTo mock this method, please mock GetRoleAssignmentSchedules() instead. |
GetRoleEligibilitySchedule(ArmResource, String, CancellationToken) |
Get the specified role eligibility schedule for a resource scope
|
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken) |
Get the specified role eligibility schedule for a resource scope
|
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken) |
Gets the specified role eligibility schedule instance.
|
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken) |
Gets the specified role eligibility schedule instance.
|
GetRoleEligibilityScheduleInstances(ArmResource) |
Gets a collection of RoleEligibilityScheduleInstanceResources in the ArmResource. MockingTo mock this method, please mock GetRoleEligibilityScheduleInstances() instead. |
GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken) |
Get the specified role eligibility schedule request.
|
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken) |
Get the specified role eligibility schedule request.
|
GetRoleEligibilityScheduleRequests(ArmResource) |
Gets a collection of RoleEligibilityScheduleRequestResources in the ArmResource. MockingTo mock this method, please mock GetRoleEligibilityScheduleRequests() instead. |
GetRoleEligibilitySchedules(ArmResource) |
Gets a collection of RoleEligibilityScheduleResources in the ArmResource. MockingTo mock this method, please mock GetRoleEligibilitySchedules() instead. |
GetRoleManagementPolicies(ArmResource) |
Gets a collection of RoleManagementPolicyResources in the ArmResource. MockingTo mock this method, please mock GetRoleManagementPolicies() instead. |
GetRoleManagementPolicy(ArmResource, String, CancellationToken) |
Get the specified role management policy for a resource scope
|
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken) |
Get the specified role management policy assignment for a resource scope
|
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken) |
Get the specified role management policy assignment for a resource scope
|
GetRoleManagementPolicyAssignments(ArmResource) |
Gets a collection of RoleManagementPolicyAssignmentResources in the ArmResource. MockingTo mock this method, please mock GetRoleManagementPolicyAssignments() instead. |
GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken) |
Get the specified role management policy for a resource scope
|
GetSystemAssignedIdentity(ArmResource) |
Gets an object representing a SystemAssignedIdentityResource along with the instance operations that can be performed on it in the ArmResource. MockingTo mock this method, please mock GetSystemAssignedIdentity() instead. |
GetLinkerResource(ArmResource, String, CancellationToken) |
Returns Linker resource for a given name.
|
GetLinkerResourceAsync(ArmResource, String, CancellationToken) |
Returns Linker resource for a given name.
|
GetLinkerResources(ArmResource) |
Gets a collection of LinkerResources in the ArmResource. MockingTo mock this method, please mock GetLinkerResources() instead. |