public abstract Mono createOneDeployOperationAsync(String resourceGroupName, String name)
Invoke the OneDeploy publish web app extension. Description for Invoke the OneDeploy publish web app extension.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
any object on successful completion of Mono .
createOneDeployOperationWithResponse
public abstract Response createOneDeployOperationWithResponse(String resourceGroupName, String name, Context context)
Invoke the OneDeploy publish web app extension. Description for Invoke the OneDeploy publish web app extension.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
context
- The context to associate with this operation.
Returns:
createOneDeployOperationWithResponseAsync
public abstract Mono> createOneDeployOperationWithResponseAsync(String resourceGroupName, String name)
Invoke the OneDeploy publish web app extension. Description for Invoke the OneDeploy publish web app extension.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
any object along with
Response<T> on successful completion of
Mono .
createOrUpdate
public abstract SiteInner createOrUpdate(String resourceGroupName, String name, SiteInner siteEnvelope)
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Unique name of the app to create or update. To create or update a deployment slot, use the {slot}
parameter.
siteEnvelope
- A JSON representation of the app properties. See example.
Returns:
a web app, a mobile app backend, or an API app.
createOrUpdate
public abstract SiteInner createOrUpdate(String resourceGroupName, String name, SiteInner siteEnvelope, Context context)
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Unique name of the app to create or update. To create or update a deployment slot, use the {slot}
parameter.
siteEnvelope
- A JSON representation of the app properties. See example.
context
- The context to associate with this operation.
Returns:
a web app, a mobile app backend, or an API app.
createOrUpdateAsync
public abstract Mono createOrUpdateAsync(String resourceGroupName, String name, SiteInner siteEnvelope)
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Unique name of the app to create or update. To create or update a deployment slot, use the {slot}
parameter.
siteEnvelope
- A JSON representation of the app properties. See example.
Returns:
a web app, a mobile app backend, or an API app on successful completion of Mono .
createOrUpdateConfiguration
public abstract SiteConfigResourceInner createOrUpdateConfiguration(String resourceGroupName, String name, SiteConfigResourceInner siteConfig)
Updates the configuration of an app. Description for Updates the configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteConfig
- JSON representation of a SiteConfig object. See example.
Returns:
web app configuration ARM resource.
createOrUpdateConfiguration
public abstract SiteConfigResourceInner createOrUpdateConfiguration(String resourceGroupName, String name, SiteConfigResourceInner siteConfig, Context context)
Updates the configuration of an app. Description for Updates the configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteConfig
- JSON representation of a SiteConfig object. See example.
context
- The context to associate with this operation.
Returns:
web app configuration ARM resource.
createOrUpdateConfigurationAsync
public abstract Mono createOrUpdateConfigurationAsync(String resourceGroupName, String name, SiteConfigResourceInner siteConfig)
Updates the configuration of an app. Description for Updates the configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteConfig
- JSON representation of a SiteConfig object. See example.
Returns:
web app configuration ARM resource on successful completion of Mono .
createOrUpdateConfigurationSlot
public abstract SiteConfigResourceInner createOrUpdateConfigurationSlot(String resourceGroupName, String name, String slot, SiteConfigResourceInner siteConfig)
Updates the configuration of an app. Description for Updates the configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update configuration for the
production slot.
siteConfig
- JSON representation of a SiteConfig object. See example.
Returns:
web app configuration ARM resource.
createOrUpdateConfigurationSlotAsync
public abstract Mono createOrUpdateConfigurationSlotAsync(String resourceGroupName, String name, String slot, SiteConfigResourceInner siteConfig)
Updates the configuration of an app. Description for Updates the configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update configuration for the
production slot.
siteConfig
- JSON representation of a SiteConfig object. See example.
Returns:
web app configuration ARM resource on successful completion of Mono .
createOrUpdateConfigurationSlotWithResponse
public abstract Response createOrUpdateConfigurationSlotWithResponse(String resourceGroupName, String name, String slot, SiteConfigResourceInner siteConfig, Context context)
Updates the configuration of an app. Description for Updates the configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update configuration for the
production slot.
siteConfig
- JSON representation of a SiteConfig object. See example.
context
- The context to associate with this operation.
Returns:
web app configuration ARM resource along with
Response<T> .
createOrUpdateConfigurationSlotWithResponseAsync
public abstract Mono> createOrUpdateConfigurationSlotWithResponseAsync(String resourceGroupName, String name, String slot, SiteConfigResourceInner siteConfig)
Updates the configuration of an app. Description for Updates the configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update configuration for the
production slot.
siteConfig
- JSON representation of a SiteConfig object. See example.
Returns:
web app configuration ARM resource along with
Response<T> on successful completion of
Mono .
createOrUpdateConfigurationWithResponseAsync
public abstract Mono>> createOrUpdateConfigurationWithResponseAsync(String resourceGroupName, String name, SiteConfigResourceInner siteConfig)
Updates the configuration of an app. Description for Updates the configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteConfig
- JSON representation of a SiteConfig object. See example.
Returns:
web app configuration ARM resource along with
Response<T> on successful completion of
Mono .
createOrUpdateDomainOwnershipIdentifier
public abstract IdentifierInner createOrUpdateDomainOwnershipIdentifier(String resourceGroupName, String name, String domainOwnershipIdentifierName, IdentifierInner domainOwnershipIdentifier)
Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
domainOwnershipIdentifier
- A JSON representation of the domain ownership properties.
Returns:
a domain specific resource identifier.
createOrUpdateDomainOwnershipIdentifierAsync
public abstract Mono createOrUpdateDomainOwnershipIdentifierAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, IdentifierInner domainOwnershipIdentifier)
Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
domainOwnershipIdentifier
- A JSON representation of the domain ownership properties.
Returns:
a domain specific resource identifier on successful completion of Mono .
createOrUpdateDomainOwnershipIdentifierSlot
public abstract IdentifierInner createOrUpdateDomainOwnershipIdentifierSlot(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, IdentifierInner domainOwnershipIdentifier)
Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
domainOwnershipIdentifier
- A JSON representation of the domain ownership properties.
Returns:
a domain specific resource identifier.
createOrUpdateDomainOwnershipIdentifierSlotAsync
public abstract Mono createOrUpdateDomainOwnershipIdentifierSlotAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, IdentifierInner domainOwnershipIdentifier)
Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
domainOwnershipIdentifier
- A JSON representation of the domain ownership properties.
Returns:
a domain specific resource identifier on successful completion of Mono .
createOrUpdateDomainOwnershipIdentifierSlotWithResponse
public abstract Response createOrUpdateDomainOwnershipIdentifierSlotWithResponse(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, IdentifierInner domainOwnershipIdentifier, Context context)
Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
domainOwnershipIdentifier
- A JSON representation of the domain ownership properties.
context
- The context to associate with this operation.
Returns:
a domain specific resource identifier along with
Response<T> .
createOrUpdateDomainOwnershipIdentifierSlotWithResponseAsync
public abstract Mono> createOrUpdateDomainOwnershipIdentifierSlotWithResponseAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, IdentifierInner domainOwnershipIdentifier)
Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
domainOwnershipIdentifier
- A JSON representation of the domain ownership properties.
Returns:
a domain specific resource identifier along with
Response<T> on successful completion of
Mono .
createOrUpdateDomainOwnershipIdentifierWithResponse
public abstract Response createOrUpdateDomainOwnershipIdentifierWithResponse(String resourceGroupName, String name, String domainOwnershipIdentifierName, IdentifierInner domainOwnershipIdentifier, Context context)
Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
domainOwnershipIdentifier
- A JSON representation of the domain ownership properties.
context
- The context to associate with this operation.
Returns:
a domain specific resource identifier along with
Response<T> .
createOrUpdateDomainOwnershipIdentifierWithResponseAsync
public abstract Mono> createOrUpdateDomainOwnershipIdentifierWithResponseAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, IdentifierInner domainOwnershipIdentifier)
Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
domainOwnershipIdentifier
- A JSON representation of the domain ownership properties.
Returns:
a domain specific resource identifier along with
Response<T> on successful completion of
Mono .
createOrUpdateFunctionSecret
public abstract KeyInfoInner createOrUpdateFunctionSecret(String resourceGroupName, String name, String functionName, String keyName, KeyInfoInner key)
Add or update a function secret. Description for Add or update a function secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- The name of the function.
keyName
- The name of the key.
key
- The key to create or update.
Returns:
function key info.
createOrUpdateFunctionSecretAsync
public abstract Mono createOrUpdateFunctionSecretAsync(String resourceGroupName, String name, String functionName, String keyName, KeyInfoInner key)
Add or update a function secret. Description for Add or update a function secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- The name of the function.
keyName
- The name of the key.
key
- The key to create or update.
Returns:
function key info on successful completion of Mono .
createOrUpdateFunctionSecretSlot
public abstract KeyInfoInner createOrUpdateFunctionSecretSlot(String resourceGroupName, String name, String functionName, String keyName, String slot, KeyInfoInner key)
Add or update a function secret. Description for Add or update a function secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- The name of the function.
keyName
- The name of the key.
slot
- Name of the deployment slot.
key
- The key to create or update.
Returns:
function key info.
createOrUpdateFunctionSecretSlotAsync
public abstract Mono createOrUpdateFunctionSecretSlotAsync(String resourceGroupName, String name, String functionName, String keyName, String slot, KeyInfoInner key)
Add or update a function secret. Description for Add or update a function secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- The name of the function.
keyName
- The name of the key.
slot
- Name of the deployment slot.
key
- The key to create or update.
Returns:
function key info on successful completion of Mono .
createOrUpdateFunctionSecretSlotWithResponse
public abstract Response createOrUpdateFunctionSecretSlotWithResponse(String resourceGroupName, String name, String functionName, String keyName, String slot, KeyInfoInner key, Context context)
Add or update a function secret. Description for Add or update a function secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- The name of the function.
keyName
- The name of the key.
slot
- Name of the deployment slot.
key
- The key to create or update.
context
- The context to associate with this operation.
Returns:
createOrUpdateFunctionSecretSlotWithResponseAsync
public abstract Mono> createOrUpdateFunctionSecretSlotWithResponseAsync(String resourceGroupName, String name, String functionName, String keyName, String slot, KeyInfoInner key)
Add or update a function secret. Description for Add or update a function secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- The name of the function.
keyName
- The name of the key.
slot
- Name of the deployment slot.
key
- The key to create or update.
Returns:
function key info along with
Response<T> on successful completion of
Mono .
createOrUpdateFunctionSecretWithResponse
public abstract Response createOrUpdateFunctionSecretWithResponse(String resourceGroupName, String name, String functionName, String keyName, KeyInfoInner key, Context context)
Add or update a function secret. Description for Add or update a function secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- The name of the function.
keyName
- The name of the key.
key
- The key to create or update.
context
- The context to associate with this operation.
Returns:
createOrUpdateFunctionSecretWithResponseAsync
public abstract Mono> createOrUpdateFunctionSecretWithResponseAsync(String resourceGroupName, String name, String functionName, String keyName, KeyInfoInner key)
Add or update a function secret. Description for Add or update a function secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- The name of the function.
keyName
- The name of the key.
key
- The key to create or update.
Returns:
function key info along with
Response<T> on successful completion of
Mono .
createOrUpdateHostSecret
public abstract KeyInfoInner createOrUpdateHostSecret(String resourceGroupName, String name, String keyType, String keyName, KeyInfoInner key)
Add or update a host level secret. Description for Add or update a host level secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
keyType
- The type of host key.
keyName
- The name of the key.
key
- The key to create or update.
Returns:
function key info.
createOrUpdateHostSecretAsync
public abstract Mono createOrUpdateHostSecretAsync(String resourceGroupName, String name, String keyType, String keyName, KeyInfoInner key)
Add or update a host level secret. Description for Add or update a host level secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
keyType
- The type of host key.
keyName
- The name of the key.
key
- The key to create or update.
Returns:
function key info on successful completion of Mono .
createOrUpdateHostSecretSlot
public abstract KeyInfoInner createOrUpdateHostSecretSlot(String resourceGroupName, String name, String keyType, String keyName, String slot, KeyInfoInner key)
Add or update a host level secret. Description for Add or update a host level secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
keyType
- The type of host key.
keyName
- The name of the key.
slot
- Name of the deployment slot.
key
- The key to create or update.
Returns:
function key info.
createOrUpdateHostSecretSlotAsync
public abstract Mono createOrUpdateHostSecretSlotAsync(String resourceGroupName, String name, String keyType, String keyName, String slot, KeyInfoInner key)
Add or update a host level secret. Description for Add or update a host level secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
keyType
- The type of host key.
keyName
- The name of the key.
slot
- Name of the deployment slot.
key
- The key to create or update.
Returns:
function key info on successful completion of Mono .
createOrUpdateHostSecretSlotWithResponse
public abstract Response createOrUpdateHostSecretSlotWithResponse(String resourceGroupName, String name, String keyType, String keyName, String slot, KeyInfoInner key, Context context)
Add or update a host level secret. Description for Add or update a host level secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
keyType
- The type of host key.
keyName
- The name of the key.
slot
- Name of the deployment slot.
key
- The key to create or update.
context
- The context to associate with this operation.
Returns:
createOrUpdateHostSecretSlotWithResponseAsync
public abstract Mono> createOrUpdateHostSecretSlotWithResponseAsync(String resourceGroupName, String name, String keyType, String keyName, String slot, KeyInfoInner key)
Add or update a host level secret. Description for Add or update a host level secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
keyType
- The type of host key.
keyName
- The name of the key.
slot
- Name of the deployment slot.
key
- The key to create or update.
Returns:
function key info along with
Response<T> on successful completion of
Mono .
createOrUpdateHostSecretWithResponse
public abstract Response createOrUpdateHostSecretWithResponse(String resourceGroupName, String name, String keyType, String keyName, KeyInfoInner key, Context context)
Add or update a host level secret. Description for Add or update a host level secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
keyType
- The type of host key.
keyName
- The name of the key.
key
- The key to create or update.
context
- The context to associate with this operation.
Returns:
createOrUpdateHostSecretWithResponseAsync
public abstract Mono> createOrUpdateHostSecretWithResponseAsync(String resourceGroupName, String name, String keyType, String keyName, KeyInfoInner key)
Add or update a host level secret. Description for Add or update a host level secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
keyType
- The type of host key.
keyName
- The name of the key.
key
- The key to create or update.
Returns:
function key info along with
Response<T> on successful completion of
Mono .
createOrUpdateHostnameBinding
public abstract HostnameBindingInner createOrUpdateHostnameBinding(String resourceGroupName, String name, String hostname, HostnameBindingInner hostnameBinding)
Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
hostname
- Hostname in the hostname binding.
hostnameBinding
- Binding details. This is the JSON representation of a HostNameBinding object.
Returns:
a hostname binding object.
createOrUpdateHostnameBindingAsync
public abstract Mono createOrUpdateHostnameBindingAsync(String resourceGroupName, String name, String hostname, HostnameBindingInner hostnameBinding)
Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
hostname
- Hostname in the hostname binding.
hostnameBinding
- Binding details. This is the JSON representation of a HostNameBinding object.
Returns:
a hostname binding object on successful completion of Mono .
createOrUpdateHostnameBindingSlot
public abstract HostnameBindingInner createOrUpdateHostnameBindingSlot(String resourceGroupName, String name, String hostname, String slot, HostnameBindingInner hostnameBinding)
Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
hostname
- Hostname in the hostname binding.
slot
- Name of the deployment slot. If a slot is not specified, the API will create a binding for the
production slot.
hostnameBinding
- Binding details. This is the JSON representation of a HostNameBinding object.
Returns:
a hostname binding object.
createOrUpdateHostnameBindingSlotAsync
public abstract Mono createOrUpdateHostnameBindingSlotAsync(String resourceGroupName, String name, String hostname, String slot, HostnameBindingInner hostnameBinding)
Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
hostname
- Hostname in the hostname binding.
slot
- Name of the deployment slot. If a slot is not specified, the API will create a binding for the
production slot.
hostnameBinding
- Binding details. This is the JSON representation of a HostNameBinding object.
Returns:
a hostname binding object on successful completion of Mono .
createOrUpdateHostnameBindingSlotWithResponse
public abstract Response createOrUpdateHostnameBindingSlotWithResponse(String resourceGroupName, String name, String hostname, String slot, HostnameBindingInner hostnameBinding, Context context)
Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
hostname
- Hostname in the hostname binding.
slot
- Name of the deployment slot. If a slot is not specified, the API will create a binding for the
production slot.
hostnameBinding
- Binding details. This is the JSON representation of a HostNameBinding object.
context
- The context to associate with this operation.
Returns:
createOrUpdateHostnameBindingSlotWithResponseAsync
public abstract Mono> createOrUpdateHostnameBindingSlotWithResponseAsync(String resourceGroupName, String name, String hostname, String slot, HostnameBindingInner hostnameBinding)
Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
hostname
- Hostname in the hostname binding.
slot
- Name of the deployment slot. If a slot is not specified, the API will create a binding for the
production slot.
hostnameBinding
- Binding details. This is the JSON representation of a HostNameBinding object.
Returns:
a hostname binding object along with
Response<T> on successful completion of
Mono .
createOrUpdateHostnameBindingWithResponse
public abstract Response createOrUpdateHostnameBindingWithResponse(String resourceGroupName, String name, String hostname, HostnameBindingInner hostnameBinding, Context context)
Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
hostname
- Hostname in the hostname binding.
hostnameBinding
- Binding details. This is the JSON representation of a HostNameBinding object.
context
- The context to associate with this operation.
Returns:
createOrUpdateHostnameBindingWithResponseAsync
public abstract Mono> createOrUpdateHostnameBindingWithResponseAsync(String resourceGroupName, String name, String hostname, HostnameBindingInner hostnameBinding)
Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
hostname
- Hostname in the hostname binding.
hostnameBinding
- Binding details. This is the JSON representation of a HostNameBinding object.
Returns:
a hostname binding object along with
Response<T> on successful completion of
Mono .
createOrUpdateHybridConnection
public abstract HybridConnectionInner createOrUpdateHybridConnection(String resourceGroupName, String name, String namespaceName, String relayName, HybridConnectionInner connectionEnvelope)
Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
connectionEnvelope
- The details of the hybrid connection.
Returns:
hybrid Connection contract.
createOrUpdateHybridConnectionAsync
public abstract Mono createOrUpdateHybridConnectionAsync(String resourceGroupName, String name, String namespaceName, String relayName, HybridConnectionInner connectionEnvelope)
Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
connectionEnvelope
- The details of the hybrid connection.
Returns:
hybrid Connection contract on successful completion of Mono .
createOrUpdateHybridConnectionSlot
public abstract HybridConnectionInner createOrUpdateHybridConnectionSlot(String resourceGroupName, String name, String namespaceName, String relayName, String slot, HybridConnectionInner connectionEnvelope)
Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
slot
- The name of the slot for the web app.
connectionEnvelope
- The details of the hybrid connection.
Returns:
hybrid Connection contract.
createOrUpdateHybridConnectionSlotAsync
public abstract Mono createOrUpdateHybridConnectionSlotAsync(String resourceGroupName, String name, String namespaceName, String relayName, String slot, HybridConnectionInner connectionEnvelope)
Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
slot
- The name of the slot for the web app.
connectionEnvelope
- The details of the hybrid connection.
Returns:
hybrid Connection contract on successful completion of Mono .
createOrUpdateHybridConnectionSlotWithResponse
public abstract Response createOrUpdateHybridConnectionSlotWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, String slot, HybridConnectionInner connectionEnvelope, Context context)
Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
slot
- The name of the slot for the web app.
connectionEnvelope
- The details of the hybrid connection.
context
- The context to associate with this operation.
Returns:
createOrUpdateHybridConnectionSlotWithResponseAsync
public abstract Mono> createOrUpdateHybridConnectionSlotWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName, String slot, HybridConnectionInner connectionEnvelope)
Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
slot
- The name of the slot for the web app.
connectionEnvelope
- The details of the hybrid connection.
Returns:
hybrid Connection contract along with
Response<T> on successful completion of
Mono .
createOrUpdateHybridConnectionWithResponse
public abstract Response createOrUpdateHybridConnectionWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, HybridConnectionInner connectionEnvelope, Context context)
Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
connectionEnvelope
- The details of the hybrid connection.
context
- The context to associate with this operation.
Returns:
createOrUpdateHybridConnectionWithResponseAsync
public abstract Mono> createOrUpdateHybridConnectionWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName, HybridConnectionInner connectionEnvelope)
Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
connectionEnvelope
- The details of the hybrid connection.
Returns:
hybrid Connection contract along with
Response<T> on successful completion of
Mono .
createOrUpdatePublicCertificate
public abstract PublicCertificateInner createOrUpdatePublicCertificate(String resourceGroupName, String name, String publicCertificateName, PublicCertificateInner publicCertificate)
Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publicCertificateName
- Public certificate name.
publicCertificate
- Public certificate details. This is the JSON representation of a PublicCertificate
object.
Returns:
public certificate object.
createOrUpdatePublicCertificateAsync
public abstract Mono createOrUpdatePublicCertificateAsync(String resourceGroupName, String name, String publicCertificateName, PublicCertificateInner publicCertificate)
Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publicCertificateName
- Public certificate name.
publicCertificate
- Public certificate details. This is the JSON representation of a PublicCertificate
object.
Returns:
public certificate object on successful completion of Mono .
createOrUpdatePublicCertificateSlot
public abstract PublicCertificateInner createOrUpdatePublicCertificateSlot(String resourceGroupName, String name, String publicCertificateName, String slot, PublicCertificateInner publicCertificate)
Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publicCertificateName
- Public certificate name.
slot
- Name of the deployment slot. If a slot is not specified, the API will create a binding for the
production slot.
publicCertificate
- Public certificate details. This is the JSON representation of a PublicCertificate
object.
Returns:
public certificate object.
createOrUpdatePublicCertificateSlotAsync
public abstract Mono createOrUpdatePublicCertificateSlotAsync(String resourceGroupName, String name, String publicCertificateName, String slot, PublicCertificateInner publicCertificate)
Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publicCertificateName
- Public certificate name.
slot
- Name of the deployment slot. If a slot is not specified, the API will create a binding for the
production slot.
publicCertificate
- Public certificate details. This is the JSON representation of a PublicCertificate
object.
Returns:
public certificate object on successful completion of Mono .
createOrUpdatePublicCertificateSlotWithResponse
public abstract Response createOrUpdatePublicCertificateSlotWithResponse(String resourceGroupName, String name, String publicCertificateName, String slot, PublicCertificateInner publicCertificate, Context context)
Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publicCertificateName
- Public certificate name.
slot
- Name of the deployment slot. If a slot is not specified, the API will create a binding for the
production slot.
publicCertificate
- Public certificate details. This is the JSON representation of a PublicCertificate
object.
context
- The context to associate with this operation.
Returns:
createOrUpdatePublicCertificateSlotWithResponseAsync
public abstract Mono> createOrUpdatePublicCertificateSlotWithResponseAsync(String resourceGroupName, String name, String publicCertificateName, String slot, PublicCertificateInner publicCertificate)
Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publicCertificateName
- Public certificate name.
slot
- Name of the deployment slot. If a slot is not specified, the API will create a binding for the
production slot.
publicCertificate
- Public certificate details. This is the JSON representation of a PublicCertificate
object.
Returns:
public certificate object along with
Response<T> on successful completion of
Mono .
createOrUpdatePublicCertificateWithResponse
public abstract Response createOrUpdatePublicCertificateWithResponse(String resourceGroupName, String name, String publicCertificateName, PublicCertificateInner publicCertificate, Context context)
Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publicCertificateName
- Public certificate name.
publicCertificate
- Public certificate details. This is the JSON representation of a PublicCertificate
object.
context
- The context to associate with this operation.
Returns:
createOrUpdatePublicCertificateWithResponseAsync
public abstract Mono> createOrUpdatePublicCertificateWithResponseAsync(String resourceGroupName, String name, String publicCertificateName, PublicCertificateInner publicCertificate)
Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publicCertificateName
- Public certificate name.
publicCertificate
- Public certificate details. This is the JSON representation of a PublicCertificate
object.
Returns:
public certificate object along with
Response<T> on successful completion of
Mono .
createOrUpdateRelayServiceConnection
public abstract RelayServiceConnectionEntityInner createOrUpdateRelayServiceConnection(String resourceGroupName, String name, String entityName, RelayServiceConnectionEntityInner connectionEnvelope)
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
connectionEnvelope
- Details of the hybrid connection configuration.
Returns:
hybrid Connection for an App Service app.
createOrUpdateRelayServiceConnectionAsync
public abstract Mono createOrUpdateRelayServiceConnectionAsync(String resourceGroupName, String name, String entityName, RelayServiceConnectionEntityInner connectionEnvelope)
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
connectionEnvelope
- Details of the hybrid connection configuration.
Returns:
hybrid Connection for an App Service app on successful completion of Mono .
createOrUpdateRelayServiceConnectionSlot
public abstract RelayServiceConnectionEntityInner createOrUpdateRelayServiceConnectionSlot(String resourceGroupName, String name, String entityName, String slot, RelayServiceConnectionEntityInner connectionEnvelope)
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
slot
- Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid
connection for the production slot.
connectionEnvelope
- Details of the hybrid connection configuration.
Returns:
hybrid Connection for an App Service app.
createOrUpdateRelayServiceConnectionSlotAsync
public abstract Mono createOrUpdateRelayServiceConnectionSlotAsync(String resourceGroupName, String name, String entityName, String slot, RelayServiceConnectionEntityInner connectionEnvelope)
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
slot
- Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid
connection for the production slot.
connectionEnvelope
- Details of the hybrid connection configuration.
Returns:
hybrid Connection for an App Service app on successful completion of Mono .
createOrUpdateRelayServiceConnectionSlotWithResponse
public abstract Response createOrUpdateRelayServiceConnectionSlotWithResponse(String resourceGroupName, String name, String entityName, String slot, RelayServiceConnectionEntityInner connectionEnvelope, Context context)
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
slot
- Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid
connection for the production slot.
connectionEnvelope
- Details of the hybrid connection configuration.
context
- The context to associate with this operation.
Returns:
hybrid Connection for an App Service app along with
Response<T> .
createOrUpdateRelayServiceConnectionSlotWithResponseAsync
public abstract Mono> createOrUpdateRelayServiceConnectionSlotWithResponseAsync(String resourceGroupName, String name, String entityName, String slot, RelayServiceConnectionEntityInner connectionEnvelope)
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
slot
- Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid
connection for the production slot.
connectionEnvelope
- Details of the hybrid connection configuration.
Returns:
hybrid Connection for an App Service app along with
Response<T> on successful completion of
Mono .
createOrUpdateRelayServiceConnectionWithResponse
public abstract Response createOrUpdateRelayServiceConnectionWithResponse(String resourceGroupName, String name, String entityName, RelayServiceConnectionEntityInner connectionEnvelope, Context context)
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
connectionEnvelope
- Details of the hybrid connection configuration.
context
- The context to associate with this operation.
Returns:
hybrid Connection for an App Service app along with
Response<T> .
createOrUpdateRelayServiceConnectionWithResponseAsync
public abstract Mono> createOrUpdateRelayServiceConnectionWithResponseAsync(String resourceGroupName, String name, String entityName, RelayServiceConnectionEntityInner connectionEnvelope)
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
connectionEnvelope
- Details of the hybrid connection configuration.
Returns:
hybrid Connection for an App Service app along with
Response<T> on successful completion of
Mono .
createOrUpdateSiteContainer
public abstract SiteContainerInner createOrUpdateSiteContainer(String resourceGroupName, String name, String containerName, SiteContainerInner request)
Creates or Updates a site container for a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
containerName
- Site Container Name.
request
- Container Entity.
Returns:
container of a site.
createOrUpdateSiteContainerAsync
public abstract Mono createOrUpdateSiteContainerAsync(String resourceGroupName, String name, String containerName, SiteContainerInner request)
Creates or Updates a site container for a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
containerName
- Site Container Name.
request
- Container Entity.
Returns:
container of a site on successful completion of Mono .
createOrUpdateSiteContainerSlot
public abstract SiteContainerInner createOrUpdateSiteContainerSlot(String resourceGroupName, String name, String slot, String containerName, SiteContainerInner request)
Creates or Updates a site container for a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will create the container for the
production slot.
containerName
- Site Container Name.
request
- Container Entity.
Returns:
container of a site.
createOrUpdateSiteContainerSlotAsync
public abstract Mono createOrUpdateSiteContainerSlotAsync(String resourceGroupName, String name, String slot, String containerName, SiteContainerInner request)
Creates or Updates a site container for a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will create the container for the
production slot.
containerName
- Site Container Name.
request
- Container Entity.
Returns:
container of a site on successful completion of Mono .
createOrUpdateSiteContainerSlotWithResponse
public abstract Response createOrUpdateSiteContainerSlotWithResponse(String resourceGroupName, String name, String slot, String containerName, SiteContainerInner request, Context context)
Creates or Updates a site container for a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will create the container for the
production slot.
containerName
- Site Container Name.
request
- Container Entity.
context
- The context to associate with this operation.
Returns:
createOrUpdateSiteContainerSlotWithResponseAsync
public abstract Mono> createOrUpdateSiteContainerSlotWithResponseAsync(String resourceGroupName, String name, String slot, String containerName, SiteContainerInner request)
Creates or Updates a site container for a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will create the container for the
production slot.
containerName
- Site Container Name.
request
- Container Entity.
Returns:
container of a site along with
Response<T> on successful completion of
Mono .
createOrUpdateSiteContainerWithResponse
public abstract Response createOrUpdateSiteContainerWithResponse(String resourceGroupName, String name, String containerName, SiteContainerInner request, Context context)
Creates or Updates a site container for a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
containerName
- Site Container Name.
request
- Container Entity.
context
- The context to associate with this operation.
Returns:
createOrUpdateSiteContainerWithResponseAsync
public abstract Mono> createOrUpdateSiteContainerWithResponseAsync(String resourceGroupName, String name, String containerName, SiteContainerInner request)
Creates or Updates a site container for a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
containerName
- Site Container Name.
request
- Container Entity.
Returns:
container of a site along with
Response<T> on successful completion of
Mono .
createOrUpdateSlot
public abstract SiteInner createOrUpdateSlot(String resourceGroupName, String name, String slot, SiteInner siteEnvelope)
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Unique name of the app to create or update. To create or update a deployment slot, use the {slot}
parameter.
slot
- Name of the deployment slot to create or update. By default, this API attempts to create or modify
the production slot.
siteEnvelope
- A JSON representation of the app properties. See example.
Returns:
a web app, a mobile app backend, or an API app.
createOrUpdateSlot
public abstract SiteInner createOrUpdateSlot(String resourceGroupName, String name, String slot, SiteInner siteEnvelope, Context context)
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Unique name of the app to create or update. To create or update a deployment slot, use the {slot}
parameter.
slot
- Name of the deployment slot to create or update. By default, this API attempts to create or modify
the production slot.
siteEnvelope
- A JSON representation of the app properties. See example.
context
- The context to associate with this operation.
Returns:
a web app, a mobile app backend, or an API app.
createOrUpdateSlotAsync
public abstract Mono createOrUpdateSlotAsync(String resourceGroupName, String name, String slot, SiteInner siteEnvelope)
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Unique name of the app to create or update. To create or update a deployment slot, use the {slot}
parameter.
slot
- Name of the deployment slot to create or update. By default, this API attempts to create or modify
the production slot.
siteEnvelope
- A JSON representation of the app properties. See example.
Returns:
a web app, a mobile app backend, or an API app on successful completion of Mono .
createOrUpdateSlotWithResponseAsync
public abstract Mono>> createOrUpdateSlotWithResponseAsync(String resourceGroupName, String name, String slot, SiteInner siteEnvelope)
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Unique name of the app to create or update. To create or update a deployment slot, use the {slot}
parameter.
slot
- Name of the deployment slot to create or update. By default, this API attempts to create or modify
the production slot.
siteEnvelope
- A JSON representation of the app properties. See example.
Returns:
a web app, a mobile app backend, or an API app along with
Response<T> on successful completion of
Mono .
createOrUpdateSourceControl
public abstract SiteSourceControlInner createOrUpdateSourceControl(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl)
Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteSourceControl
- JSON representation of a SiteSourceControl object. See example.
Returns:
source control configuration for an app.
createOrUpdateSourceControl
public abstract SiteSourceControlInner createOrUpdateSourceControl(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl, Context context)
Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteSourceControl
- JSON representation of a SiteSourceControl object. See example.
context
- The context to associate with this operation.
Returns:
source control configuration for an app.
createOrUpdateSourceControlAsync
public abstract Mono createOrUpdateSourceControlAsync(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl)
Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteSourceControl
- JSON representation of a SiteSourceControl object. See example.
Returns:
source control configuration for an app on successful completion of Mono .
createOrUpdateSourceControlSlot
public abstract SiteSourceControlInner createOrUpdateSourceControlSlot(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl)
Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the source control
configuration for the production slot.
siteSourceControl
- JSON representation of a SiteSourceControl object. See example.
Returns:
source control configuration for an app.
createOrUpdateSourceControlSlot
public abstract SiteSourceControlInner createOrUpdateSourceControlSlot(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl, Context context)
Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the source control
configuration for the production slot.
siteSourceControl
- JSON representation of a SiteSourceControl object. See example.
context
- The context to associate with this operation.
Returns:
source control configuration for an app.
createOrUpdateSourceControlSlotAsync
public abstract Mono createOrUpdateSourceControlSlotAsync(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl)
Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the source control
configuration for the production slot.
siteSourceControl
- JSON representation of a SiteSourceControl object. See example.
Returns:
source control configuration for an app on successful completion of Mono .
createOrUpdateSourceControlSlotWithResponseAsync
public abstract Mono>> createOrUpdateSourceControlSlotWithResponseAsync(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl)
Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the source control
configuration for the production slot.
siteSourceControl
- JSON representation of a SiteSourceControl object. See example.
Returns:
source control configuration for an app along with
Response<T> on successful completion of
Mono .
createOrUpdateSourceControlWithResponseAsync
public abstract Mono>> createOrUpdateSourceControlWithResponseAsync(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl)
Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteSourceControl
- JSON representation of a SiteSourceControl object. See example.
Returns:
source control configuration for an app along with
Response<T> on successful completion of
Mono .
createOrUpdateSwiftVirtualNetworkConnectionWithCheck
public abstract SwiftVirtualNetworkInner createOrUpdateSwiftVirtualNetworkConnectionWithCheck(String resourceGroupName, String name, SwiftVirtualNetworkInner connectionEnvelope)
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
swift Virtual Network Contract.
createOrUpdateSwiftVirtualNetworkConnectionWithCheckAsync
public abstract Mono createOrUpdateSwiftVirtualNetworkConnectionWithCheckAsync(String resourceGroupName, String name, SwiftVirtualNetworkInner connectionEnvelope)
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
swift Virtual Network Contract on successful completion of Mono .
createOrUpdateSwiftVirtualNetworkConnectionWithCheckSlot
public abstract SwiftVirtualNetworkInner createOrUpdateSwiftVirtualNetworkConnectionWithCheckSlot(String resourceGroupName, String name, String slot, SwiftVirtualNetworkInner connectionEnvelope)
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update connections for
the production slot.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
swift Virtual Network Contract.
createOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotAsync
public abstract Mono createOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotAsync(String resourceGroupName, String name, String slot, SwiftVirtualNetworkInner connectionEnvelope)
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update connections for
the production slot.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
swift Virtual Network Contract on successful completion of Mono .
createOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotWithResponse
public abstract Response createOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotWithResponse(String resourceGroupName, String name, String slot, SwiftVirtualNetworkInner connectionEnvelope, Context context)
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update connections for
the production slot.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
context
- The context to associate with this operation.
Returns:
createOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotWithResponseAsync
public abstract Mono> createOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotWithResponseAsync(String resourceGroupName, String name, String slot, SwiftVirtualNetworkInner connectionEnvelope)
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update connections for
the production slot.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
swift Virtual Network Contract along with
Response<T> on successful completion of
Mono .
createOrUpdateSwiftVirtualNetworkConnectionWithCheckWithResponse
public abstract Response createOrUpdateSwiftVirtualNetworkConnectionWithCheckWithResponse(String resourceGroupName, String name, SwiftVirtualNetworkInner connectionEnvelope, Context context)
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
context
- The context to associate with this operation.
Returns:
createOrUpdateSwiftVirtualNetworkConnectionWithCheckWithResponseAsync
public abstract Mono> createOrUpdateSwiftVirtualNetworkConnectionWithCheckWithResponseAsync(String resourceGroupName, String name, SwiftVirtualNetworkInner connectionEnvelope)
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
swift Virtual Network Contract along with
Response<T> on successful completion of
Mono .
createOrUpdateVnetConnection
public abstract VnetInfoResourceInner createOrUpdateVnetConnection(String resourceGroupName, String name, String vnetName, VnetInfoResourceInner connectionEnvelope)
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of an existing Virtual Network.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
virtual Network information ARM resource.
createOrUpdateVnetConnectionAsync
public abstract Mono createOrUpdateVnetConnectionAsync(String resourceGroupName, String name, String vnetName, VnetInfoResourceInner connectionEnvelope)
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of an existing Virtual Network.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
virtual Network information ARM resource on successful completion of Mono .
createOrUpdateVnetConnectionGateway
public abstract VnetGatewayInner createOrUpdateVnetConnectionGateway(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope)
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
connectionEnvelope
- The properties to update this gateway with.
Returns:
the Virtual Network gateway contract.
createOrUpdateVnetConnectionGatewayAsync
public abstract Mono createOrUpdateVnetConnectionGatewayAsync(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope)
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
connectionEnvelope
- The properties to update this gateway with.
Returns:
the Virtual Network gateway contract on successful completion of Mono .
createOrUpdateVnetConnectionGatewaySlot
public abstract VnetGatewayInner createOrUpdateVnetConnectionGatewaySlot(String resourceGroupName, String name, String vnetName, String gatewayName, String slot, VnetGatewayInner connectionEnvelope)
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the
production slot's Virtual Network.
connectionEnvelope
- The properties to update this gateway with.
Returns:
the Virtual Network gateway contract.
createOrUpdateVnetConnectionGatewaySlotAsync
public abstract Mono createOrUpdateVnetConnectionGatewaySlotAsync(String resourceGroupName, String name, String vnetName, String gatewayName, String slot, VnetGatewayInner connectionEnvelope)
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the
production slot's Virtual Network.
connectionEnvelope
- The properties to update this gateway with.
Returns:
the Virtual Network gateway contract on successful completion of Mono .
createOrUpdateVnetConnectionGatewaySlotWithResponse
public abstract Response createOrUpdateVnetConnectionGatewaySlotWithResponse(String resourceGroupName, String name, String vnetName, String gatewayName, String slot, VnetGatewayInner connectionEnvelope, Context context)
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the
production slot's Virtual Network.
connectionEnvelope
- The properties to update this gateway with.
context
- The context to associate with this operation.
Returns:
the Virtual Network gateway contract along with
Response<T> .
createOrUpdateVnetConnectionGatewaySlotWithResponseAsync
public abstract Mono> createOrUpdateVnetConnectionGatewaySlotWithResponseAsync(String resourceGroupName, String name, String vnetName, String gatewayName, String slot, VnetGatewayInner connectionEnvelope)
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the
production slot's Virtual Network.
connectionEnvelope
- The properties to update this gateway with.
Returns:
the Virtual Network gateway contract along with
Response<T> on successful completion of
Mono .
createOrUpdateVnetConnectionGatewayWithResponse
public abstract Response createOrUpdateVnetConnectionGatewayWithResponse(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope, Context context)
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
connectionEnvelope
- The properties to update this gateway with.
context
- The context to associate with this operation.
Returns:
the Virtual Network gateway contract along with
Response<T> .
createOrUpdateVnetConnectionGatewayWithResponseAsync
public abstract Mono> createOrUpdateVnetConnectionGatewayWithResponseAsync(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope)
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
connectionEnvelope
- The properties to update this gateway with.
Returns:
the Virtual Network gateway contract along with
Response<T> on successful completion of
Mono .
createOrUpdateVnetConnectionSlot
public abstract VnetInfoResourceInner createOrUpdateVnetConnectionSlot(String resourceGroupName, String name, String vnetName, String slot, VnetInfoResourceInner connectionEnvelope)
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of an existing Virtual Network.
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update connections for
the production slot.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
virtual Network information ARM resource.
createOrUpdateVnetConnectionSlotAsync
public abstract Mono createOrUpdateVnetConnectionSlotAsync(String resourceGroupName, String name, String vnetName, String slot, VnetInfoResourceInner connectionEnvelope)
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of an existing Virtual Network.
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update connections for
the production slot.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
virtual Network information ARM resource on successful completion of Mono .
createOrUpdateVnetConnectionSlotWithResponse
public abstract Response createOrUpdateVnetConnectionSlotWithResponse(String resourceGroupName, String name, String vnetName, String slot, VnetInfoResourceInner connectionEnvelope, Context context)
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of an existing Virtual Network.
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update connections for
the production slot.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
context
- The context to associate with this operation.
Returns:
virtual Network information ARM resource along with
Response<T> .
createOrUpdateVnetConnectionSlotWithResponseAsync
public abstract Mono> createOrUpdateVnetConnectionSlotWithResponseAsync(String resourceGroupName, String name, String vnetName, String slot, VnetInfoResourceInner connectionEnvelope)
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of an existing Virtual Network.
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update connections for
the production slot.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
virtual Network information ARM resource along with
Response<T> on successful completion of
Mono .
createOrUpdateVnetConnectionWithResponse
public abstract Response createOrUpdateVnetConnectionWithResponse(String resourceGroupName, String name, String vnetName, VnetInfoResourceInner connectionEnvelope, Context context)
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of an existing Virtual Network.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
context
- The context to associate with this operation.
Returns:
virtual Network information ARM resource along with
Response<T> .
createOrUpdateVnetConnectionWithResponseAsync
public abstract Mono> createOrUpdateVnetConnectionWithResponseAsync(String resourceGroupName, String name, String vnetName, VnetInfoResourceInner connectionEnvelope)
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of an existing Virtual Network.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
virtual Network information ARM resource along with
Response<T> on successful completion of
Mono .
createOrUpdateWithResponseAsync
public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String name, SiteInner siteEnvelope)
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Unique name of the app to create or update. To create or update a deployment slot, use the {slot}
parameter.
siteEnvelope
- A JSON representation of the app properties. See example.
Returns:
a web app, a mobile app backend, or an API app along with
Response<T> on successful completion of
Mono .
delete
public abstract void delete(String resourceGroupName, String name)
Deletes a web, mobile, or API app, or one of the deployment slots. Description for Deletes a web, mobile, or API app, or one of the deployment slots.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app to delete.
deleteAsync
public abstract Mono deleteAsync(String resourceGroupName, String name)
Deletes a web, mobile, or API app, or one of the deployment slots. Description for Deletes a web, mobile, or API app, or one of the deployment slots.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app to delete.
Returns:
A Mono that completes when a successful response is received.
deleteBackup
public abstract void deleteBackup(String resourceGroupName, String name, String backupId)
Deletes a backup of an app by its ID. Description for Deletes a backup of an app by its ID.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
deleteBackupAsync
public abstract Mono deleteBackupAsync(String resourceGroupName, String name, String backupId)
Deletes a backup of an app by its ID. Description for Deletes a backup of an app by its ID.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
Returns:
A Mono that completes when a successful response is received.
deleteBackupConfiguration
public abstract void deleteBackupConfiguration(String resourceGroupName, String name)
Deletes the backup configuration of an app. Description for Deletes the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
deleteBackupConfigurationAsync
public abstract Mono deleteBackupConfigurationAsync(String resourceGroupName, String name)
Deletes the backup configuration of an app. Description for Deletes the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
A Mono that completes when a successful response is received.
deleteBackupConfigurationSlot
public abstract void deleteBackupConfigurationSlot(String resourceGroupName, String name, String slot)
Deletes the backup configuration of an app. Description for Deletes the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the backup configuration
for the production slot.
deleteBackupConfigurationSlotAsync
public abstract Mono deleteBackupConfigurationSlotAsync(String resourceGroupName, String name, String slot)
Deletes the backup configuration of an app. Description for Deletes the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the backup configuration
for the production slot.
Returns:
A Mono that completes when a successful response is received.
deleteBackupConfigurationSlotWithResponse
public abstract Response deleteBackupConfigurationSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Deletes the backup configuration of an app. Description for Deletes the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the backup configuration
for the production slot.
context
- The context to associate with this operation.
Returns:
deleteBackupConfigurationSlotWithResponseAsync
public abstract Mono> deleteBackupConfigurationSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Deletes the backup configuration of an app. Description for Deletes the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the backup configuration
for the production slot.
Returns:
deleteBackupConfigurationWithResponse
public abstract Response deleteBackupConfigurationWithResponse(String resourceGroupName, String name, Context context)
Deletes the backup configuration of an app. Description for Deletes the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
deleteBackupConfigurationWithResponseAsync
public abstract Mono> deleteBackupConfigurationWithResponseAsync(String resourceGroupName, String name)
Deletes the backup configuration of an app. Description for Deletes the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
deleteBackupSlot
public abstract void deleteBackupSlot(String resourceGroupName, String name, String backupId, String slot)
Deletes a backup of an app by its ID. Description for Deletes a backup of an app by its ID.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete a backup of the
production slot.
deleteBackupSlotAsync
public abstract Mono deleteBackupSlotAsync(String resourceGroupName, String name, String backupId, String slot)
Deletes a backup of an app by its ID. Description for Deletes a backup of an app by its ID.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete a backup of the
production slot.
Returns:
A Mono that completes when a successful response is received.
deleteBackupSlotWithResponse
public abstract Response deleteBackupSlotWithResponse(String resourceGroupName, String name, String backupId, String slot, Context context)
Deletes a backup of an app by its ID. Description for Deletes a backup of an app by its ID.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete a backup of the
production slot.
context
- The context to associate with this operation.
Returns:
deleteBackupSlotWithResponseAsync
public abstract Mono> deleteBackupSlotWithResponseAsync(String resourceGroupName, String name, String backupId, String slot)
Deletes a backup of an app by its ID. Description for Deletes a backup of an app by its ID.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete a backup of the
production slot.
Returns:
deleteBackupWithResponse
public abstract Response deleteBackupWithResponse(String resourceGroupName, String name, String backupId, Context context)
Deletes a backup of an app by its ID. Description for Deletes a backup of an app by its ID.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
context
- The context to associate with this operation.
Returns:
deleteBackupWithResponseAsync
public abstract Mono> deleteBackupWithResponseAsync(String resourceGroupName, String name, String backupId)
Deletes a backup of an app by its ID. Description for Deletes a backup of an app by its ID.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
Returns:
deleteContinuousWebJob
public abstract void deleteContinuousWebJob(String resourceGroupName, String name, String webJobName)
Delete a continuous web job by its ID for an app, or a deployment slot. Description for Delete a continuous web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
deleteContinuousWebJobAsync
public abstract Mono deleteContinuousWebJobAsync(String resourceGroupName, String name, String webJobName)
Delete a continuous web job by its ID for an app, or a deployment slot. Description for Delete a continuous web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
Returns:
A Mono that completes when a successful response is received.
deleteContinuousWebJobSlot
public abstract void deleteContinuousWebJobSlot(String resourceGroupName, String name, String webJobName, String slot)
Delete a continuous web job by its ID for an app, or a deployment slot. Description for Delete a continuous web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
deleteContinuousWebJobSlotAsync
public abstract Mono deleteContinuousWebJobSlotAsync(String resourceGroupName, String name, String webJobName, String slot)
Delete a continuous web job by its ID for an app, or a deployment slot. Description for Delete a continuous web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
Returns:
A Mono that completes when a successful response is received.
deleteContinuousWebJobSlotWithResponse
public abstract Response deleteContinuousWebJobSlotWithResponse(String resourceGroupName, String name, String webJobName, String slot, Context context)
Delete a continuous web job by its ID for an app, or a deployment slot. Description for Delete a continuous web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
context
- The context to associate with this operation.
Returns:
deleteContinuousWebJobSlotWithResponseAsync
public abstract Mono> deleteContinuousWebJobSlotWithResponseAsync(String resourceGroupName, String name, String webJobName, String slot)
Delete a continuous web job by its ID for an app, or a deployment slot. Description for Delete a continuous web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
Returns:
deleteContinuousWebJobWithResponse
public abstract Response deleteContinuousWebJobWithResponse(String resourceGroupName, String name, String webJobName, Context context)
Delete a continuous web job by its ID for an app, or a deployment slot. Description for Delete a continuous web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
context
- The context to associate with this operation.
Returns:
deleteContinuousWebJobWithResponseAsync
public abstract Mono> deleteContinuousWebJobWithResponseAsync(String resourceGroupName, String name, String webJobName)
Delete a continuous web job by its ID for an app, or a deployment slot. Description for Delete a continuous web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
Returns:
deleteDeployment
public abstract void deleteDeployment(String resourceGroupName, String name, String id)
Delete a deployment by its ID for an app, or a deployment slot. Description for Delete a deployment by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- Deployment ID.
deleteDeploymentAsync
public abstract Mono deleteDeploymentAsync(String resourceGroupName, String name, String id)
Delete a deployment by its ID for an app, or a deployment slot. Description for Delete a deployment by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- Deployment ID.
Returns:
A Mono that completes when a successful response is received.
deleteDeploymentSlot
public abstract void deleteDeploymentSlot(String resourceGroupName, String name, String id, String slot)
Delete a deployment by its ID for an app, or a deployment slot. Description for Delete a deployment by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- Deployment ID.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
deleteDeploymentSlotAsync
public abstract Mono deleteDeploymentSlotAsync(String resourceGroupName, String name, String id, String slot)
Delete a deployment by its ID for an app, or a deployment slot. Description for Delete a deployment by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- Deployment ID.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
Returns:
A Mono that completes when a successful response is received.
deleteDeploymentSlotWithResponse
public abstract Response deleteDeploymentSlotWithResponse(String resourceGroupName, String name, String id, String slot, Context context)
Delete a deployment by its ID for an app, or a deployment slot. Description for Delete a deployment by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- Deployment ID.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
context
- The context to associate with this operation.
Returns:
deleteDeploymentSlotWithResponseAsync
public abstract Mono> deleteDeploymentSlotWithResponseAsync(String resourceGroupName, String name, String id, String slot)
Delete a deployment by its ID for an app, or a deployment slot. Description for Delete a deployment by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- Deployment ID.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
Returns:
deleteDeploymentWithResponse
public abstract Response deleteDeploymentWithResponse(String resourceGroupName, String name, String id, Context context)
Delete a deployment by its ID for an app, or a deployment slot. Description for Delete a deployment by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- Deployment ID.
context
- The context to associate with this operation.
Returns:
deleteDeploymentWithResponseAsync
public abstract Mono> deleteDeploymentWithResponseAsync(String resourceGroupName, String name, String id)
Delete a deployment by its ID for an app, or a deployment slot. Description for Delete a deployment by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- Deployment ID.
Returns:
deleteDomainOwnershipIdentifier
public abstract void deleteDomainOwnershipIdentifier(String resourceGroupName, String name, String domainOwnershipIdentifierName)
Deletes a domain ownership identifier for a web app. Description for Deletes a domain ownership identifier for a web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
deleteDomainOwnershipIdentifierAsync
public abstract Mono deleteDomainOwnershipIdentifierAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName)
Deletes a domain ownership identifier for a web app. Description for Deletes a domain ownership identifier for a web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
Returns:
A Mono that completes when a successful response is received.
deleteDomainOwnershipIdentifierSlot
public abstract void deleteDomainOwnershipIdentifierSlot(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot)
Deletes a domain ownership identifier for a web app. Description for Deletes a domain ownership identifier for a web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
deleteDomainOwnershipIdentifierSlotAsync
public abstract Mono deleteDomainOwnershipIdentifierSlotAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot)
Deletes a domain ownership identifier for a web app. Description for Deletes a domain ownership identifier for a web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
Returns:
A Mono that completes when a successful response is received.
deleteDomainOwnershipIdentifierSlotWithResponse
public abstract Response deleteDomainOwnershipIdentifierSlotWithResponse(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, Context context)
Deletes a domain ownership identifier for a web app. Description for Deletes a domain ownership identifier for a web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
context
- The context to associate with this operation.
Returns:
deleteDomainOwnershipIdentifierSlotWithResponseAsync
public abstract Mono> deleteDomainOwnershipIdentifierSlotWithResponseAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot)
Deletes a domain ownership identifier for a web app. Description for Deletes a domain ownership identifier for a web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
Returns:
deleteDomainOwnershipIdentifierWithResponse
public abstract Response deleteDomainOwnershipIdentifierWithResponse(String resourceGroupName, String name, String domainOwnershipIdentifierName, Context context)
Deletes a domain ownership identifier for a web app. Description for Deletes a domain ownership identifier for a web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
context
- The context to associate with this operation.
Returns:
deleteDomainOwnershipIdentifierWithResponseAsync
public abstract Mono> deleteDomainOwnershipIdentifierWithResponseAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName)
Deletes a domain ownership identifier for a web app. Description for Deletes a domain ownership identifier for a web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
Returns:
deleteFunction
public abstract void deleteFunction(String resourceGroupName, String name, String functionName)
Delete a function for web site, or a deployment slot. Description for Delete a function for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
deleteFunctionAsync
public abstract Mono deleteFunctionAsync(String resourceGroupName, String name, String functionName)
Delete a function for web site, or a deployment slot. Description for Delete a function for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
Returns:
A Mono that completes when a successful response is received.
deleteFunctionSecret
public abstract void deleteFunctionSecret(String resourceGroupName, String name, String functionName, String keyName)
Delete a function secret. Description for Delete a function secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- The name of the function.
keyName
- The name of the key.
deleteFunctionSecretAsync
public abstract Mono deleteFunctionSecretAsync(String resourceGroupName, String name, String functionName, String keyName)
Delete a function secret. Description for Delete a function secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- The name of the function.
keyName
- The name of the key.
Returns:
A Mono that completes when a successful response is received.
deleteFunctionSecretSlot
public abstract void deleteFunctionSecretSlot(String resourceGroupName, String name, String functionName, String keyName, String slot)
Delete a function secret. Description for Delete a function secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- The name of the function.
keyName
- The name of the key.
slot
- Name of the deployment slot.
deleteFunctionSecretSlotAsync
public abstract Mono deleteFunctionSecretSlotAsync(String resourceGroupName, String name, String functionName, String keyName, String slot)
Delete a function secret. Description for Delete a function secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- The name of the function.
keyName
- The name of the key.
slot
- Name of the deployment slot.
Returns:
A Mono that completes when a successful response is received.
deleteFunctionSecretSlotWithResponse
public abstract Response deleteFunctionSecretSlotWithResponse(String resourceGroupName, String name, String functionName, String keyName, String slot, Context context)
Delete a function secret. Description for Delete a function secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- The name of the function.
keyName
- The name of the key.
slot
- Name of the deployment slot.
context
- The context to associate with this operation.
Returns:
deleteFunctionSecretSlotWithResponseAsync
public abstract Mono> deleteFunctionSecretSlotWithResponseAsync(String resourceGroupName, String name, String functionName, String keyName, String slot)
Delete a function secret. Description for Delete a function secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- The name of the function.
keyName
- The name of the key.
slot
- Name of the deployment slot.
Returns:
deleteFunctionSecretWithResponse
public abstract Response deleteFunctionSecretWithResponse(String resourceGroupName, String name, String functionName, String keyName, Context context)
Delete a function secret. Description for Delete a function secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- The name of the function.
keyName
- The name of the key.
context
- The context to associate with this operation.
Returns:
deleteFunctionSecretWithResponseAsync
public abstract Mono> deleteFunctionSecretWithResponseAsync(String resourceGroupName, String name, String functionName, String keyName)
Delete a function secret. Description for Delete a function secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- The name of the function.
keyName
- The name of the key.
Returns:
deleteFunctionWithResponse
public abstract Response deleteFunctionWithResponse(String resourceGroupName, String name, String functionName, Context context)
Delete a function for web site, or a deployment slot. Description for Delete a function for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
context
- The context to associate with this operation.
Returns:
deleteFunctionWithResponseAsync
public abstract Mono> deleteFunctionWithResponseAsync(String resourceGroupName, String name, String functionName)
Delete a function for web site, or a deployment slot. Description for Delete a function for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
Returns:
deleteHostSecret
public abstract void deleteHostSecret(String resourceGroupName, String name, String keyType, String keyName)
Delete a host level secret. Description for Delete a host level secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
keyType
- The type of host key.
keyName
- The name of the key.
deleteHostSecretAsync
public abstract Mono deleteHostSecretAsync(String resourceGroupName, String name, String keyType, String keyName)
Delete a host level secret. Description for Delete a host level secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
keyType
- The type of host key.
keyName
- The name of the key.
Returns:
A Mono that completes when a successful response is received.
deleteHostSecretSlot
public abstract void deleteHostSecretSlot(String resourceGroupName, String name, String keyType, String keyName, String slot)
Delete a host level secret. Description for Delete a host level secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
keyType
- The type of host key.
keyName
- The name of the key.
slot
- Name of the deployment slot.
deleteHostSecretSlotAsync
public abstract Mono deleteHostSecretSlotAsync(String resourceGroupName, String name, String keyType, String keyName, String slot)
Delete a host level secret. Description for Delete a host level secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
keyType
- The type of host key.
keyName
- The name of the key.
slot
- Name of the deployment slot.
Returns:
A Mono that completes when a successful response is received.
deleteHostSecretSlotWithResponse
public abstract Response deleteHostSecretSlotWithResponse(String resourceGroupName, String name, String keyType, String keyName, String slot, Context context)
Delete a host level secret. Description for Delete a host level secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
keyType
- The type of host key.
keyName
- The name of the key.
slot
- Name of the deployment slot.
context
- The context to associate with this operation.
Returns:
deleteHostSecretSlotWithResponseAsync
public abstract Mono> deleteHostSecretSlotWithResponseAsync(String resourceGroupName, String name, String keyType, String keyName, String slot)
Delete a host level secret. Description for Delete a host level secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
keyType
- The type of host key.
keyName
- The name of the key.
slot
- Name of the deployment slot.
Returns:
deleteHostSecretWithResponse
public abstract Response deleteHostSecretWithResponse(String resourceGroupName, String name, String keyType, String keyName, Context context)
Delete a host level secret. Description for Delete a host level secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
keyType
- The type of host key.
keyName
- The name of the key.
context
- The context to associate with this operation.
Returns:
deleteHostSecretWithResponseAsync
public abstract Mono> deleteHostSecretWithResponseAsync(String resourceGroupName, String name, String keyType, String keyName)
Delete a host level secret. Description for Delete a host level secret.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
keyType
- The type of host key.
keyName
- The name of the key.
Returns:
deleteHostnameBinding
public abstract void deleteHostnameBinding(String resourceGroupName, String name, String hostname)
Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
hostname
- Hostname in the hostname binding.
deleteHostnameBindingAsync
public abstract Mono deleteHostnameBindingAsync(String resourceGroupName, String name, String hostname)
Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
hostname
- Hostname in the hostname binding.
Returns:
A Mono that completes when a successful response is received.
deleteHostnameBindingSlot
public abstract void deleteHostnameBindingSlot(String resourceGroupName, String name, String slot, String hostname)
Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
hostname
- Hostname in the hostname binding.
deleteHostnameBindingSlotAsync
public abstract Mono deleteHostnameBindingSlotAsync(String resourceGroupName, String name, String slot, String hostname)
Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
hostname
- Hostname in the hostname binding.
Returns:
A Mono that completes when a successful response is received.
deleteHostnameBindingSlotWithResponse
public abstract Response deleteHostnameBindingSlotWithResponse(String resourceGroupName, String name, String slot, String hostname, Context context)
Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
hostname
- Hostname in the hostname binding.
context
- The context to associate with this operation.
Returns:
deleteHostnameBindingSlotWithResponseAsync
public abstract Mono> deleteHostnameBindingSlotWithResponseAsync(String resourceGroupName, String name, String slot, String hostname)
Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
hostname
- Hostname in the hostname binding.
Returns:
deleteHostnameBindingWithResponse
public abstract Response deleteHostnameBindingWithResponse(String resourceGroupName, String name, String hostname, Context context)
Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
hostname
- Hostname in the hostname binding.
context
- The context to associate with this operation.
Returns:
deleteHostnameBindingWithResponseAsync
public abstract Mono> deleteHostnameBindingWithResponseAsync(String resourceGroupName, String name, String hostname)
Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
hostname
- Hostname in the hostname binding.
Returns:
deleteHybridConnection
public abstract void deleteHybridConnection(String resourceGroupName, String name, String namespaceName, String relayName)
Removes a Hybrid Connection from this site. Description for Removes a Hybrid Connection from this site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
deleteHybridConnectionAsync
public abstract Mono deleteHybridConnectionAsync(String resourceGroupName, String name, String namespaceName, String relayName)
Removes a Hybrid Connection from this site. Description for Removes a Hybrid Connection from this site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
Returns:
A Mono that completes when a successful response is received.
deleteHybridConnectionSlot
public abstract void deleteHybridConnectionSlot(String resourceGroupName, String name, String namespaceName, String relayName, String slot)
Removes a Hybrid Connection from this site. Description for Removes a Hybrid Connection from this site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
slot
- The name of the slot for the web app.
deleteHybridConnectionSlotAsync
public abstract Mono deleteHybridConnectionSlotAsync(String resourceGroupName, String name, String namespaceName, String relayName, String slot)
Removes a Hybrid Connection from this site. Description for Removes a Hybrid Connection from this site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
slot
- The name of the slot for the web app.
Returns:
A Mono that completes when a successful response is received.
deleteHybridConnectionSlotWithResponse
public abstract Response deleteHybridConnectionSlotWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, String slot, Context context)
Removes a Hybrid Connection from this site. Description for Removes a Hybrid Connection from this site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
slot
- The name of the slot for the web app.
context
- The context to associate with this operation.
Returns:
deleteHybridConnectionSlotWithResponseAsync
public abstract Mono> deleteHybridConnectionSlotWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName, String slot)
Removes a Hybrid Connection from this site. Description for Removes a Hybrid Connection from this site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
slot
- The name of the slot for the web app.
Returns:
deleteHybridConnectionWithResponse
public abstract Response deleteHybridConnectionWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, Context context)
Removes a Hybrid Connection from this site. Description for Removes a Hybrid Connection from this site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
context
- The context to associate with this operation.
Returns:
deleteHybridConnectionWithResponseAsync
public abstract Mono> deleteHybridConnectionWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName)
Removes a Hybrid Connection from this site. Description for Removes a Hybrid Connection from this site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
Returns:
deleteInstanceFunctionSlot
public abstract void deleteInstanceFunctionSlot(String resourceGroupName, String name, String functionName, String slot)
Delete a function for web site, or a deployment slot. Description for Delete a function for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
slot
- Name of the deployment slot.
deleteInstanceFunctionSlotAsync
public abstract Mono deleteInstanceFunctionSlotAsync(String resourceGroupName, String name, String functionName, String slot)
Delete a function for web site, or a deployment slot. Description for Delete a function for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
slot
- Name of the deployment slot.
Returns:
A Mono that completes when a successful response is received.
deleteInstanceFunctionSlotWithResponse
public abstract Response deleteInstanceFunctionSlotWithResponse(String resourceGroupName, String name, String functionName, String slot, Context context)
Delete a function for web site, or a deployment slot. Description for Delete a function for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
slot
- Name of the deployment slot.
context
- The context to associate with this operation.
Returns:
deleteInstanceFunctionSlotWithResponseAsync
public abstract Mono> deleteInstanceFunctionSlotWithResponseAsync(String resourceGroupName, String name, String functionName, String slot)
Delete a function for web site, or a deployment slot. Description for Delete a function for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
slot
- Name of the deployment slot.
Returns:
deleteInstanceProcess
public abstract void deleteInstanceProcess(String resourceGroupName, String name, String processId, String instanceId)
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
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".
deleteInstanceProcessAsync
public abstract Mono deleteInstanceProcessAsync(String resourceGroupName, String name, String processId, String instanceId)
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
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".
Returns:
A Mono that completes when a successful response is received.
deleteInstanceProcessSlot
public abstract void deleteInstanceProcessSlot(String resourceGroupName, String name, String processId, String slot, String instanceId)
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
deleteInstanceProcessSlotAsync
public abstract Mono deleteInstanceProcessSlotAsync(String resourceGroupName, String name, String processId, String slot, String instanceId)
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
Returns:
A Mono that completes when a successful response is received.
deleteInstanceProcessSlotWithResponse
public abstract Response deleteInstanceProcessSlotWithResponse(String resourceGroupName, String name, String processId, String slot, String instanceId, Context context)
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
context
- The context to associate with this operation.
Returns:
deleteInstanceProcessSlotWithResponseAsync
public abstract Mono> deleteInstanceProcessSlotWithResponseAsync(String resourceGroupName, String name, String processId, String slot, String instanceId)
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
Returns:
deleteInstanceProcessWithResponse
public abstract Response deleteInstanceProcessWithResponse(String resourceGroupName, String name, String processId, String instanceId, Context context)
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
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".
context
- The context to associate with this operation.
Returns:
deleteInstanceProcessWithResponseAsync
public abstract Mono> deleteInstanceProcessWithResponseAsync(String resourceGroupName, String name, String processId, String instanceId)
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
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".
Returns:
deletePremierAddOn
public abstract void deletePremierAddOn(String resourceGroupName, String name, String premierAddOnName)
Delete a premier add-on from an app. Description for Delete a premier add-on from an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
deletePremierAddOnAsync
public abstract Mono deletePremierAddOnAsync(String resourceGroupName, String name, String premierAddOnName)
Delete a premier add-on from an app. Description for Delete a premier add-on from an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
Returns:
A Mono that completes when a successful response is received.
deletePremierAddOnSlot
public abstract void deletePremierAddOnSlot(String resourceGroupName, String name, String premierAddOnName, String slot)
Delete a premier add-on from an app. Description for Delete a premier add-on from an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the named add-on for the
production slot.
deletePremierAddOnSlotAsync
public abstract Mono deletePremierAddOnSlotAsync(String resourceGroupName, String name, String premierAddOnName, String slot)
Delete a premier add-on from an app. Description for Delete a premier add-on from an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the named add-on for the
production slot.
Returns:
A Mono that completes when a successful response is received.
deletePremierAddOnSlotWithResponse
public abstract Response deletePremierAddOnSlotWithResponse(String resourceGroupName, String name, String premierAddOnName, String slot, Context context)
Delete a premier add-on from an app. Description for Delete a premier add-on from an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the named add-on for the
production slot.
context
- The context to associate with this operation.
Returns:
deletePremierAddOnSlotWithResponseAsync
public abstract Mono> deletePremierAddOnSlotWithResponseAsync(String resourceGroupName, String name, String premierAddOnName, String slot)
Delete a premier add-on from an app. Description for Delete a premier add-on from an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the named add-on for the
production slot.
Returns:
deletePremierAddOnWithResponse
public abstract Response deletePremierAddOnWithResponse(String resourceGroupName, String name, String premierAddOnName, Context context)
Delete a premier add-on from an app. Description for Delete a premier add-on from an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
context
- The context to associate with this operation.
Returns:
deletePremierAddOnWithResponseAsync
public abstract Mono> deletePremierAddOnWithResponseAsync(String resourceGroupName, String name, String premierAddOnName)
Delete a premier add-on from an app. Description for Delete a premier add-on from an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
Returns:
deletePrivateEndpointConnection
public abstract Object deletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)
Deletes a private endpoint connection Description for Deletes a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
privateEndpointConnectionName
- The privateEndpointConnectionName parameter.
Returns:
any object.
deletePrivateEndpointConnection
public abstract Object deletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, Context context)
Deletes a private endpoint connection Description for Deletes a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
privateEndpointConnectionName
- The privateEndpointConnectionName parameter.
context
- The context to associate with this operation.
Returns:
any object.
deletePrivateEndpointConnectionAsync
public abstract Mono deletePrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)
Deletes a private endpoint connection Description for Deletes a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
privateEndpointConnectionName
- The privateEndpointConnectionName parameter.
Returns:
any object on successful completion of Mono .
deletePrivateEndpointConnectionSlot
public abstract Object deletePrivateEndpointConnectionSlot(String resourceGroupName, String name, String privateEndpointConnectionName, String slot)
Deletes a private endpoint connection Description for Deletes a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
privateEndpointConnectionName
- The privateEndpointConnectionName parameter.
slot
- The slot parameter.
Returns:
any object.
deletePrivateEndpointConnectionSlot
public abstract Object deletePrivateEndpointConnectionSlot(String resourceGroupName, String name, String privateEndpointConnectionName, String slot, Context context)
Deletes a private endpoint connection Description for Deletes a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
privateEndpointConnectionName
- The privateEndpointConnectionName parameter.
slot
- The slot parameter.
context
- The context to associate with this operation.
Returns:
any object.
deletePrivateEndpointConnectionSlotAsync
public abstract Mono deletePrivateEndpointConnectionSlotAsync(String resourceGroupName, String name, String privateEndpointConnectionName, String slot)
Deletes a private endpoint connection Description for Deletes a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
privateEndpointConnectionName
- The privateEndpointConnectionName parameter.
slot
- The slot parameter.
Returns:
any object on successful completion of Mono .
deletePrivateEndpointConnectionSlotWithResponseAsync
public abstract Mono>> deletePrivateEndpointConnectionSlotWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName, String slot)
Deletes a private endpoint connection Description for Deletes a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
privateEndpointConnectionName
- The privateEndpointConnectionName parameter.
slot
- The slot parameter.
Returns:
any object along with
Response<T> on successful completion of
Mono .
deletePrivateEndpointConnectionWithResponseAsync
public abstract Mono>> deletePrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName)
Deletes a private endpoint connection Description for Deletes a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
privateEndpointConnectionName
- The privateEndpointConnectionName parameter.
Returns:
any object along with
Response<T> on successful completion of
Mono .
deleteProcess
public abstract void deleteProcess(String resourceGroupName, String name, String processId)
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
deleteProcessAsync
public abstract Mono deleteProcessAsync(String resourceGroupName, String name, String processId)
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
Returns:
A Mono that completes when a successful response is received.
deleteProcessSlot
public abstract void deleteProcessSlot(String resourceGroupName, String name, String processId, String slot)
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
deleteProcessSlotAsync
public abstract Mono deleteProcessSlotAsync(String resourceGroupName, String name, String processId, String slot)
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
A Mono that completes when a successful response is received.
deleteProcessSlotWithResponse
public abstract Response deleteProcessSlotWithResponse(String resourceGroupName, String name, String processId, String slot, Context context)
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
context
- The context to associate with this operation.
Returns:
deleteProcessSlotWithResponseAsync
public abstract Mono> deleteProcessSlotWithResponseAsync(String resourceGroupName, String name, String processId, String slot)
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
deleteProcessWithResponse
public abstract Response deleteProcessWithResponse(String resourceGroupName, String name, String processId, Context context)
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
context
- The context to associate with this operation.
Returns:
deleteProcessWithResponseAsync
public abstract Mono> deleteProcessWithResponseAsync(String resourceGroupName, String name, String processId)
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
Returns:
deletePublicCertificate
public abstract void deletePublicCertificate(String resourceGroupName, String name, String publicCertificateName)
Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publicCertificateName
- Public certificate name.
deletePublicCertificateAsync
public abstract Mono deletePublicCertificateAsync(String resourceGroupName, String name, String publicCertificateName)
Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publicCertificateName
- Public certificate name.
Returns:
A Mono that completes when a successful response is received.
deletePublicCertificateSlot
public abstract void deletePublicCertificateSlot(String resourceGroupName, String name, String slot, String publicCertificateName)
Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
publicCertificateName
- Public certificate name.
deletePublicCertificateSlotAsync
public abstract Mono deletePublicCertificateSlotAsync(String resourceGroupName, String name, String slot, String publicCertificateName)
Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
publicCertificateName
- Public certificate name.
Returns:
A Mono that completes when a successful response is received.
deletePublicCertificateSlotWithResponse
public abstract Response deletePublicCertificateSlotWithResponse(String resourceGroupName, String name, String slot, String publicCertificateName, Context context)
Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
publicCertificateName
- Public certificate name.
context
- The context to associate with this operation.
Returns:
deletePublicCertificateSlotWithResponseAsync
public abstract Mono> deletePublicCertificateSlotWithResponseAsync(String resourceGroupName, String name, String slot, String publicCertificateName)
Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
publicCertificateName
- Public certificate name.
Returns:
deletePublicCertificateWithResponse
public abstract Response deletePublicCertificateWithResponse(String resourceGroupName, String name, String publicCertificateName, Context context)
Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publicCertificateName
- Public certificate name.
context
- The context to associate with this operation.
Returns:
deletePublicCertificateWithResponseAsync
public abstract Mono> deletePublicCertificateWithResponseAsync(String resourceGroupName, String name, String publicCertificateName)
Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publicCertificateName
- Public certificate name.
Returns:
deleteRelayServiceConnection
public abstract void deleteRelayServiceConnection(String resourceGroupName, String name, String entityName)
Deletes a relay service connection by its name. Description for Deletes a relay service connection by its name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
deleteRelayServiceConnectionAsync
public abstract Mono deleteRelayServiceConnectionAsync(String resourceGroupName, String name, String entityName)
Deletes a relay service connection by its name. Description for Deletes a relay service connection by its name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
Returns:
A Mono that completes when a successful response is received.
deleteRelayServiceConnectionSlot
public abstract void deleteRelayServiceConnectionSlot(String resourceGroupName, String name, String entityName, String slot)
Deletes a relay service connection by its name. Description for Deletes a relay service connection by its name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete a hybrid connection for
the production slot.
deleteRelayServiceConnectionSlotAsync
public abstract Mono deleteRelayServiceConnectionSlotAsync(String resourceGroupName, String name, String entityName, String slot)
Deletes a relay service connection by its name. Description for Deletes a relay service connection by its name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete a hybrid connection for
the production slot.
Returns:
A Mono that completes when a successful response is received.
deleteRelayServiceConnectionSlotWithResponse
public abstract Response deleteRelayServiceConnectionSlotWithResponse(String resourceGroupName, String name, String entityName, String slot, Context context)
Deletes a relay service connection by its name. Description for Deletes a relay service connection by its name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete a hybrid connection for
the production slot.
context
- The context to associate with this operation.
Returns:
deleteRelayServiceConnectionSlotWithResponseAsync
public abstract Mono> deleteRelayServiceConnectionSlotWithResponseAsync(String resourceGroupName, String name, String entityName, String slot)
Deletes a relay service connection by its name. Description for Deletes a relay service connection by its name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete a hybrid connection for
the production slot.
Returns:
deleteRelayServiceConnectionWithResponse
public abstract Response deleteRelayServiceConnectionWithResponse(String resourceGroupName, String name, String entityName, Context context)
Deletes a relay service connection by its name. Description for Deletes a relay service connection by its name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
context
- The context to associate with this operation.
Returns:
deleteRelayServiceConnectionWithResponseAsync
public abstract Mono> deleteRelayServiceConnectionWithResponseAsync(String resourceGroupName, String name, String entityName)
Deletes a relay service connection by its name. Description for Deletes a relay service connection by its name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
Returns:
deleteSiteContainer
public abstract void deleteSiteContainer(String resourceGroupName, String name, String containerName)
Deletes a site container for a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
containerName
- Site Container Name.
deleteSiteContainerAsync
public abstract Mono deleteSiteContainerAsync(String resourceGroupName, String name, String containerName)
Deletes a site container for a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
containerName
- Site Container Name.
Returns:
A Mono that completes when a successful response is received.
deleteSiteContainerSlot
public abstract void deleteSiteContainerSlot(String resourceGroupName, String name, String slot, String containerName)
Deletes a site container for a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the container for the
production slot.
containerName
- Site Container Name.
deleteSiteContainerSlotAsync
public abstract Mono deleteSiteContainerSlotAsync(String resourceGroupName, String name, String slot, String containerName)
Deletes a site container for a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the container for the
production slot.
containerName
- Site Container Name.
Returns:
A Mono that completes when a successful response is received.
deleteSiteContainerSlotWithResponse
public abstract Response deleteSiteContainerSlotWithResponse(String resourceGroupName, String name, String slot, String containerName, Context context)
Deletes a site container for a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the container for the
production slot.
containerName
- Site Container Name.
context
- The context to associate with this operation.
Returns:
deleteSiteContainerSlotWithResponseAsync
public abstract Mono> deleteSiteContainerSlotWithResponseAsync(String resourceGroupName, String name, String slot, String containerName)
Deletes a site container for a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the container for the
production slot.
containerName
- Site Container Name.
Returns:
deleteSiteContainerWithResponse
public abstract Response deleteSiteContainerWithResponse(String resourceGroupName, String name, String containerName, Context context)
Deletes a site container for a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
containerName
- Site Container Name.
context
- The context to associate with this operation.
Returns:
deleteSiteContainerWithResponseAsync
public abstract Mono> deleteSiteContainerWithResponseAsync(String resourceGroupName, String name, String containerName)
Deletes a site container for a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
containerName
- Site Container Name.
Returns:
deleteSiteExtension
public abstract void deleteSiteExtension(String resourceGroupName, String name, String siteExtensionId)
Remove a site extension from a web site, or a deployment slot. Description for Remove a site extension from a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
deleteSiteExtensionAsync
public abstract Mono deleteSiteExtensionAsync(String resourceGroupName, String name, String siteExtensionId)
Remove a site extension from a web site, or a deployment slot. Description for Remove a site extension from a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
Returns:
A Mono that completes when a successful response is received.
deleteSiteExtensionSlot
public abstract void deleteSiteExtensionSlot(String resourceGroupName, String name, String siteExtensionId, String slot)
Remove a site extension from a web site, or a deployment slot. Description for Remove a site extension from a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
deleteSiteExtensionSlotAsync
public abstract Mono deleteSiteExtensionSlotAsync(String resourceGroupName, String name, String siteExtensionId, String slot)
Remove a site extension from a web site, or a deployment slot. Description for Remove a site extension from a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
Returns:
A Mono that completes when a successful response is received.
deleteSiteExtensionSlotWithResponse
public abstract Response deleteSiteExtensionSlotWithResponse(String resourceGroupName, String name, String siteExtensionId, String slot, Context context)
Remove a site extension from a web site, or a deployment slot. Description for Remove a site extension from a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
context
- The context to associate with this operation.
Returns:
deleteSiteExtensionSlotWithResponseAsync
public abstract Mono> deleteSiteExtensionSlotWithResponseAsync(String resourceGroupName, String name, String siteExtensionId, String slot)
Remove a site extension from a web site, or a deployment slot. Description for Remove a site extension from a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
Returns:
deleteSiteExtensionWithResponse
public abstract Response deleteSiteExtensionWithResponse(String resourceGroupName, String name, String siteExtensionId, Context context)
Remove a site extension from a web site, or a deployment slot. Description for Remove a site extension from a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
context
- The context to associate with this operation.
Returns:
deleteSiteExtensionWithResponseAsync
public abstract Mono> deleteSiteExtensionWithResponseAsync(String resourceGroupName, String name, String siteExtensionId)
Remove a site extension from a web site, or a deployment slot. Description for Remove a site extension from a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
Returns:
deleteSlot
public abstract void deleteSlot(String resourceGroupName, String name, String slot)
Deletes a web, mobile, or API app, or one of the deployment slots. Description for Deletes a web, mobile, or API app, or one of the deployment slots.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app to delete.
slot
- Name of the deployment slot to delete. By default, the API deletes the production slot.
deleteSlotAsync
public abstract Mono deleteSlotAsync(String resourceGroupName, String name, String slot)
Deletes a web, mobile, or API app, or one of the deployment slots. Description for Deletes a web, mobile, or API app, or one of the deployment slots.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app to delete.
slot
- Name of the deployment slot to delete. By default, the API deletes the production slot.
Returns:
A Mono that completes when a successful response is received.
deleteSlotWithResponse
public abstract Response deleteSlotWithResponse(String resourceGroupName, String name, String slot, Boolean deleteMetrics, Boolean deleteEmptyServerFarm, Context context)
Deletes a web, mobile, or API app, or one of the deployment slots. Description for Deletes a web, mobile, or API app, or one of the deployment slots.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app to delete.
slot
- Name of the deployment slot to delete. By default, the API deletes the production slot.
deleteMetrics
- If true, web app metrics are also deleted.
deleteEmptyServerFarm
- Specify false if you want to keep empty App Service plan. By default, empty App
Service plan is deleted.
context
- The context to associate with this operation.
Returns:
deleteSlotWithResponseAsync
public abstract Mono> deleteSlotWithResponseAsync(String resourceGroupName, String name, String slot, Boolean deleteMetrics, Boolean deleteEmptyServerFarm)
Deletes a web, mobile, or API app, or one of the deployment slots. Description for Deletes a web, mobile, or API app, or one of the deployment slots.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app to delete.
slot
- Name of the deployment slot to delete. By default, the API deletes the production slot.
deleteMetrics
- If true, web app metrics are also deleted.
deleteEmptyServerFarm
- Specify false if you want to keep empty App Service plan. By default, empty App
Service plan is deleted.
Returns:
deleteSourceControl
public abstract void deleteSourceControl(String resourceGroupName, String name)
Deletes the source control configuration of an app. Description for Deletes the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
deleteSourceControlAsync
public abstract Mono deleteSourceControlAsync(String resourceGroupName, String name)
Deletes the source control configuration of an app. Description for Deletes the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
A Mono that completes when a successful response is received.
deleteSourceControlSlot
public abstract void deleteSourceControlSlot(String resourceGroupName, String name, String slot)
Deletes the source control configuration of an app. Description for Deletes the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the source control
configuration for the production slot.
deleteSourceControlSlotAsync
public abstract Mono deleteSourceControlSlotAsync(String resourceGroupName, String name, String slot)
Deletes the source control configuration of an app. Description for Deletes the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the source control
configuration for the production slot.
Returns:
A Mono that completes when a successful response is received.
deleteSourceControlSlotWithResponse
public abstract Response deleteSourceControlSlotWithResponse(String resourceGroupName, String name, String slot, String additionalFlags, Context context)
Deletes the source control configuration of an app. Description for Deletes the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the source control
configuration for the production slot.
additionalFlags
- The additionalFlags parameter.
context
- The context to associate with this operation.
Returns:
deleteSourceControlSlotWithResponseAsync
public abstract Mono> deleteSourceControlSlotWithResponseAsync(String resourceGroupName, String name, String slot, String additionalFlags)
Deletes the source control configuration of an app. Description for Deletes the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the source control
configuration for the production slot.
additionalFlags
- The additionalFlags parameter.
Returns:
deleteSourceControlWithResponse
public abstract Response deleteSourceControlWithResponse(String resourceGroupName, String name, String additionalFlags, Context context)
Deletes the source control configuration of an app. Description for Deletes the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
additionalFlags
- The additionalFlags parameter.
context
- The context to associate with this operation.
Returns:
deleteSourceControlWithResponseAsync
public abstract Mono> deleteSourceControlWithResponseAsync(String resourceGroupName, String name, String additionalFlags)
Deletes the source control configuration of an app. Description for Deletes the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
additionalFlags
- The additionalFlags parameter.
Returns:
deleteSwiftVirtualNetwork
public abstract void deleteSwiftVirtualNetwork(String resourceGroupName, String name)
Deletes a Swift Virtual Network connection from an app (or deployment slot). Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
deleteSwiftVirtualNetworkAsync
public abstract Mono deleteSwiftVirtualNetworkAsync(String resourceGroupName, String name)
Deletes a Swift Virtual Network connection from an app (or deployment slot). Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
A Mono that completes when a successful response is received.
deleteSwiftVirtualNetworkSlot
public abstract void deleteSwiftVirtualNetworkSlot(String resourceGroupName, String name, String slot)
Deletes a Swift Virtual Network connection from an app (or deployment slot). Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the connection for the
production slot.
deleteSwiftVirtualNetworkSlotAsync
public abstract Mono deleteSwiftVirtualNetworkSlotAsync(String resourceGroupName, String name, String slot)
Deletes a Swift Virtual Network connection from an app (or deployment slot). Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the connection for the
production slot.
Returns:
A Mono that completes when a successful response is received.
deleteSwiftVirtualNetworkSlotWithResponse
public abstract Response deleteSwiftVirtualNetworkSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Deletes a Swift Virtual Network connection from an app (or deployment slot). Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the connection for the
production slot.
context
- The context to associate with this operation.
Returns:
deleteSwiftVirtualNetworkSlotWithResponseAsync
public abstract Mono> deleteSwiftVirtualNetworkSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Deletes a Swift Virtual Network connection from an app (or deployment slot). Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the connection for the
production slot.
Returns:
deleteSwiftVirtualNetworkWithResponse
public abstract Response deleteSwiftVirtualNetworkWithResponse(String resourceGroupName, String name, Context context)
Deletes a Swift Virtual Network connection from an app (or deployment slot). Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
deleteSwiftVirtualNetworkWithResponseAsync
public abstract Mono> deleteSwiftVirtualNetworkWithResponseAsync(String resourceGroupName, String name)
Deletes a Swift Virtual Network connection from an app (or deployment slot). Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
deleteTriggeredWebJob
public abstract void deleteTriggeredWebJob(String resourceGroupName, String name, String webJobName)
Delete a triggered web job by its ID for an app, or a deployment slot. Description for Delete a triggered web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
deleteTriggeredWebJobAsync
public abstract Mono deleteTriggeredWebJobAsync(String resourceGroupName, String name, String webJobName)
Delete a triggered web job by its ID for an app, or a deployment slot. Description for Delete a triggered web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
Returns:
A Mono that completes when a successful response is received.
deleteTriggeredWebJobSlot
public abstract void deleteTriggeredWebJobSlot(String resourceGroupName, String name, String webJobName, String slot)
Delete a triggered web job by its ID for an app, or a deployment slot. Description for Delete a triggered web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes web job for the production
slot.
deleteTriggeredWebJobSlotAsync
public abstract Mono deleteTriggeredWebJobSlotAsync(String resourceGroupName, String name, String webJobName, String slot)
Delete a triggered web job by its ID for an app, or a deployment slot. Description for Delete a triggered web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes web job for the production
slot.
Returns:
A Mono that completes when a successful response is received.
deleteTriggeredWebJobSlotWithResponse
public abstract Response deleteTriggeredWebJobSlotWithResponse(String resourceGroupName, String name, String webJobName, String slot, Context context)
Delete a triggered web job by its ID for an app, or a deployment slot. Description for Delete a triggered web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes web job for the production
slot.
context
- The context to associate with this operation.
Returns:
deleteTriggeredWebJobSlotWithResponseAsync
public abstract Mono> deleteTriggeredWebJobSlotWithResponseAsync(String resourceGroupName, String name, String webJobName, String slot)
Delete a triggered web job by its ID for an app, or a deployment slot. Description for Delete a triggered web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes web job for the production
slot.
Returns:
deleteTriggeredWebJobWithResponse
public abstract Response deleteTriggeredWebJobWithResponse(String resourceGroupName, String name, String webJobName, Context context)
Delete a triggered web job by its ID for an app, or a deployment slot. Description for Delete a triggered web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
context
- The context to associate with this operation.
Returns:
deleteTriggeredWebJobWithResponseAsync
public abstract Mono> deleteTriggeredWebJobWithResponseAsync(String resourceGroupName, String name, String webJobName)
Delete a triggered web job by its ID for an app, or a deployment slot. Description for Delete a triggered web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
Returns:
deleteVnetConnection
public abstract void deleteVnetConnection(String resourceGroupName, String name, String vnetName)
Deletes a connection from an app (or deployment slot to a named virtual network. Description for Deletes a connection from an app (or deployment slot to a named virtual network.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the virtual network.
deleteVnetConnectionAsync
public abstract Mono deleteVnetConnectionAsync(String resourceGroupName, String name, String vnetName)
Deletes a connection from an app (or deployment slot to a named virtual network. Description for Deletes a connection from an app (or deployment slot to a named virtual network.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the virtual network.
Returns:
A Mono that completes when a successful response is received.
deleteVnetConnectionSlot
public abstract void deleteVnetConnectionSlot(String resourceGroupName, String name, String vnetName, String slot)
Deletes a connection from an app (or deployment slot to a named virtual network. Description for Deletes a connection from an app (or deployment slot to a named virtual network.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the virtual network.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the connection for the
production slot.
deleteVnetConnectionSlotAsync
public abstract Mono deleteVnetConnectionSlotAsync(String resourceGroupName, String name, String vnetName, String slot)
Deletes a connection from an app (or deployment slot to a named virtual network. Description for Deletes a connection from an app (or deployment slot to a named virtual network.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the virtual network.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the connection for the
production slot.
Returns:
A Mono that completes when a successful response is received.
deleteVnetConnectionSlotWithResponse
public abstract Response deleteVnetConnectionSlotWithResponse(String resourceGroupName, String name, String vnetName, String slot, Context context)
Deletes a connection from an app (or deployment slot to a named virtual network. Description for Deletes a connection from an app (or deployment slot to a named virtual network.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the virtual network.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the connection for the
production slot.
context
- The context to associate with this operation.
Returns:
deleteVnetConnectionSlotWithResponseAsync
public abstract Mono> deleteVnetConnectionSlotWithResponseAsync(String resourceGroupName, String name, String vnetName, String slot)
Deletes a connection from an app (or deployment slot to a named virtual network. Description for Deletes a connection from an app (or deployment slot to a named virtual network.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the virtual network.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the connection for the
production slot.
Returns:
deleteVnetConnectionWithResponse
public abstract Response deleteVnetConnectionWithResponse(String resourceGroupName, String name, String vnetName, Context context)
Deletes a connection from an app (or deployment slot to a named virtual network. Description for Deletes a connection from an app (or deployment slot to a named virtual network.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the virtual network.
context
- The context to associate with this operation.
Returns:
deleteVnetConnectionWithResponseAsync
public abstract Mono> deleteVnetConnectionWithResponseAsync(String resourceGroupName, String name, String vnetName)
Deletes a connection from an app (or deployment slot to a named virtual network. Description for Deletes a connection from an app (or deployment slot to a named virtual network.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the virtual network.
Returns:
deleteWithResponse
public abstract Response deleteWithResponse(String resourceGroupName, String name, Boolean deleteMetrics, Boolean deleteEmptyServerFarm, Context context)
Deletes a web, mobile, or API app, or one of the deployment slots. Description for Deletes a web, mobile, or API app, or one of the deployment slots.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app to delete.
deleteMetrics
- If true, web app metrics are also deleted.
deleteEmptyServerFarm
- Specify false if you want to keep empty App Service plan. By default, empty App
Service plan is deleted.
context
- The context to associate with this operation.
Returns:
deleteWithResponseAsync
public abstract Mono> deleteWithResponseAsync(String resourceGroupName, String name, Boolean deleteMetrics, Boolean deleteEmptyServerFarm)
Deletes a web, mobile, or API app, or one of the deployment slots. Description for Deletes a web, mobile, or API app, or one of the deployment slots.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app to delete.
deleteMetrics
- If true, web app metrics are also deleted.
deleteEmptyServerFarm
- Specify false if you want to keep empty App Service plan. By default, empty App
Service plan is deleted.
Returns:
deployWorkflowArtifacts
public abstract void deployWorkflowArtifacts(String resourceGroupName, String name)
Creates the artifacts for web site, or a deployment slot. Description for Creates the artifacts for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
deployWorkflowArtifactsAsync
public abstract Mono deployWorkflowArtifactsAsync(String resourceGroupName, String name)
Creates the artifacts for web site, or a deployment slot. Description for Creates the artifacts for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
A Mono that completes when a successful response is received.
deployWorkflowArtifactsSlot
public abstract void deployWorkflowArtifactsSlot(String resourceGroupName, String name, String slot)
Creates the artifacts for web site, or a deployment slot. Description for Creates the artifacts for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
deployWorkflowArtifactsSlotAsync
public abstract Mono deployWorkflowArtifactsSlotAsync(String resourceGroupName, String name, String slot)
Creates the artifacts for web site, or a deployment slot. Description for Creates the artifacts for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
Returns:
A Mono that completes when a successful response is received.
deployWorkflowArtifactsSlotWithResponse
public abstract Response deployWorkflowArtifactsSlotWithResponse(String resourceGroupName, String name, String slot, WorkflowArtifacts workflowArtifacts, Context context)
Creates the artifacts for web site, or a deployment slot. Description for Creates the artifacts for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
workflowArtifacts
- Application settings and files of the workflow.
context
- The context to associate with this operation.
Returns:
deployWorkflowArtifactsSlotWithResponseAsync
public abstract Mono> deployWorkflowArtifactsSlotWithResponseAsync(String resourceGroupName, String name, String slot, WorkflowArtifacts workflowArtifacts)
Creates the artifacts for web site, or a deployment slot. Description for Creates the artifacts for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
workflowArtifacts
- Application settings and files of the workflow.
Returns:
deployWorkflowArtifactsWithResponse
public abstract Response deployWorkflowArtifactsWithResponse(String resourceGroupName, String name, WorkflowArtifacts workflowArtifacts, Context context)
Creates the artifacts for web site, or a deployment slot. Description for Creates the artifacts for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
workflowArtifacts
- Application settings and files of the workflow.
context
- The context to associate with this operation.
Returns:
deployWorkflowArtifactsWithResponseAsync
public abstract Mono> deployWorkflowArtifactsWithResponseAsync(String resourceGroupName, String name, WorkflowArtifacts workflowArtifacts)
Creates the artifacts for web site, or a deployment slot. Description for Creates the artifacts for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
workflowArtifacts
- Application settings and files of the workflow.
Returns:
discoverBackup
public abstract RestoreRequestInner discoverBackup(String resourceGroupName, String name, RestoreRequestInner request)
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. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
request
- A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
Returns:
description of a restore request.
discoverBackupAsync
public abstract Mono discoverBackupAsync(String resourceGroupName, String name, RestoreRequestInner request)
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. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
request
- A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
Returns:
description of a restore request on successful completion of Mono .
discoverBackupSlot
public abstract RestoreRequestInner discoverBackupSlot(String resourceGroupName, String name, String slot, RestoreRequestInner request)
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. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will perform discovery for the
production slot.
request
- A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
Returns:
description of a restore request.
discoverBackupSlotAsync
public abstract Mono discoverBackupSlotAsync(String resourceGroupName, String name, String slot, RestoreRequestInner request)
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. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will perform discovery for the
production slot.
request
- A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
Returns:
description of a restore request on successful completion of Mono .
discoverBackupSlotWithResponse
public abstract Response discoverBackupSlotWithResponse(String resourceGroupName, String name, String slot, RestoreRequestInner request, Context context)
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. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will perform discovery for the
production slot.
request
- A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
context
- The context to associate with this operation.
Returns:
description of a restore request along with
Response<T> .
discoverBackupSlotWithResponseAsync
public abstract Mono> discoverBackupSlotWithResponseAsync(String resourceGroupName, String name, String slot, RestoreRequestInner request)
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. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will perform discovery for the
production slot.
request
- A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
Returns:
description of a restore request along with
Response<T> on successful completion of
Mono .
discoverBackupWithResponse
public abstract Response discoverBackupWithResponse(String resourceGroupName, String name, RestoreRequestInner request, Context context)
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. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
request
- A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
context
- The context to associate with this operation.
Returns:
description of a restore request along with
Response<T> .
discoverBackupWithResponseAsync
public abstract Mono> discoverBackupWithResponseAsync(String resourceGroupName, String name, RestoreRequestInner request)
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. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
request
- A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
Returns:
description of a restore request along with
Response<T> on successful completion of
Mono .
generateNewSitePublishingPassword
public abstract void generateNewSitePublishingPassword(String resourceGroupName, String name)
Generates a new publishing password for an app (or deployment slot, if specified). Description for Generates a new publishing password for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
generateNewSitePublishingPasswordAsync
public abstract Mono generateNewSitePublishingPasswordAsync(String resourceGroupName, String name)
Generates a new publishing password for an app (or deployment slot, if specified). Description for Generates a new publishing password for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
A Mono that completes when a successful response is received.
generateNewSitePublishingPasswordSlot
public abstract void generateNewSitePublishingPasswordSlot(String resourceGroupName, String name, String slot)
Generates a new publishing password for an app (or deployment slot, if specified). Description for Generates a new publishing password for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API generate a new publishing password
for the production slot.
generateNewSitePublishingPasswordSlotAsync
public abstract Mono generateNewSitePublishingPasswordSlotAsync(String resourceGroupName, String name, String slot)
Generates a new publishing password for an app (or deployment slot, if specified). Description for Generates a new publishing password for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API generate a new publishing password
for the production slot.
Returns:
A Mono that completes when a successful response is received.
generateNewSitePublishingPasswordSlotWithResponse
public abstract Response generateNewSitePublishingPasswordSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Generates a new publishing password for an app (or deployment slot, if specified). Description for Generates a new publishing password for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API generate a new publishing password
for the production slot.
context
- The context to associate with this operation.
Returns:
generateNewSitePublishingPasswordSlotWithResponseAsync
public abstract Mono> generateNewSitePublishingPasswordSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Generates a new publishing password for an app (or deployment slot, if specified). Description for Generates a new publishing password for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API generate a new publishing password
for the production slot.
Returns:
generateNewSitePublishingPasswordWithResponse
public abstract Response generateNewSitePublishingPasswordWithResponse(String resourceGroupName, String name, Context context)
Generates a new publishing password for an app (or deployment slot, if specified). Description for Generates a new publishing password for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
generateNewSitePublishingPasswordWithResponseAsync
public abstract Mono> generateNewSitePublishingPasswordWithResponseAsync(String resourceGroupName, String name)
Generates a new publishing password for an app (or deployment slot, if specified). Description for Generates a new publishing password for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
getAppSettingKeyVaultReference
public abstract ApiKVReferenceInner getAppSettingKeyVaultReference(String resourceGroupName, String name, String appSettingKey)
Gets the config reference and status of an app Description for Gets the config reference and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
appSettingKey
- App Setting key name.
Returns:
description of site key vault references.
getAppSettingKeyVaultReferenceAsync
public abstract Mono getAppSettingKeyVaultReferenceAsync(String resourceGroupName, String name, String appSettingKey)
Gets the config reference and status of an app Description for Gets the config reference and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
appSettingKey
- App Setting key name.
Returns:
description of site key vault references on successful completion of Mono .
getAppSettingKeyVaultReferenceSlot
public abstract ApiKVReferenceInner getAppSettingKeyVaultReferenceSlot(String resourceGroupName, String name, String appSettingKey, String slot)
Gets the config reference and status of an app Description for Gets the config reference and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
appSettingKey
- App Setting key name.
slot
- The slot parameter.
Returns:
description of site key vault references.
getAppSettingKeyVaultReferenceSlotAsync
public abstract Mono getAppSettingKeyVaultReferenceSlotAsync(String resourceGroupName, String name, String appSettingKey, String slot)
Gets the config reference and status of an app Description for Gets the config reference and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
appSettingKey
- App Setting key name.
slot
- The slot parameter.
Returns:
description of site key vault references on successful completion of Mono .
getAppSettingKeyVaultReferenceSlotWithResponse
public abstract Response getAppSettingKeyVaultReferenceSlotWithResponse(String resourceGroupName, String name, String appSettingKey, String slot, Context context)
Gets the config reference and status of an app Description for Gets the config reference and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
appSettingKey
- App Setting key name.
slot
- The slot parameter.
context
- The context to associate with this operation.
Returns:
description of site key vault references along with
Response<T> .
getAppSettingKeyVaultReferenceSlotWithResponseAsync
public abstract Mono> getAppSettingKeyVaultReferenceSlotWithResponseAsync(String resourceGroupName, String name, String appSettingKey, String slot)
Gets the config reference and status of an app Description for Gets the config reference and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
appSettingKey
- App Setting key name.
slot
- The slot parameter.
Returns:
description of site key vault references along with
Response<T> on successful completion of
Mono .
getAppSettingKeyVaultReferenceWithResponse
public abstract Response getAppSettingKeyVaultReferenceWithResponse(String resourceGroupName, String name, String appSettingKey, Context context)
Gets the config reference and status of an app Description for Gets the config reference and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
appSettingKey
- App Setting key name.
context
- The context to associate with this operation.
Returns:
description of site key vault references along with
Response<T> .
getAppSettingKeyVaultReferenceWithResponseAsync
public abstract Mono> getAppSettingKeyVaultReferenceWithResponseAsync(String resourceGroupName, String name, String appSettingKey)
Gets the config reference and status of an app Description for Gets the config reference and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
appSettingKey
- App Setting key name.
Returns:
description of site key vault references along with
Response<T> on successful completion of
Mono .
getAppSettingsKeyVaultReferences
public abstract PagedIterable getAppSettingsKeyVaultReferences(String resourceGroupName, String name)
Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
getAppSettingsKeyVaultReferences
public abstract PagedIterable getAppSettingsKeyVaultReferences(String resourceGroupName, String name, Context context)
Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
getAppSettingsKeyVaultReferencesAsync
public abstract PagedFlux getAppSettingsKeyVaultReferencesAsync(String resourceGroupName, String name)
Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
getAppSettingsKeyVaultReferencesSlot
public abstract PagedIterable getAppSettingsKeyVaultReferencesSlot(String resourceGroupName, String name, String slot)
Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
Returns:
getAppSettingsKeyVaultReferencesSlot
public abstract PagedIterable getAppSettingsKeyVaultReferencesSlot(String resourceGroupName, String name, String slot, Context context)
Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
context
- The context to associate with this operation.
Returns:
getAppSettingsKeyVaultReferencesSlotAsync
public abstract PagedFlux getAppSettingsKeyVaultReferencesSlotAsync(String resourceGroupName, String name, String slot)
Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
Returns:
getAuthSettings
public abstract SiteAuthSettingsInner getAuthSettings(String resourceGroupName, String name)
Gets the Authentication/Authorization settings of an app. Description for Gets the Authentication/Authorization settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization feature.
getAuthSettingsAsync
public abstract Mono getAuthSettingsAsync(String resourceGroupName, String name)
Gets the Authentication/Authorization settings of an app. Description for Gets the Authentication/Authorization settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization feature on successful
completion of Mono .
getAuthSettingsSlot
public abstract SiteAuthSettingsInner getAuthSettingsSlot(String resourceGroupName, String name, String slot)
Gets the Authentication/Authorization settings of an app. Description for Gets the Authentication/Authorization settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the settings for the
production slot.
Returns:
configuration settings for the Azure App Service Authentication / Authorization feature.
getAuthSettingsSlotAsync
public abstract Mono getAuthSettingsSlotAsync(String resourceGroupName, String name, String slot)
Gets the Authentication/Authorization settings of an app. Description for Gets the Authentication/Authorization settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the settings for the
production slot.
Returns:
configuration settings for the Azure App Service Authentication / Authorization feature on successful
completion of Mono .
getAuthSettingsSlotWithResponse
public abstract Response getAuthSettingsSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets the Authentication/Authorization settings of an app. Description for Gets the Authentication/Authorization settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the settings for the
production slot.
context
- The context to associate with this operation.
Returns:
configuration settings for the Azure App Service Authentication / Authorization feature along with
Response<T> .
getAuthSettingsSlotWithResponseAsync
public abstract Mono> getAuthSettingsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets the Authentication/Authorization settings of an app. Description for Gets the Authentication/Authorization settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the settings for the
production slot.
Returns:
configuration settings for the Azure App Service Authentication / Authorization feature along with
Response<T> on successful completion of
Mono .
getAuthSettingsV2
public abstract SiteAuthSettingsV2Inner getAuthSettingsV2(String resourceGroupName, String name)
Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature.
getAuthSettingsV2Async
public abstract Mono getAuthSettingsV2Async(String resourceGroupName, String name)
Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature on successful
completion of Mono .
getAuthSettingsV2Slot
public abstract SiteAuthSettingsV2Inner getAuthSettingsV2Slot(String resourceGroupName, String name, String slot)
Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the settings for the
production slot.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature.
getAuthSettingsV2SlotAsync
public abstract Mono getAuthSettingsV2SlotAsync(String resourceGroupName, String name, String slot)
Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the settings for the
production slot.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature on successful
completion of Mono .
getAuthSettingsV2SlotWithResponse
public abstract Response getAuthSettingsV2SlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the settings for the
production slot.
context
- The context to associate with this operation.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature along with
Response<T> .
getAuthSettingsV2SlotWithResponseAsync
public abstract Mono> getAuthSettingsV2SlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the settings for the
production slot.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature along with
Response<T> on successful completion of
Mono .
getAuthSettingsV2WithResponse
public abstract Response getAuthSettingsV2WithResponse(String resourceGroupName, String name, Context context)
Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature along with
Response<T> .
getAuthSettingsV2WithResponseAsync
public abstract Mono> getAuthSettingsV2WithResponseAsync(String resourceGroupName, String name)
Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature along with
Response<T> on successful completion of
Mono .
getAuthSettingsV2WithoutSecrets
public abstract SiteAuthSettingsV2Inner getAuthSettingsV2WithoutSecrets(String resourceGroupName, String name)
Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature.
getAuthSettingsV2WithoutSecretsAsync
public abstract Mono getAuthSettingsV2WithoutSecretsAsync(String resourceGroupName, String name)
Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature on successful
completion of Mono .
getAuthSettingsV2WithoutSecretsSlot
public abstract SiteAuthSettingsV2Inner getAuthSettingsV2WithoutSecretsSlot(String resourceGroupName, String name, String slot)
Gets site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the settings for the
production slot.
Returns:
site's Authentication / Authorization settings for apps via the V2 format.
getAuthSettingsV2WithoutSecretsSlotAsync
public abstract Mono getAuthSettingsV2WithoutSecretsSlotAsync(String resourceGroupName, String name, String slot)
Gets site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the settings for the
production slot.
Returns:
site's Authentication / Authorization settings for apps via the V2 format on successful completion of
Mono .
getAuthSettingsV2WithoutSecretsSlotWithResponse
public abstract Response getAuthSettingsV2WithoutSecretsSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the settings for the
production slot.
context
- The context to associate with this operation.
Returns:
site's Authentication / Authorization settings for apps via the V2 format along with
Response<T> .
getAuthSettingsV2WithoutSecretsSlotWithResponseAsync
public abstract Mono> getAuthSettingsV2WithoutSecretsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the settings for the
production slot.
Returns:
site's Authentication / Authorization settings for apps via the V2 format along with
Response<T> on
successful completion of
Mono .
getAuthSettingsV2WithoutSecretsWithResponse
public abstract Response getAuthSettingsV2WithoutSecretsWithResponse(String resourceGroupName, String name, Context context)
Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature along with
Response<T> .
getAuthSettingsV2WithoutSecretsWithResponseAsync
public abstract Mono> getAuthSettingsV2WithoutSecretsWithResponseAsync(String resourceGroupName, String name)
Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature along with
Response<T> on successful completion of
Mono .
getAuthSettingsWithResponse
public abstract Response getAuthSettingsWithResponse(String resourceGroupName, String name, Context context)
Gets the Authentication/Authorization settings of an app. Description for Gets the Authentication/Authorization settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
configuration settings for the Azure App Service Authentication / Authorization feature along with
Response<T> .
getAuthSettingsWithResponseAsync
public abstract Mono> getAuthSettingsWithResponseAsync(String resourceGroupName, String name)
Gets the Authentication/Authorization settings of an app. Description for Gets the Authentication/Authorization settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization feature along with
Response<T> on successful completion of
Mono .
getBackupConfiguration
public abstract BackupRequestInner getBackupConfiguration(String resourceGroupName, String name)
Gets the backup configuration of an app. Description for Gets the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
description of a backup which will be performed.
getBackupConfigurationAsync
public abstract Mono getBackupConfigurationAsync(String resourceGroupName, String name)
Gets the backup configuration of an app. Description for Gets the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
description of a backup which will be performed on successful completion of Mono .
getBackupConfigurationSlot
public abstract BackupRequestInner getBackupConfigurationSlot(String resourceGroupName, String name, String slot)
Gets the backup configuration of an app. Description for Gets the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the backup configuration
for the production slot.
Returns:
description of a backup which will be performed.
getBackupConfigurationSlotAsync
public abstract Mono getBackupConfigurationSlotAsync(String resourceGroupName, String name, String slot)
Gets the backup configuration of an app. Description for Gets the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the backup configuration
for the production slot.
Returns:
description of a backup which will be performed on successful completion of Mono .
getBackupConfigurationSlotWithResponse
public abstract Response getBackupConfigurationSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets the backup configuration of an app. Description for Gets the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the backup configuration
for the production slot.
context
- The context to associate with this operation.
Returns:
description of a backup which will be performed along with
Response<T> .
getBackupConfigurationSlotWithResponseAsync
public abstract Mono> getBackupConfigurationSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets the backup configuration of an app. Description for Gets the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the backup configuration
for the production slot.
Returns:
description of a backup which will be performed along with
Response<T> on successful completion of
Mono .
getBackupConfigurationWithResponse
public abstract Response getBackupConfigurationWithResponse(String resourceGroupName, String name, Context context)
Gets the backup configuration of an app. Description for Gets the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
description of a backup which will be performed along with
Response<T> .
getBackupConfigurationWithResponseAsync
public abstract Mono> getBackupConfigurationWithResponseAsync(String resourceGroupName, String name)
Gets the backup configuration of an app. Description for Gets the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
description of a backup which will be performed along with
Response<T> on successful completion of
Mono .
getBackupStatus
public abstract BackupItemInner getBackupStatus(String resourceGroupName, String name, String backupId)
Gets a backup of an app by its ID. Description for Gets a backup of an app by its ID.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
Returns:
backup description.
getBackupStatusAsync
public abstract Mono getBackupStatusAsync(String resourceGroupName, String name, String backupId)
Gets a backup of an app by its ID. Description for Gets a backup of an app by its ID.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
Returns:
backup description on successful completion of Mono .
getBackupStatusSlot
public abstract BackupItemInner getBackupStatusSlot(String resourceGroupName, String name, String backupId, String slot)
Gets a backup of an app by its ID. Description for Gets a backup of an app by its ID.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
slot
- Name of the deployment slot. If a slot is not specified, the API will get a backup of the production
slot.
Returns:
backup description.
getBackupStatusSlotAsync
public abstract Mono getBackupStatusSlotAsync(String resourceGroupName, String name, String backupId, String slot)
Gets a backup of an app by its ID. Description for Gets a backup of an app by its ID.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
slot
- Name of the deployment slot. If a slot is not specified, the API will get a backup of the production
slot.
Returns:
backup description on successful completion of Mono .
getBackupStatusSlotWithResponse
public abstract Response getBackupStatusSlotWithResponse(String resourceGroupName, String name, String backupId, String slot, Context context)
Gets a backup of an app by its ID. Description for Gets a backup of an app by its ID.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
slot
- Name of the deployment slot. If a slot is not specified, the API will get a backup of the production
slot.
context
- The context to associate with this operation.
Returns:
getBackupStatusSlotWithResponseAsync
public abstract Mono> getBackupStatusSlotWithResponseAsync(String resourceGroupName, String name, String backupId, String slot)
Gets a backup of an app by its ID. Description for Gets a backup of an app by its ID.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
slot
- Name of the deployment slot. If a slot is not specified, the API will get a backup of the production
slot.
Returns:
backup description along with
Response<T> on successful completion of
Mono .
getBackupStatusWithResponse
public abstract Response getBackupStatusWithResponse(String resourceGroupName, String name, String backupId, Context context)
Gets a backup of an app by its ID. Description for Gets a backup of an app by its ID.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
context
- The context to associate with this operation.
Returns:
getBackupStatusWithResponseAsync
public abstract Mono> getBackupStatusWithResponseAsync(String resourceGroupName, String name, String backupId)
Gets a backup of an app by its ID. Description for Gets a backup of an app by its ID.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
Returns:
backup description along with
Response<T> on successful completion of
Mono .
getByResourceGroup
public abstract SiteInner getByResourceGroup(String resourceGroupName, String name)
Gets the details of a web, mobile, or API app. Description for Gets the details of a web, mobile, or API app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
a web app, a mobile app backend, or an API app.
getByResourceGroupAsync
public abstract Mono getByResourceGroupAsync(String resourceGroupName, String name)
Gets the details of a web, mobile, or API app. Description for Gets the details of a web, mobile, or API app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
a web app, a mobile app backend, or an API app on successful completion of Mono .
getByResourceGroupWithResponse
public abstract Response getByResourceGroupWithResponse(String resourceGroupName, String name, Context context)
Gets the details of a web, mobile, or API app. Description for Gets the details of a web, mobile, or API app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
a web app, a mobile app backend, or an API app along with
Response<T> .
getByResourceGroupWithResponseAsync
public abstract Mono> getByResourceGroupWithResponseAsync(String resourceGroupName, String name)
Gets the details of a web, mobile, or API app. Description for Gets the details of a web, mobile, or API app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
a web app, a mobile app backend, or an API app along with
Response<T> on successful completion of
Mono .
getConfiguration
public abstract SiteConfigResourceInner getConfiguration(String resourceGroupName, String name)
Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
web app configuration ARM resource.
getConfigurationAsync
public abstract Mono getConfigurationAsync(String resourceGroupName, String name)
Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
web app configuration ARM resource on successful completion of Mono .
getConfigurationSlot
public abstract SiteConfigResourceInner getConfigurationSlot(String resourceGroupName, String name, String slot)
Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will return configuration for the
production slot.
Returns:
web app configuration ARM resource.
getConfigurationSlotAsync
public abstract Mono getConfigurationSlotAsync(String resourceGroupName, String name, String slot)
Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will return configuration for the
production slot.
Returns:
web app configuration ARM resource on successful completion of Mono .
getConfigurationSlotWithResponse
public abstract Response getConfigurationSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will return configuration for the
production slot.
context
- The context to associate with this operation.
Returns:
web app configuration ARM resource along with
Response<T> .
getConfigurationSlotWithResponseAsync
public abstract Mono> getConfigurationSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will return configuration for the
production slot.
Returns:
web app configuration ARM resource along with
Response<T> on successful completion of
Mono .
getConfigurationSnapshot
public abstract SiteConfigResourceInner getConfigurationSnapshot(String resourceGroupName, String name, String snapshotId)
Gets a snapshot of the configuration of an app at a previous point in time. Description for Gets a snapshot of the configuration of an app at a previous point in time.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
snapshotId
- The ID of the snapshot to read.
Returns:
web app configuration ARM resource.
getConfigurationSnapshotAsync
public abstract Mono getConfigurationSnapshotAsync(String resourceGroupName, String name, String snapshotId)
Gets a snapshot of the configuration of an app at a previous point in time. Description for Gets a snapshot of the configuration of an app at a previous point in time.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
snapshotId
- The ID of the snapshot to read.
Returns:
web app configuration ARM resource on successful completion of Mono .
getConfigurationSnapshotSlot
public abstract SiteConfigResourceInner getConfigurationSnapshotSlot(String resourceGroupName, String name, String snapshotId, String slot)
Gets a snapshot of the configuration of an app at a previous point in time. Description for Gets a snapshot of the configuration of an app at a previous point in time.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
snapshotId
- The ID of the snapshot to read.
slot
- Name of the deployment slot. If a slot is not specified, the API will return configuration for the
production slot.
Returns:
web app configuration ARM resource.
getConfigurationSnapshotSlotAsync
public abstract Mono getConfigurationSnapshotSlotAsync(String resourceGroupName, String name, String snapshotId, String slot)
Gets a snapshot of the configuration of an app at a previous point in time. Description for Gets a snapshot of the configuration of an app at a previous point in time.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
snapshotId
- The ID of the snapshot to read.
slot
- Name of the deployment slot. If a slot is not specified, the API will return configuration for the
production slot.
Returns:
web app configuration ARM resource on successful completion of Mono .
getConfigurationSnapshotSlotWithResponse
public abstract Response getConfigurationSnapshotSlotWithResponse(String resourceGroupName, String name, String snapshotId, String slot, Context context)
Gets a snapshot of the configuration of an app at a previous point in time. Description for Gets a snapshot of the configuration of an app at a previous point in time.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
snapshotId
- The ID of the snapshot to read.
slot
- Name of the deployment slot. If a slot is not specified, the API will return configuration for the
production slot.
context
- The context to associate with this operation.
Returns:
web app configuration ARM resource along with
Response<T> .
getConfigurationSnapshotSlotWithResponseAsync
public abstract Mono> getConfigurationSnapshotSlotWithResponseAsync(String resourceGroupName, String name, String snapshotId, String slot)
Gets a snapshot of the configuration of an app at a previous point in time. Description for Gets a snapshot of the configuration of an app at a previous point in time.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
snapshotId
- The ID of the snapshot to read.
slot
- Name of the deployment slot. If a slot is not specified, the API will return configuration for the
production slot.
Returns:
web app configuration ARM resource along with
Response<T> on successful completion of
Mono .
getConfigurationSnapshotWithResponse
public abstract Response getConfigurationSnapshotWithResponse(String resourceGroupName, String name, String snapshotId, Context context)
Gets a snapshot of the configuration of an app at a previous point in time. Description for Gets a snapshot of the configuration of an app at a previous point in time.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
snapshotId
- The ID of the snapshot to read.
context
- The context to associate with this operation.
Returns:
web app configuration ARM resource along with
Response<T> .
getConfigurationSnapshotWithResponseAsync
public abstract Mono> getConfigurationSnapshotWithResponseAsync(String resourceGroupName, String name, String snapshotId)
Gets a snapshot of the configuration of an app at a previous point in time. Description for Gets a snapshot of the configuration of an app at a previous point in time.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
snapshotId
- The ID of the snapshot to read.
Returns:
web app configuration ARM resource along with
Response<T> on successful completion of
Mono .
getConfigurationWithResponse
public abstract Response getConfigurationWithResponse(String resourceGroupName, String name, Context context)
Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
web app configuration ARM resource along with
Response<T> .
getConfigurationWithResponseAsync
public abstract Mono> getConfigurationWithResponseAsync(String resourceGroupName, String name)
Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
web app configuration ARM resource along with
Response<T> on successful completion of
Mono .
getContainerLogsZip
public abstract BinaryData getContainerLogsZip(String resourceGroupName, String name)
Gets the ZIP archived docker log files for the given site Description for Gets the ZIP archived docker log files for the given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
the response.
getContainerLogsZipAsync
public abstract Mono getContainerLogsZipAsync(String resourceGroupName, String name)
Gets the ZIP archived docker log files for the given site Description for Gets the ZIP archived docker log files for the given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
the response body on successful completion of Mono .
getContainerLogsZipSlot
public abstract BinaryData getContainerLogsZipSlot(String resourceGroupName, String name, String slot)
Gets the ZIP archived docker log files for the given site Description for Gets the ZIP archived docker log files for the given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
the response.
getContainerLogsZipSlotAsync
public abstract Mono getContainerLogsZipSlotAsync(String resourceGroupName, String name, String slot)
Gets the ZIP archived docker log files for the given site Description for Gets the ZIP archived docker log files for the given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
the response body on successful completion of Mono .
getContainerLogsZipSlotWithResponse
public abstract Response getContainerLogsZipSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets the ZIP archived docker log files for the given site Description for Gets the ZIP archived docker log files for the given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
context
- The context to associate with this operation.
Returns:
getContainerLogsZipSlotWithResponseAsync
public abstract Mono> getContainerLogsZipSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets the ZIP archived docker log files for the given site Description for Gets the ZIP archived docker log files for the given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
the response body along with
Response<T> on successful completion of
Mono .
getContainerLogsZipWithResponse
public abstract Response getContainerLogsZipWithResponse(String resourceGroupName, String name, Context context)
Gets the ZIP archived docker log files for the given site Description for Gets the ZIP archived docker log files for the given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
context
- The context to associate with this operation.
Returns:
getContainerLogsZipWithResponseAsync
public abstract Mono> getContainerLogsZipWithResponseAsync(String resourceGroupName, String name)
Gets the ZIP archived docker log files for the given site Description for Gets the ZIP archived docker log files for the given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
the response body along with
Response<T> on successful completion of
Mono .
getContinuousWebJob
public abstract ContinuousWebJobInner getContinuousWebJob(String resourceGroupName, String name, String webJobName)
Gets a continuous web job by its ID for an app, or a deployment slot. Description for Gets a continuous web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
Returns:
continuous Web Job Information.
getContinuousWebJobAsync
public abstract Mono getContinuousWebJobAsync(String resourceGroupName, String name, String webJobName)
Gets a continuous web job by its ID for an app, or a deployment slot. Description for Gets a continuous web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
Returns:
continuous Web Job Information on successful completion of Mono .
getContinuousWebJobSlot
public abstract ContinuousWebJobInner getContinuousWebJobSlot(String resourceGroupName, String name, String webJobName, String slot)
Gets a continuous web job by its ID for an app, or a deployment slot. Description for Gets a continuous web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
Returns:
continuous Web Job Information.
getContinuousWebJobSlotAsync
public abstract Mono getContinuousWebJobSlotAsync(String resourceGroupName, String name, String webJobName, String slot)
Gets a continuous web job by its ID for an app, or a deployment slot. Description for Gets a continuous web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
Returns:
continuous Web Job Information on successful completion of Mono .
getContinuousWebJobSlotWithResponse
public abstract Response getContinuousWebJobSlotWithResponse(String resourceGroupName, String name, String webJobName, String slot, Context context)
Gets a continuous web job by its ID for an app, or a deployment slot. Description for Gets a continuous web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
context
- The context to associate with this operation.
Returns:
getContinuousWebJobSlotWithResponseAsync
public abstract Mono> getContinuousWebJobSlotWithResponseAsync(String resourceGroupName, String name, String webJobName, String slot)
Gets a continuous web job by its ID for an app, or a deployment slot. Description for Gets a continuous web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
Returns:
continuous Web Job Information along with
Response<T> on successful completion of
Mono .
getContinuousWebJobWithResponse
public abstract Response getContinuousWebJobWithResponse(String resourceGroupName, String name, String webJobName, Context context)
Gets a continuous web job by its ID for an app, or a deployment slot. Description for Gets a continuous web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
context
- The context to associate with this operation.
Returns:
getContinuousWebJobWithResponseAsync
public abstract Mono> getContinuousWebJobWithResponseAsync(String resourceGroupName, String name, String webJobName)
Gets a continuous web job by its ID for an app, or a deployment slot. Description for Gets a continuous web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
Returns:
continuous Web Job Information along with
Response<T> on successful completion of
Mono .
getDeployment
public abstract DeploymentInner getDeployment(String resourceGroupName, String name, String id)
Get a deployment by its ID for an app, or a deployment slot. Description for Get a deployment by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- Deployment ID.
Returns:
user credentials used for publishing activity.
getDeploymentAsync
public abstract Mono getDeploymentAsync(String resourceGroupName, String name, String id)
Get a deployment by its ID for an app, or a deployment slot. Description for Get a deployment by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- Deployment ID.
Returns:
user credentials used for publishing activity on successful completion of Mono .
getDeploymentSlot
public abstract DeploymentInner getDeploymentSlot(String resourceGroupName, String name, String id, String slot)
Get a deployment by its ID for an app, or a deployment slot. Description for Get a deployment by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- Deployment ID.
slot
- Name of the deployment slot. If a slot is not specified, the API gets a deployment for the production
slot.
Returns:
user credentials used for publishing activity.
getDeploymentSlotAsync
public abstract Mono getDeploymentSlotAsync(String resourceGroupName, String name, String id, String slot)
Get a deployment by its ID for an app, or a deployment slot. Description for Get a deployment by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- Deployment ID.
slot
- Name of the deployment slot. If a slot is not specified, the API gets a deployment for the production
slot.
Returns:
user credentials used for publishing activity on successful completion of Mono .
getDeploymentSlotWithResponse
public abstract Response getDeploymentSlotWithResponse(String resourceGroupName, String name, String id, String slot, Context context)
Get a deployment by its ID for an app, or a deployment slot. Description for Get a deployment by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- Deployment ID.
slot
- Name of the deployment slot. If a slot is not specified, the API gets a deployment for the production
slot.
context
- The context to associate with this operation.
Returns:
user credentials used for publishing activity along with
Response<T> .
getDeploymentSlotWithResponseAsync
public abstract Mono> getDeploymentSlotWithResponseAsync(String resourceGroupName, String name, String id, String slot)
Get a deployment by its ID for an app, or a deployment slot. Description for Get a deployment by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- Deployment ID.
slot
- Name of the deployment slot. If a slot is not specified, the API gets a deployment for the production
slot.
Returns:
user credentials used for publishing activity along with
Response<T> on successful completion of
Mono .
getDeploymentWithResponse
public abstract Response getDeploymentWithResponse(String resourceGroupName, String name, String id, Context context)
Get a deployment by its ID for an app, or a deployment slot. Description for Get a deployment by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- Deployment ID.
context
- The context to associate with this operation.
Returns:
user credentials used for publishing activity along with
Response<T> .
getDeploymentWithResponseAsync
public abstract Mono> getDeploymentWithResponseAsync(String resourceGroupName, String name, String id)
Get a deployment by its ID for an app, or a deployment slot. Description for Get a deployment by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- Deployment ID.
Returns:
user credentials used for publishing activity along with
Response<T> on successful completion of
Mono .
getDiagnosticLogsConfiguration
public abstract SiteLogsConfigInner getDiagnosticLogsConfiguration(String resourceGroupName, String name)
Gets the logging configuration of an app. Description for Gets the logging configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
configuration of App Service site logs.
getDiagnosticLogsConfigurationAsync
public abstract Mono getDiagnosticLogsConfigurationAsync(String resourceGroupName, String name)
Gets the logging configuration of an app. Description for Gets the logging configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
configuration of App Service site logs on successful completion of Mono .
getDiagnosticLogsConfigurationSlot
public abstract SiteLogsConfigInner getDiagnosticLogsConfigurationSlot(String resourceGroupName, String name, String slot)
Gets the logging configuration of an app. Description for Gets the logging configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the logging configuration
for the production slot.
Returns:
configuration of App Service site logs.
getDiagnosticLogsConfigurationSlotAsync
public abstract Mono getDiagnosticLogsConfigurationSlotAsync(String resourceGroupName, String name, String slot)
Gets the logging configuration of an app. Description for Gets the logging configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the logging configuration
for the production slot.
Returns:
configuration of App Service site logs on successful completion of Mono .
getDiagnosticLogsConfigurationSlotWithResponse
public abstract Response getDiagnosticLogsConfigurationSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets the logging configuration of an app. Description for Gets the logging configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the logging configuration
for the production slot.
context
- The context to associate with this operation.
Returns:
configuration of App Service site logs along with
Response<T> .
getDiagnosticLogsConfigurationSlotWithResponseAsync
public abstract Mono> getDiagnosticLogsConfigurationSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets the logging configuration of an app. Description for Gets the logging configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the logging configuration
for the production slot.
Returns:
configuration of App Service site logs along with
Response<T> on successful completion of
Mono .
getDiagnosticLogsConfigurationWithResponse
public abstract Response getDiagnosticLogsConfigurationWithResponse(String resourceGroupName, String name, Context context)
Gets the logging configuration of an app. Description for Gets the logging configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
configuration of App Service site logs along with
Response<T> .
getDiagnosticLogsConfigurationWithResponseAsync
public abstract Mono> getDiagnosticLogsConfigurationWithResponseAsync(String resourceGroupName, String name)
Gets the logging configuration of an app. Description for Gets the logging configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
configuration of App Service site logs along with
Response<T> on successful completion of
Mono .
getDomainOwnershipIdentifier
public abstract IdentifierInner getDomainOwnershipIdentifier(String resourceGroupName, String name, String domainOwnershipIdentifierName)
Get domain ownership identifier for web app. Description for Get domain ownership identifier for web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
Returns:
a domain specific resource identifier.
getDomainOwnershipIdentifierAsync
public abstract Mono getDomainOwnershipIdentifierAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName)
Get domain ownership identifier for web app. Description for Get domain ownership identifier for web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
Returns:
a domain specific resource identifier on successful completion of Mono .
getDomainOwnershipIdentifierSlot
public abstract IdentifierInner getDomainOwnershipIdentifierSlot(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot)
Get domain ownership identifier for web app. Description for Get domain ownership identifier for web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
Returns:
a domain specific resource identifier.
getDomainOwnershipIdentifierSlotAsync
public abstract Mono getDomainOwnershipIdentifierSlotAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot)
Get domain ownership identifier for web app. Description for Get domain ownership identifier for web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
Returns:
a domain specific resource identifier on successful completion of Mono .
getDomainOwnershipIdentifierSlotWithResponse
public abstract Response getDomainOwnershipIdentifierSlotWithResponse(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, Context context)
Get domain ownership identifier for web app. Description for Get domain ownership identifier for web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
context
- The context to associate with this operation.
Returns:
a domain specific resource identifier along with
Response<T> .
getDomainOwnershipIdentifierSlotWithResponseAsync
public abstract Mono> getDomainOwnershipIdentifierSlotWithResponseAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot)
Get domain ownership identifier for web app. Description for Get domain ownership identifier for web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
Returns:
a domain specific resource identifier along with
Response<T> on successful completion of
Mono .
getDomainOwnershipIdentifierWithResponse
public abstract Response getDomainOwnershipIdentifierWithResponse(String resourceGroupName, String name, String domainOwnershipIdentifierName, Context context)
Get domain ownership identifier for web app. Description for Get domain ownership identifier for web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
context
- The context to associate with this operation.
Returns:
a domain specific resource identifier along with
Response<T> .
getDomainOwnershipIdentifierWithResponseAsync
public abstract Mono> getDomainOwnershipIdentifierWithResponseAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName)
Get domain ownership identifier for web app. Description for Get domain ownership identifier for web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
Returns:
a domain specific resource identifier along with
Response<T> on successful completion of
Mono .
getFtpAllowed
public abstract CsmPublishingCredentialsPoliciesEntityInner getFtpAllowed(String resourceGroupName, String name)
Returns whether FTP is allowed on the site or not. Description for Returns whether FTP is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
publishing Credentials Policies parameters.
getFtpAllowedAsync
public abstract Mono getFtpAllowedAsync(String resourceGroupName, String name)
Returns whether FTP is allowed on the site or not. Description for Returns whether FTP is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
publishing Credentials Policies parameters on successful completion of Mono .
getFtpAllowedSlot
public abstract CsmPublishingCredentialsPoliciesEntityInner getFtpAllowedSlot(String resourceGroupName, String name, String slot)
Returns whether FTP is allowed on the site or not. Description for Returns whether FTP is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
Returns:
publishing Credentials Policies parameters.
getFtpAllowedSlotAsync
public abstract Mono getFtpAllowedSlotAsync(String resourceGroupName, String name, String slot)
Returns whether FTP is allowed on the site or not. Description for Returns whether FTP is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
Returns:
publishing Credentials Policies parameters on successful completion of Mono .
getFtpAllowedSlotWithResponse
public abstract Response getFtpAllowedSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Returns whether FTP is allowed on the site or not. Description for Returns whether FTP is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
context
- The context to associate with this operation.
Returns:
publishing Credentials Policies parameters along with
Response<T> .
getFtpAllowedSlotWithResponseAsync
public abstract Mono> getFtpAllowedSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Returns whether FTP is allowed on the site or not. Description for Returns whether FTP is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
Returns:
publishing Credentials Policies parameters along with
Response<T> on successful completion of
Mono .
getFtpAllowedWithResponse
public abstract Response getFtpAllowedWithResponse(String resourceGroupName, String name, Context context)
Returns whether FTP is allowed on the site or not. Description for Returns whether FTP is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
publishing Credentials Policies parameters along with
Response<T> .
getFtpAllowedWithResponseAsync
public abstract Mono> getFtpAllowedWithResponseAsync(String resourceGroupName, String name)
Returns whether FTP is allowed on the site or not. Description for Returns whether FTP is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
publishing Credentials Policies parameters along with
Response<T> on successful completion of
Mono .
getFunction
public abstract FunctionEnvelopeInner getFunction(String resourceGroupName, String name, String functionName)
Get function information by its ID for web site, or a deployment slot. Description for Get function information by its ID for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
Returns:
function information.
getFunctionAsync
public abstract Mono getFunctionAsync(String resourceGroupName, String name, String functionName)
Get function information by its ID for web site, or a deployment slot. Description for Get function information by its ID for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
Returns:
function information on successful completion of Mono .
getFunctionWithResponse
public abstract Response getFunctionWithResponse(String resourceGroupName, String name, String functionName, Context context)
Get function information by its ID for web site, or a deployment slot. Description for Get function information by its ID for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
context
- The context to associate with this operation.
Returns:
getFunctionWithResponseAsync
public abstract Mono> getFunctionWithResponseAsync(String resourceGroupName, String name, String functionName)
Get function information by its ID for web site, or a deployment slot. Description for Get function information by its ID for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
Returns:
function information along with
Response<T> on successful completion of
Mono .
getFunctionsAdminToken
public abstract String getFunctionsAdminToken(String resourceGroupName, String name)
Fetch a short lived token that can be exchanged for a master key. Description for Fetch a short lived token that can be exchanged for a master key.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
the response.
getFunctionsAdminTokenAsync
public abstract Mono getFunctionsAdminTokenAsync(String resourceGroupName, String name)
Fetch a short lived token that can be exchanged for a master key. Description for Fetch a short lived token that can be exchanged for a master key.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
the response body on successful completion of Mono .
getFunctionsAdminTokenSlot
public abstract String getFunctionsAdminTokenSlot(String resourceGroupName, String name, String slot)
Fetch a short lived token that can be exchanged for a master key. Description for Fetch a short lived token that can be exchanged for a master key.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
the response.
getFunctionsAdminTokenSlotAsync
public abstract Mono getFunctionsAdminTokenSlotAsync(String resourceGroupName, String name, String slot)
Fetch a short lived token that can be exchanged for a master key. Description for Fetch a short lived token that can be exchanged for a master key.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
the response body on successful completion of Mono .
getFunctionsAdminTokenSlotWithResponse
public abstract Response getFunctionsAdminTokenSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Fetch a short lived token that can be exchanged for a master key. Description for Fetch a short lived token that can be exchanged for a master key.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
context
- The context to associate with this operation.
Returns:
getFunctionsAdminTokenSlotWithResponseAsync
public abstract Mono> getFunctionsAdminTokenSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Fetch a short lived token that can be exchanged for a master key. Description for Fetch a short lived token that can be exchanged for a master key.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
the response body along with
Response<T> on successful completion of
Mono .
getFunctionsAdminTokenWithResponse
public abstract Response getFunctionsAdminTokenWithResponse(String resourceGroupName, String name, Context context)
Fetch a short lived token that can be exchanged for a master key. Description for Fetch a short lived token that can be exchanged for a master key.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
context
- The context to associate with this operation.
Returns:
getFunctionsAdminTokenWithResponseAsync
public abstract Mono> getFunctionsAdminTokenWithResponseAsync(String resourceGroupName, String name)
Fetch a short lived token that can be exchanged for a master key. Description for Fetch a short lived token that can be exchanged for a master key.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
the response body along with
Response<T> on successful completion of
Mono .
getHostnameBinding
public abstract HostnameBindingInner getHostnameBinding(String resourceGroupName, String name, String hostname)
Get the named hostname binding for an app (or deployment slot, if specified). Description for Get the named hostname binding for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
hostname
- Hostname in the hostname binding.
Returns:
a hostname binding object.
getHostnameBindingAsync
public abstract Mono getHostnameBindingAsync(String resourceGroupName, String name, String hostname)
Get the named hostname binding for an app (or deployment slot, if specified). Description for Get the named hostname binding for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
hostname
- Hostname in the hostname binding.
Returns:
a hostname binding object on successful completion of Mono .
getHostnameBindingSlot
public abstract HostnameBindingInner getHostnameBindingSlot(String resourceGroupName, String name, String slot, String hostname)
Get the named hostname binding for an app (or deployment slot, if specified). Description for Get the named hostname binding for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API the named binding for the production
slot.
hostname
- Hostname in the hostname binding.
Returns:
a hostname binding object.
getHostnameBindingSlotAsync
public abstract Mono getHostnameBindingSlotAsync(String resourceGroupName, String name, String slot, String hostname)
Get the named hostname binding for an app (or deployment slot, if specified). Description for Get the named hostname binding for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API the named binding for the production
slot.
hostname
- Hostname in the hostname binding.
Returns:
a hostname binding object on successful completion of Mono .
getHostnameBindingSlotWithResponse
public abstract Response getHostnameBindingSlotWithResponse(String resourceGroupName, String name, String slot, String hostname, Context context)
Get the named hostname binding for an app (or deployment slot, if specified). Description for Get the named hostname binding for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API the named binding for the production
slot.
hostname
- Hostname in the hostname binding.
context
- The context to associate with this operation.
Returns:
getHostnameBindingSlotWithResponseAsync
public abstract Mono> getHostnameBindingSlotWithResponseAsync(String resourceGroupName, String name, String slot, String hostname)
Get the named hostname binding for an app (or deployment slot, if specified). Description for Get the named hostname binding for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API the named binding for the production
slot.
hostname
- Hostname in the hostname binding.
Returns:
a hostname binding object along with
Response<T> on successful completion of
Mono .
getHostnameBindingWithResponse
public abstract Response getHostnameBindingWithResponse(String resourceGroupName, String name, String hostname, Context context)
Get the named hostname binding for an app (or deployment slot, if specified). Description for Get the named hostname binding for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
hostname
- Hostname in the hostname binding.
context
- The context to associate with this operation.
Returns:
getHostnameBindingWithResponseAsync
public abstract Mono> getHostnameBindingWithResponseAsync(String resourceGroupName, String name, String hostname)
Get the named hostname binding for an app (or deployment slot, if specified). Description for Get the named hostname binding for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
hostname
- Hostname in the hostname binding.
Returns:
a hostname binding object along with
Response<T> on successful completion of
Mono .
getHybridConnection
public abstract HybridConnectionInner getHybridConnection(String resourceGroupName, String name, String namespaceName, String relayName)
Retrieves a specific Service Bus Hybrid Connection used by this Web App. Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
Returns:
hybrid Connection contract.
getHybridConnectionAsync
public abstract Mono getHybridConnectionAsync(String resourceGroupName, String name, String namespaceName, String relayName)
Retrieves a specific Service Bus Hybrid Connection used by this Web App. Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
Returns:
hybrid Connection contract on successful completion of Mono .
getHybridConnectionSlot
public abstract HybridConnectionInner getHybridConnectionSlot(String resourceGroupName, String name, String namespaceName, String relayName, String slot)
Retrieves a specific Service Bus Hybrid Connection used by this Web App. Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
slot
- The name of the slot for the web app.
Returns:
hybrid Connection contract.
getHybridConnectionSlotAsync
public abstract Mono getHybridConnectionSlotAsync(String resourceGroupName, String name, String namespaceName, String relayName, String slot)
Retrieves a specific Service Bus Hybrid Connection used by this Web App. Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
slot
- The name of the slot for the web app.
Returns:
hybrid Connection contract on successful completion of Mono .
getHybridConnectionSlotWithResponse
public abstract Response getHybridConnectionSlotWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, String slot, Context context)
Retrieves a specific Service Bus Hybrid Connection used by this Web App. Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
slot
- The name of the slot for the web app.
context
- The context to associate with this operation.
Returns:
getHybridConnectionSlotWithResponseAsync
public abstract Mono> getHybridConnectionSlotWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName, String slot)
Retrieves a specific Service Bus Hybrid Connection used by this Web App. Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
slot
- The name of the slot for the web app.
Returns:
hybrid Connection contract along with
Response<T> on successful completion of
Mono .
getHybridConnectionWithResponse
public abstract Response getHybridConnectionWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, Context context)
Retrieves a specific Service Bus Hybrid Connection used by this Web App. Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
context
- The context to associate with this operation.
Returns:
getHybridConnectionWithResponseAsync
public abstract Mono> getHybridConnectionWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName)
Retrieves a specific Service Bus Hybrid Connection used by this Web App. Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
Returns:
hybrid Connection contract along with
Response<T> on successful completion of
Mono .
getInstanceFunctionSlot
public abstract FunctionEnvelopeInner getInstanceFunctionSlot(String resourceGroupName, String name, String functionName, String slot)
Get function information by its ID for web site, or a deployment slot. Description for Get function information by its ID for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
slot
- Name of the deployment slot.
Returns:
function information.
getInstanceFunctionSlotAsync
public abstract Mono getInstanceFunctionSlotAsync(String resourceGroupName, String name, String functionName, String slot)
Get function information by its ID for web site, or a deployment slot. Description for Get function information by its ID for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
slot
- Name of the deployment slot.
Returns:
function information on successful completion of Mono .
getInstanceFunctionSlotWithResponse
public abstract Response getInstanceFunctionSlotWithResponse(String resourceGroupName, String name, String functionName, String slot, Context context)
Get function information by its ID for web site, or a deployment slot. Description for Get function information by its ID for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
slot
- Name of the deployment slot.
context
- The context to associate with this operation.
Returns:
getInstanceFunctionSlotWithResponseAsync
public abstract Mono> getInstanceFunctionSlotWithResponseAsync(String resourceGroupName, String name, String functionName, String slot)
Get function information by its ID for web site, or a deployment slot. Description for Get function information by its ID for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
slot
- Name of the deployment slot.
Returns:
function information along with
Response<T> on successful completion of
Mono .
getInstanceInfo
public abstract WebSiteInstanceStatusInner getInstanceInfo(String resourceGroupName, String name, String instanceId)
Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
instanceId
- The instanceId parameter.
Returns:
the response.
getInstanceInfoAsync
public abstract Mono getInstanceInfoAsync(String resourceGroupName, String name, String instanceId)
Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
instanceId
- The instanceId parameter.
Returns:
the response body on successful completion of Mono .
getInstanceInfoSlot
public abstract WebSiteInstanceStatusInner getInstanceInfoSlot(String resourceGroupName, String name, String instanceId, String slot)
Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
instanceId
- The instanceId parameter.
slot
- Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.
Returns:
the response.
getInstanceInfoSlotAsync
public abstract Mono getInstanceInfoSlotAsync(String resourceGroupName, String name, String instanceId, String slot)
Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
instanceId
- The instanceId parameter.
slot
- Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.
Returns:
the response body on successful completion of Mono .
getInstanceInfoSlotWithResponse
public abstract Response getInstanceInfoSlotWithResponse(String resourceGroupName, String name, String instanceId, String slot, Context context)
Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
instanceId
- The instanceId parameter.
slot
- Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.
context
- The context to associate with this operation.
Returns:
getInstanceInfoSlotWithResponseAsync
public abstract Mono> getInstanceInfoSlotWithResponseAsync(String resourceGroupName, String name, String instanceId, String slot)
Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
instanceId
- The instanceId parameter.
slot
- Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.
Returns:
the response body along with
Response<T> on successful completion of
Mono .
getInstanceInfoWithResponse
public abstract Response getInstanceInfoWithResponse(String resourceGroupName, String name, String instanceId, Context context)
Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
instanceId
- The instanceId parameter.
context
- The context to associate with this operation.
Returns:
getInstanceInfoWithResponseAsync
public abstract Mono> getInstanceInfoWithResponseAsync(String resourceGroupName, String name, String instanceId)
Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
instanceId
- The instanceId parameter.
Returns:
the response body along with
Response<T> on successful completion of
Mono .
getInstanceMSDeployLog
public abstract MSDeployLogInner getInstanceMSDeployLog(String resourceGroupName, String name, String instanceId)
Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
instanceId
- ID of web app instance.
Returns:
mSDeploy log.
getInstanceMSDeployLogAsync
public abstract Mono getInstanceMSDeployLogAsync(String resourceGroupName, String name, String instanceId)
Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
instanceId
- ID of web app instance.
Returns:
mSDeploy log on successful completion of Mono .
getInstanceMSDeployLogSlot
public abstract MSDeployLogInner getInstanceMSDeployLogSlot(String resourceGroupName, String name, String slot, String instanceId)
Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
instanceId
- ID of web app instance.
Returns:
mSDeploy log.
getInstanceMSDeployLogSlotAsync
public abstract Mono getInstanceMSDeployLogSlotAsync(String resourceGroupName, String name, String slot, String instanceId)
Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
instanceId
- ID of web app instance.
Returns:
mSDeploy log on successful completion of Mono .
getInstanceMSDeployLogSlotWithResponse
public abstract Response getInstanceMSDeployLogSlotWithResponse(String resourceGroupName, String name, String slot, String instanceId, Context context)
Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
instanceId
- ID of web app instance.
context
- The context to associate with this operation.
Returns:
getInstanceMSDeployLogSlotWithResponseAsync
public abstract Mono> getInstanceMSDeployLogSlotWithResponseAsync(String resourceGroupName, String name, String slot, String instanceId)
Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
instanceId
- ID of web app instance.
Returns:
mSDeploy log along with
Response<T> on successful completion of
Mono .
getInstanceMSDeployLogWithResponse
public abstract Response getInstanceMSDeployLogWithResponse(String resourceGroupName, String name, String instanceId, Context context)
Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
instanceId
- ID of web app instance.
context
- The context to associate with this operation.
Returns:
getInstanceMSDeployLogWithResponseAsync
public abstract Mono> getInstanceMSDeployLogWithResponseAsync(String resourceGroupName, String name, String instanceId)
Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
instanceId
- ID of web app instance.
Returns:
mSDeploy log along with
Response<T> on successful completion of
Mono .
getInstanceMsDeployStatus
public abstract MSDeployStatusInner getInstanceMsDeployStatus(String resourceGroupName, String name, String instanceId)
Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
instanceId
- ID of web app instance.
Returns:
mSDeploy ARM response.
getInstanceMsDeployStatusAsync
public abstract Mono getInstanceMsDeployStatusAsync(String resourceGroupName, String name, String instanceId)
Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
instanceId
- ID of web app instance.
Returns:
mSDeploy ARM response on successful completion of Mono .
getInstanceMsDeployStatusSlot
public abstract MSDeployStatusInner getInstanceMsDeployStatusSlot(String resourceGroupName, String name, String slot, String instanceId)
Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
instanceId
- ID of web app instance.
Returns:
mSDeploy ARM response.
getInstanceMsDeployStatusSlotAsync
public abstract Mono getInstanceMsDeployStatusSlotAsync(String resourceGroupName, String name, String slot, String instanceId)
Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
instanceId
- ID of web app instance.
Returns:
mSDeploy ARM response on successful completion of Mono .
getInstanceMsDeployStatusSlotWithResponse
public abstract Response getInstanceMsDeployStatusSlotWithResponse(String resourceGroupName, String name, String slot, String instanceId, Context context)
Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
instanceId
- ID of web app instance.
context
- The context to associate with this operation.
Returns:
getInstanceMsDeployStatusSlotWithResponseAsync
public abstract Mono> getInstanceMsDeployStatusSlotWithResponseAsync(String resourceGroupName, String name, String slot, String instanceId)
Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
instanceId
- ID of web app instance.
Returns:
mSDeploy ARM response along with
Response<T> on successful completion of
Mono .
getInstanceMsDeployStatusWithResponse
public abstract Response getInstanceMsDeployStatusWithResponse(String resourceGroupName, String name, String instanceId, Context context)
Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
instanceId
- ID of web app instance.
context
- The context to associate with this operation.
Returns:
getInstanceMsDeployStatusWithResponseAsync
public abstract Mono> getInstanceMsDeployStatusWithResponseAsync(String resourceGroupName, String name, String instanceId)
Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
instanceId
- ID of web app instance.
Returns:
mSDeploy ARM response along with
Response<T> on successful completion of
Mono .
getInstanceProcess
public abstract ProcessInfoInner getInstanceProcess(String resourceGroupName, String name, String processId, String instanceId)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
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".
Returns:
process Information.
getInstanceProcessAsync
public abstract Mono getInstanceProcessAsync(String resourceGroupName, String name, String processId, String instanceId)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
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".
Returns:
process Information on successful completion of Mono .
getInstanceProcessDump
public abstract BinaryData getInstanceProcessDump(String resourceGroupName, String name, String processId, String instanceId)
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
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".
Returns:
the response.
getInstanceProcessDumpAsync
public abstract Mono getInstanceProcessDumpAsync(String resourceGroupName, String name, String processId, String instanceId)
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
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".
Returns:
the response body on successful completion of Mono .
getInstanceProcessDumpSlot
public abstract BinaryData getInstanceProcessDumpSlot(String resourceGroupName, String name, String processId, String slot, String instanceId)
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
Returns:
the response.
getInstanceProcessDumpSlotAsync
public abstract Mono getInstanceProcessDumpSlotAsync(String resourceGroupName, String name, String processId, String slot, String instanceId)
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
Returns:
the response body on successful completion of Mono .
getInstanceProcessDumpSlotWithResponse
public abstract Response getInstanceProcessDumpSlotWithResponse(String resourceGroupName, String name, String processId, String slot, String instanceId, Context context)
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
context
- The context to associate with this operation.
Returns:
getInstanceProcessDumpSlotWithResponseAsync
public abstract Mono> getInstanceProcessDumpSlotWithResponseAsync(String resourceGroupName, String name, String processId, String slot, String instanceId)
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
Returns:
the response body along with
Response<T> on successful completion of
Mono .
getInstanceProcessDumpWithResponse
public abstract Response getInstanceProcessDumpWithResponse(String resourceGroupName, String name, String processId, String instanceId, Context context)
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
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".
context
- The context to associate with this operation.
Returns:
getInstanceProcessDumpWithResponseAsync
public abstract Mono> getInstanceProcessDumpWithResponseAsync(String resourceGroupName, String name, String processId, String instanceId)
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
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".
Returns:
the response body along with
Response<T> on successful completion of
Mono .
getInstanceProcessModule
public abstract ProcessModuleInfoInner getInstanceProcessModule(String resourceGroupName, String name, String processId, String baseAddress, String instanceId)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
baseAddress
- Module base address.
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".
Returns:
process Module Information.
getInstanceProcessModuleAsync
public abstract Mono getInstanceProcessModuleAsync(String resourceGroupName, String name, String processId, String baseAddress, String instanceId)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
baseAddress
- Module base address.
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".
Returns:
process Module Information on successful completion of Mono .
getInstanceProcessModuleSlot
public abstract ProcessModuleInfoInner getInstanceProcessModuleSlot(String resourceGroupName, String name, String processId, String baseAddress, String slot, String instanceId)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
baseAddress
- Module base address.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
Returns:
process Module Information.
getInstanceProcessModuleSlotAsync
public abstract Mono getInstanceProcessModuleSlotAsync(String resourceGroupName, String name, String processId, String baseAddress, String slot, String instanceId)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
baseAddress
- Module base address.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
Returns:
process Module Information on successful completion of Mono .
getInstanceProcessModuleSlotWithResponse
public abstract Response getInstanceProcessModuleSlotWithResponse(String resourceGroupName, String name, String processId, String baseAddress, String slot, String instanceId, Context context)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
baseAddress
- Module base address.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
context
- The context to associate with this operation.
Returns:
getInstanceProcessModuleSlotWithResponseAsync
public abstract Mono> getInstanceProcessModuleSlotWithResponseAsync(String resourceGroupName, String name, String processId, String baseAddress, String slot, String instanceId)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
baseAddress
- Module base address.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
Returns:
process Module Information along with
Response<T> on successful completion of
Mono .
getInstanceProcessModuleWithResponse
public abstract Response getInstanceProcessModuleWithResponse(String resourceGroupName, String name, String processId, String baseAddress, String instanceId, Context context)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
baseAddress
- Module base address.
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".
context
- The context to associate with this operation.
Returns:
getInstanceProcessModuleWithResponseAsync
public abstract Mono> getInstanceProcessModuleWithResponseAsync(String resourceGroupName, String name, String processId, String baseAddress, String instanceId)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
baseAddress
- Module base address.
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".
Returns:
process Module Information along with
Response<T> on successful completion of
Mono .
getInstanceProcessSlot
public abstract ProcessInfoInner getInstanceProcessSlot(String resourceGroupName, String name, String processId, String slot, String instanceId)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
Returns:
process Information.
getInstanceProcessSlotAsync
public abstract Mono getInstanceProcessSlotAsync(String resourceGroupName, String name, String processId, String slot, String instanceId)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
Returns:
process Information on successful completion of Mono .
getInstanceProcessSlotWithResponse
public abstract Response getInstanceProcessSlotWithResponse(String resourceGroupName, String name, String processId, String slot, String instanceId, Context context)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
context
- The context to associate with this operation.
Returns:
getInstanceProcessSlotWithResponseAsync
public abstract Mono> getInstanceProcessSlotWithResponseAsync(String resourceGroupName, String name, String processId, String slot, String instanceId)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
Returns:
process Information along with
Response<T> on successful completion of
Mono .
getInstanceProcessWithResponse
public abstract Response getInstanceProcessWithResponse(String resourceGroupName, String name, String processId, String instanceId, Context context)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
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".
context
- The context to associate with this operation.
Returns:
getInstanceProcessWithResponseAsync
public abstract Mono> getInstanceProcessWithResponseAsync(String resourceGroupName, String name, String processId, String instanceId)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
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".
Returns:
process Information along with
Response<T> on successful completion of
Mono .
getInstanceWorkflowSlot
public abstract WorkflowEnvelopeInner getInstanceWorkflowSlot(String resourceGroupName, String name, String slot, String workflowName)
Get workflow information by its ID for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
workflowName
- Workflow name.
Returns:
workflow information by its ID for web site, or a deployment slot.
getInstanceWorkflowSlotAsync
public abstract Mono getInstanceWorkflowSlotAsync(String resourceGroupName, String name, String slot, String workflowName)
Get workflow information by its ID for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
workflowName
- Workflow name.
Returns:
workflow information by its ID for web site, or a deployment slot on successful completion of
Mono .
getInstanceWorkflowSlotWithResponse
public abstract Response getInstanceWorkflowSlotWithResponse(String resourceGroupName, String name, String slot, String workflowName, Context context)
Get workflow information by its ID for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
workflowName
- Workflow name.
context
- The context to associate with this operation.
Returns:
workflow information by its ID for web site, or a deployment slot along with
Response<T> .
getInstanceWorkflowSlotWithResponseAsync
public abstract Mono> getInstanceWorkflowSlotWithResponseAsync(String resourceGroupName, String name, String slot, String workflowName)
Get workflow information by its ID for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
workflowName
- Workflow name.
Returns:
workflow information by its ID for web site, or a deployment slot along with
Response<T> on
successful completion of
Mono .
getMSDeployLog
public abstract MSDeployLogInner getMSDeployLog(String resourceGroupName, String name)
Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
mSDeploy log.
getMSDeployLogAsync
public abstract Mono getMSDeployLogAsync(String resourceGroupName, String name)
Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
mSDeploy log on successful completion of Mono .
getMSDeployLogSlot
public abstract MSDeployLogInner getMSDeployLogSlot(String resourceGroupName, String name, String slot)
Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
mSDeploy log.
getMSDeployLogSlotAsync
public abstract Mono getMSDeployLogSlotAsync(String resourceGroupName, String name, String slot)
Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
mSDeploy log on successful completion of Mono .
getMSDeployLogSlotWithResponse
public abstract Response getMSDeployLogSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
context
- The context to associate with this operation.
Returns:
getMSDeployLogSlotWithResponseAsync
public abstract Mono> getMSDeployLogSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
mSDeploy log along with
Response<T> on successful completion of
Mono .
getMSDeployLogWithResponse
public abstract Response getMSDeployLogWithResponse(String resourceGroupName, String name, Context context)
Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
context
- The context to associate with this operation.
Returns:
getMSDeployLogWithResponseAsync
public abstract Mono> getMSDeployLogWithResponseAsync(String resourceGroupName, String name)
Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
mSDeploy log along with
Response<T> on successful completion of
Mono .
getMSDeployStatus
public abstract MSDeployStatusInner getMSDeployStatus(String resourceGroupName, String name)
Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
mSDeploy ARM response.
getMSDeployStatusAsync
public abstract Mono getMSDeployStatusAsync(String resourceGroupName, String name)
Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
mSDeploy ARM response on successful completion of Mono .
getMSDeployStatusSlot
public abstract MSDeployStatusInner getMSDeployStatusSlot(String resourceGroupName, String name, String slot)
Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
mSDeploy ARM response.
getMSDeployStatusSlotAsync
public abstract Mono getMSDeployStatusSlotAsync(String resourceGroupName, String name, String slot)
Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
mSDeploy ARM response on successful completion of Mono .
getMSDeployStatusSlotWithResponse
public abstract Response getMSDeployStatusSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
context
- The context to associate with this operation.
Returns:
getMSDeployStatusSlotWithResponseAsync
public abstract Mono> getMSDeployStatusSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
mSDeploy ARM response along with
Response<T> on successful completion of
Mono .
getMSDeployStatusWithResponse
public abstract Response getMSDeployStatusWithResponse(String resourceGroupName, String name, Context context)
Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
context
- The context to associate with this operation.
Returns:
getMSDeployStatusWithResponseAsync
public abstract Mono> getMSDeployStatusWithResponseAsync(String resourceGroupName, String name)
Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
mSDeploy ARM response along with
Response<T> on successful completion of
Mono .
getMigrateMySqlStatus
public abstract MigrateMySqlStatusInner getMigrateMySqlStatus(String resourceGroupName, String name)
Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
mySQL migration status.
getMigrateMySqlStatusAsync
public abstract Mono getMigrateMySqlStatusAsync(String resourceGroupName, String name)
Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
mySQL migration status on successful completion of Mono .
getMigrateMySqlStatusSlot
public abstract MigrateMySqlStatusInner getMigrateMySqlStatusSlot(String resourceGroupName, String name, String slot)
Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of the deployment slot.
Returns:
mySQL migration status.
getMigrateMySqlStatusSlotAsync
public abstract Mono getMigrateMySqlStatusSlotAsync(String resourceGroupName, String name, String slot)
Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of the deployment slot.
Returns:
mySQL migration status on successful completion of Mono .
getMigrateMySqlStatusSlotWithResponse
public abstract Response getMigrateMySqlStatusSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of the deployment slot.
context
- The context to associate with this operation.
Returns:
getMigrateMySqlStatusSlotWithResponseAsync
public abstract Mono> getMigrateMySqlStatusSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of the deployment slot.
Returns:
mySQL migration status along with
Response<T> on successful completion of
Mono .
getMigrateMySqlStatusWithResponse
public abstract Response getMigrateMySqlStatusWithResponse(String resourceGroupName, String name, Context context)
Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
context
- The context to associate with this operation.
Returns:
getMigrateMySqlStatusWithResponseAsync
public abstract Mono> getMigrateMySqlStatusWithResponseAsync(String resourceGroupName, String name)
Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
mySQL migration status along with
Response<T> on successful completion of
Mono .
getNetworkTraceOperation
public abstract Object getNetworkTraceOperation(String resourceGroupName, String name, String operationId)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
Returns:
array of NetworkTrace.
getNetworkTraceOperationAsync
public abstract Mono getNetworkTraceOperationAsync(String resourceGroupName, String name, String operationId)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
Returns:
array of NetworkTrace on successful completion of Mono .
getNetworkTraceOperationSlot
public abstract Object getNetworkTraceOperationSlot(String resourceGroupName, String name, String operationId, String slot)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
slot
- Name of the deployment slot. If a slot is not specified, the API will get an operation for the
production slot.
Returns:
array of NetworkTrace.
getNetworkTraceOperationSlotAsync
public abstract Mono getNetworkTraceOperationSlotAsync(String resourceGroupName, String name, String operationId, String slot)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
slot
- Name of the deployment slot. If a slot is not specified, the API will get an operation for the
production slot.
Returns:
array of NetworkTrace on successful completion of Mono .
getNetworkTraceOperationSlotV2
public abstract Object getNetworkTraceOperationSlotV2(String resourceGroupName, String name, String operationId, String slot)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
slot
- Name of the deployment slot. If a slot is not specified, the API will get an operation for the
production slot.
Returns:
array of NetworkTrace.
getNetworkTraceOperationSlotV2Async
public abstract Mono getNetworkTraceOperationSlotV2Async(String resourceGroupName, String name, String operationId, String slot)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
slot
- Name of the deployment slot. If a slot is not specified, the API will get an operation for the
production slot.
Returns:
array of NetworkTrace on successful completion of Mono .
getNetworkTraceOperationSlotV2WithResponse
public abstract Response getNetworkTraceOperationSlotV2WithResponse(String resourceGroupName, String name, String operationId, String slot, Context context)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
slot
- Name of the deployment slot. If a slot is not specified, the API will get an operation for the
production slot.
context
- The context to associate with this operation.
Returns:
getNetworkTraceOperationSlotV2WithResponseAsync
public abstract Mono> getNetworkTraceOperationSlotV2WithResponseAsync(String resourceGroupName, String name, String operationId, String slot)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
slot
- Name of the deployment slot. If a slot is not specified, the API will get an operation for the
production slot.
Returns:
array of NetworkTrace along with
Response<T> on successful completion of
Mono .
getNetworkTraceOperationSlotWithResponse
public abstract Response getNetworkTraceOperationSlotWithResponse(String resourceGroupName, String name, String operationId, String slot, Context context)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
slot
- Name of the deployment slot. If a slot is not specified, the API will get an operation for the
production slot.
context
- The context to associate with this operation.
Returns:
getNetworkTraceOperationSlotWithResponseAsync
public abstract Mono> getNetworkTraceOperationSlotWithResponseAsync(String resourceGroupName, String name, String operationId, String slot)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
slot
- Name of the deployment slot. If a slot is not specified, the API will get an operation for the
production slot.
Returns:
array of NetworkTrace along with
Response<T> on successful completion of
Mono .
getNetworkTraceOperationV2
public abstract Object getNetworkTraceOperationV2(String resourceGroupName, String name, String operationId)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
Returns:
array of NetworkTrace.
getNetworkTraceOperationV2Async
public abstract Mono getNetworkTraceOperationV2Async(String resourceGroupName, String name, String operationId)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
Returns:
array of NetworkTrace on successful completion of Mono .
getNetworkTraceOperationV2WithResponse
public abstract Response getNetworkTraceOperationV2WithResponse(String resourceGroupName, String name, String operationId, Context context)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
context
- The context to associate with this operation.
Returns:
getNetworkTraceOperationV2WithResponseAsync
public abstract Mono> getNetworkTraceOperationV2WithResponseAsync(String resourceGroupName, String name, String operationId)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
Returns:
array of NetworkTrace along with
Response<T> on successful completion of
Mono .
getNetworkTraceOperationWithResponse
public abstract Response getNetworkTraceOperationWithResponse(String resourceGroupName, String name, String operationId, Context context)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
context
- The context to associate with this operation.
Returns:
getNetworkTraceOperationWithResponseAsync
public abstract Mono> getNetworkTraceOperationWithResponseAsync(String resourceGroupName, String name, String operationId)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
Returns:
array of NetworkTrace along with
Response<T> on successful completion of
Mono .
getNetworkTraces
public abstract List getNetworkTraces(String resourceGroupName, String name, String operationId)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
Returns:
array of NetworkTrace.
getNetworkTracesAsync
public abstract Mono> getNetworkTracesAsync(String resourceGroupName, String name, String operationId)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
Returns:
array of NetworkTrace on successful completion of Mono .
getNetworkTracesSlot
public abstract List getNetworkTracesSlot(String resourceGroupName, String name, String operationId, String slot)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
slot
- Name of the deployment slot. If a slot is not specified, the API will get an operation for the
production slot.
Returns:
array of NetworkTrace.
getNetworkTracesSlotAsync
public abstract Mono> getNetworkTracesSlotAsync(String resourceGroupName, String name, String operationId, String slot)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
slot
- Name of the deployment slot. If a slot is not specified, the API will get an operation for the
production slot.
Returns:
array of NetworkTrace on successful completion of Mono .
getNetworkTracesSlotV2
public abstract List getNetworkTracesSlotV2(String resourceGroupName, String name, String operationId, String slot)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
slot
- Name of the deployment slot. If a slot is not specified, the API will get an operation for the
production slot.
Returns:
array of NetworkTrace.
getNetworkTracesSlotV2Async
public abstract Mono> getNetworkTracesSlotV2Async(String resourceGroupName, String name, String operationId, String slot)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
slot
- Name of the deployment slot. If a slot is not specified, the API will get an operation for the
production slot.
Returns:
array of NetworkTrace on successful completion of Mono .
getNetworkTracesSlotV2WithResponse
public abstract Response> getNetworkTracesSlotV2WithResponse(String resourceGroupName, String name, String operationId, String slot, Context context)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
slot
- Name of the deployment slot. If a slot is not specified, the API will get an operation for the
production slot.
context
- The context to associate with this operation.
Returns:
getNetworkTracesSlotV2WithResponseAsync
public abstract Mono>> getNetworkTracesSlotV2WithResponseAsync(String resourceGroupName, String name, String operationId, String slot)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
slot
- Name of the deployment slot. If a slot is not specified, the API will get an operation for the
production slot.
Returns:
array of NetworkTrace along with
Response<T> on successful completion of
Mono .
getNetworkTracesSlotWithResponse
public abstract Response> getNetworkTracesSlotWithResponse(String resourceGroupName, String name, String operationId, String slot, Context context)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
slot
- Name of the deployment slot. If a slot is not specified, the API will get an operation for the
production slot.
context
- The context to associate with this operation.
Returns:
getNetworkTracesSlotWithResponseAsync
public abstract Mono>> getNetworkTracesSlotWithResponseAsync(String resourceGroupName, String name, String operationId, String slot)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
slot
- Name of the deployment slot. If a slot is not specified, the API will get an operation for the
production slot.
Returns:
array of NetworkTrace along with
Response<T> on successful completion of
Mono .
getNetworkTracesV2
public abstract List getNetworkTracesV2(String resourceGroupName, String name, String operationId)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
Returns:
array of NetworkTrace.
getNetworkTracesV2Async
public abstract Mono> getNetworkTracesV2Async(String resourceGroupName, String name, String operationId)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
Returns:
array of NetworkTrace on successful completion of Mono .
getNetworkTracesV2WithResponse
public abstract Response> getNetworkTracesV2WithResponse(String resourceGroupName, String name, String operationId, Context context)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
context
- The context to associate with this operation.
Returns:
getNetworkTracesV2WithResponseAsync
public abstract Mono>> getNetworkTracesV2WithResponseAsync(String resourceGroupName, String name, String operationId)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
Returns:
array of NetworkTrace along with
Response<T> on successful completion of
Mono .
getNetworkTracesWithResponse
public abstract Response> getNetworkTracesWithResponse(String resourceGroupName, String name, String operationId, Context context)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
context
- The context to associate with this operation.
Returns:
getNetworkTracesWithResponseAsync
public abstract Mono>> getNetworkTracesWithResponseAsync(String resourceGroupName, String name, String operationId)
Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
operationId
- GUID of the operation.
Returns:
array of NetworkTrace along with
Response<T> on successful completion of
Mono .
getOneDeployStatus
public abstract Object getOneDeployStatus(String resourceGroupName, String name)
Invoke onedeploy status API /api/deployments and gets the deployment status for the site Description for Invoke onedeploy status API /api/deployments and gets the deployment status for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
any object.
getOneDeployStatusAsync
public abstract Mono getOneDeployStatusAsync(String resourceGroupName, String name)
Invoke onedeploy status API /api/deployments and gets the deployment status for the site Description for Invoke onedeploy status API /api/deployments and gets the deployment status for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
any object on successful completion of Mono .
getOneDeployStatusWithResponse
public abstract Response getOneDeployStatusWithResponse(String resourceGroupName, String name, Context context)
Invoke onedeploy status API /api/deployments and gets the deployment status for the site Description for Invoke onedeploy status API /api/deployments and gets the deployment status for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
context
- The context to associate with this operation.
Returns:
getOneDeployStatusWithResponseAsync
public abstract Mono> getOneDeployStatusWithResponseAsync(String resourceGroupName, String name)
Invoke onedeploy status API /api/deployments and gets the deployment status for the site Description for Invoke onedeploy status API /api/deployments and gets the deployment status for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
any object along with
Response<T> on successful completion of
Mono .
getPremierAddOn
public abstract PremierAddOnInner getPremierAddOn(String resourceGroupName, String name, String premierAddOnName)
Gets a named add-on of an app. Description for Gets a named add-on of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
Returns:
premier add-on.
getPremierAddOnAsync
public abstract Mono getPremierAddOnAsync(String resourceGroupName, String name, String premierAddOnName)
Gets a named add-on of an app. Description for Gets a named add-on of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
Returns:
premier add-on on successful completion of Mono .
getPremierAddOnSlot
public abstract PremierAddOnInner getPremierAddOnSlot(String resourceGroupName, String name, String premierAddOnName, String slot)
Gets a named add-on of an app. Description for Gets a named add-on of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the
production slot.
Returns:
premier add-on.
getPremierAddOnSlotAsync
public abstract Mono getPremierAddOnSlotAsync(String resourceGroupName, String name, String premierAddOnName, String slot)
Gets a named add-on of an app. Description for Gets a named add-on of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the
production slot.
Returns:
premier add-on on successful completion of Mono .
getPremierAddOnSlotWithResponse
public abstract Response getPremierAddOnSlotWithResponse(String resourceGroupName, String name, String premierAddOnName, String slot, Context context)
Gets a named add-on of an app. Description for Gets a named add-on of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the
production slot.
context
- The context to associate with this operation.
Returns:
getPremierAddOnSlotWithResponseAsync
public abstract Mono> getPremierAddOnSlotWithResponseAsync(String resourceGroupName, String name, String premierAddOnName, String slot)
Gets a named add-on of an app. Description for Gets a named add-on of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the
production slot.
Returns:
premier add-on along with
Response<T> on successful completion of
Mono .
getPremierAddOnWithResponse
public abstract Response getPremierAddOnWithResponse(String resourceGroupName, String name, String premierAddOnName, Context context)
Gets a named add-on of an app. Description for Gets a named add-on of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
context
- The context to associate with this operation.
Returns:
getPremierAddOnWithResponseAsync
public abstract Mono> getPremierAddOnWithResponseAsync(String resourceGroupName, String name, String premierAddOnName)
Gets a named add-on of an app. Description for Gets a named add-on of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
Returns:
premier add-on along with
Response<T> on successful completion of
Mono .
getPrivateAccess
public abstract PrivateAccessInner getPrivateAccess(String resourceGroupName, String name)
Gets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
Returns:
description of the parameters of Private Access for a Web Site.
getPrivateAccessAsync
public abstract Mono getPrivateAccessAsync(String resourceGroupName, String name)
Gets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
Returns:
description of the parameters of Private Access for a Web Site on successful completion of Mono .
getPrivateAccessSlot
public abstract PrivateAccessInner getPrivateAccessSlot(String resourceGroupName, String name, String slot)
Gets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for the web app.
Returns:
description of the parameters of Private Access for a Web Site.
getPrivateAccessSlotAsync
public abstract Mono getPrivateAccessSlotAsync(String resourceGroupName, String name, String slot)
Gets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for the web app.
Returns:
description of the parameters of Private Access for a Web Site on successful completion of Mono .
getPrivateAccessSlotWithResponse
public abstract Response getPrivateAccessSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for the web app.
context
- The context to associate with this operation.
Returns:
description of the parameters of Private Access for a Web Site along with
Response<T> .
getPrivateAccessSlotWithResponseAsync
public abstract Mono> getPrivateAccessSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for the web app.
Returns:
description of the parameters of Private Access for a Web Site along with
Response<T> on successful
completion of
Mono .
getPrivateAccessWithResponse
public abstract Response getPrivateAccessWithResponse(String resourceGroupName, String name, Context context)
Gets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
context
- The context to associate with this operation.
Returns:
description of the parameters of Private Access for a Web Site along with
Response<T> .
getPrivateAccessWithResponseAsync
public abstract Mono> getPrivateAccessWithResponseAsync(String resourceGroupName, String name)
Gets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
Returns:
description of the parameters of Private Access for a Web Site along with
Response<T> on successful
completion of
Mono .
getPrivateEndpointConnection
public abstract RemotePrivateEndpointConnectionArmResourceInner getPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)
Gets a private endpoint connection Description for Gets a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
privateEndpointConnectionName
- Name of the private endpoint connection.
Returns:
remote Private Endpoint Connection ARM resource.
getPrivateEndpointConnectionAsync
public abstract Mono getPrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)
Gets a private endpoint connection Description for Gets a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
privateEndpointConnectionName
- Name of the private endpoint connection.
Returns:
remote Private Endpoint Connection ARM resource on successful completion of Mono .
getPrivateEndpointConnectionList
public abstract PagedIterable getPrivateEndpointConnectionList(String resourceGroupName, String name)
Gets the list of private endpoint connections associated with a site Description for Gets the list of private endpoint connections associated with a site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
Returns:
getPrivateEndpointConnectionList
public abstract PagedIterable getPrivateEndpointConnectionList(String resourceGroupName, String name, Context context)
Gets the list of private endpoint connections associated with a site Description for Gets the list of private endpoint connections associated with a site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
context
- The context to associate with this operation.
Returns:
getPrivateEndpointConnectionListAsync
public abstract PagedFlux getPrivateEndpointConnectionListAsync(String resourceGroupName, String name)
Gets the list of private endpoint connections associated with a site Description for Gets the list of private endpoint connections associated with a site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
Returns:
getPrivateEndpointConnectionListSlot
public abstract PagedIterable getPrivateEndpointConnectionListSlot(String resourceGroupName, String name, String slot)
Gets the list of private endpoint connections associated with a site Description for Gets the list of private endpoint connections associated with a site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
slot
- Name of the site deployment slot.
Returns:
getPrivateEndpointConnectionListSlot
public abstract PagedIterable getPrivateEndpointConnectionListSlot(String resourceGroupName, String name, String slot, Context context)
Gets the list of private endpoint connections associated with a site Description for Gets the list of private endpoint connections associated with a site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
slot
- Name of the site deployment slot.
context
- The context to associate with this operation.
Returns:
getPrivateEndpointConnectionListSlotAsync
public abstract PagedFlux getPrivateEndpointConnectionListSlotAsync(String resourceGroupName, String name, String slot)
Gets the list of private endpoint connections associated with a site Description for Gets the list of private endpoint connections associated with a site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
slot
- Name of the site deployment slot.
Returns:
getPrivateEndpointConnectionSlot
public abstract RemotePrivateEndpointConnectionArmResourceInner getPrivateEndpointConnectionSlot(String resourceGroupName, String name, String privateEndpointConnectionName, String slot)
Gets a private endpoint connection Description for Gets a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
privateEndpointConnectionName
- Name of the private endpoint connection.
slot
- Name of the site deployment slot.
Returns:
remote Private Endpoint Connection ARM resource.
getPrivateEndpointConnectionSlotAsync
public abstract Mono getPrivateEndpointConnectionSlotAsync(String resourceGroupName, String name, String privateEndpointConnectionName, String slot)
Gets a private endpoint connection Description for Gets a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
privateEndpointConnectionName
- Name of the private endpoint connection.
slot
- Name of the site deployment slot.
Returns:
remote Private Endpoint Connection ARM resource on successful completion of Mono .
getPrivateEndpointConnectionSlotWithResponse
public abstract Response getPrivateEndpointConnectionSlotWithResponse(String resourceGroupName, String name, String privateEndpointConnectionName, String slot, Context context)
Gets a private endpoint connection Description for Gets a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
privateEndpointConnectionName
- Name of the private endpoint connection.
slot
- Name of the site deployment slot.
context
- The context to associate with this operation.
Returns:
remote Private Endpoint Connection ARM resource along with
Response<T> .
getPrivateEndpointConnectionSlotWithResponseAsync
public abstract Mono> getPrivateEndpointConnectionSlotWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName, String slot)
Gets a private endpoint connection Description for Gets a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
privateEndpointConnectionName
- Name of the private endpoint connection.
slot
- Name of the site deployment slot.
Returns:
remote Private Endpoint Connection ARM resource along with
Response<T> on successful completion of
Mono .
getPrivateEndpointConnectionWithResponse
public abstract Response getPrivateEndpointConnectionWithResponse(String resourceGroupName, String name, String privateEndpointConnectionName, Context context)
Gets a private endpoint connection Description for Gets a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
privateEndpointConnectionName
- Name of the private endpoint connection.
context
- The context to associate with this operation.
Returns:
remote Private Endpoint Connection ARM resource along with
Response<T> .
getPrivateEndpointConnectionWithResponseAsync
public abstract Mono> getPrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName)
Gets a private endpoint connection Description for Gets a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
privateEndpointConnectionName
- Name of the private endpoint connection.
Returns:
remote Private Endpoint Connection ARM resource along with
Response<T> on successful completion of
Mono .
getPrivateLinkResources
public abstract PrivateLinkResourcesWrapperInner getPrivateLinkResources(String resourceGroupName, String name)
Gets the private link resources Description for Gets the private link resources.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
Returns:
wrapper for a collection of private link resources.
getPrivateLinkResourcesAsync
public abstract Mono getPrivateLinkResourcesAsync(String resourceGroupName, String name)
Gets the private link resources Description for Gets the private link resources.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
Returns:
wrapper for a collection of private link resources on successful completion of Mono .
getPrivateLinkResourcesSlot
public abstract PrivateLinkResourcesWrapperInner getPrivateLinkResourcesSlot(String resourceGroupName, String name, String slot)
Gets the private link resources Description for Gets the private link resources.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
slot
- The slot parameter.
Returns:
wrapper for a collection of private link resources.
getPrivateLinkResourcesSlotAsync
public abstract Mono getPrivateLinkResourcesSlotAsync(String resourceGroupName, String name, String slot)
Gets the private link resources Description for Gets the private link resources.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
slot
- The slot parameter.
Returns:
wrapper for a collection of private link resources on successful completion of Mono .
getPrivateLinkResourcesSlotWithResponse
public abstract Response getPrivateLinkResourcesSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets the private link resources Description for Gets the private link resources.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
slot
- The slot parameter.
context
- The context to associate with this operation.
Returns:
wrapper for a collection of private link resources along with
Response<T> .
getPrivateLinkResourcesSlotWithResponseAsync
public abstract Mono> getPrivateLinkResourcesSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets the private link resources Description for Gets the private link resources.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
slot
- The slot parameter.
Returns:
wrapper for a collection of private link resources along with
Response<T> on successful completion
of
Mono .
getPrivateLinkResourcesWithResponse
public abstract Response getPrivateLinkResourcesWithResponse(String resourceGroupName, String name, Context context)
Gets the private link resources Description for Gets the private link resources.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
context
- The context to associate with this operation.
Returns:
wrapper for a collection of private link resources along with
Response<T> .
getPrivateLinkResourcesWithResponseAsync
public abstract Mono> getPrivateLinkResourcesWithResponseAsync(String resourceGroupName, String name)
Gets the private link resources Description for Gets the private link resources.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the site.
Returns:
wrapper for a collection of private link resources along with
Response<T> on successful completion
of
Mono .
getProcess
public abstract ProcessInfoInner getProcess(String resourceGroupName, String name, String processId)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
Returns:
process Information.
getProcessAsync
public abstract Mono getProcessAsync(String resourceGroupName, String name, String processId)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
Returns:
process Information on successful completion of Mono .
getProcessDump
public abstract BinaryData getProcessDump(String resourceGroupName, String name, String processId)
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
Returns:
the response.
getProcessDumpAsync
public abstract Mono getProcessDumpAsync(String resourceGroupName, String name, String processId)
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
Returns:
the response body on successful completion of Mono .
getProcessDumpSlot
public abstract BinaryData getProcessDumpSlot(String resourceGroupName, String name, String processId, String slot)
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
the response.
getProcessDumpSlotAsync
public abstract Mono getProcessDumpSlotAsync(String resourceGroupName, String name, String processId, String slot)
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
the response body on successful completion of Mono .
getProcessDumpSlotWithResponse
public abstract Response getProcessDumpSlotWithResponse(String resourceGroupName, String name, String processId, String slot, Context context)
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
context
- The context to associate with this operation.
Returns:
getProcessDumpSlotWithResponseAsync
public abstract Mono> getProcessDumpSlotWithResponseAsync(String resourceGroupName, String name, String processId, String slot)
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
the response body along with
Response<T> on successful completion of
Mono .
getProcessDumpWithResponse
public abstract Response getProcessDumpWithResponse(String resourceGroupName, String name, String processId, Context context)
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
context
- The context to associate with this operation.
Returns:
getProcessDumpWithResponseAsync
public abstract Mono> getProcessDumpWithResponseAsync(String resourceGroupName, String name, String processId)
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
Returns:
the response body along with
Response<T> on successful completion of
Mono .
getProcessModule
public abstract ProcessModuleInfoInner getProcessModule(String resourceGroupName, String name, String processId, String baseAddress)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
baseAddress
- Module base address.
Returns:
process Module Information.
getProcessModuleAsync
public abstract Mono getProcessModuleAsync(String resourceGroupName, String name, String processId, String baseAddress)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
baseAddress
- Module base address.
Returns:
process Module Information on successful completion of Mono .
getProcessModuleSlot
public abstract ProcessModuleInfoInner getProcessModuleSlot(String resourceGroupName, String name, String processId, String baseAddress, String slot)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
baseAddress
- Module base address.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
process Module Information.
getProcessModuleSlotAsync
public abstract Mono getProcessModuleSlotAsync(String resourceGroupName, String name, String processId, String baseAddress, String slot)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
baseAddress
- Module base address.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
process Module Information on successful completion of Mono .
getProcessModuleSlotWithResponse
public abstract Response getProcessModuleSlotWithResponse(String resourceGroupName, String name, String processId, String baseAddress, String slot, Context context)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
baseAddress
- Module base address.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
context
- The context to associate with this operation.
Returns:
getProcessModuleSlotWithResponseAsync
public abstract Mono> getProcessModuleSlotWithResponseAsync(String resourceGroupName, String name, String processId, String baseAddress, String slot)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
baseAddress
- Module base address.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
process Module Information along with
Response<T> on successful completion of
Mono .
getProcessModuleWithResponse
public abstract Response getProcessModuleWithResponse(String resourceGroupName, String name, String processId, String baseAddress, Context context)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
baseAddress
- Module base address.
context
- The context to associate with this operation.
Returns:
getProcessModuleWithResponseAsync
public abstract Mono> getProcessModuleWithResponseAsync(String resourceGroupName, String name, String processId, String baseAddress)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
baseAddress
- Module base address.
Returns:
process Module Information along with
Response<T> on successful completion of
Mono .
getProcessSlot
public abstract ProcessInfoInner getProcessSlot(String resourceGroupName, String name, String processId, String slot)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
process Information.
getProcessSlotAsync
public abstract Mono getProcessSlotAsync(String resourceGroupName, String name, String processId, String slot)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
process Information on successful completion of Mono .
getProcessSlotWithResponse
public abstract Response getProcessSlotWithResponse(String resourceGroupName, String name, String processId, String slot, Context context)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
context
- The context to associate with this operation.
Returns:
getProcessSlotWithResponseAsync
public abstract Mono> getProcessSlotWithResponseAsync(String resourceGroupName, String name, String processId, String slot)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
process Information along with
Response<T> on successful completion of
Mono .
getProcessWithResponse
public abstract Response getProcessWithResponse(String resourceGroupName, String name, String processId, Context context)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
context
- The context to associate with this operation.
Returns:
getProcessWithResponseAsync
public abstract Mono> getProcessWithResponseAsync(String resourceGroupName, String name, String processId)
Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
Returns:
process Information along with
Response<T> on successful completion of
Mono .
getProductionSiteDeploymentStatus
public abstract CsmDeploymentStatus getProductionSiteDeploymentStatus(String resourceGroupName, String name, String deploymentStatusId)
Gets the deployment status for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
deploymentStatusId
- GUID of the deployment operation.
Returns:
the deployment status for an app (or deployment slot, if specified).
getProductionSiteDeploymentStatus
public abstract CsmDeploymentStatus getProductionSiteDeploymentStatus(String resourceGroupName, String name, String deploymentStatusId, Context context)
Gets the deployment status for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
deploymentStatusId
- GUID of the deployment operation.
context
- The context to associate with this operation.
Returns:
the deployment status for an app (or deployment slot, if specified).
getProductionSiteDeploymentStatusAsync
public abstract Mono getProductionSiteDeploymentStatusAsync(String resourceGroupName, String name, String deploymentStatusId)
Gets the deployment status for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
deploymentStatusId
- GUID of the deployment operation.
Returns:
the deployment status for an app (or deployment slot, if specified) on successful completion of
Mono .
getProductionSiteDeploymentStatusWithResponseAsync
public abstract Mono>> getProductionSiteDeploymentStatusWithResponseAsync(String resourceGroupName, String name, String deploymentStatusId)
Gets the deployment status for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
deploymentStatusId
- GUID of the deployment operation.
Returns:
the deployment status for an app (or deployment slot, if specified) along with
Response<T> on
successful completion of
Mono .
getPublicCertificate
public abstract PublicCertificateInner getPublicCertificate(String resourceGroupName, String name, String publicCertificateName)
Get the named public certificate for an app (or deployment slot, if specified). Description for Get the named public certificate for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publicCertificateName
- Public certificate name.
Returns:
public certificate object.
getPublicCertificateAsync
public abstract Mono getPublicCertificateAsync(String resourceGroupName, String name, String publicCertificateName)
Get the named public certificate for an app (or deployment slot, if specified). Description for Get the named public certificate for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publicCertificateName
- Public certificate name.
Returns:
public certificate object on successful completion of Mono .
getPublicCertificateSlot
public abstract PublicCertificateInner getPublicCertificateSlot(String resourceGroupName, String name, String slot, String publicCertificateName)
Get the named public certificate for an app (or deployment slot, if specified). Description for Get the named public certificate for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API the named binding for the production
slot.
publicCertificateName
- Public certificate name.
Returns:
public certificate object.
getPublicCertificateSlotAsync
public abstract Mono getPublicCertificateSlotAsync(String resourceGroupName, String name, String slot, String publicCertificateName)
Get the named public certificate for an app (or deployment slot, if specified). Description for Get the named public certificate for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API the named binding for the production
slot.
publicCertificateName
- Public certificate name.
Returns:
public certificate object on successful completion of Mono .
getPublicCertificateSlotWithResponse
public abstract Response getPublicCertificateSlotWithResponse(String resourceGroupName, String name, String slot, String publicCertificateName, Context context)
Get the named public certificate for an app (or deployment slot, if specified). Description for Get the named public certificate for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API the named binding for the production
slot.
publicCertificateName
- Public certificate name.
context
- The context to associate with this operation.
Returns:
getPublicCertificateSlotWithResponseAsync
public abstract Mono> getPublicCertificateSlotWithResponseAsync(String resourceGroupName, String name, String slot, String publicCertificateName)
Get the named public certificate for an app (or deployment slot, if specified). Description for Get the named public certificate for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API the named binding for the production
slot.
publicCertificateName
- Public certificate name.
Returns:
public certificate object along with
Response<T> on successful completion of
Mono .
getPublicCertificateWithResponse
public abstract Response getPublicCertificateWithResponse(String resourceGroupName, String name, String publicCertificateName, Context context)
Get the named public certificate for an app (or deployment slot, if specified). Description for Get the named public certificate for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publicCertificateName
- Public certificate name.
context
- The context to associate with this operation.
Returns:
getPublicCertificateWithResponseAsync
public abstract Mono> getPublicCertificateWithResponseAsync(String resourceGroupName, String name, String publicCertificateName)
Get the named public certificate for an app (or deployment slot, if specified). Description for Get the named public certificate for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publicCertificateName
- Public certificate name.
Returns:
public certificate object along with
Response<T> on successful completion of
Mono .
getRelayServiceConnection
public abstract RelayServiceConnectionEntityInner getRelayServiceConnection(String resourceGroupName, String name, String entityName)
Gets a hybrid connection configuration by its name. Description for Gets a hybrid connection configuration by its name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection.
Returns:
hybrid Connection for an App Service app.
getRelayServiceConnectionAsync
public abstract Mono getRelayServiceConnectionAsync(String resourceGroupName, String name, String entityName)
Gets a hybrid connection configuration by its name. Description for Gets a hybrid connection configuration by its name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection.
Returns:
hybrid Connection for an App Service app on successful completion of Mono .
getRelayServiceConnectionSlot
public abstract RelayServiceConnectionEntityInner getRelayServiceConnectionSlot(String resourceGroupName, String name, String entityName, String slot)
Gets a hybrid connection configuration by its name. Description for Gets a hybrid connection configuration by its name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection.
slot
- Name of the deployment slot. If a slot is not specified, the API will get a hybrid connection for the
production slot.
Returns:
hybrid Connection for an App Service app.
getRelayServiceConnectionSlotAsync
public abstract Mono getRelayServiceConnectionSlotAsync(String resourceGroupName, String name, String entityName, String slot)
Gets a hybrid connection configuration by its name. Description for Gets a hybrid connection configuration by its name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection.
slot
- Name of the deployment slot. If a slot is not specified, the API will get a hybrid connection for the
production slot.
Returns:
hybrid Connection for an App Service app on successful completion of Mono .
getRelayServiceConnectionSlotWithResponse
public abstract Response getRelayServiceConnectionSlotWithResponse(String resourceGroupName, String name, String entityName, String slot, Context context)
Gets a hybrid connection configuration by its name. Description for Gets a hybrid connection configuration by its name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection.
slot
- Name of the deployment slot. If a slot is not specified, the API will get a hybrid connection for the
production slot.
context
- The context to associate with this operation.
Returns:
hybrid Connection for an App Service app along with
Response<T> .
getRelayServiceConnectionSlotWithResponseAsync
public abstract Mono> getRelayServiceConnectionSlotWithResponseAsync(String resourceGroupName, String name, String entityName, String slot)
Gets a hybrid connection configuration by its name. Description for Gets a hybrid connection configuration by its name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection.
slot
- Name of the deployment slot. If a slot is not specified, the API will get a hybrid connection for the
production slot.
Returns:
hybrid Connection for an App Service app along with
Response<T> on successful completion of
Mono .
getRelayServiceConnectionWithResponse
public abstract Response getRelayServiceConnectionWithResponse(String resourceGroupName, String name, String entityName, Context context)
Gets a hybrid connection configuration by its name. Description for Gets a hybrid connection configuration by its name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection.
context
- The context to associate with this operation.
Returns:
hybrid Connection for an App Service app along with
Response<T> .
getRelayServiceConnectionWithResponseAsync
public abstract Mono> getRelayServiceConnectionWithResponseAsync(String resourceGroupName, String name, String entityName)
Gets a hybrid connection configuration by its name. Description for Gets a hybrid connection configuration by its name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection.
Returns:
hybrid Connection for an App Service app along with
Response<T> on successful completion of
Mono .
getScmAllowed
public abstract CsmPublishingCredentialsPoliciesEntityInner getScmAllowed(String resourceGroupName, String name)
Returns whether Scm basic auth is allowed on the site or not. Description for Returns whether Scm basic auth is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
publishing Credentials Policies parameters.
getScmAllowedAsync
public abstract Mono getScmAllowedAsync(String resourceGroupName, String name)
Returns whether Scm basic auth is allowed on the site or not. Description for Returns whether Scm basic auth is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
publishing Credentials Policies parameters on successful completion of Mono .
getScmAllowedSlot
public abstract CsmPublishingCredentialsPoliciesEntityInner getScmAllowedSlot(String resourceGroupName, String name, String slot)
Returns whether Scm basic auth is allowed on the site or not. Description for Returns whether Scm basic auth is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
Returns:
publishing Credentials Policies parameters.
getScmAllowedSlotAsync
public abstract Mono getScmAllowedSlotAsync(String resourceGroupName, String name, String slot)
Returns whether Scm basic auth is allowed on the site or not. Description for Returns whether Scm basic auth is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
Returns:
publishing Credentials Policies parameters on successful completion of Mono .
getScmAllowedSlotWithResponse
public abstract Response getScmAllowedSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Returns whether Scm basic auth is allowed on the site or not. Description for Returns whether Scm basic auth is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
context
- The context to associate with this operation.
Returns:
publishing Credentials Policies parameters along with
Response<T> .
getScmAllowedSlotWithResponseAsync
public abstract Mono> getScmAllowedSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Returns whether Scm basic auth is allowed on the site or not. Description for Returns whether Scm basic auth is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
Returns:
publishing Credentials Policies parameters along with
Response<T> on successful completion of
Mono .
getScmAllowedWithResponse
public abstract Response getScmAllowedWithResponse(String resourceGroupName, String name, Context context)
Returns whether Scm basic auth is allowed on the site or not. Description for Returns whether Scm basic auth is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
publishing Credentials Policies parameters along with
Response<T> .
getScmAllowedWithResponseAsync
public abstract Mono> getScmAllowedWithResponseAsync(String resourceGroupName, String name)
Returns whether Scm basic auth is allowed on the site or not. Description for Returns whether Scm basic auth is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
publishing Credentials Policies parameters along with
Response<T> on successful completion of
Mono .
getSiteConnectionStringKeyVaultReference
public abstract ApiKVReferenceInner getSiteConnectionStringKeyVaultReference(String resourceGroupName, String name, String connectionStringKey)
Gets the config reference and status of an app Description for Gets the config reference and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionStringKey
- The connectionStringKey parameter.
Returns:
description of site key vault references.
getSiteConnectionStringKeyVaultReferenceAsync
public abstract Mono getSiteConnectionStringKeyVaultReferenceAsync(String resourceGroupName, String name, String connectionStringKey)
Gets the config reference and status of an app Description for Gets the config reference and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionStringKey
- The connectionStringKey parameter.
Returns:
description of site key vault references on successful completion of Mono .
getSiteConnectionStringKeyVaultReferenceSlot
public abstract ApiKVReferenceInner getSiteConnectionStringKeyVaultReferenceSlot(String resourceGroupName, String name, String connectionStringKey, String slot)
Gets the config reference and status of an app Description for Gets the config reference and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionStringKey
- The connectionStringKey parameter.
slot
- The slot parameter.
Returns:
description of site key vault references.
getSiteConnectionStringKeyVaultReferenceSlotAsync
public abstract Mono getSiteConnectionStringKeyVaultReferenceSlotAsync(String resourceGroupName, String name, String connectionStringKey, String slot)
Gets the config reference and status of an app Description for Gets the config reference and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionStringKey
- The connectionStringKey parameter.
slot
- The slot parameter.
Returns:
description of site key vault references on successful completion of Mono .
getSiteConnectionStringKeyVaultReferenceSlotWithResponse
public abstract Response getSiteConnectionStringKeyVaultReferenceSlotWithResponse(String resourceGroupName, String name, String connectionStringKey, String slot, Context context)
Gets the config reference and status of an app Description for Gets the config reference and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionStringKey
- The connectionStringKey parameter.
slot
- The slot parameter.
context
- The context to associate with this operation.
Returns:
description of site key vault references along with
Response<T> .
getSiteConnectionStringKeyVaultReferenceSlotWithResponseAsync
public abstract Mono> getSiteConnectionStringKeyVaultReferenceSlotWithResponseAsync(String resourceGroupName, String name, String connectionStringKey, String slot)
Gets the config reference and status of an app Description for Gets the config reference and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionStringKey
- The connectionStringKey parameter.
slot
- The slot parameter.
Returns:
description of site key vault references along with
Response<T> on successful completion of
Mono .
getSiteConnectionStringKeyVaultReferenceWithResponse
public abstract Response getSiteConnectionStringKeyVaultReferenceWithResponse(String resourceGroupName, String name, String connectionStringKey, Context context)
Gets the config reference and status of an app Description for Gets the config reference and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionStringKey
- The connectionStringKey parameter.
context
- The context to associate with this operation.
Returns:
description of site key vault references along with
Response<T> .
getSiteConnectionStringKeyVaultReferenceWithResponseAsync
public abstract Mono> getSiteConnectionStringKeyVaultReferenceWithResponseAsync(String resourceGroupName, String name, String connectionStringKey)
Gets the config reference and status of an app Description for Gets the config reference and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionStringKey
- The connectionStringKey parameter.
Returns:
description of site key vault references along with
Response<T> on successful completion of
Mono .
getSiteConnectionStringKeyVaultReferences
public abstract PagedIterable getSiteConnectionStringKeyVaultReferences(String resourceGroupName, String name)
Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
getSiteConnectionStringKeyVaultReferences
public abstract PagedIterable getSiteConnectionStringKeyVaultReferences(String resourceGroupName, String name, Context context)
Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
getSiteConnectionStringKeyVaultReferencesAsync
public abstract PagedFlux getSiteConnectionStringKeyVaultReferencesAsync(String resourceGroupName, String name)
Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
getSiteConnectionStringKeyVaultReferencesSlot
public abstract PagedIterable getSiteConnectionStringKeyVaultReferencesSlot(String resourceGroupName, String name, String slot)
Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
Returns:
getSiteConnectionStringKeyVaultReferencesSlot
public abstract PagedIterable getSiteConnectionStringKeyVaultReferencesSlot(String resourceGroupName, String name, String slot, Context context)
Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
context
- The context to associate with this operation.
Returns:
getSiteConnectionStringKeyVaultReferencesSlotAsync
public abstract PagedFlux getSiteConnectionStringKeyVaultReferencesSlotAsync(String resourceGroupName, String name, String slot)
Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
Returns:
getSiteContainer
public abstract SiteContainerInner getSiteContainer(String resourceGroupName, String name, String containerName)
Gets a site container of a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
containerName
- Site Container Name.
Returns:
a site container of a site, or a deployment slot.
getSiteContainerAsync
public abstract Mono getSiteContainerAsync(String resourceGroupName, String name, String containerName)
Gets a site container of a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
containerName
- Site Container Name.
Returns:
a site container of a site, or a deployment slot on successful completion of Mono .
getSiteContainerSlot
public abstract SiteContainerInner getSiteContainerSlot(String resourceGroupName, String name, String slot, String containerName)
Gets a site container of a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the Site Container for the
production slot.
containerName
- Site Container Name.
Returns:
a site container of a site, or a deployment slot.
getSiteContainerSlotAsync
public abstract Mono getSiteContainerSlotAsync(String resourceGroupName, String name, String slot, String containerName)
Gets a site container of a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the Site Container for the
production slot.
containerName
- Site Container Name.
Returns:
a site container of a site, or a deployment slot on successful completion of Mono .
getSiteContainerSlotWithResponse
public abstract Response getSiteContainerSlotWithResponse(String resourceGroupName, String name, String slot, String containerName, Context context)
Gets a site container of a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the Site Container for the
production slot.
containerName
- Site Container Name.
context
- The context to associate with this operation.
Returns:
a site container of a site, or a deployment slot along with
Response<T> .
getSiteContainerSlotWithResponseAsync
public abstract Mono> getSiteContainerSlotWithResponseAsync(String resourceGroupName, String name, String slot, String containerName)
Gets a site container of a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the Site Container for the
production slot.
containerName
- Site Container Name.
Returns:
a site container of a site, or a deployment slot along with
Response<T> on successful completion of
Mono .
getSiteContainerWithResponse
public abstract Response getSiteContainerWithResponse(String resourceGroupName, String name, String containerName, Context context)
Gets a site container of a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
containerName
- Site Container Name.
context
- The context to associate with this operation.
Returns:
a site container of a site, or a deployment slot along with
Response<T> .
getSiteContainerWithResponseAsync
public abstract Mono> getSiteContainerWithResponseAsync(String resourceGroupName, String name, String containerName)
Gets a site container of a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
containerName
- Site Container Name.
Returns:
a site container of a site, or a deployment slot along with
Response<T> on successful completion of
Mono .
getSiteExtension
public abstract SiteExtensionInfoInner getSiteExtension(String resourceGroupName, String name, String siteExtensionId)
Get site extension information by its ID for a web site, or a deployment slot. Description for Get site extension information by its ID for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
Returns:
site Extension Information.
getSiteExtensionAsync
public abstract Mono getSiteExtensionAsync(String resourceGroupName, String name, String siteExtensionId)
Get site extension information by its ID for a web site, or a deployment slot. Description for Get site extension information by its ID for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
Returns:
site Extension Information on successful completion of Mono .
getSiteExtensionSlot
public abstract SiteExtensionInfoInner getSiteExtensionSlot(String resourceGroupName, String name, String siteExtensionId, String slot)
Get site extension information by its ID for a web site, or a deployment slot. Description for Get site extension information by its ID for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
Returns:
site Extension Information.
getSiteExtensionSlotAsync
public abstract Mono getSiteExtensionSlotAsync(String resourceGroupName, String name, String siteExtensionId, String slot)
Get site extension information by its ID for a web site, or a deployment slot. Description for Get site extension information by its ID for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
Returns:
site Extension Information on successful completion of Mono .
getSiteExtensionSlotWithResponse
public abstract Response getSiteExtensionSlotWithResponse(String resourceGroupName, String name, String siteExtensionId, String slot, Context context)
Get site extension information by its ID for a web site, or a deployment slot. Description for Get site extension information by its ID for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
context
- The context to associate with this operation.
Returns:
getSiteExtensionSlotWithResponseAsync
public abstract Mono> getSiteExtensionSlotWithResponseAsync(String resourceGroupName, String name, String siteExtensionId, String slot)
Get site extension information by its ID for a web site, or a deployment slot. Description for Get site extension information by its ID for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
Returns:
site Extension Information along with
Response<T> on successful completion of
Mono .
getSiteExtensionWithResponse
public abstract Response getSiteExtensionWithResponse(String resourceGroupName, String name, String siteExtensionId, Context context)
Get site extension information by its ID for a web site, or a deployment slot. Description for Get site extension information by its ID for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
context
- The context to associate with this operation.
Returns:
getSiteExtensionWithResponseAsync
public abstract Mono> getSiteExtensionWithResponseAsync(String resourceGroupName, String name, String siteExtensionId)
Get site extension information by its ID for a web site, or a deployment slot. Description for Get site extension information by its ID for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
Returns:
site Extension Information along with
Response<T> on successful completion of
Mono .
getSitePhpErrorLogFlag
public abstract SitePhpErrorLogFlagInner getSitePhpErrorLogFlag(String resourceGroupName, String name)
Gets web app's event logs. Description for Gets web app's event logs.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
used for getting PHP error logging flag.
getSitePhpErrorLogFlagAsync
public abstract Mono getSitePhpErrorLogFlagAsync(String resourceGroupName, String name)
Gets web app's event logs. Description for Gets web app's event logs.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
used for getting PHP error logging flag on successful completion of Mono .
getSitePhpErrorLogFlagSlot
public abstract SitePhpErrorLogFlagInner getSitePhpErrorLogFlagSlot(String resourceGroupName, String name, String slot)
Gets web app's event logs. Description for Gets web app's event logs.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
used for getting PHP error logging flag.
getSitePhpErrorLogFlagSlotAsync
public abstract Mono getSitePhpErrorLogFlagSlotAsync(String resourceGroupName, String name, String slot)
Gets web app's event logs. Description for Gets web app's event logs.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
used for getting PHP error logging flag on successful completion of Mono .
getSitePhpErrorLogFlagSlotWithResponse
public abstract Response getSitePhpErrorLogFlagSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets web app's event logs. Description for Gets web app's event logs.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
context
- The context to associate with this operation.
Returns:
used for getting PHP error logging flag along with
Response<T> .
getSitePhpErrorLogFlagSlotWithResponseAsync
public abstract Mono> getSitePhpErrorLogFlagSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets web app's event logs. Description for Gets web app's event logs.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
used for getting PHP error logging flag along with
Response<T> on successful completion of
Mono .
getSitePhpErrorLogFlagWithResponse
public abstract Response getSitePhpErrorLogFlagWithResponse(String resourceGroupName, String name, Context context)
Gets web app's event logs. Description for Gets web app's event logs.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
context
- The context to associate with this operation.
Returns:
used for getting PHP error logging flag along with
Response<T> .
getSitePhpErrorLogFlagWithResponseAsync
public abstract Mono> getSitePhpErrorLogFlagWithResponseAsync(String resourceGroupName, String name)
Gets web app's event logs. Description for Gets web app's event logs.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
used for getting PHP error logging flag along with
Response<T> on successful completion of
Mono .
getSlot
public abstract SiteInner getSlot(String resourceGroupName, String name, String slot)
Gets the details of a web, mobile, or API app. Description for Gets the details of a web, mobile, or API app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. By default, this API returns the production slot.
Returns:
a web app, a mobile app backend, or an API app.
getSlotAsync
public abstract Mono getSlotAsync(String resourceGroupName, String name, String slot)
Gets the details of a web, mobile, or API app. Description for Gets the details of a web, mobile, or API app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. By default, this API returns the production slot.
Returns:
a web app, a mobile app backend, or an API app on successful completion of Mono .
getSlotSiteDeploymentStatusSlot
public abstract CsmDeploymentStatus getSlotSiteDeploymentStatusSlot(String resourceGroupName, String name, String slot, String deploymentStatusId)
Gets the deployment status for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the deployment status for
the production slot.
deploymentStatusId
- GUID of the deployment operation.
Returns:
the deployment status for an app (or deployment slot, if specified).
getSlotSiteDeploymentStatusSlot
public abstract CsmDeploymentStatus getSlotSiteDeploymentStatusSlot(String resourceGroupName, String name, String slot, String deploymentStatusId, Context context)
Gets the deployment status for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the deployment status for
the production slot.
deploymentStatusId
- GUID of the deployment operation.
context
- The context to associate with this operation.
Returns:
the deployment status for an app (or deployment slot, if specified).
getSlotSiteDeploymentStatusSlotAsync
public abstract Mono getSlotSiteDeploymentStatusSlotAsync(String resourceGroupName, String name, String slot, String deploymentStatusId)
Gets the deployment status for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the deployment status for
the production slot.
deploymentStatusId
- GUID of the deployment operation.
Returns:
the deployment status for an app (or deployment slot, if specified) on successful completion of
Mono .
getSlotSiteDeploymentStatusSlotWithResponseAsync
public abstract Mono>> getSlotSiteDeploymentStatusSlotWithResponseAsync(String resourceGroupName, String name, String slot, String deploymentStatusId)
Gets the deployment status for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the deployment status for
the production slot.
deploymentStatusId
- GUID of the deployment operation.
Returns:
the deployment status for an app (or deployment slot, if specified) along with
Response<T> on
successful completion of
Mono .
getSlotWithResponse
public abstract Response getSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets the details of a web, mobile, or API app. Description for Gets the details of a web, mobile, or API app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. By default, this API returns the production slot.
context
- The context to associate with this operation.
Returns:
a web app, a mobile app backend, or an API app along with
Response<T> .
getSlotWithResponseAsync
public abstract Mono> getSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets the details of a web, mobile, or API app. Description for Gets the details of a web, mobile, or API app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. By default, this API returns the production slot.
Returns:
a web app, a mobile app backend, or an API app along with
Response<T> on successful completion of
Mono .
getSourceControl
public abstract SiteSourceControlInner getSourceControl(String resourceGroupName, String name)
Gets the source control configuration of an app. Description for Gets the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
source control configuration for an app.
getSourceControlAsync
public abstract Mono getSourceControlAsync(String resourceGroupName, String name)
Gets the source control configuration of an app. Description for Gets the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
source control configuration for an app on successful completion of Mono .
getSourceControlSlot
public abstract SiteSourceControlInner getSourceControlSlot(String resourceGroupName, String name, String slot)
Gets the source control configuration of an app. Description for Gets the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the source control
configuration for the production slot.
Returns:
source control configuration for an app.
getSourceControlSlotAsync
public abstract Mono getSourceControlSlotAsync(String resourceGroupName, String name, String slot)
Gets the source control configuration of an app. Description for Gets the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the source control
configuration for the production slot.
Returns:
source control configuration for an app on successful completion of Mono .
getSourceControlSlotWithResponse
public abstract Response getSourceControlSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets the source control configuration of an app. Description for Gets the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the source control
configuration for the production slot.
context
- The context to associate with this operation.
Returns:
source control configuration for an app along with
Response<T> .
getSourceControlSlotWithResponseAsync
public abstract Mono> getSourceControlSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets the source control configuration of an app. Description for Gets the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the source control
configuration for the production slot.
Returns:
source control configuration for an app along with
Response<T> on successful completion of
Mono .
getSourceControlWithResponse
public abstract Response getSourceControlWithResponse(String resourceGroupName, String name, Context context)
Gets the source control configuration of an app. Description for Gets the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
source control configuration for an app along with
Response<T> .
getSourceControlWithResponseAsync
public abstract Mono> getSourceControlWithResponseAsync(String resourceGroupName, String name)
Gets the source control configuration of an app. Description for Gets the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
source control configuration for an app along with
Response<T> on successful completion of
Mono .
getSwiftVirtualNetworkConnection
public abstract SwiftVirtualNetworkInner getSwiftVirtualNetworkConnection(String resourceGroupName, String name)
Gets a Swift Virtual Network connection. Description for Gets a Swift Virtual Network connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
swift Virtual Network Contract.
getSwiftVirtualNetworkConnectionAsync
public abstract Mono getSwiftVirtualNetworkConnectionAsync(String resourceGroupName, String name)
Gets a Swift Virtual Network connection. Description for Gets a Swift Virtual Network connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
swift Virtual Network Contract on successful completion of Mono .
getSwiftVirtualNetworkConnectionSlot
public abstract SwiftVirtualNetworkInner getSwiftVirtualNetworkConnectionSlot(String resourceGroupName, String name, String slot)
Gets a Swift Virtual Network connection. Description for Gets a Swift Virtual Network connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get a gateway for the
production slot's Virtual Network.
Returns:
swift Virtual Network Contract.
getSwiftVirtualNetworkConnectionSlotAsync
public abstract Mono getSwiftVirtualNetworkConnectionSlotAsync(String resourceGroupName, String name, String slot)
Gets a Swift Virtual Network connection. Description for Gets a Swift Virtual Network connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get a gateway for the
production slot's Virtual Network.
Returns:
swift Virtual Network Contract on successful completion of Mono .
getSwiftVirtualNetworkConnectionSlotWithResponse
public abstract Response getSwiftVirtualNetworkConnectionSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets a Swift Virtual Network connection. Description for Gets a Swift Virtual Network connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get a gateway for the
production slot's Virtual Network.
context
- The context to associate with this operation.
Returns:
getSwiftVirtualNetworkConnectionSlotWithResponseAsync
public abstract Mono> getSwiftVirtualNetworkConnectionSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets a Swift Virtual Network connection. Description for Gets a Swift Virtual Network connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get a gateway for the
production slot's Virtual Network.
Returns:
swift Virtual Network Contract along with
Response<T> on successful completion of
Mono .
getSwiftVirtualNetworkConnectionWithResponse
public abstract Response getSwiftVirtualNetworkConnectionWithResponse(String resourceGroupName, String name, Context context)
Gets a Swift Virtual Network connection. Description for Gets a Swift Virtual Network connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
getSwiftVirtualNetworkConnectionWithResponseAsync
public abstract Mono> getSwiftVirtualNetworkConnectionWithResponseAsync(String resourceGroupName, String name)
Gets a Swift Virtual Network connection. Description for Gets a Swift Virtual Network connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
swift Virtual Network Contract along with
Response<T> on successful completion of
Mono .
getTriggeredWebJob
public abstract TriggeredWebJobInner getTriggeredWebJob(String resourceGroupName, String name, String webJobName)
Gets a triggered web job by its ID for an app, or a deployment slot. Description for Gets a triggered web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
Returns:
triggered Web Job Information.
getTriggeredWebJobAsync
public abstract Mono getTriggeredWebJobAsync(String resourceGroupName, String name, String webJobName)
Gets a triggered web job by its ID for an app, or a deployment slot. Description for Gets a triggered web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
Returns:
triggered Web Job Information on successful completion of Mono .
getTriggeredWebJobHistory
public abstract TriggeredJobHistoryInner getTriggeredWebJobHistory(String resourceGroupName, String name, String webJobName, String id)
Gets a triggered web job's history by its ID for an app, , or a deployment slot. Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
id
- History ID.
Returns:
triggered Web Job History.
getTriggeredWebJobHistoryAsync
public abstract Mono getTriggeredWebJobHistoryAsync(String resourceGroupName, String name, String webJobName, String id)
Gets a triggered web job's history by its ID for an app, , or a deployment slot. Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
id
- History ID.
Returns:
triggered Web Job History on successful completion of Mono .
getTriggeredWebJobHistorySlot
public abstract TriggeredJobHistoryInner getTriggeredWebJobHistorySlot(String resourceGroupName, String name, String webJobName, String id, String slot)
Gets a triggered web job's history by its ID for an app, , or a deployment slot. Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
id
- History ID.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
Returns:
triggered Web Job History.
getTriggeredWebJobHistorySlotAsync
public abstract Mono getTriggeredWebJobHistorySlotAsync(String resourceGroupName, String name, String webJobName, String id, String slot)
Gets a triggered web job's history by its ID for an app, , or a deployment slot. Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
id
- History ID.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
Returns:
triggered Web Job History on successful completion of Mono .
getTriggeredWebJobHistorySlotWithResponse
public abstract Response getTriggeredWebJobHistorySlotWithResponse(String resourceGroupName, String name, String webJobName, String id, String slot, Context context)
Gets a triggered web job's history by its ID for an app, , or a deployment slot. Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
id
- History ID.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
context
- The context to associate with this operation.
Returns:
getTriggeredWebJobHistorySlotWithResponseAsync
public abstract Mono> getTriggeredWebJobHistorySlotWithResponseAsync(String resourceGroupName, String name, String webJobName, String id, String slot)
Gets a triggered web job's history by its ID for an app, , or a deployment slot. Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
id
- History ID.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
Returns:
triggered Web Job History along with
Response<T> on successful completion of
Mono .
getTriggeredWebJobHistoryWithResponse
public abstract Response getTriggeredWebJobHistoryWithResponse(String resourceGroupName, String name, String webJobName, String id, Context context)
Gets a triggered web job's history by its ID for an app, , or a deployment slot. Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
id
- History ID.
context
- The context to associate with this operation.
Returns:
getTriggeredWebJobHistoryWithResponseAsync
public abstract Mono> getTriggeredWebJobHistoryWithResponseAsync(String resourceGroupName, String name, String webJobName, String id)
Gets a triggered web job's history by its ID for an app, , or a deployment slot. Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
id
- History ID.
Returns:
triggered Web Job History along with
Response<T> on successful completion of
Mono .
getTriggeredWebJobSlot
public abstract TriggeredWebJobInner getTriggeredWebJobSlot(String resourceGroupName, String name, String webJobName, String slot)
Gets a triggered web job by its ID for an app, or a deployment slot. Description for Gets a triggered web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
Returns:
triggered Web Job Information.
getTriggeredWebJobSlotAsync
public abstract Mono getTriggeredWebJobSlotAsync(String resourceGroupName, String name, String webJobName, String slot)
Gets a triggered web job by its ID for an app, or a deployment slot. Description for Gets a triggered web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
Returns:
triggered Web Job Information on successful completion of Mono .
getTriggeredWebJobSlotWithResponse
public abstract Response getTriggeredWebJobSlotWithResponse(String resourceGroupName, String name, String webJobName, String slot, Context context)
Gets a triggered web job by its ID for an app, or a deployment slot. Description for Gets a triggered web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
context
- The context to associate with this operation.
Returns:
getTriggeredWebJobSlotWithResponseAsync
public abstract Mono> getTriggeredWebJobSlotWithResponseAsync(String resourceGroupName, String name, String webJobName, String slot)
Gets a triggered web job by its ID for an app, or a deployment slot. Description for Gets a triggered web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
Returns:
triggered Web Job Information along with
Response<T> on successful completion of
Mono .
getTriggeredWebJobWithResponse
public abstract Response getTriggeredWebJobWithResponse(String resourceGroupName, String name, String webJobName, Context context)
Gets a triggered web job by its ID for an app, or a deployment slot. Description for Gets a triggered web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
context
- The context to associate with this operation.
Returns:
getTriggeredWebJobWithResponseAsync
public abstract Mono> getTriggeredWebJobWithResponseAsync(String resourceGroupName, String name, String webJobName)
Gets a triggered web job by its ID for an app, or a deployment slot. Description for Gets a triggered web job by its ID for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
Returns:
triggered Web Job Information along with
Response<T> on successful completion of
Mono .
getVnetConnection
public abstract VnetInfoResourceInner getVnetConnection(String resourceGroupName, String name, String vnetName)
Gets a virtual network the app (or deployment slot) is connected to by name. Description for Gets a virtual network the app (or deployment slot) is connected to by name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the virtual network.
Returns:
virtual Network information ARM resource.
getVnetConnectionAsync
public abstract Mono getVnetConnectionAsync(String resourceGroupName, String name, String vnetName)
Gets a virtual network the app (or deployment slot) is connected to by name. Description for Gets a virtual network the app (or deployment slot) is connected to by name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the virtual network.
Returns:
virtual Network information ARM resource on successful completion of Mono .
getVnetConnectionGateway
public abstract VnetGatewayInner getVnetConnectionGateway(String resourceGroupName, String name, String vnetName, String gatewayName)
Gets an app's Virtual Network gateway. Description for Gets an app's Virtual Network gateway.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
Returns:
the Virtual Network gateway contract.
getVnetConnectionGatewayAsync
public abstract Mono getVnetConnectionGatewayAsync(String resourceGroupName, String name, String vnetName, String gatewayName)
Gets an app's Virtual Network gateway. Description for Gets an app's Virtual Network gateway.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
Returns:
the Virtual Network gateway contract on successful completion of Mono .
getVnetConnectionGatewaySlot
public abstract VnetGatewayInner getVnetConnectionGatewaySlot(String resourceGroupName, String name, String vnetName, String gatewayName, String slot)
Gets an app's Virtual Network gateway. Description for Gets an app's Virtual Network gateway.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
slot
- Name of the deployment slot. If a slot is not specified, the API will get a gateway for the
production slot's Virtual Network.
Returns:
the Virtual Network gateway contract.
getVnetConnectionGatewaySlotAsync
public abstract Mono getVnetConnectionGatewaySlotAsync(String resourceGroupName, String name, String vnetName, String gatewayName, String slot)
Gets an app's Virtual Network gateway. Description for Gets an app's Virtual Network gateway.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
slot
- Name of the deployment slot. If a slot is not specified, the API will get a gateway for the
production slot's Virtual Network.
Returns:
the Virtual Network gateway contract on successful completion of Mono .
getVnetConnectionGatewaySlotWithResponse
public abstract Response getVnetConnectionGatewaySlotWithResponse(String resourceGroupName, String name, String vnetName, String gatewayName, String slot, Context context)
Gets an app's Virtual Network gateway. Description for Gets an app's Virtual Network gateway.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
slot
- Name of the deployment slot. If a slot is not specified, the API will get a gateway for the
production slot's Virtual Network.
context
- The context to associate with this operation.
Returns:
the Virtual Network gateway contract along with
Response<T> .
getVnetConnectionGatewaySlotWithResponseAsync
public abstract Mono> getVnetConnectionGatewaySlotWithResponseAsync(String resourceGroupName, String name, String vnetName, String gatewayName, String slot)
Gets an app's Virtual Network gateway. Description for Gets an app's Virtual Network gateway.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
slot
- Name of the deployment slot. If a slot is not specified, the API will get a gateway for the
production slot's Virtual Network.
Returns:
the Virtual Network gateway contract along with
Response<T> on successful completion of
Mono .
getVnetConnectionGatewayWithResponse
public abstract Response getVnetConnectionGatewayWithResponse(String resourceGroupName, String name, String vnetName, String gatewayName, Context context)
Gets an app's Virtual Network gateway. Description for Gets an app's Virtual Network gateway.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
context
- The context to associate with this operation.
Returns:
the Virtual Network gateway contract along with
Response<T> .
getVnetConnectionGatewayWithResponseAsync
public abstract Mono> getVnetConnectionGatewayWithResponseAsync(String resourceGroupName, String name, String vnetName, String gatewayName)
Gets an app's Virtual Network gateway. Description for Gets an app's Virtual Network gateway.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
Returns:
the Virtual Network gateway contract along with
Response<T> on successful completion of
Mono .
getVnetConnectionSlot
public abstract VnetInfoResourceInner getVnetConnectionSlot(String resourceGroupName, String name, String vnetName, String slot)
Gets a virtual network the app (or deployment slot) is connected to by name. Description for Gets a virtual network the app (or deployment slot) is connected to by name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the virtual network.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the named virtual network
for the production slot.
Returns:
virtual Network information ARM resource.
getVnetConnectionSlotAsync
public abstract Mono getVnetConnectionSlotAsync(String resourceGroupName, String name, String vnetName, String slot)
Gets a virtual network the app (or deployment slot) is connected to by name. Description for Gets a virtual network the app (or deployment slot) is connected to by name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the virtual network.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the named virtual network
for the production slot.
Returns:
virtual Network information ARM resource on successful completion of Mono .
getVnetConnectionSlotWithResponse
public abstract Response getVnetConnectionSlotWithResponse(String resourceGroupName, String name, String vnetName, String slot, Context context)
Gets a virtual network the app (or deployment slot) is connected to by name. Description for Gets a virtual network the app (or deployment slot) is connected to by name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the virtual network.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the named virtual network
for the production slot.
context
- The context to associate with this operation.
Returns:
virtual Network information ARM resource along with
Response<T> .
getVnetConnectionSlotWithResponseAsync
public abstract Mono> getVnetConnectionSlotWithResponseAsync(String resourceGroupName, String name, String vnetName, String slot)
Gets a virtual network the app (or deployment slot) is connected to by name. Description for Gets a virtual network the app (or deployment slot) is connected to by name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the virtual network.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the named virtual network
for the production slot.
Returns:
virtual Network information ARM resource along with
Response<T> on successful completion of
Mono .
getVnetConnectionWithResponse
public abstract Response getVnetConnectionWithResponse(String resourceGroupName, String name, String vnetName, Context context)
Gets a virtual network the app (or deployment slot) is connected to by name. Description for Gets a virtual network the app (or deployment slot) is connected to by name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the virtual network.
context
- The context to associate with this operation.
Returns:
virtual Network information ARM resource along with
Response<T> .
getVnetConnectionWithResponseAsync
public abstract Mono> getVnetConnectionWithResponseAsync(String resourceGroupName, String name, String vnetName)
Gets a virtual network the app (or deployment slot) is connected to by name. Description for Gets a virtual network the app (or deployment slot) is connected to by name.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the virtual network.
Returns:
virtual Network information ARM resource along with
Response<T> on successful completion of
Mono .
getWebJob
public abstract WebJobInner getWebJob(String resourceGroupName, String name, String webJobName)
Get webjob information for an app, or a deployment slot. Description for Get webjob information for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of the web job.
Returns:
web Job Information.
getWebJobAsync
public abstract Mono getWebJobAsync(String resourceGroupName, String name, String webJobName)
Get webjob information for an app, or a deployment slot. Description for Get webjob information for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of the web job.
Returns:
web Job Information on successful completion of Mono .
getWebJobSlot
public abstract WebJobInner getWebJobSlot(String resourceGroupName, String name, String webJobName, String slot)
Get webjob information for an app, or a deployment slot. Description for Get webjob information for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of the web job.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
web Job Information.
getWebJobSlotAsync
public abstract Mono getWebJobSlotAsync(String resourceGroupName, String name, String webJobName, String slot)
Get webjob information for an app, or a deployment slot. Description for Get webjob information for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of the web job.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
web Job Information on successful completion of Mono .
getWebJobSlotWithResponse
public abstract Response getWebJobSlotWithResponse(String resourceGroupName, String name, String webJobName, String slot, Context context)
Get webjob information for an app, or a deployment slot. Description for Get webjob information for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of the web job.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
context
- The context to associate with this operation.
Returns:
getWebJobSlotWithResponseAsync
public abstract Mono> getWebJobSlotWithResponseAsync(String resourceGroupName, String name, String webJobName, String slot)
Get webjob information for an app, or a deployment slot. Description for Get webjob information for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of the web job.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
web Job Information along with
Response<T> on successful completion of
Mono .
getWebJobWithResponse
public abstract Response getWebJobWithResponse(String resourceGroupName, String name, String webJobName, Context context)
Get webjob information for an app, or a deployment slot. Description for Get webjob information for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of the web job.
context
- The context to associate with this operation.
Returns:
getWebJobWithResponseAsync
public abstract Mono> getWebJobWithResponseAsync(String resourceGroupName, String name, String webJobName)
Get webjob information for an app, or a deployment slot. Description for Get webjob information for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of the web job.
Returns:
web Job Information along with
Response<T> on successful completion of
Mono .
getWebSiteContainerLogs
public abstract BinaryData getWebSiteContainerLogs(String resourceGroupName, String name)
Gets the last lines of docker logs for the given site Description for Gets the last lines of docker logs for the given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
the response.
getWebSiteContainerLogsAsync
public abstract Mono getWebSiteContainerLogsAsync(String resourceGroupName, String name)
Gets the last lines of docker logs for the given site Description for Gets the last lines of docker logs for the given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
the response body on successful completion of Mono .
getWebSiteContainerLogsSlot
public abstract BinaryData getWebSiteContainerLogsSlot(String resourceGroupName, String name, String slot)
Gets the last lines of docker logs for the given site Description for Gets the last lines of docker logs for the given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
the response.
getWebSiteContainerLogsSlotAsync
public abstract Mono getWebSiteContainerLogsSlotAsync(String resourceGroupName, String name, String slot)
Gets the last lines of docker logs for the given site Description for Gets the last lines of docker logs for the given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
the response body on successful completion of Mono .
getWebSiteContainerLogsSlotWithResponse
public abstract Response getWebSiteContainerLogsSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets the last lines of docker logs for the given site Description for Gets the last lines of docker logs for the given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
context
- The context to associate with this operation.
Returns:
getWebSiteContainerLogsSlotWithResponseAsync
public abstract Mono> getWebSiteContainerLogsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets the last lines of docker logs for the given site Description for Gets the last lines of docker logs for the given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
the response body along with
Response<T> on successful completion of
Mono .
getWebSiteContainerLogsWithResponse
public abstract Response getWebSiteContainerLogsWithResponse(String resourceGroupName, String name, Context context)
Gets the last lines of docker logs for the given site Description for Gets the last lines of docker logs for the given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
context
- The context to associate with this operation.
Returns:
getWebSiteContainerLogsWithResponseAsync
public abstract Mono> getWebSiteContainerLogsWithResponseAsync(String resourceGroupName, String name)
Gets the last lines of docker logs for the given site Description for Gets the last lines of docker logs for the given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
the response body along with
Response<T> on successful completion of
Mono .
getWorkflow
public abstract WorkflowEnvelopeInner getWorkflow(String resourceGroupName, String name, String workflowName)
Get workflow information by its ID for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
workflowName
- Workflow name.
Returns:
workflow information by its ID for web site, or a deployment slot.
getWorkflowAsync
public abstract Mono getWorkflowAsync(String resourceGroupName, String name, String workflowName)
Get workflow information by its ID for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
workflowName
- Workflow name.
Returns:
workflow information by its ID for web site, or a deployment slot on successful completion of
Mono .
getWorkflowWithResponse
public abstract Response getWorkflowWithResponse(String resourceGroupName, String name, String workflowName, Context context)
Get workflow information by its ID for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
workflowName
- Workflow name.
context
- The context to associate with this operation.
Returns:
workflow information by its ID for web site, or a deployment slot along with
Response<T> .
getWorkflowWithResponseAsync
public abstract Mono> getWorkflowWithResponseAsync(String resourceGroupName, String name, String workflowName)
Get workflow information by its ID for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
workflowName
- Workflow name.
Returns:
workflow information by its ID for web site, or a deployment slot along with
Response<T> on
successful completion of
Mono .
installSiteExtension
public abstract SiteExtensionInfoInner installSiteExtension(String resourceGroupName, String name, String siteExtensionId)
Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
Returns:
site Extension Information.
installSiteExtension
public abstract SiteExtensionInfoInner installSiteExtension(String resourceGroupName, String name, String siteExtensionId, Context context)
Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
context
- The context to associate with this operation.
Returns:
site Extension Information.
installSiteExtensionAsync
public abstract Mono installSiteExtensionAsync(String resourceGroupName, String name, String siteExtensionId)
Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
Returns:
site Extension Information on successful completion of Mono .
installSiteExtensionSlot
public abstract SiteExtensionInfoInner installSiteExtensionSlot(String resourceGroupName, String name, String siteExtensionId, String slot)
Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
Returns:
site Extension Information.
installSiteExtensionSlot
public abstract SiteExtensionInfoInner installSiteExtensionSlot(String resourceGroupName, String name, String siteExtensionId, String slot, Context context)
Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
context
- The context to associate with this operation.
Returns:
site Extension Information.
installSiteExtensionSlotAsync
public abstract Mono installSiteExtensionSlotAsync(String resourceGroupName, String name, String siteExtensionId, String slot)
Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
Returns:
site Extension Information on successful completion of Mono .
installSiteExtensionSlotWithResponseAsync
public abstract Mono>> installSiteExtensionSlotWithResponseAsync(String resourceGroupName, String name, String siteExtensionId, String slot)
Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
Returns:
site Extension Information along with
Response<T> on successful completion of
Mono .
installSiteExtensionWithResponseAsync
public abstract Mono>> installSiteExtensionWithResponseAsync(String resourceGroupName, String name, String siteExtensionId)
Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
siteExtensionId
- Site extension name.
Returns:
site Extension Information along with
Response<T> on successful completion of
Mono .
isCloneable
public abstract SiteCloneabilityInner isCloneable(String resourceGroupName, String name)
Shows whether an app can be cloned to another resource group or subscription. Description for Shows whether an app can be cloned to another resource group or subscription.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
represents whether or not an app is cloneable.
isCloneableAsync
public abstract Mono isCloneableAsync(String resourceGroupName, String name)
Shows whether an app can be cloned to another resource group or subscription. Description for Shows whether an app can be cloned to another resource group or subscription.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
represents whether or not an app is cloneable on successful completion of Mono .
isCloneableSlot
public abstract SiteCloneabilityInner isCloneableSlot(String resourceGroupName, String name, String slot)
Shows whether an app can be cloned to another resource group or subscription. Description for Shows whether an app can be cloned to another resource group or subscription.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. By default, this API returns information on the production slot.
Returns:
represents whether or not an app is cloneable.
isCloneableSlotAsync
public abstract Mono isCloneableSlotAsync(String resourceGroupName, String name, String slot)
Shows whether an app can be cloned to another resource group or subscription. Description for Shows whether an app can be cloned to another resource group or subscription.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. By default, this API returns information on the production slot.
Returns:
represents whether or not an app is cloneable on successful completion of Mono .
isCloneableSlotWithResponse
public abstract Response isCloneableSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Shows whether an app can be cloned to another resource group or subscription. Description for Shows whether an app can be cloned to another resource group or subscription.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. By default, this API returns information on the production slot.
context
- The context to associate with this operation.
Returns:
represents whether or not an app is cloneable along with
Response<T> .
isCloneableSlotWithResponseAsync
public abstract Mono> isCloneableSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Shows whether an app can be cloned to another resource group or subscription. Description for Shows whether an app can be cloned to another resource group or subscription.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. By default, this API returns information on the production slot.
Returns:
represents whether or not an app is cloneable along with
Response<T> on successful completion of
Mono .
isCloneableWithResponse
public abstract Response isCloneableWithResponse(String resourceGroupName, String name, Context context)
Shows whether an app can be cloned to another resource group or subscription. Description for Shows whether an app can be cloned to another resource group or subscription.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
represents whether or not an app is cloneable along with
Response<T> .
isCloneableWithResponseAsync
public abstract Mono> isCloneableWithResponseAsync(String resourceGroupName, String name)
Shows whether an app can be cloned to another resource group or subscription. Description for Shows whether an app can be cloned to another resource group or subscription.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
represents whether or not an app is cloneable along with
Response<T> on successful completion of
Mono .
list
public abstract PagedIterable list()
Get all apps for a subscription. Description for Get all apps for a subscription.
Returns:
list
public abstract PagedIterable list(Context context)
Get all apps for a subscription. Description for Get all apps for a subscription.
Parameters:
context
- The context to associate with this operation.
Returns:
listApplicationSettings
public abstract StringDictionaryInner listApplicationSettings(String resourceGroupName, String name)
Gets the application settings of an app. Description for Gets the application settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
string dictionary resource.
listApplicationSettingsAsync
public abstract Mono listApplicationSettingsAsync(String resourceGroupName, String name)
Gets the application settings of an app. Description for Gets the application settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
string dictionary resource on successful completion of Mono .
listApplicationSettingsSlot
public abstract StringDictionaryInner listApplicationSettingsSlot(String resourceGroupName, String name, String slot)
Gets the application settings of an app. Description for Gets the application settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the application settings
for the production slot.
Returns:
string dictionary resource.
listApplicationSettingsSlotAsync
public abstract Mono listApplicationSettingsSlotAsync(String resourceGroupName, String name, String slot)
Gets the application settings of an app. Description for Gets the application settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the application settings
for the production slot.
Returns:
string dictionary resource on successful completion of Mono .
listApplicationSettingsSlotWithResponse
public abstract Response listApplicationSettingsSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets the application settings of an app. Description for Gets the application settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the application settings
for the production slot.
context
- The context to associate with this operation.
Returns:
listApplicationSettingsSlotWithResponseAsync
public abstract Mono> listApplicationSettingsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets the application settings of an app. Description for Gets the application settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the application settings
for the production slot.
Returns:
string dictionary resource along with
Response<T> on successful completion of
Mono .
listApplicationSettingsWithResponse
public abstract Response listApplicationSettingsWithResponse(String resourceGroupName, String name, Context context)
Gets the application settings of an app. Description for Gets the application settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
listApplicationSettingsWithResponseAsync
public abstract Mono> listApplicationSettingsWithResponseAsync(String resourceGroupName, String name)
Gets the application settings of an app. Description for Gets the application settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
string dictionary resource along with
Response<T> on successful completion of
Mono .
listAsync
public abstract PagedFlux listAsync()
Get all apps for a subscription. Description for Get all apps for a subscription.
Returns:
collection of App Service apps as paginated response with
PagedFlux<T> .
listAzureStorageAccounts
public abstract AzureStoragePropertyDictionaryResourceInner listAzureStorageAccounts(String resourceGroupName, String name)
Gets the Azure storage account configurations of an app. Description for Gets the Azure storage account configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
azureStorageInfo dictionary resource.
listAzureStorageAccountsAsync
public abstract Mono listAzureStorageAccountsAsync(String resourceGroupName, String name)
Gets the Azure storage account configurations of an app. Description for Gets the Azure storage account configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
azureStorageInfo dictionary resource on successful completion of Mono .
listAzureStorageAccountsSlot
public abstract AzureStoragePropertyDictionaryResourceInner listAzureStorageAccountsSlot(String resourceGroupName, String name, String slot)
Gets the Azure storage account configurations of an app. Description for Gets the Azure storage account configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the Azure storage
account configurations for the production slot.
Returns:
azureStorageInfo dictionary resource.
listAzureStorageAccountsSlotAsync
public abstract Mono listAzureStorageAccountsSlotAsync(String resourceGroupName, String name, String slot)
Gets the Azure storage account configurations of an app. Description for Gets the Azure storage account configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the Azure storage
account configurations for the production slot.
Returns:
azureStorageInfo dictionary resource on successful completion of Mono .
listAzureStorageAccountsSlotWithResponse
public abstract Response listAzureStorageAccountsSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets the Azure storage account configurations of an app. Description for Gets the Azure storage account configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the Azure storage
account configurations for the production slot.
context
- The context to associate with this operation.
Returns:
azureStorageInfo dictionary resource along with
Response<T> .
listAzureStorageAccountsSlotWithResponseAsync
public abstract Mono> listAzureStorageAccountsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets the Azure storage account configurations of an app. Description for Gets the Azure storage account configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the Azure storage
account configurations for the production slot.
Returns:
azureStorageInfo dictionary resource along with
Response<T> on successful completion of
Mono .
listAzureStorageAccountsWithResponse
public abstract Response listAzureStorageAccountsWithResponse(String resourceGroupName, String name, Context context)
Gets the Azure storage account configurations of an app. Description for Gets the Azure storage account configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
azureStorageInfo dictionary resource along with
Response<T> .
listAzureStorageAccountsWithResponseAsync
public abstract Mono> listAzureStorageAccountsWithResponseAsync(String resourceGroupName, String name)
Gets the Azure storage account configurations of an app. Description for Gets the Azure storage account configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
azureStorageInfo dictionary resource along with
Response<T> on successful completion of
Mono .
listBackupStatusSecrets
public abstract BackupItemInner listBackupStatusSecrets(String resourceGroupName, String name, String backupId, BackupRequestInner request)
Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
backupId
- ID of backup.
request
- Information on backup request.
Returns:
backup description.
listBackupStatusSecretsAsync
public abstract Mono listBackupStatusSecretsAsync(String resourceGroupName, String name, String backupId, BackupRequestInner request)
Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
backupId
- ID of backup.
request
- Information on backup request.
Returns:
backup description on successful completion of Mono .
listBackupStatusSecretsSlot
public abstract BackupItemInner listBackupStatusSecretsSlot(String resourceGroupName, String name, String backupId, String slot, BackupRequestInner request)
Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
backupId
- ID of backup.
slot
- Name of web app slot. If not specified then will default to production slot.
request
- Information on backup request.
Returns:
backup description.
listBackupStatusSecretsSlotAsync
public abstract Mono listBackupStatusSecretsSlotAsync(String resourceGroupName, String name, String backupId, String slot, BackupRequestInner request)
Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
backupId
- ID of backup.
slot
- Name of web app slot. If not specified then will default to production slot.
request
- Information on backup request.
Returns:
backup description on successful completion of Mono .
listBackupStatusSecretsSlotWithResponse
public abstract Response listBackupStatusSecretsSlotWithResponse(String resourceGroupName, String name, String backupId, String slot, BackupRequestInner request, Context context)
Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
backupId
- ID of backup.
slot
- Name of web app slot. If not specified then will default to production slot.
request
- Information on backup request.
context
- The context to associate with this operation.
Returns:
listBackupStatusSecretsSlotWithResponseAsync
public abstract Mono> listBackupStatusSecretsSlotWithResponseAsync(String resourceGroupName, String name, String backupId, String slot, BackupRequestInner request)
Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
backupId
- ID of backup.
slot
- Name of web app slot. If not specified then will default to production slot.
request
- Information on backup request.
Returns:
backup description along with
Response<T> on successful completion of
Mono .
listBackupStatusSecretsWithResponse
public abstract Response listBackupStatusSecretsWithResponse(String resourceGroupName, String name, String backupId, BackupRequestInner request, Context context)
Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
backupId
- ID of backup.
request
- Information on backup request.
context
- The context to associate with this operation.
Returns:
listBackupStatusSecretsWithResponseAsync
public abstract Mono> listBackupStatusSecretsWithResponseAsync(String resourceGroupName, String name, String backupId, BackupRequestInner request)
Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
backupId
- ID of backup.
request
- Information on backup request.
Returns:
backup description along with
Response<T> on successful completion of
Mono .
listBackups
public abstract PagedIterable listBackups(String resourceGroupName, String name)
Gets existing backups of an app. Description for Gets existing backups of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
listBackups
public abstract PagedIterable listBackups(String resourceGroupName, String name, Context context)
Gets existing backups of an app. Description for Gets existing backups of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
listBackupsAsync
public abstract PagedFlux listBackupsAsync(String resourceGroupName, String name)
Gets existing backups of an app. Description for Gets existing backups of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
collection of backup items as paginated response with
PagedFlux<T> .
listBackupsSlot
public abstract PagedIterable listBackupsSlot(String resourceGroupName, String name, String slot)
Gets existing backups of an app. Description for Gets existing backups of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get backups of the production
slot.
Returns:
listBackupsSlot
public abstract PagedIterable listBackupsSlot(String resourceGroupName, String name, String slot, Context context)
Gets existing backups of an app. Description for Gets existing backups of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get backups of the production
slot.
context
- The context to associate with this operation.
Returns:
listBackupsSlotAsync
public abstract PagedFlux listBackupsSlotAsync(String resourceGroupName, String name, String slot)
Gets existing backups of an app. Description for Gets existing backups of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get backups of the production
slot.
Returns:
collection of backup items as paginated response with
PagedFlux<T> .
listBasicPublishingCredentialsPolicies
public abstract PagedIterable listBasicPublishingCredentialsPolicies(String resourceGroupName, String name)
Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site. Description for Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
publishing Credentials Policies entity collection ARM resource as paginated response with
PagedIterable<T> .
listBasicPublishingCredentialsPolicies
public abstract PagedIterable listBasicPublishingCredentialsPolicies(String resourceGroupName, String name, Context context)
Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site. Description for Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
publishing Credentials Policies entity collection ARM resource as paginated response with
PagedIterable<T> .
listBasicPublishingCredentialsPoliciesAsync
public abstract PagedFlux listBasicPublishingCredentialsPoliciesAsync(String resourceGroupName, String name)
Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site. Description for Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
publishing Credentials Policies entity collection ARM resource as paginated response with
PagedFlux<T> .
listBasicPublishingCredentialsPoliciesSlot
public abstract PagedIterable listBasicPublishingCredentialsPoliciesSlot(String resourceGroupName, String name, String slot)
Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site. Description for Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
Returns:
publishing Credentials Policies entity collection ARM resource as paginated response with
PagedIterable<T> .
listBasicPublishingCredentialsPoliciesSlot
public abstract PagedIterable listBasicPublishingCredentialsPoliciesSlot(String resourceGroupName, String name, String slot, Context context)
Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site. Description for Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
context
- The context to associate with this operation.
Returns:
publishing Credentials Policies entity collection ARM resource as paginated response with
PagedIterable<T> .
listBasicPublishingCredentialsPoliciesSlotAsync
public abstract PagedFlux listBasicPublishingCredentialsPoliciesSlotAsync(String resourceGroupName, String name, String slot)
Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site. Description for Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
Returns:
publishing Credentials Policies entity collection ARM resource as paginated response with
PagedFlux<T> .
listByResourceGroup
public abstract PagedIterable listByResourceGroup(String resourceGroupName)
Gets all web, mobile, and API apps in the specified resource group. Description for Gets all web, mobile, and API apps in the specified resource group.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
Returns:
listByResourceGroup
public abstract PagedIterable listByResourceGroup(String resourceGroupName, Boolean includeSlots, Context context)
Gets all web, mobile, and API apps in the specified resource group. Description for Gets all web, mobile, and API apps in the specified resource group.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
includeSlots
- Specify <strong>true</strong> to include deployment slots in results. The default
is false, which only gives you the production slot of all apps.
context
- The context to associate with this operation.
Returns:
listByResourceGroupAsync
public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName)
Gets all web, mobile, and API apps in the specified resource group. Description for Gets all web, mobile, and API apps in the specified resource group.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
Returns:
collection of App Service apps as paginated response with
PagedFlux<T> .
listByResourceGroupAsync
public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName, Boolean includeSlots)
Gets all web, mobile, and API apps in the specified resource group. Description for Gets all web, mobile, and API apps in the specified resource group.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
includeSlots
- Specify <strong>true</strong> to include deployment slots in results. The default
is false, which only gives you the production slot of all apps.
Returns:
collection of App Service apps as paginated response with
PagedFlux<T> .
listConfigurationSnapshotInfo
public abstract PagedIterable listConfigurationSnapshotInfo(String resourceGroupName, String name)
Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
collection of metadata for the app configuration snapshots that can be restored as paginated response
with
PagedIterable<T> .
listConfigurationSnapshotInfo
public abstract PagedIterable listConfigurationSnapshotInfo(String resourceGroupName, String name, Context context)
Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
collection of metadata for the app configuration snapshots that can be restored as paginated response
with
PagedIterable<T> .
listConfigurationSnapshotInfoAsync
public abstract PagedFlux listConfigurationSnapshotInfoAsync(String resourceGroupName, String name)
Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
collection of metadata for the app configuration snapshots that can be restored as paginated response
with
PagedFlux<T> .
listConfigurationSnapshotInfoSlot
public abstract PagedIterable listConfigurationSnapshotInfoSlot(String resourceGroupName, String name, String slot)
Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will return configuration for the
production slot.
Returns:
collection of metadata for the app configuration snapshots that can be restored as paginated response
with
PagedIterable<T> .
listConfigurationSnapshotInfoSlot
public abstract PagedIterable listConfigurationSnapshotInfoSlot(String resourceGroupName, String name, String slot, Context context)
Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will return configuration for the
production slot.
context
- The context to associate with this operation.
Returns:
collection of metadata for the app configuration snapshots that can be restored as paginated response
with
PagedIterable<T> .
listConfigurationSnapshotInfoSlotAsync
public abstract PagedFlux listConfigurationSnapshotInfoSlotAsync(String resourceGroupName, String name, String slot)
Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will return configuration for the
production slot.
Returns:
collection of metadata for the app configuration snapshots that can be restored as paginated response
with
PagedFlux<T> .
listConfigurations
public abstract PagedIterable listConfigurations(String resourceGroupName, String name)
List the configurations of an app Description for List the configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
listConfigurations
public abstract PagedIterable listConfigurations(String resourceGroupName, String name, Context context)
List the configurations of an app Description for List the configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
listConfigurationsAsync
public abstract PagedFlux listConfigurationsAsync(String resourceGroupName, String name)
List the configurations of an app Description for List the configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
collection of site configurations as paginated response with
PagedFlux<T> .
listConfigurationsSlot
public abstract PagedIterable listConfigurationsSlot(String resourceGroupName, String name, String slot)
List the configurations of an app Description for List the configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will return configuration for the
production slot.
Returns:
listConfigurationsSlot
public abstract PagedIterable listConfigurationsSlot(String resourceGroupName, String name, String slot, Context context)
List the configurations of an app Description for List the configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will return configuration for the
production slot.
context
- The context to associate with this operation.
Returns:
listConfigurationsSlotAsync
public abstract PagedFlux listConfigurationsSlotAsync(String resourceGroupName, String name, String slot)
List the configurations of an app Description for List the configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will return configuration for the
production slot.
Returns:
collection of site configurations as paginated response with
PagedFlux<T> .
listConnectionStrings
public abstract ConnectionStringDictionaryInner listConnectionStrings(String resourceGroupName, String name)
Gets the connection strings of an app. Description for Gets the connection strings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
string dictionary resource.
listConnectionStringsAsync
public abstract Mono listConnectionStringsAsync(String resourceGroupName, String name)
Gets the connection strings of an app. Description for Gets the connection strings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
string dictionary resource on successful completion of Mono .
listConnectionStringsSlot
public abstract ConnectionStringDictionaryInner listConnectionStringsSlot(String resourceGroupName, String name, String slot)
Gets the connection strings of an app. Description for Gets the connection strings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the connection settings for
the production slot.
Returns:
string dictionary resource.
listConnectionStringsSlotAsync
public abstract Mono listConnectionStringsSlotAsync(String resourceGroupName, String name, String slot)
Gets the connection strings of an app. Description for Gets the connection strings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the connection settings for
the production slot.
Returns:
string dictionary resource on successful completion of Mono .
listConnectionStringsSlotWithResponse
public abstract Response listConnectionStringsSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets the connection strings of an app. Description for Gets the connection strings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the connection settings for
the production slot.
context
- The context to associate with this operation.
Returns:
listConnectionStringsSlotWithResponseAsync
public abstract Mono> listConnectionStringsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets the connection strings of an app. Description for Gets the connection strings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the connection settings for
the production slot.
Returns:
string dictionary resource along with
Response<T> on successful completion of
Mono .
listConnectionStringsWithResponse
public abstract Response listConnectionStringsWithResponse(String resourceGroupName, String name, Context context)
Gets the connection strings of an app. Description for Gets the connection strings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
listConnectionStringsWithResponseAsync
public abstract Mono> listConnectionStringsWithResponseAsync(String resourceGroupName, String name)
Gets the connection strings of an app. Description for Gets the connection strings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
string dictionary resource along with
Response<T> on successful completion of
Mono .
listContinuousWebJobs
public abstract PagedIterable listContinuousWebJobs(String resourceGroupName, String name)
List continuous web jobs for an app, or a deployment slot. Description for List continuous web jobs for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
collection of Kudu continuous web job information elements as paginated response with
PagedIterable<T> .
listContinuousWebJobs
public abstract PagedIterable listContinuousWebJobs(String resourceGroupName, String name, Context context)
List continuous web jobs for an app, or a deployment slot. Description for List continuous web jobs for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
context
- The context to associate with this operation.
Returns:
collection of Kudu continuous web job information elements as paginated response with
PagedIterable<T> .
listContinuousWebJobsAsync
public abstract PagedFlux listContinuousWebJobsAsync(String resourceGroupName, String name)
List continuous web jobs for an app, or a deployment slot. Description for List continuous web jobs for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
collection of Kudu continuous web job information elements as paginated response with
PagedFlux<T> .
listContinuousWebJobsSlot
public abstract PagedIterable listContinuousWebJobsSlot(String resourceGroupName, String name, String slot)
List continuous web jobs for an app, or a deployment slot. Description for List continuous web jobs for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
Returns:
collection of Kudu continuous web job information elements as paginated response with
PagedIterable<T> .
listContinuousWebJobsSlot
public abstract PagedIterable listContinuousWebJobsSlot(String resourceGroupName, String name, String slot, Context context)
List continuous web jobs for an app, or a deployment slot. Description for List continuous web jobs for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
context
- The context to associate with this operation.
Returns:
collection of Kudu continuous web job information elements as paginated response with
PagedIterable<T> .
listContinuousWebJobsSlotAsync
public abstract PagedFlux listContinuousWebJobsSlotAsync(String resourceGroupName, String name, String slot)
List continuous web jobs for an app, or a deployment slot. Description for List continuous web jobs for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
Returns:
collection of Kudu continuous web job information elements as paginated response with
PagedFlux<T> .
listDeploymentLog
public abstract DeploymentInner listDeploymentLog(String resourceGroupName, String name, String id)
List deployment log for specific deployment for an app, or a deployment slot. Description for List deployment log for specific deployment for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- The ID of a specific deployment. This is the value of the name property in the JSON response from "GET
/api/sites/{siteName}/deployments".
Returns:
user credentials used for publishing activity.
listDeploymentLogAsync
public abstract Mono listDeploymentLogAsync(String resourceGroupName, String name, String id)
List deployment log for specific deployment for an app, or a deployment slot. Description for List deployment log for specific deployment for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- The ID of a specific deployment. This is the value of the name property in the JSON response from "GET
/api/sites/{siteName}/deployments".
Returns:
user credentials used for publishing activity on successful completion of Mono .
listDeploymentLogSlot
public abstract DeploymentInner listDeploymentLogSlot(String resourceGroupName, String name, String id, String slot)
List deployment log for specific deployment for an app, or a deployment slot. Description for List deployment log for specific deployment for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- The ID of a specific deployment. This is the value of the name property in the JSON response from "GET
/api/sites/{siteName}/deployments".
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
user credentials used for publishing activity.
listDeploymentLogSlotAsync
public abstract Mono listDeploymentLogSlotAsync(String resourceGroupName, String name, String id, String slot)
List deployment log for specific deployment for an app, or a deployment slot. Description for List deployment log for specific deployment for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- The ID of a specific deployment. This is the value of the name property in the JSON response from "GET
/api/sites/{siteName}/deployments".
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
user credentials used for publishing activity on successful completion of Mono .
listDeploymentLogSlotWithResponse
public abstract Response listDeploymentLogSlotWithResponse(String resourceGroupName, String name, String id, String slot, Context context)
List deployment log for specific deployment for an app, or a deployment slot. Description for List deployment log for specific deployment for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- The ID of a specific deployment. This is the value of the name property in the JSON response from "GET
/api/sites/{siteName}/deployments".
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
context
- The context to associate with this operation.
Returns:
user credentials used for publishing activity along with
Response<T> .
listDeploymentLogSlotWithResponseAsync
public abstract Mono> listDeploymentLogSlotWithResponseAsync(String resourceGroupName, String name, String id, String slot)
List deployment log for specific deployment for an app, or a deployment slot. Description for List deployment log for specific deployment for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- The ID of a specific deployment. This is the value of the name property in the JSON response from "GET
/api/sites/{siteName}/deployments".
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
user credentials used for publishing activity along with
Response<T> on successful completion of
Mono .
listDeploymentLogWithResponse
public abstract Response listDeploymentLogWithResponse(String resourceGroupName, String name, String id, Context context)
List deployment log for specific deployment for an app, or a deployment slot. Description for List deployment log for specific deployment for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- The ID of a specific deployment. This is the value of the name property in the JSON response from "GET
/api/sites/{siteName}/deployments".
context
- The context to associate with this operation.
Returns:
user credentials used for publishing activity along with
Response<T> .
listDeploymentLogWithResponseAsync
public abstract Mono> listDeploymentLogWithResponseAsync(String resourceGroupName, String name, String id)
List deployment log for specific deployment for an app, or a deployment slot. Description for List deployment log for specific deployment for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
id
- The ID of a specific deployment. This is the value of the name property in the JSON response from "GET
/api/sites/{siteName}/deployments".
Returns:
user credentials used for publishing activity along with
Response<T> on successful completion of
Mono .
listDeployments
public abstract PagedIterable listDeployments(String resourceGroupName, String name)
List deployments for an app, or a deployment slot. Description for List deployments for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
listDeployments
public abstract PagedIterable listDeployments(String resourceGroupName, String name, Context context)
List deployments for an app, or a deployment slot. Description for List deployments for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
listDeploymentsAsync
public abstract PagedFlux listDeploymentsAsync(String resourceGroupName, String name)
List deployments for an app, or a deployment slot. Description for List deployments for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
collection of app deployments as paginated response with
PagedFlux<T> .
listDeploymentsSlot
public abstract PagedIterable listDeploymentsSlot(String resourceGroupName, String name, String slot)
List deployments for an app, or a deployment slot. Description for List deployments for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
listDeploymentsSlot
public abstract PagedIterable listDeploymentsSlot(String resourceGroupName, String name, String slot, Context context)
List deployments for an app, or a deployment slot. Description for List deployments for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
context
- The context to associate with this operation.
Returns:
listDeploymentsSlotAsync
public abstract PagedFlux listDeploymentsSlotAsync(String resourceGroupName, String name, String slot)
List deployments for an app, or a deployment slot. Description for List deployments for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
collection of app deployments as paginated response with
PagedFlux<T> .
listDomainOwnershipIdentifiers
public abstract PagedIterable listDomainOwnershipIdentifiers(String resourceGroupName, String name)
Lists ownership identifiers for domain associated with web app. Description for Lists ownership identifiers for domain associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
listDomainOwnershipIdentifiers
public abstract PagedIterable listDomainOwnershipIdentifiers(String resourceGroupName, String name, Context context)
Lists ownership identifiers for domain associated with web app. Description for Lists ownership identifiers for domain associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
listDomainOwnershipIdentifiersAsync
public abstract PagedFlux listDomainOwnershipIdentifiersAsync(String resourceGroupName, String name)
Lists ownership identifiers for domain associated with web app. Description for Lists ownership identifiers for domain associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
collection of identifiers as paginated response with
PagedFlux<T> .
listDomainOwnershipIdentifiersSlot
public abstract PagedIterable listDomainOwnershipIdentifiersSlot(String resourceGroupName, String name, String slot)
Lists ownership identifiers for domain associated with web app. Description for Lists ownership identifiers for domain associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
Returns:
listDomainOwnershipIdentifiersSlot
public abstract PagedIterable listDomainOwnershipIdentifiersSlot(String resourceGroupName, String name, String slot, Context context)
Lists ownership identifiers for domain associated with web app. Description for Lists ownership identifiers for domain associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
context
- The context to associate with this operation.
Returns:
listDomainOwnershipIdentifiersSlotAsync
public abstract PagedFlux listDomainOwnershipIdentifiersSlotAsync(String resourceGroupName, String name, String slot)
Lists ownership identifiers for domain associated with web app. Description for Lists ownership identifiers for domain associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
Returns:
collection of identifiers as paginated response with
PagedFlux<T> .
listFunctionKeys
public abstract StringDictionaryInner listFunctionKeys(String resourceGroupName, String name, String functionName)
Get function keys for a function in a web site, or a deployment slot. Description for Get function keys for a function in a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
Returns:
string dictionary resource.
listFunctionKeysAsync
public abstract Mono listFunctionKeysAsync(String resourceGroupName, String name, String functionName)
Get function keys for a function in a web site, or a deployment slot. Description for Get function keys for a function in a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
Returns:
string dictionary resource on successful completion of Mono .
listFunctionKeysSlot
public abstract StringDictionaryInner listFunctionKeysSlot(String resourceGroupName, String name, String functionName, String slot)
Get function keys for a function in a web site, or a deployment slot. Description for Get function keys for a function in a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
slot
- Name of the deployment slot.
Returns:
string dictionary resource.
listFunctionKeysSlotAsync
public abstract Mono listFunctionKeysSlotAsync(String resourceGroupName, String name, String functionName, String slot)
Get function keys for a function in a web site, or a deployment slot. Description for Get function keys for a function in a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
slot
- Name of the deployment slot.
Returns:
string dictionary resource on successful completion of Mono .
listFunctionKeysSlotWithResponse
public abstract Response listFunctionKeysSlotWithResponse(String resourceGroupName, String name, String functionName, String slot, Context context)
Get function keys for a function in a web site, or a deployment slot. Description for Get function keys for a function in a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
slot
- Name of the deployment slot.
context
- The context to associate with this operation.
Returns:
listFunctionKeysSlotWithResponseAsync
public abstract Mono> listFunctionKeysSlotWithResponseAsync(String resourceGroupName, String name, String functionName, String slot)
Get function keys for a function in a web site, or a deployment slot. Description for Get function keys for a function in a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
slot
- Name of the deployment slot.
Returns:
string dictionary resource along with
Response<T> on successful completion of
Mono .
listFunctionKeysWithResponse
public abstract Response listFunctionKeysWithResponse(String resourceGroupName, String name, String functionName, Context context)
Get function keys for a function in a web site, or a deployment slot. Description for Get function keys for a function in a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
context
- The context to associate with this operation.
Returns:
listFunctionKeysWithResponseAsync
public abstract Mono> listFunctionKeysWithResponseAsync(String resourceGroupName, String name, String functionName)
Get function keys for a function in a web site, or a deployment slot. Description for Get function keys for a function in a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
Returns:
string dictionary resource along with
Response<T> on successful completion of
Mono .
listFunctionSecrets
public abstract FunctionSecretsInner listFunctionSecrets(String resourceGroupName, String name, String functionName)
Get function secrets for a function in a web site, or a deployment slot. Description for Get function secrets for a function in a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
Returns:
function secrets.
listFunctionSecretsAsync
public abstract Mono listFunctionSecretsAsync(String resourceGroupName, String name, String functionName)
Get function secrets for a function in a web site, or a deployment slot. Description for Get function secrets for a function in a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
Returns:
function secrets on successful completion of Mono .
listFunctionSecretsSlot
public abstract FunctionSecretsInner listFunctionSecretsSlot(String resourceGroupName, String name, String functionName, String slot)
Get function secrets for a function in a web site, or a deployment slot. Description for Get function secrets for a function in a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
slot
- Name of the deployment slot.
Returns:
function secrets.
listFunctionSecretsSlotAsync
public abstract Mono listFunctionSecretsSlotAsync(String resourceGroupName, String name, String functionName, String slot)
Get function secrets for a function in a web site, or a deployment slot. Description for Get function secrets for a function in a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
slot
- Name of the deployment slot.
Returns:
function secrets on successful completion of Mono .
listFunctionSecretsSlotWithResponse
public abstract Response listFunctionSecretsSlotWithResponse(String resourceGroupName, String name, String functionName, String slot, Context context)
Get function secrets for a function in a web site, or a deployment slot. Description for Get function secrets for a function in a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
slot
- Name of the deployment slot.
context
- The context to associate with this operation.
Returns:
listFunctionSecretsSlotWithResponseAsync
public abstract Mono> listFunctionSecretsSlotWithResponseAsync(String resourceGroupName, String name, String functionName, String slot)
Get function secrets for a function in a web site, or a deployment slot. Description for Get function secrets for a function in a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
slot
- Name of the deployment slot.
Returns:
function secrets along with
Response<T> on successful completion of
Mono .
listFunctionSecretsWithResponse
public abstract Response listFunctionSecretsWithResponse(String resourceGroupName, String name, String functionName, Context context)
Get function secrets for a function in a web site, or a deployment slot. Description for Get function secrets for a function in a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
context
- The context to associate with this operation.
Returns:
listFunctionSecretsWithResponseAsync
public abstract Mono> listFunctionSecretsWithResponseAsync(String resourceGroupName, String name, String functionName)
Get function secrets for a function in a web site, or a deployment slot. Description for Get function secrets for a function in a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
functionName
- Function name.
Returns:
function secrets along with
Response<T> on successful completion of
Mono .
listFunctions
public abstract PagedIterable listFunctions(String resourceGroupName, String name)
List the functions for a web site, or a deployment slot. Description for List the functions for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
collection of Kudu function information elements as paginated response with
PagedIterable<T> .
listFunctions
public abstract PagedIterable listFunctions(String resourceGroupName, String name, Context context)
List the functions for a web site, or a deployment slot. Description for List the functions for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
context
- The context to associate with this operation.
Returns:
collection of Kudu function information elements as paginated response with
PagedIterable<T> .
listFunctionsAsync
public abstract PagedFlux listFunctionsAsync(String resourceGroupName, String name)
List the functions for a web site, or a deployment slot. Description for List the functions for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
collection of Kudu function information elements as paginated response with
PagedFlux<T> .
listHostKeys
public abstract HostKeysInner listHostKeys(String resourceGroupName, String name)
Get host secrets for a function app. Description for Get host secrets for a function app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
functions host level keys.
listHostKeysAsync
public abstract Mono listHostKeysAsync(String resourceGroupName, String name)
Get host secrets for a function app. Description for Get host secrets for a function app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
functions host level keys on successful completion of Mono .
listHostKeysSlot
public abstract HostKeysInner listHostKeysSlot(String resourceGroupName, String name, String slot)
Get host secrets for a function app. Description for Get host secrets for a function app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
Returns:
functions host level keys.
listHostKeysSlotAsync
public abstract Mono listHostKeysSlotAsync(String resourceGroupName, String name, String slot)
Get host secrets for a function app. Description for Get host secrets for a function app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
Returns:
functions host level keys on successful completion of Mono .
listHostKeysSlotWithResponse
public abstract Response listHostKeysSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Get host secrets for a function app. Description for Get host secrets for a function app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
context
- The context to associate with this operation.
Returns:
listHostKeysSlotWithResponseAsync
public abstract Mono> listHostKeysSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Get host secrets for a function app. Description for Get host secrets for a function app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
Returns:
functions host level keys along with
Response<T> on successful completion of
Mono .
listHostKeysWithResponse
public abstract Response listHostKeysWithResponse(String resourceGroupName, String name, Context context)
Get host secrets for a function app. Description for Get host secrets for a function app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
context
- The context to associate with this operation.
Returns:
listHostKeysWithResponseAsync
public abstract Mono> listHostKeysWithResponseAsync(String resourceGroupName, String name)
Get host secrets for a function app. Description for Get host secrets for a function app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
functions host level keys along with
Response<T> on successful completion of
Mono .
listHostnameBindings
public abstract PagedIterable listHostnameBindings(String resourceGroupName, String name)
Get hostname bindings for an app or a deployment slot. Description for Get hostname bindings for an app or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
listHostnameBindings
public abstract PagedIterable listHostnameBindings(String resourceGroupName, String name, Context context)
Get hostname bindings for an app or a deployment slot. Description for Get hostname bindings for an app or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
listHostnameBindingsAsync
public abstract PagedFlux listHostnameBindingsAsync(String resourceGroupName, String name)
Get hostname bindings for an app or a deployment slot. Description for Get hostname bindings for an app or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
collection of hostname bindings as paginated response with
PagedFlux<T> .
listHostnameBindingsSlot
public abstract PagedIterable listHostnameBindingsSlot(String resourceGroupName, String name, String slot)
Get hostname bindings for an app or a deployment slot. Description for Get hostname bindings for an app or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the
production slot.
Returns:
listHostnameBindingsSlot
public abstract PagedIterable listHostnameBindingsSlot(String resourceGroupName, String name, String slot, Context context)
Get hostname bindings for an app or a deployment slot. Description for Get hostname bindings for an app or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the
production slot.
context
- The context to associate with this operation.
Returns:
listHostnameBindingsSlotAsync
public abstract PagedFlux listHostnameBindingsSlotAsync(String resourceGroupName, String name, String slot)
Get hostname bindings for an app or a deployment slot. Description for Get hostname bindings for an app or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the
production slot.
Returns:
collection of hostname bindings as paginated response with
PagedFlux<T> .
listHybridConnections
public abstract HybridConnectionInner listHybridConnections(String resourceGroupName, String name)
Retrieves all Service Bus Hybrid Connections used by this Web App. Description for Retrieves all Service Bus Hybrid Connections used by this Web App.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
Returns:
hybrid Connection contract.
listHybridConnectionsAsync
public abstract Mono listHybridConnectionsAsync(String resourceGroupName, String name)
Retrieves all Service Bus Hybrid Connections used by this Web App. Description for Retrieves all Service Bus Hybrid Connections used by this Web App.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
Returns:
hybrid Connection contract on successful completion of Mono .
listHybridConnectionsSlot
public abstract HybridConnectionInner listHybridConnectionsSlot(String resourceGroupName, String name, String slot)
Retrieves all Service Bus Hybrid Connections used by this Web App. Description for Retrieves all Service Bus Hybrid Connections used by this Web App.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for the web app.
Returns:
hybrid Connection contract.
listHybridConnectionsSlotAsync
public abstract Mono listHybridConnectionsSlotAsync(String resourceGroupName, String name, String slot)
Retrieves all Service Bus Hybrid Connections used by this Web App. Description for Retrieves all Service Bus Hybrid Connections used by this Web App.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for the web app.
Returns:
hybrid Connection contract on successful completion of Mono .
listHybridConnectionsSlotWithResponse
public abstract Response listHybridConnectionsSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Retrieves all Service Bus Hybrid Connections used by this Web App. Description for Retrieves all Service Bus Hybrid Connections used by this Web App.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for the web app.
context
- The context to associate with this operation.
Returns:
listHybridConnectionsSlotWithResponseAsync
public abstract Mono> listHybridConnectionsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Retrieves all Service Bus Hybrid Connections used by this Web App. Description for Retrieves all Service Bus Hybrid Connections used by this Web App.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for the web app.
Returns:
hybrid Connection contract along with
Response<T> on successful completion of
Mono .
listHybridConnectionsWithResponse
public abstract Response listHybridConnectionsWithResponse(String resourceGroupName, String name, Context context)
Retrieves all Service Bus Hybrid Connections used by this Web App. Description for Retrieves all Service Bus Hybrid Connections used by this Web App.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
context
- The context to associate with this operation.
Returns:
listHybridConnectionsWithResponseAsync
public abstract Mono> listHybridConnectionsWithResponseAsync(String resourceGroupName, String name)
Retrieves all Service Bus Hybrid Connections used by this Web App. Description for Retrieves all Service Bus Hybrid Connections used by this Web App.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
Returns:
hybrid Connection contract along with
Response<T> on successful completion of
Mono .
listInstanceFunctionsSlot
public abstract PagedIterable listInstanceFunctionsSlot(String resourceGroupName, String name, String slot)
List the functions for a web site, or a deployment slot. Description for List the functions for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
Returns:
collection of Kudu function information elements as paginated response with
PagedIterable<T> .
listInstanceFunctionsSlot
public abstract PagedIterable listInstanceFunctionsSlot(String resourceGroupName, String name, String slot, Context context)
List the functions for a web site, or a deployment slot. Description for List the functions for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
context
- The context to associate with this operation.
Returns:
collection of Kudu function information elements as paginated response with
PagedIterable<T> .
listInstanceFunctionsSlotAsync
public abstract PagedFlux listInstanceFunctionsSlotAsync(String resourceGroupName, String name, String slot)
List the functions for a web site, or a deployment slot. Description for List the functions for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
Returns:
collection of Kudu function information elements as paginated response with
PagedFlux<T> .
listInstanceIdentifiers
public abstract PagedIterable listInstanceIdentifiers(String resourceGroupName, String name)
Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
listInstanceIdentifiers
public abstract PagedIterable listInstanceIdentifiers(String resourceGroupName, String name, Context context)
Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
listInstanceIdentifiersAsync
public abstract PagedFlux listInstanceIdentifiersAsync(String resourceGroupName, String name)
Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
collection of app instances as paginated response with
PagedFlux<T> .
listInstanceIdentifiersSlot
public abstract PagedIterable listInstanceIdentifiersSlot(String resourceGroupName, String name, String slot)
Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.
Returns:
listInstanceIdentifiersSlot
public abstract PagedIterable listInstanceIdentifiersSlot(String resourceGroupName, String name, String slot, Context context)
Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.
context
- The context to associate with this operation.
Returns:
listInstanceIdentifiersSlotAsync
public abstract PagedFlux listInstanceIdentifiersSlotAsync(String resourceGroupName, String name, String slot)
Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.
Returns:
collection of app instances as paginated response with
PagedFlux<T> .
listInstanceProcessModules
public abstract PagedIterable listInstanceProcessModules(String resourceGroupName, String name, String processId, String instanceId)
List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
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".
Returns:
collection of Kudu thread information elements as paginated response with
PagedIterable<T> .
listInstanceProcessModules
public abstract PagedIterable listInstanceProcessModules(String resourceGroupName, String name, String processId, String instanceId, Context context)
List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
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".
context
- The context to associate with this operation.
Returns:
collection of Kudu thread information elements as paginated response with
PagedIterable<T> .
listInstanceProcessModulesAsync
public abstract PagedFlux listInstanceProcessModulesAsync(String resourceGroupName, String name, String processId, String instanceId)
List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
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".
Returns:
collection of Kudu thread information elements as paginated response with
PagedFlux<T> .
listInstanceProcessModulesSlot
public abstract PagedIterable listInstanceProcessModulesSlot(String resourceGroupName, String name, String processId, String slot, String instanceId)
List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
Returns:
collection of Kudu thread information elements as paginated response with
PagedIterable<T> .
listInstanceProcessModulesSlot
public abstract PagedIterable listInstanceProcessModulesSlot(String resourceGroupName, String name, String processId, String slot, String instanceId, Context context)
List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
context
- The context to associate with this operation.
Returns:
collection of Kudu thread information elements as paginated response with
PagedIterable<T> .
listInstanceProcessModulesSlotAsync
public abstract PagedFlux listInstanceProcessModulesSlotAsync(String resourceGroupName, String name, String processId, String slot, String instanceId)
List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
Returns:
collection of Kudu thread information elements as paginated response with
PagedFlux<T> .
listInstanceProcessThreads
public abstract PagedIterable listInstanceProcessThreads(String resourceGroupName, String name, String processId, String instanceId)
List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
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".
Returns:
collection of Kudu thread information elements as paginated response with
PagedIterable<T> .
listInstanceProcessThreads
public abstract PagedIterable listInstanceProcessThreads(String resourceGroupName, String name, String processId, String instanceId, Context context)
List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
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".
context
- The context to associate with this operation.
Returns:
collection of Kudu thread information elements as paginated response with
PagedIterable<T> .
listInstanceProcessThreadsAsync
public abstract PagedFlux listInstanceProcessThreadsAsync(String resourceGroupName, String name, String processId, String instanceId)
List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
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".
Returns:
collection of Kudu thread information elements as paginated response with
PagedFlux<T> .
listInstanceProcessThreadsSlot
public abstract PagedIterable listInstanceProcessThreadsSlot(String resourceGroupName, String name, String processId, String slot, String instanceId)
List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
Returns:
collection of Kudu thread information elements as paginated response with
PagedIterable<T> .
listInstanceProcessThreadsSlot
public abstract PagedIterable listInstanceProcessThreadsSlot(String resourceGroupName, String name, String processId, String slot, String instanceId, Context context)
List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
context
- The context to associate with this operation.
Returns:
collection of Kudu thread information elements as paginated response with
PagedIterable<T> .
listInstanceProcessThreadsSlotAsync
public abstract PagedFlux listInstanceProcessThreadsSlotAsync(String resourceGroupName, String name, String processId, String slot, String instanceId)
List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
Returns:
collection of Kudu thread information elements as paginated response with
PagedFlux<T> .
listInstanceProcesses
public abstract PagedIterable listInstanceProcesses(String resourceGroupName, String name, String instanceId)
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
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".
Returns:
collection of Kudu process information elements as paginated response with
PagedIterable<T> .
listInstanceProcesses
public abstract PagedIterable listInstanceProcesses(String resourceGroupName, String name, String instanceId, Context context)
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
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".
context
- The context to associate with this operation.
Returns:
collection of Kudu process information elements as paginated response with
PagedIterable<T> .
listInstanceProcessesAsync
public abstract PagedFlux listInstanceProcessesAsync(String resourceGroupName, String name, String instanceId)
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
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".
Returns:
collection of Kudu process information elements as paginated response with
PagedFlux<T> .
listInstanceProcessesSlot
public abstract PagedIterable listInstanceProcessesSlot(String resourceGroupName, String name, String slot, String instanceId)
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
Returns:
collection of Kudu process information elements as paginated response with
PagedIterable<T> .
listInstanceProcessesSlot
public abstract PagedIterable listInstanceProcessesSlot(String resourceGroupName, String name, String slot, String instanceId, Context context)
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
context
- The context to associate with this operation.
Returns:
collection of Kudu process information elements as paginated response with
PagedIterable<T> .
listInstanceProcessesSlotAsync
public abstract PagedFlux listInstanceProcessesSlotAsync(String resourceGroupName, String name, String slot, String instanceId)
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
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".
Returns:
collection of Kudu process information elements as paginated response with
PagedFlux<T> .
listInstanceWorkflowsSlot
public abstract PagedIterable listInstanceWorkflowsSlot(String resourceGroupName, String name, String slot)
List the workflows for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
Returns:
collection of Kudu workflow information elements as paginated response with
PagedIterable<T> .
listInstanceWorkflowsSlot
public abstract PagedIterable listInstanceWorkflowsSlot(String resourceGroupName, String name, String slot, Context context)
List the workflows for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
context
- The context to associate with this operation.
Returns:
collection of Kudu workflow information elements as paginated response with
PagedIterable<T> .
listInstanceWorkflowsSlotAsync
public abstract PagedFlux listInstanceWorkflowsSlotAsync(String resourceGroupName, String name, String slot)
List the workflows for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
Returns:
collection of Kudu workflow information elements as paginated response with
PagedFlux<T> .
listMetadata
public abstract StringDictionaryInner listMetadata(String resourceGroupName, String name)
Gets the metadata of an app. Description for Gets the metadata of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
string dictionary resource.
listMetadataAsync
public abstract Mono listMetadataAsync(String resourceGroupName, String name)
Gets the metadata of an app. Description for Gets the metadata of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
string dictionary resource on successful completion of Mono .
listMetadataSlot
public abstract StringDictionaryInner listMetadataSlot(String resourceGroupName, String name, String slot)
Gets the metadata of an app. Description for Gets the metadata of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the metadata for the
production slot.
Returns:
string dictionary resource.
listMetadataSlotAsync
public abstract Mono listMetadataSlotAsync(String resourceGroupName, String name, String slot)
Gets the metadata of an app. Description for Gets the metadata of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the metadata for the
production slot.
Returns:
string dictionary resource on successful completion of Mono .
listMetadataSlotWithResponse
public abstract Response listMetadataSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets the metadata of an app. Description for Gets the metadata of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the metadata for the
production slot.
context
- The context to associate with this operation.
Returns:
listMetadataSlotWithResponseAsync
public abstract Mono> listMetadataSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets the metadata of an app. Description for Gets the metadata of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the metadata for the
production slot.
Returns:
string dictionary resource along with
Response<T> on successful completion of
Mono .
listMetadataWithResponse
public abstract Response listMetadataWithResponse(String resourceGroupName, String name, Context context)
Gets the metadata of an app. Description for Gets the metadata of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
listMetadataWithResponseAsync
public abstract Mono> listMetadataWithResponseAsync(String resourceGroupName, String name)
Gets the metadata of an app. Description for Gets the metadata of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
string dictionary resource along with
Response<T> on successful completion of
Mono .
listNetworkFeatures
public abstract NetworkFeaturesInner listNetworkFeatures(String resourceGroupName, String name, String view)
Gets all network features used by the app (or deployment slot, if specified). Description for Gets all network features used by the app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
view
- The type of view. Only "summary" is supported at this time.
Returns:
full view of network features for an app (presently VNET integration and Hybrid Connections).
listNetworkFeaturesAsync
public abstract Mono listNetworkFeaturesAsync(String resourceGroupName, String name, String view)
Gets all network features used by the app (or deployment slot, if specified). Description for Gets all network features used by the app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
view
- The type of view. Only "summary" is supported at this time.
Returns:
full view of network features for an app (presently VNET integration and Hybrid Connections) on
successful completion of Mono .
listNetworkFeaturesSlot
public abstract NetworkFeaturesInner listNetworkFeaturesSlot(String resourceGroupName, String name, String view, String slot)
Gets all network features used by the app (or deployment slot, if specified). Description for Gets all network features used by the app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
view
- The type of view. Only "summary" is supported at this time.
slot
- Name of the deployment slot. If a slot is not specified, the API will get network features for the
production slot.
Returns:
full view of network features for an app (presently VNET integration and Hybrid Connections).
listNetworkFeaturesSlotAsync
public abstract Mono listNetworkFeaturesSlotAsync(String resourceGroupName, String name, String view, String slot)
Gets all network features used by the app (or deployment slot, if specified). Description for Gets all network features used by the app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
view
- The type of view. Only "summary" is supported at this time.
slot
- Name of the deployment slot. If a slot is not specified, the API will get network features for the
production slot.
Returns:
full view of network features for an app (presently VNET integration and Hybrid Connections) on
successful completion of Mono .
listNetworkFeaturesSlotWithResponse
public abstract Response listNetworkFeaturesSlotWithResponse(String resourceGroupName, String name, String view, String slot, Context context)
Gets all network features used by the app (or deployment slot, if specified). Description for Gets all network features used by the app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
view
- The type of view. Only "summary" is supported at this time.
slot
- Name of the deployment slot. If a slot is not specified, the API will get network features for the
production slot.
context
- The context to associate with this operation.
Returns:
full view of network features for an app (presently VNET integration and Hybrid Connections) along with
Response<T> .
listNetworkFeaturesSlotWithResponseAsync
public abstract Mono> listNetworkFeaturesSlotWithResponseAsync(String resourceGroupName, String name, String view, String slot)
Gets all network features used by the app (or deployment slot, if specified). Description for Gets all network features used by the app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
view
- The type of view. Only "summary" is supported at this time.
slot
- Name of the deployment slot. If a slot is not specified, the API will get network features for the
production slot.
Returns:
full view of network features for an app (presently VNET integration and Hybrid Connections) along with
Response<T> on successful completion of
Mono .
listNetworkFeaturesWithResponse
public abstract Response listNetworkFeaturesWithResponse(String resourceGroupName, String name, String view, Context context)
Gets all network features used by the app (or deployment slot, if specified). Description for Gets all network features used by the app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
view
- The type of view. Only "summary" is supported at this time.
context
- The context to associate with this operation.
Returns:
full view of network features for an app (presently VNET integration and Hybrid Connections) along with
Response<T> .
listNetworkFeaturesWithResponseAsync
public abstract Mono> listNetworkFeaturesWithResponseAsync(String resourceGroupName, String name, String view)
Gets all network features used by the app (or deployment slot, if specified). Description for Gets all network features used by the app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
view
- The type of view. Only "summary" is supported at this time.
Returns:
full view of network features for an app (presently VNET integration and Hybrid Connections) along with
Response<T> on successful completion of
Mono .
listPerfMonCounters
public abstract PagedIterable listPerfMonCounters(String resourceGroupName, String name)
Gets perfmon counters for web app. Description for Gets perfmon counters for web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
collection of performance monitor counters as paginated response with
PagedIterable<T> .
listPerfMonCounters
public abstract PagedIterable listPerfMonCounters(String resourceGroupName, String name, String filter, Context context)
Gets perfmon counters for web app. Description for Gets perfmon counters for web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
filter
- Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example:
$filter=(startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq
duration'[Hour|Minute|Day]'.
context
- The context to associate with this operation.
Returns:
collection of performance monitor counters as paginated response with
PagedIterable<T> .
listPerfMonCountersAsync
public abstract PagedFlux listPerfMonCountersAsync(String resourceGroupName, String name)
Gets perfmon counters for web app. Description for Gets perfmon counters for web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
collection of performance monitor counters as paginated response with
PagedFlux<T> .
listPerfMonCountersAsync
public abstract PagedFlux listPerfMonCountersAsync(String resourceGroupName, String name, String filter)
Gets perfmon counters for web app. Description for Gets perfmon counters for web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
filter
- Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example:
$filter=(startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq
duration'[Hour|Minute|Day]'.
Returns:
collection of performance monitor counters as paginated response with
PagedFlux<T> .
listPerfMonCountersSlot
public abstract PagedIterable listPerfMonCountersSlot(String resourceGroupName, String name, String slot)
Gets perfmon counters for web app. Description for Gets perfmon counters for web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
collection of performance monitor counters as paginated response with
PagedIterable<T> .
listPerfMonCountersSlot
public abstract PagedIterable listPerfMonCountersSlot(String resourceGroupName, String name, String slot, String filter, Context context)
Gets perfmon counters for web app. Description for Gets perfmon counters for web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
filter
- Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example:
$filter=(startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq
duration'[Hour|Minute|Day]'.
context
- The context to associate with this operation.
Returns:
collection of performance monitor counters as paginated response with
PagedIterable<T> .
listPerfMonCountersSlotAsync
public abstract PagedFlux listPerfMonCountersSlotAsync(String resourceGroupName, String name, String slot)
Gets perfmon counters for web app. Description for Gets perfmon counters for web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
collection of performance monitor counters as paginated response with
PagedFlux<T> .
listPerfMonCountersSlotAsync
public abstract PagedFlux listPerfMonCountersSlotAsync(String resourceGroupName, String name, String slot, String filter)
Gets perfmon counters for web app. Description for Gets perfmon counters for web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
filter
- Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example:
$filter=(startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq
duration'[Hour|Minute|Day]'.
Returns:
collection of performance monitor counters as paginated response with
PagedFlux<T> .
listPremierAddOns
public abstract PremierAddOnInner listPremierAddOns(String resourceGroupName, String name)
Gets the premier add-ons of an app. Description for Gets the premier add-ons of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
premier add-on.
listPremierAddOnsAsync
public abstract Mono listPremierAddOnsAsync(String resourceGroupName, String name)
Gets the premier add-ons of an app. Description for Gets the premier add-ons of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
premier add-on on successful completion of Mono .
listPremierAddOnsSlot
public abstract PremierAddOnInner listPremierAddOnsSlot(String resourceGroupName, String name, String slot)
Gets the premier add-ons of an app. Description for Gets the premier add-ons of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the premier add-ons for the
production slot.
Returns:
premier add-on.
listPremierAddOnsSlotAsync
public abstract Mono listPremierAddOnsSlotAsync(String resourceGroupName, String name, String slot)
Gets the premier add-ons of an app. Description for Gets the premier add-ons of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the premier add-ons for the
production slot.
Returns:
premier add-on on successful completion of Mono .
listPremierAddOnsSlotWithResponse
public abstract Response listPremierAddOnsSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets the premier add-ons of an app. Description for Gets the premier add-ons of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the premier add-ons for the
production slot.
context
- The context to associate with this operation.
Returns:
listPremierAddOnsSlotWithResponseAsync
public abstract Mono> listPremierAddOnsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets the premier add-ons of an app. Description for Gets the premier add-ons of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the premier add-ons for the
production slot.
Returns:
premier add-on along with
Response<T> on successful completion of
Mono .
listPremierAddOnsWithResponse
public abstract Response listPremierAddOnsWithResponse(String resourceGroupName, String name, Context context)
Gets the premier add-ons of an app. Description for Gets the premier add-ons of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
listPremierAddOnsWithResponseAsync
public abstract Mono> listPremierAddOnsWithResponseAsync(String resourceGroupName, String name)
Gets the premier add-ons of an app. Description for Gets the premier add-ons of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
premier add-on along with
Response<T> on successful completion of
Mono .
listProcessModules
public abstract PagedIterable listProcessModules(String resourceGroupName, String name, String processId)
List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
Returns:
collection of Kudu thread information elements as paginated response with
PagedIterable<T> .
listProcessModules
public abstract PagedIterable listProcessModules(String resourceGroupName, String name, String processId, Context context)
List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
context
- The context to associate with this operation.
Returns:
collection of Kudu thread information elements as paginated response with
PagedIterable<T> .
listProcessModulesAsync
public abstract PagedFlux listProcessModulesAsync(String resourceGroupName, String name, String processId)
List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
Returns:
collection of Kudu thread information elements as paginated response with
PagedFlux<T> .
listProcessModulesSlot
public abstract PagedIterable listProcessModulesSlot(String resourceGroupName, String name, String processId, String slot)
List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
collection of Kudu thread information elements as paginated response with
PagedIterable<T> .
listProcessModulesSlot
public abstract PagedIterable listProcessModulesSlot(String resourceGroupName, String name, String processId, String slot, Context context)
List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
context
- The context to associate with this operation.
Returns:
collection of Kudu thread information elements as paginated response with
PagedIterable<T> .
listProcessModulesSlotAsync
public abstract PagedFlux listProcessModulesSlotAsync(String resourceGroupName, String name, String processId, String slot)
List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
collection of Kudu thread information elements as paginated response with
PagedFlux<T> .
listProcessThreads
public abstract PagedIterable listProcessThreads(String resourceGroupName, String name, String processId)
List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
Returns:
collection of Kudu thread information elements as paginated response with
PagedIterable<T> .
listProcessThreads
public abstract PagedIterable listProcessThreads(String resourceGroupName, String name, String processId, Context context)
List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
context
- The context to associate with this operation.
Returns:
collection of Kudu thread information elements as paginated response with
PagedIterable<T> .
listProcessThreadsAsync
public abstract PagedFlux listProcessThreadsAsync(String resourceGroupName, String name, String processId)
List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
Returns:
collection of Kudu thread information elements as paginated response with
PagedFlux<T> .
listProcessThreadsSlot
public abstract PagedIterable listProcessThreadsSlot(String resourceGroupName, String name, String processId, String slot)
List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
collection of Kudu thread information elements as paginated response with
PagedIterable<T> .
listProcessThreadsSlot
public abstract PagedIterable listProcessThreadsSlot(String resourceGroupName, String name, String processId, String slot, Context context)
List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
context
- The context to associate with this operation.
Returns:
collection of Kudu thread information elements as paginated response with
PagedIterable<T> .
listProcessThreadsSlotAsync
public abstract PagedFlux listProcessThreadsSlotAsync(String resourceGroupName, String name, String processId, String slot)
List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
processId
- PID.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
collection of Kudu thread information elements as paginated response with
PagedFlux<T> .
listProcesses
public abstract PagedIterable listProcesses(String resourceGroupName, String name)
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
collection of Kudu process information elements as paginated response with
PagedIterable<T> .
listProcesses
public abstract PagedIterable listProcesses(String resourceGroupName, String name, Context context)
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
context
- The context to associate with this operation.
Returns:
collection of Kudu process information elements as paginated response with
PagedIterable<T> .
listProcessesAsync
public abstract PagedFlux listProcessesAsync(String resourceGroupName, String name)
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
collection of Kudu process information elements as paginated response with
PagedFlux<T> .
listProcessesSlot
public abstract PagedIterable listProcessesSlot(String resourceGroupName, String name, String slot)
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
collection of Kudu process information elements as paginated response with
PagedIterable<T> .
listProcessesSlot
public abstract PagedIterable listProcessesSlot(String resourceGroupName, String name, String slot, Context context)
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
context
- The context to associate with this operation.
Returns:
collection of Kudu process information elements as paginated response with
PagedIterable<T> .
listProcessesSlotAsync
public abstract PagedFlux listProcessesSlotAsync(String resourceGroupName, String name, String slot)
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. 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.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
collection of Kudu process information elements as paginated response with
PagedFlux<T> .
listProductionSiteDeploymentStatuses
public abstract PagedIterable listProductionSiteDeploymentStatuses(String resourceGroupName, String name)
List deployment statuses for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
deployment status collection ARM resource as paginated response with
PagedIterable<T> .
listProductionSiteDeploymentStatuses
public abstract PagedIterable listProductionSiteDeploymentStatuses(String resourceGroupName, String name, Context context)
List deployment statuses for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
deployment status collection ARM resource as paginated response with
PagedIterable<T> .
listProductionSiteDeploymentStatusesAsync
public abstract PagedFlux listProductionSiteDeploymentStatusesAsync(String resourceGroupName, String name)
List deployment statuses for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
deployment status collection ARM resource as paginated response with
PagedFlux<T> .
listPublicCertificates
public abstract PagedIterable listPublicCertificates(String resourceGroupName, String name)
Get public certificates for an app or a deployment slot. Description for Get public certificates for an app or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
listPublicCertificates
public abstract PagedIterable listPublicCertificates(String resourceGroupName, String name, Context context)
Get public certificates for an app or a deployment slot. Description for Get public certificates for an app or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
listPublicCertificatesAsync
public abstract PagedFlux listPublicCertificatesAsync(String resourceGroupName, String name)
Get public certificates for an app or a deployment slot. Description for Get public certificates for an app or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
collection of public certificates as paginated response with
PagedFlux<T> .
listPublicCertificatesSlot
public abstract PagedIterable listPublicCertificatesSlot(String resourceGroupName, String name, String slot)
Get public certificates for an app or a deployment slot. Description for Get public certificates for an app or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the
production slot.
Returns:
listPublicCertificatesSlot
public abstract PagedIterable listPublicCertificatesSlot(String resourceGroupName, String name, String slot, Context context)
Get public certificates for an app or a deployment slot. Description for Get public certificates for an app or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the
production slot.
context
- The context to associate with this operation.
Returns:
listPublicCertificatesSlotAsync
public abstract PagedFlux listPublicCertificatesSlotAsync(String resourceGroupName, String name, String slot)
Get public certificates for an app or a deployment slot. Description for Get public certificates for an app or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the
production slot.
Returns:
collection of public certificates as paginated response with
PagedFlux<T> .
listPublishingCredentials
public abstract UserInner listPublishingCredentials(String resourceGroupName, String name)
Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
user credentials used for publishing activity.
listPublishingCredentials
public abstract UserInner listPublishingCredentials(String resourceGroupName, String name, Context context)
Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
user credentials used for publishing activity.
listPublishingCredentialsAsync
public abstract Mono listPublishingCredentialsAsync(String resourceGroupName, String name)
Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
user credentials used for publishing activity on successful completion of Mono .
listPublishingCredentialsSlot
public abstract UserInner listPublishingCredentialsSlot(String resourceGroupName, String name, String slot)
Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials
for the production slot.
Returns:
user credentials used for publishing activity.
listPublishingCredentialsSlot
public abstract UserInner listPublishingCredentialsSlot(String resourceGroupName, String name, String slot, Context context)
Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials
for the production slot.
context
- The context to associate with this operation.
Returns:
user credentials used for publishing activity.
listPublishingCredentialsSlotAsync
public abstract Mono listPublishingCredentialsSlotAsync(String resourceGroupName, String name, String slot)
Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials
for the production slot.
Returns:
user credentials used for publishing activity on successful completion of Mono .
listPublishingCredentialsSlotWithResponseAsync
public abstract Mono>> listPublishingCredentialsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials
for the production slot.
Returns:
user credentials used for publishing activity along with
Response<T> on successful completion of
Mono .
listPublishingCredentialsWithResponseAsync
public abstract Mono>> listPublishingCredentialsWithResponseAsync(String resourceGroupName, String name)
Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
user credentials used for publishing activity along with
Response<T> on successful completion of
Mono .
listPublishingProfileXmlWithSecrets
public abstract BinaryData listPublishingProfileXmlWithSecrets(String resourceGroupName, String name, CsmPublishingProfileOptions publishingProfileOptions)
Gets the publishing profile for an app (or deployment slot, if specified). Description for Gets the publishing profile for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publishingProfileOptions
- Specifies publishingProfileOptions for publishing profile. For example, use
{"format": "FileZilla3"} to get a FileZilla publishing profile.
Returns:
the response.
listPublishingProfileXmlWithSecretsAsync
public abstract Mono listPublishingProfileXmlWithSecretsAsync(String resourceGroupName, String name, CsmPublishingProfileOptions publishingProfileOptions)
Gets the publishing profile for an app (or deployment slot, if specified). Description for Gets the publishing profile for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publishingProfileOptions
- Specifies publishingProfileOptions for publishing profile. For example, use
{"format": "FileZilla3"} to get a FileZilla publishing profile.
Returns:
the response body on successful completion of Mono .
listPublishingProfileXmlWithSecretsSlot
public abstract BinaryData listPublishingProfileXmlWithSecretsSlot(String resourceGroupName, String name, String slot, CsmPublishingProfileOptions publishingProfileOptions)
Gets the publishing profile for an app (or deployment slot, if specified). Description for Gets the publishing profile for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the publishing profile for
the production slot.
publishingProfileOptions
- Specifies publishingProfileOptions for publishing profile. For example, use
{"format": "FileZilla3"} to get a FileZilla publishing profile.
Returns:
the response.
listPublishingProfileXmlWithSecretsSlotAsync
public abstract Mono listPublishingProfileXmlWithSecretsSlotAsync(String resourceGroupName, String name, String slot, CsmPublishingProfileOptions publishingProfileOptions)
Gets the publishing profile for an app (or deployment slot, if specified). Description for Gets the publishing profile for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the publishing profile for
the production slot.
publishingProfileOptions
- Specifies publishingProfileOptions for publishing profile. For example, use
{"format": "FileZilla3"} to get a FileZilla publishing profile.
Returns:
the response body on successful completion of Mono .
listPublishingProfileXmlWithSecretsSlotWithResponse
public abstract Response listPublishingProfileXmlWithSecretsSlotWithResponse(String resourceGroupName, String name, String slot, CsmPublishingProfileOptions publishingProfileOptions, Context context)
Gets the publishing profile for an app (or deployment slot, if specified). Description for Gets the publishing profile for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the publishing profile for
the production slot.
publishingProfileOptions
- Specifies publishingProfileOptions for publishing profile. For example, use
{"format": "FileZilla3"} to get a FileZilla publishing profile.
context
- The context to associate with this operation.
Returns:
listPublishingProfileXmlWithSecretsSlotWithResponseAsync
public abstract Mono> listPublishingProfileXmlWithSecretsSlotWithResponseAsync(String resourceGroupName, String name, String slot, CsmPublishingProfileOptions publishingProfileOptions)
Gets the publishing profile for an app (or deployment slot, if specified). Description for Gets the publishing profile for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the publishing profile for
the production slot.
publishingProfileOptions
- Specifies publishingProfileOptions for publishing profile. For example, use
{"format": "FileZilla3"} to get a FileZilla publishing profile.
Returns:
the response body along with
Response<T> on successful completion of
Mono .
listPublishingProfileXmlWithSecretsWithResponse
public abstract Response listPublishingProfileXmlWithSecretsWithResponse(String resourceGroupName, String name, CsmPublishingProfileOptions publishingProfileOptions, Context context)
Gets the publishing profile for an app (or deployment slot, if specified). Description for Gets the publishing profile for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publishingProfileOptions
- Specifies publishingProfileOptions for publishing profile. For example, use
{"format": "FileZilla3"} to get a FileZilla publishing profile.
context
- The context to associate with this operation.
Returns:
listPublishingProfileXmlWithSecretsWithResponseAsync
public abstract Mono> listPublishingProfileXmlWithSecretsWithResponseAsync(String resourceGroupName, String name, CsmPublishingProfileOptions publishingProfileOptions)
Gets the publishing profile for an app (or deployment slot, if specified). Description for Gets the publishing profile for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
publishingProfileOptions
- Specifies publishingProfileOptions for publishing profile. For example, use
{"format": "FileZilla3"} to get a FileZilla publishing profile.
Returns:
the response body along with
Response<T> on successful completion of
Mono .
listRelayServiceConnections
public abstract RelayServiceConnectionEntityInner listRelayServiceConnections(String resourceGroupName, String name)
Gets hybrid connections configured for an app (or deployment slot, if specified). Description for Gets hybrid connections configured for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
hybrid Connection for an App Service app.
listRelayServiceConnectionsAsync
public abstract Mono listRelayServiceConnectionsAsync(String resourceGroupName, String name)
Gets hybrid connections configured for an app (or deployment slot, if specified). Description for Gets hybrid connections configured for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
hybrid Connection for an App Service app on successful completion of Mono .
listRelayServiceConnectionsSlot
public abstract RelayServiceConnectionEntityInner listRelayServiceConnectionsSlot(String resourceGroupName, String name, String slot)
Gets hybrid connections configured for an app (or deployment slot, if specified). Description for Gets hybrid connections configured for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get hybrid connections for the
production slot.
Returns:
hybrid Connection for an App Service app.
listRelayServiceConnectionsSlotAsync
public abstract Mono listRelayServiceConnectionsSlotAsync(String resourceGroupName, String name, String slot)
Gets hybrid connections configured for an app (or deployment slot, if specified). Description for Gets hybrid connections configured for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get hybrid connections for the
production slot.
Returns:
hybrid Connection for an App Service app on successful completion of Mono .
listRelayServiceConnectionsSlotWithResponse
public abstract Response listRelayServiceConnectionsSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets hybrid connections configured for an app (or deployment slot, if specified). Description for Gets hybrid connections configured for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get hybrid connections for the
production slot.
context
- The context to associate with this operation.
Returns:
hybrid Connection for an App Service app along with
Response<T> .
listRelayServiceConnectionsSlotWithResponseAsync
public abstract Mono> listRelayServiceConnectionsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets hybrid connections configured for an app (or deployment slot, if specified). Description for Gets hybrid connections configured for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get hybrid connections for the
production slot.
Returns:
hybrid Connection for an App Service app along with
Response<T> on successful completion of
Mono .
listRelayServiceConnectionsWithResponse
public abstract Response listRelayServiceConnectionsWithResponse(String resourceGroupName, String name, Context context)
Gets hybrid connections configured for an app (or deployment slot, if specified). Description for Gets hybrid connections configured for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
hybrid Connection for an App Service app along with
Response<T> .
listRelayServiceConnectionsWithResponseAsync
public abstract Mono> listRelayServiceConnectionsWithResponseAsync(String resourceGroupName, String name)
Gets hybrid connections configured for an app (or deployment slot, if specified). Description for Gets hybrid connections configured for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
hybrid Connection for an App Service app along with
Response<T> on successful completion of
Mono .
listSiteBackups
public abstract PagedIterable listSiteBackups(String resourceGroupName, String name)
Gets existing backups of an app. Description for Gets existing backups of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
listSiteBackups
public abstract PagedIterable listSiteBackups(String resourceGroupName, String name, Context context)
Gets existing backups of an app. Description for Gets existing backups of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
listSiteBackupsAsync
public abstract PagedFlux listSiteBackupsAsync(String resourceGroupName, String name)
Gets existing backups of an app. Description for Gets existing backups of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
collection of backup items as paginated response with
PagedFlux<T> .
listSiteBackupsSlot
public abstract PagedIterable listSiteBackupsSlot(String resourceGroupName, String name, String slot)
Gets existing backups of an app. Description for Gets existing backups of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get backups of the production
slot.
Returns:
listSiteBackupsSlot
public abstract PagedIterable listSiteBackupsSlot(String resourceGroupName, String name, String slot, Context context)
Gets existing backups of an app. Description for Gets existing backups of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get backups of the production
slot.
context
- The context to associate with this operation.
Returns:
listSiteBackupsSlotAsync
public abstract PagedFlux listSiteBackupsSlotAsync(String resourceGroupName, String name, String slot)
Gets existing backups of an app. Description for Gets existing backups of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get backups of the production
slot.
Returns:
collection of backup items as paginated response with
PagedFlux<T> .
listSiteContainers
public abstract PagedIterable listSiteContainers(String resourceGroupName, String name)
Lists all the site containers of a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
listSiteContainers
public abstract PagedIterable listSiteContainers(String resourceGroupName, String name, Context context)
Lists all the site containers of a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
listSiteContainersAsync
public abstract PagedFlux listSiteContainersAsync(String resourceGroupName, String name)
Lists all the site containers of a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
collection of site containers as paginated response with
PagedFlux<T> .
listSiteContainersSlot
public abstract PagedIterable listSiteContainersSlot(String resourceGroupName, String name, String slot)
Lists all the site containers of a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get a list of site containers
for the production slot.
Returns:
listSiteContainersSlot
public abstract PagedIterable listSiteContainersSlot(String resourceGroupName, String name, String slot, Context context)
Lists all the site containers of a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get a list of site containers
for the production slot.
context
- The context to associate with this operation.
Returns:
listSiteContainersSlotAsync
public abstract PagedFlux listSiteContainersSlotAsync(String resourceGroupName, String name, String slot)
Lists all the site containers of a site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get a list of site containers
for the production slot.
Returns:
collection of site containers as paginated response with
PagedFlux<T> .
listSiteExtensions
public abstract PagedIterable listSiteExtensions(String resourceGroupName, String name)
Get list of siteextensions for a web site, or a deployment slot. Description for Get list of siteextensions for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
collection of Kudu site extension information elements as paginated response with
PagedIterable<T> .
listSiteExtensions
public abstract PagedIterable listSiteExtensions(String resourceGroupName, String name, Context context)
Get list of siteextensions for a web site, or a deployment slot. Description for Get list of siteextensions for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
context
- The context to associate with this operation.
Returns:
collection of Kudu site extension information elements as paginated response with
PagedIterable<T> .
listSiteExtensionsAsync
public abstract PagedFlux listSiteExtensionsAsync(String resourceGroupName, String name)
Get list of siteextensions for a web site, or a deployment slot. Description for Get list of siteextensions for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
collection of Kudu site extension information elements as paginated response with
PagedFlux<T> .
listSiteExtensionsSlot
public abstract PagedIterable listSiteExtensionsSlot(String resourceGroupName, String name, String slot)
Get list of siteextensions for a web site, or a deployment slot. Description for Get list of siteextensions for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
Returns:
collection of Kudu site extension information elements as paginated response with
PagedIterable<T> .
listSiteExtensionsSlot
public abstract PagedIterable listSiteExtensionsSlot(String resourceGroupName, String name, String slot, Context context)
Get list of siteextensions for a web site, or a deployment slot. Description for Get list of siteextensions for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
context
- The context to associate with this operation.
Returns:
collection of Kudu site extension information elements as paginated response with
PagedIterable<T> .
listSiteExtensionsSlotAsync
public abstract PagedFlux listSiteExtensionsSlotAsync(String resourceGroupName, String name, String slot)
Get list of siteextensions for a web site, or a deployment slot. Description for Get list of siteextensions for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
Returns:
collection of Kudu site extension information elements as paginated response with
PagedFlux<T> .
listSitePushSettings
public abstract PushSettingsInner listSitePushSettings(String resourceGroupName, String name)
Gets the Push settings associated with web app. Description for Gets the Push settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
push settings for the App.
listSitePushSettingsAsync
public abstract Mono listSitePushSettingsAsync(String resourceGroupName, String name)
Gets the Push settings associated with web app. Description for Gets the Push settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
push settings for the App on successful completion of Mono .
listSitePushSettingsSlot
public abstract PushSettingsInner listSitePushSettingsSlot(String resourceGroupName, String name, String slot)
Gets the Push settings associated with web app. Description for Gets the Push settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
push settings for the App.
listSitePushSettingsSlotAsync
public abstract Mono listSitePushSettingsSlotAsync(String resourceGroupName, String name, String slot)
Gets the Push settings associated with web app. Description for Gets the Push settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
push settings for the App on successful completion of Mono .
listSitePushSettingsSlotWithResponse
public abstract Response listSitePushSettingsSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets the Push settings associated with web app. Description for Gets the Push settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
context
- The context to associate with this operation.
Returns:
listSitePushSettingsSlotWithResponseAsync
public abstract Mono> listSitePushSettingsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets the Push settings associated with web app. Description for Gets the Push settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
push settings for the App along with
Response<T> on successful completion of
Mono .
listSitePushSettingsWithResponse
public abstract Response listSitePushSettingsWithResponse(String resourceGroupName, String name, Context context)
Gets the Push settings associated with web app. Description for Gets the Push settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
context
- The context to associate with this operation.
Returns:
listSitePushSettingsWithResponseAsync
public abstract Mono> listSitePushSettingsWithResponseAsync(String resourceGroupName, String name)
Gets the Push settings associated with web app. Description for Gets the Push settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
push settings for the App along with
Response<T> on successful completion of
Mono .
listSlotConfigurationNames
public abstract SlotConfigNamesResourceInner listSlotConfigurationNames(String resourceGroupName, String name)
Gets the names of app settings and connection strings that stick to the slot (not swapped). Description for Gets the names of app settings and connection strings that stick to the slot (not swapped).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
slot Config names azure resource.
listSlotConfigurationNamesAsync
public abstract Mono listSlotConfigurationNamesAsync(String resourceGroupName, String name)
Gets the names of app settings and connection strings that stick to the slot (not swapped). Description for Gets the names of app settings and connection strings that stick to the slot (not swapped).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
slot Config names azure resource on successful completion of Mono .
listSlotConfigurationNamesWithResponse
public abstract Response listSlotConfigurationNamesWithResponse(String resourceGroupName, String name, Context context)
Gets the names of app settings and connection strings that stick to the slot (not swapped). Description for Gets the names of app settings and connection strings that stick to the slot (not swapped).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
slot Config names azure resource along with
Response<T> .
listSlotConfigurationNamesWithResponseAsync
public abstract Mono> listSlotConfigurationNamesWithResponseAsync(String resourceGroupName, String name)
Gets the names of app settings and connection strings that stick to the slot (not swapped). Description for Gets the names of app settings and connection strings that stick to the slot (not swapped).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
slot Config names azure resource along with
Response<T> on successful completion of
Mono .
listSlotDifferencesFromProduction
public abstract PagedIterable listSlotDifferencesFromProduction(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity)
Get the difference in configuration settings between two web app slots. Description for Get the difference in configuration settings between two web app slots.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slotSwapEntity
- JSON object that contains the target slot name. See example.
Returns:
listSlotDifferencesFromProduction
public abstract PagedIterable listSlotDifferencesFromProduction(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity, Context context)
Get the difference in configuration settings between two web app slots. Description for Get the difference in configuration settings between two web app slots.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slotSwapEntity
- JSON object that contains the target slot name. See example.
context
- The context to associate with this operation.
Returns:
listSlotDifferencesFromProductionAsync
public abstract PagedFlux listSlotDifferencesFromProductionAsync(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity)
Get the difference in configuration settings between two web app slots. Description for Get the difference in configuration settings between two web app slots.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slotSwapEntity
- JSON object that contains the target slot name. See example.
Returns:
collection of slot differences as paginated response with
PagedFlux<T> .
listSlotDifferencesSlot
public abstract PagedIterable listSlotDifferencesSlot(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity)
Get the difference in configuration settings between two web app slots. Description for Get the difference in configuration settings between two web app slots.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
slotSwapEntity
- JSON object that contains the target slot name. See example.
Returns:
listSlotDifferencesSlot
public abstract PagedIterable listSlotDifferencesSlot(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity, Context context)
Get the difference in configuration settings between two web app slots. Description for Get the difference in configuration settings between two web app slots.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
slotSwapEntity
- JSON object that contains the target slot name. See example.
context
- The context to associate with this operation.
Returns:
listSlotDifferencesSlotAsync
public abstract PagedFlux listSlotDifferencesSlotAsync(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity)
Get the difference in configuration settings between two web app slots. Description for Get the difference in configuration settings between two web app slots.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
slotSwapEntity
- JSON object that contains the target slot name. See example.
Returns:
collection of slot differences as paginated response with
PagedFlux<T> .
listSlotSiteDeploymentStatusesSlot
public abstract PagedIterable listSlotSiteDeploymentStatusesSlot(String resourceGroupName, String name, String slot)
List deployment statuses for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the deployment status for
the production slot.
Returns:
deployment status collection ARM resource as paginated response with
PagedIterable<T> .
listSlotSiteDeploymentStatusesSlot
public abstract PagedIterable listSlotSiteDeploymentStatusesSlot(String resourceGroupName, String name, String slot, Context context)
List deployment statuses for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the deployment status for
the production slot.
context
- The context to associate with this operation.
Returns:
deployment status collection ARM resource as paginated response with
PagedIterable<T> .
listSlotSiteDeploymentStatusesSlotAsync
public abstract PagedFlux listSlotSiteDeploymentStatusesSlotAsync(String resourceGroupName, String name, String slot)
List deployment statuses for an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get the deployment status for
the production slot.
Returns:
deployment status collection ARM resource as paginated response with
PagedFlux<T> .
listSlots
public abstract PagedIterable listSlots(String resourceGroupName, String name)
Gets an app's deployment slots. Description for Gets an app's deployment slots.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
listSlots
public abstract PagedIterable listSlots(String resourceGroupName, String name, Context context)
Gets an app's deployment slots. Description for Gets an app's deployment slots.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
listSlotsAsync
public abstract PagedFlux listSlotsAsync(String resourceGroupName, String name)
Gets an app's deployment slots. Description for Gets an app's deployment slots.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
collection of App Service apps as paginated response with
PagedFlux<T> .
listSnapshots
public abstract PagedIterable listSnapshots(String resourceGroupName, String name)
Returns all Snapshots to the user. Description for Returns all Snapshots to the user.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Website Name.
Returns:
collection of snapshots which can be used to revert an app to a previous time as paginated response with
PagedIterable<T> .
listSnapshots
public abstract PagedIterable listSnapshots(String resourceGroupName, String name, Context context)
Returns all Snapshots to the user. Description for Returns all Snapshots to the user.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Website Name.
context
- The context to associate with this operation.
Returns:
collection of snapshots which can be used to revert an app to a previous time as paginated response with
PagedIterable<T> .
listSnapshotsAsync
public abstract PagedFlux listSnapshotsAsync(String resourceGroupName, String name)
Returns all Snapshots to the user. Description for Returns all Snapshots to the user.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Website Name.
Returns:
collection of snapshots which can be used to revert an app to a previous time as paginated response with
PagedFlux<T> .
listSnapshotsFromDRSecondary
public abstract PagedIterable listSnapshotsFromDRSecondary(String resourceGroupName, String name)
Returns all Snapshots to the user from DRSecondary endpoint. Description for Returns all Snapshots to the user from DRSecondary endpoint.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Website Name.
Returns:
collection of snapshots which can be used to revert an app to a previous time as paginated response with
PagedIterable<T> .
listSnapshotsFromDRSecondary
public abstract PagedIterable listSnapshotsFromDRSecondary(String resourceGroupName, String name, Context context)
Returns all Snapshots to the user from DRSecondary endpoint. Description for Returns all Snapshots to the user from DRSecondary endpoint.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Website Name.
context
- The context to associate with this operation.
Returns:
collection of snapshots which can be used to revert an app to a previous time as paginated response with
PagedIterable<T> .
listSnapshotsFromDRSecondaryAsync
public abstract PagedFlux listSnapshotsFromDRSecondaryAsync(String resourceGroupName, String name)
Returns all Snapshots to the user from DRSecondary endpoint. Description for Returns all Snapshots to the user from DRSecondary endpoint.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Website Name.
Returns:
collection of snapshots which can be used to revert an app to a previous time as paginated response with
PagedFlux<T> .
listSnapshotsFromDRSecondarySlot
public abstract PagedIterable listSnapshotsFromDRSecondarySlot(String resourceGroupName, String name, String slot)
Returns all Snapshots to the user from DRSecondary endpoint. Description for Returns all Snapshots to the user from DRSecondary endpoint.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Website Name.
slot
- Website Slot.
Returns:
collection of snapshots which can be used to revert an app to a previous time as paginated response with
PagedIterable<T> .
listSnapshotsFromDRSecondarySlot
public abstract PagedIterable listSnapshotsFromDRSecondarySlot(String resourceGroupName, String name, String slot, Context context)
Returns all Snapshots to the user from DRSecondary endpoint. Description for Returns all Snapshots to the user from DRSecondary endpoint.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Website Name.
slot
- Website Slot.
context
- The context to associate with this operation.
Returns:
collection of snapshots which can be used to revert an app to a previous time as paginated response with
PagedIterable<T> .
listSnapshotsFromDRSecondarySlotAsync
public abstract PagedFlux listSnapshotsFromDRSecondarySlotAsync(String resourceGroupName, String name, String slot)
Returns all Snapshots to the user from DRSecondary endpoint. Description for Returns all Snapshots to the user from DRSecondary endpoint.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Website Name.
slot
- Website Slot.
Returns:
collection of snapshots which can be used to revert an app to a previous time as paginated response with
PagedFlux<T> .
listSnapshotsSlot
public abstract PagedIterable listSnapshotsSlot(String resourceGroupName, String name, String slot)
Returns all Snapshots to the user. Description for Returns all Snapshots to the user.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Website Name.
slot
- Website Slot.
Returns:
collection of snapshots which can be used to revert an app to a previous time as paginated response with
PagedIterable<T> .
listSnapshotsSlot
public abstract PagedIterable listSnapshotsSlot(String resourceGroupName, String name, String slot, Context context)
Returns all Snapshots to the user. Description for Returns all Snapshots to the user.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Website Name.
slot
- Website Slot.
context
- The context to associate with this operation.
Returns:
collection of snapshots which can be used to revert an app to a previous time as paginated response with
PagedIterable<T> .
listSnapshotsSlotAsync
public abstract PagedFlux listSnapshotsSlotAsync(String resourceGroupName, String name, String slot)
Returns all Snapshots to the user. Description for Returns all Snapshots to the user.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Website Name.
slot
- Website Slot.
Returns:
collection of snapshots which can be used to revert an app to a previous time as paginated response with
PagedFlux<T> .
listSyncFunctionTriggers
public abstract FunctionSecretsInner listSyncFunctionTriggers(String resourceGroupName, String name)
This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
function secrets.
listSyncFunctionTriggersAsync
public abstract Mono listSyncFunctionTriggersAsync(String resourceGroupName, String name)
This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
function secrets on successful completion of Mono .
listSyncFunctionTriggersSlot
public abstract FunctionSecretsInner listSyncFunctionTriggersSlot(String resourceGroupName, String name, String slot)
This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot.
Returns:
function secrets.
listSyncFunctionTriggersSlotAsync
public abstract Mono listSyncFunctionTriggersSlotAsync(String resourceGroupName, String name, String slot)
This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot.
Returns:
function secrets on successful completion of Mono .
listSyncFunctionTriggersSlotWithResponse
public abstract Response listSyncFunctionTriggersSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot.
context
- The context to associate with this operation.
Returns:
listSyncFunctionTriggersSlotWithResponseAsync
public abstract Mono> listSyncFunctionTriggersSlotWithResponseAsync(String resourceGroupName, String name, String slot)
This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot.
Returns:
function secrets along with
Response<T> on successful completion of
Mono .
listSyncFunctionTriggersWithResponse
public abstract Response listSyncFunctionTriggersWithResponse(String resourceGroupName, String name, Context context)
This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
listSyncFunctionTriggersWithResponseAsync
public abstract Mono> listSyncFunctionTriggersWithResponseAsync(String resourceGroupName, String name)
This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
function secrets along with
Response<T> on successful completion of
Mono .
listSyncStatus
public abstract void listSyncStatus(String resourceGroupName, String name)
This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
listSyncStatusAsync
public abstract Mono listSyncStatusAsync(String resourceGroupName, String name)
This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
A Mono that completes when a successful response is received.
listSyncStatusSlot
public abstract void listSyncStatusSlot(String resourceGroupName, String name, String slot)
This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot.
listSyncStatusSlotAsync
public abstract Mono listSyncStatusSlotAsync(String resourceGroupName, String name, String slot)
This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot.
Returns:
A Mono that completes when a successful response is received.
listSyncStatusSlotWithResponse
public abstract Response listSyncStatusSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot.
context
- The context to associate with this operation.
Returns:
listSyncStatusSlotWithResponseAsync
public abstract Mono> listSyncStatusSlotWithResponseAsync(String resourceGroupName, String name, String slot)
This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot.
Returns:
listSyncStatusWithResponse
public abstract Response listSyncStatusWithResponse(String resourceGroupName, String name, Context context)
This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
listSyncStatusWithResponseAsync
public abstract Mono> listSyncStatusWithResponseAsync(String resourceGroupName, String name)
This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
listTriggeredWebJobHistory
public abstract PagedIterable listTriggeredWebJobHistory(String resourceGroupName, String name, String webJobName)
List a triggered web job's history for an app, or a deployment slot. Description for List a triggered web job's history for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
Returns:
collection of Kudu continuous web job information elements as paginated response with
PagedIterable<T> .
listTriggeredWebJobHistory
public abstract PagedIterable listTriggeredWebJobHistory(String resourceGroupName, String name, String webJobName, Context context)
List a triggered web job's history for an app, or a deployment slot. Description for List a triggered web job's history for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
context
- The context to associate with this operation.
Returns:
collection of Kudu continuous web job information elements as paginated response with
PagedIterable<T> .
listTriggeredWebJobHistoryAsync
public abstract PagedFlux listTriggeredWebJobHistoryAsync(String resourceGroupName, String name, String webJobName)
List a triggered web job's history for an app, or a deployment slot. Description for List a triggered web job's history for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
Returns:
collection of Kudu continuous web job information elements as paginated response with
PagedFlux<T> .
listTriggeredWebJobHistorySlot
public abstract PagedIterable listTriggeredWebJobHistorySlot(String resourceGroupName, String name, String webJobName, String slot)
List a triggered web job's history for an app, or a deployment slot. Description for List a triggered web job's history for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
Returns:
collection of Kudu continuous web job information elements as paginated response with
PagedIterable<T> .
listTriggeredWebJobHistorySlot
public abstract PagedIterable listTriggeredWebJobHistorySlot(String resourceGroupName, String name, String webJobName, String slot, Context context)
List a triggered web job's history for an app, or a deployment slot. Description for List a triggered web job's history for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
context
- The context to associate with this operation.
Returns:
collection of Kudu continuous web job information elements as paginated response with
PagedIterable<T> .
listTriggeredWebJobHistorySlotAsync
public abstract PagedFlux listTriggeredWebJobHistorySlotAsync(String resourceGroupName, String name, String webJobName, String slot)
List a triggered web job's history for an app, or a deployment slot. Description for List a triggered web job's history for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
Returns:
collection of Kudu continuous web job information elements as paginated response with
PagedFlux<T> .
listTriggeredWebJobs
public abstract PagedIterable listTriggeredWebJobs(String resourceGroupName, String name)
List triggered web jobs for an app, or a deployment slot. Description for List triggered web jobs for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
collection of Kudu continuous web job information elements as paginated response with
PagedIterable<T> .
listTriggeredWebJobs
public abstract PagedIterable listTriggeredWebJobs(String resourceGroupName, String name, Context context)
List triggered web jobs for an app, or a deployment slot. Description for List triggered web jobs for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
context
- The context to associate with this operation.
Returns:
collection of Kudu continuous web job information elements as paginated response with
PagedIterable<T> .
listTriggeredWebJobsAsync
public abstract PagedFlux listTriggeredWebJobsAsync(String resourceGroupName, String name)
List triggered web jobs for an app, or a deployment slot. Description for List triggered web jobs for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
collection of Kudu continuous web job information elements as paginated response with
PagedFlux<T> .
listTriggeredWebJobsSlot
public abstract PagedIterable listTriggeredWebJobsSlot(String resourceGroupName, String name, String slot)
List triggered web jobs for an app, or a deployment slot. Description for List triggered web jobs for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
Returns:
collection of Kudu continuous web job information elements as paginated response with
PagedIterable<T> .
listTriggeredWebJobsSlot
public abstract PagedIterable listTriggeredWebJobsSlot(String resourceGroupName, String name, String slot, Context context)
List triggered web jobs for an app, or a deployment slot. Description for List triggered web jobs for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
context
- The context to associate with this operation.
Returns:
collection of Kudu continuous web job information elements as paginated response with
PagedIterable<T> .
listTriggeredWebJobsSlotAsync
public abstract PagedFlux listTriggeredWebJobsSlotAsync(String resourceGroupName, String name, String slot)
List triggered web jobs for an app, or a deployment slot. Description for List triggered web jobs for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
Returns:
collection of Kudu continuous web job information elements as paginated response with
PagedFlux<T> .
listUsages
public abstract PagedIterable listUsages(String resourceGroupName, String name)
Gets the quota usage information of an app (or deployment slot, if specified). Description for Gets the quota usage information of an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
listUsages
public abstract PagedIterable listUsages(String resourceGroupName, String name, String filter, Context context)
Gets the quota usage information of an app (or deployment slot, if specified). Description for Gets the quota usage information of an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
filter
- Return only information specified in the filter (using OData syntax). For example:
$filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq
2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
context
- The context to associate with this operation.
Returns:
listUsagesAsync
public abstract PagedFlux listUsagesAsync(String resourceGroupName, String name)
Gets the quota usage information of an app (or deployment slot, if specified). Description for Gets the quota usage information of an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
collection of CSM usage quotas as paginated response with
PagedFlux<T> .
listUsagesAsync
public abstract PagedFlux listUsagesAsync(String resourceGroupName, String name, String filter)
Gets the quota usage information of an app (or deployment slot, if specified). Description for Gets the quota usage information of an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
filter
- Return only information specified in the filter (using OData syntax). For example:
$filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq
2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
Returns:
collection of CSM usage quotas as paginated response with
PagedFlux<T> .
listUsagesSlot
public abstract PagedIterable listUsagesSlot(String resourceGroupName, String name, String slot)
Gets the quota usage information of an app (or deployment slot, if specified). Description for Gets the quota usage information of an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get quota information of the
production slot.
Returns:
listUsagesSlot
public abstract PagedIterable listUsagesSlot(String resourceGroupName, String name, String slot, String filter, Context context)
Gets the quota usage information of an app (or deployment slot, if specified). Description for Gets the quota usage information of an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get quota information of the
production slot.
filter
- Return only information specified in the filter (using OData syntax). For example:
$filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq
2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
context
- The context to associate with this operation.
Returns:
listUsagesSlotAsync
public abstract PagedFlux listUsagesSlotAsync(String resourceGroupName, String name, String slot)
Gets the quota usage information of an app (or deployment slot, if specified). Description for Gets the quota usage information of an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get quota information of the
production slot.
Returns:
collection of CSM usage quotas as paginated response with
PagedFlux<T> .
listUsagesSlotAsync
public abstract PagedFlux listUsagesSlotAsync(String resourceGroupName, String name, String slot, String filter)
Gets the quota usage information of an app (or deployment slot, if specified). Description for Gets the quota usage information of an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get quota information of the
production slot.
filter
- Return only information specified in the filter (using OData syntax). For example:
$filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq
2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
Returns:
collection of CSM usage quotas as paginated response with
PagedFlux<T> .
listVnetConnections
public abstract List listVnetConnections(String resourceGroupName, String name)
Gets the virtual networks the app (or deployment slot) is connected to. Description for Gets the virtual networks the app (or deployment slot) is connected to.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
array of VnetInfoResource.
listVnetConnectionsAsync
public abstract Mono> listVnetConnectionsAsync(String resourceGroupName, String name)
Gets the virtual networks the app (or deployment slot) is connected to. Description for Gets the virtual networks the app (or deployment slot) is connected to.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
array of VnetInfoResource on successful completion of Mono .
listVnetConnectionsSlot
public abstract List listVnetConnectionsSlot(String resourceGroupName, String name, String slot)
Gets the virtual networks the app (or deployment slot) is connected to. Description for Gets the virtual networks the app (or deployment slot) is connected to.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get virtual network connections
for the production slot.
Returns:
array of VnetInfoResource.
listVnetConnectionsSlotAsync
public abstract Mono> listVnetConnectionsSlotAsync(String resourceGroupName, String name, String slot)
Gets the virtual networks the app (or deployment slot) is connected to. Description for Gets the virtual networks the app (or deployment slot) is connected to.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get virtual network connections
for the production slot.
Returns:
array of VnetInfoResource on successful completion of Mono .
listVnetConnectionsSlotWithResponse
public abstract Response> listVnetConnectionsSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Gets the virtual networks the app (or deployment slot) is connected to. Description for Gets the virtual networks the app (or deployment slot) is connected to.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get virtual network connections
for the production slot.
context
- The context to associate with this operation.
Returns:
listVnetConnectionsSlotWithResponseAsync
public abstract Mono>> listVnetConnectionsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Gets the virtual networks the app (or deployment slot) is connected to. Description for Gets the virtual networks the app (or deployment slot) is connected to.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will get virtual network connections
for the production slot.
Returns:
array of VnetInfoResource along with
Response<T> on successful completion of
Mono .
listVnetConnectionsWithResponse
public abstract Response> listVnetConnectionsWithResponse(String resourceGroupName, String name, Context context)
Gets the virtual networks the app (or deployment slot) is connected to. Description for Gets the virtual networks the app (or deployment slot) is connected to.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
listVnetConnectionsWithResponseAsync
public abstract Mono>> listVnetConnectionsWithResponseAsync(String resourceGroupName, String name)
Gets the virtual networks the app (or deployment slot) is connected to. Description for Gets the virtual networks the app (or deployment slot) is connected to.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
array of VnetInfoResource along with
Response<T> on successful completion of
Mono .
listWebJobs
public abstract PagedIterable listWebJobs(String resourceGroupName, String name)
List webjobs for an app, or a deployment slot. Description for List webjobs for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
collection of Kudu web job information elements as paginated response with
PagedIterable<T> .
listWebJobs
public abstract PagedIterable listWebJobs(String resourceGroupName, String name, Context context)
List webjobs for an app, or a deployment slot. Description for List webjobs for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
context
- The context to associate with this operation.
Returns:
collection of Kudu web job information elements as paginated response with
PagedIterable<T> .
listWebJobsAsync
public abstract PagedFlux listWebJobsAsync(String resourceGroupName, String name)
List webjobs for an app, or a deployment slot. Description for List webjobs for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
collection of Kudu web job information elements as paginated response with
PagedFlux<T> .
listWebJobsSlot
public abstract PagedIterable listWebJobsSlot(String resourceGroupName, String name, String slot)
List webjobs for an app, or a deployment slot. Description for List webjobs for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
collection of Kudu web job information elements as paginated response with
PagedIterable<T> .
listWebJobsSlot
public abstract PagedIterable listWebJobsSlot(String resourceGroupName, String name, String slot, Context context)
List webjobs for an app, or a deployment slot. Description for List webjobs for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
context
- The context to associate with this operation.
Returns:
collection of Kudu web job information elements as paginated response with
PagedIterable<T> .
listWebJobsSlotAsync
public abstract PagedFlux listWebJobsSlotAsync(String resourceGroupName, String name, String slot)
List webjobs for an app, or a deployment slot. Description for List webjobs for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot. If a slot is not specified, the API returns deployments for the
production slot.
Returns:
collection of Kudu web job information elements as paginated response with
PagedFlux<T> .
listWorkflows
public abstract PagedIterable listWorkflows(String resourceGroupName, String name)
List the workflows for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
collection of Kudu workflow information elements as paginated response with
PagedIterable<T> .
listWorkflows
public abstract PagedIterable listWorkflows(String resourceGroupName, String name, Context context)
List the workflows for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
context
- The context to associate with this operation.
Returns:
collection of Kudu workflow information elements as paginated response with
PagedIterable<T> .
listWorkflowsAsync
public abstract PagedFlux listWorkflowsAsync(String resourceGroupName, String name)
List the workflows for a web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
collection of Kudu workflow information elements as paginated response with
PagedFlux<T> .
listWorkflowsConnections
public abstract WorkflowEnvelopeInner listWorkflowsConnections(String resourceGroupName, String name)
Lists logic app's connections for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
workflow properties definition.
listWorkflowsConnectionsAsync
public abstract Mono listWorkflowsConnectionsAsync(String resourceGroupName, String name)
Lists logic app's connections for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
workflow properties definition on successful completion of Mono .
listWorkflowsConnectionsSlot
public abstract WorkflowEnvelopeInner listWorkflowsConnectionsSlot(String resourceGroupName, String name, String slot)
Lists logic app's connections for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
Returns:
workflow properties definition.
listWorkflowsConnectionsSlotAsync
public abstract Mono listWorkflowsConnectionsSlotAsync(String resourceGroupName, String name, String slot)
Lists logic app's connections for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
Returns:
workflow properties definition on successful completion of Mono .
listWorkflowsConnectionsSlotWithResponse
public abstract Response listWorkflowsConnectionsSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Lists logic app's connections for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
context
- The context to associate with this operation.
Returns:
listWorkflowsConnectionsSlotWithResponseAsync
public abstract Mono> listWorkflowsConnectionsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Lists logic app's connections for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
slot
- Name of the deployment slot.
Returns:
workflow properties definition along with
Response<T> on successful completion of
Mono .
listWorkflowsConnectionsWithResponse
public abstract Response listWorkflowsConnectionsWithResponse(String resourceGroupName, String name, Context context)
Lists logic app's connections for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
context
- The context to associate with this operation.
Returns:
listWorkflowsConnectionsWithResponseAsync
public abstract Mono> listWorkflowsConnectionsWithResponseAsync(String resourceGroupName, String name)
Lists logic app's connections for web site, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
Returns:
workflow properties definition along with
Response<T> on successful completion of
Mono .
migrateMySql
public abstract OperationInner migrateMySql(String resourceGroupName, String name, MigrateMySqlRequest migrationRequestEnvelope)
Migrates a local (in-app) MySql database to a remote MySql database. Description for Migrates a local (in-app) MySql database to a remote MySql database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
migrationRequestEnvelope
- MySql migration options.
Returns:
an operation on a resource.
migrateMySql
public abstract OperationInner migrateMySql(String resourceGroupName, String name, MigrateMySqlRequest migrationRequestEnvelope, Context context)
Migrates a local (in-app) MySql database to a remote MySql database. Description for Migrates a local (in-app) MySql database to a remote MySql database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
migrationRequestEnvelope
- MySql migration options.
context
- The context to associate with this operation.
Returns:
an operation on a resource.
migrateMySqlAsync
public abstract Mono migrateMySqlAsync(String resourceGroupName, String name, MigrateMySqlRequest migrationRequestEnvelope)
Migrates a local (in-app) MySql database to a remote MySql database. Description for Migrates a local (in-app) MySql database to a remote MySql database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
migrationRequestEnvelope
- MySql migration options.
Returns:
an operation on a resource on successful completion of Mono .
migrateMySqlWithResponseAsync
public abstract Mono>> migrateMySqlWithResponseAsync(String resourceGroupName, String name, MigrateMySqlRequest migrationRequestEnvelope)
Migrates a local (in-app) MySql database to a remote MySql database. Description for Migrates a local (in-app) MySql database to a remote MySql database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
migrationRequestEnvelope
- MySql migration options.
Returns:
an operation on a resource along with
Response<T> on successful completion of
Mono .
migrateStorage
public abstract StorageMigrationResponseInner migrateStorage(String subscriptionName, String resourceGroupName, String name, StorageMigrationOptions migrationOptions)
Restores a web app. Description for Restores a web app.
Parameters:
subscriptionName
- Azure subscription.
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
migrationOptions
- Migration migrationOptions.
Returns:
response for a migration of app content request.
migrateStorage
public abstract StorageMigrationResponseInner migrateStorage(String subscriptionName, String resourceGroupName, String name, StorageMigrationOptions migrationOptions, Context context)
Restores a web app. Description for Restores a web app.
Parameters:
subscriptionName
- Azure subscription.
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
migrationOptions
- Migration migrationOptions.
context
- The context to associate with this operation.
Returns:
response for a migration of app content request.
migrateStorageAsync
public abstract Mono migrateStorageAsync(String subscriptionName, String resourceGroupName, String name, StorageMigrationOptions migrationOptions)
Restores a web app. Description for Restores a web app.
Parameters:
subscriptionName
- Azure subscription.
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
migrationOptions
- Migration migrationOptions.
Returns:
response for a migration of app content request on successful completion of Mono .
migrateStorageWithResponseAsync
public abstract Mono>> migrateStorageWithResponseAsync(String subscriptionName, String resourceGroupName, String name, StorageMigrationOptions migrationOptions)
Restores a web app. Description for Restores a web app.
Parameters:
subscriptionName
- Azure subscription.
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
migrationOptions
- Migration migrationOptions.
Returns:
response for a migration of app content request along with
Response<T> on successful completion of
Mono .
putPrivateAccessVnet
public abstract PrivateAccessInner putPrivateAccessVnet(String resourceGroupName, String name, PrivateAccessInner access)
Sets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
access
- The information for the private access.
Returns:
description of the parameters of Private Access for a Web Site.
putPrivateAccessVnetAsync
public abstract Mono putPrivateAccessVnetAsync(String resourceGroupName, String name, PrivateAccessInner access)
Sets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
access
- The information for the private access.
Returns:
description of the parameters of Private Access for a Web Site on successful completion of Mono .
putPrivateAccessVnetSlot
public abstract PrivateAccessInner putPrivateAccessVnetSlot(String resourceGroupName, String name, String slot, PrivateAccessInner access)
Sets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for the web app.
access
- The information for the private access.
Returns:
description of the parameters of Private Access for a Web Site.
putPrivateAccessVnetSlotAsync
public abstract Mono putPrivateAccessVnetSlotAsync(String resourceGroupName, String name, String slot, PrivateAccessInner access)
Sets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for the web app.
access
- The information for the private access.
Returns:
description of the parameters of Private Access for a Web Site on successful completion of Mono .
putPrivateAccessVnetSlotWithResponse
public abstract Response putPrivateAccessVnetSlotWithResponse(String resourceGroupName, String name, String slot, PrivateAccessInner access, Context context)
Sets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for the web app.
access
- The information for the private access.
context
- The context to associate with this operation.
Returns:
description of the parameters of Private Access for a Web Site along with
Response<T> .
putPrivateAccessVnetSlotWithResponseAsync
public abstract Mono> putPrivateAccessVnetSlotWithResponseAsync(String resourceGroupName, String name, String slot, PrivateAccessInner access)
Sets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for the web app.
access
- The information for the private access.
Returns:
description of the parameters of Private Access for a Web Site along with
Response<T> on successful
completion of
Mono .
putPrivateAccessVnetWithResponse
public abstract Response putPrivateAccessVnetWithResponse(String resourceGroupName, String name, PrivateAccessInner access, Context context)
Sets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
access
- The information for the private access.
context
- The context to associate with this operation.
Returns:
description of the parameters of Private Access for a Web Site along with
Response<T> .
putPrivateAccessVnetWithResponseAsync
public abstract Mono> putPrivateAccessVnetWithResponseAsync(String resourceGroupName, String name, PrivateAccessInner access)
Sets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
access
- The information for the private access.
Returns:
description of the parameters of Private Access for a Web Site along with
Response<T> on successful
completion of
Mono .
recoverSiteConfigurationSnapshot
public abstract void recoverSiteConfigurationSnapshot(String resourceGroupName, String name, String snapshotId)
Reverts the configuration of an app to a previous snapshot. Description for Reverts the configuration of an app to a previous snapshot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
snapshotId
- The ID of the snapshot to read.
recoverSiteConfigurationSnapshotAsync
public abstract Mono recoverSiteConfigurationSnapshotAsync(String resourceGroupName, String name, String snapshotId)
Reverts the configuration of an app to a previous snapshot. Description for Reverts the configuration of an app to a previous snapshot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
snapshotId
- The ID of the snapshot to read.
Returns:
A Mono that completes when a successful response is received.
recoverSiteConfigurationSnapshotSlot
public abstract void recoverSiteConfigurationSnapshotSlot(String resourceGroupName, String name, String snapshotId, String slot)
Reverts the configuration of an app to a previous snapshot. Description for Reverts the configuration of an app to a previous snapshot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
snapshotId
- The ID of the snapshot to read.
slot
- Name of the deployment slot. If a slot is not specified, the API will return configuration for the
production slot.
recoverSiteConfigurationSnapshotSlotAsync
public abstract Mono recoverSiteConfigurationSnapshotSlotAsync(String resourceGroupName, String name, String snapshotId, String slot)
Reverts the configuration of an app to a previous snapshot. Description for Reverts the configuration of an app to a previous snapshot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
snapshotId
- The ID of the snapshot to read.
slot
- Name of the deployment slot. If a slot is not specified, the API will return configuration for the
production slot.
Returns:
A Mono that completes when a successful response is received.
recoverSiteConfigurationSnapshotSlotWithResponse
public abstract Response recoverSiteConfigurationSnapshotSlotWithResponse(String resourceGroupName, String name, String snapshotId, String slot, Context context)
Reverts the configuration of an app to a previous snapshot. Description for Reverts the configuration of an app to a previous snapshot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
snapshotId
- The ID of the snapshot to read.
slot
- Name of the deployment slot. If a slot is not specified, the API will return configuration for the
production slot.
context
- The context to associate with this operation.
Returns:
recoverSiteConfigurationSnapshotSlotWithResponseAsync
public abstract Mono> recoverSiteConfigurationSnapshotSlotWithResponseAsync(String resourceGroupName, String name, String snapshotId, String slot)
Reverts the configuration of an app to a previous snapshot. Description for Reverts the configuration of an app to a previous snapshot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
snapshotId
- The ID of the snapshot to read.
slot
- Name of the deployment slot. If a slot is not specified, the API will return configuration for the
production slot.
Returns:
recoverSiteConfigurationSnapshotWithResponse
public abstract Response recoverSiteConfigurationSnapshotWithResponse(String resourceGroupName, String name, String snapshotId, Context context)
Reverts the configuration of an app to a previous snapshot. Description for Reverts the configuration of an app to a previous snapshot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
snapshotId
- The ID of the snapshot to read.
context
- The context to associate with this operation.
Returns:
recoverSiteConfigurationSnapshotWithResponseAsync
public abstract Mono> recoverSiteConfigurationSnapshotWithResponseAsync(String resourceGroupName, String name, String snapshotId)
Reverts the configuration of an app to a previous snapshot. Description for Reverts the configuration of an app to a previous snapshot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
snapshotId
- The ID of the snapshot to read.
Returns:
resetProductionSlotConfig
public abstract void resetProductionSlotConfig(String resourceGroupName, String name)
Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
resetProductionSlotConfigAsync
public abstract Mono resetProductionSlotConfigAsync(String resourceGroupName, String name)
Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
A Mono that completes when a successful response is received.
resetProductionSlotConfigWithResponse
public abstract Response resetProductionSlotConfigWithResponse(String resourceGroupName, String name, Context context)
Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
resetProductionSlotConfigWithResponseAsync
public abstract Mono> resetProductionSlotConfigWithResponseAsync(String resourceGroupName, String name)
Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
resetSlotConfigurationSlot
public abstract void resetSlotConfigurationSlot(String resourceGroupName, String name, String slot)
Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API resets configuration settings for
the production slot.
resetSlotConfigurationSlotAsync
public abstract Mono resetSlotConfigurationSlotAsync(String resourceGroupName, String name, String slot)
Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API resets configuration settings for
the production slot.
Returns:
A Mono that completes when a successful response is received.
resetSlotConfigurationSlotWithResponse
public abstract Response resetSlotConfigurationSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API resets configuration settings for
the production slot.
context
- The context to associate with this operation.
Returns:
resetSlotConfigurationSlotWithResponseAsync
public abstract Mono> resetSlotConfigurationSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API resets configuration settings for
the production slot.
Returns:
restart
public abstract void restart(String resourceGroupName, String name)
Restarts an app (or deployment slot, if specified). Description for Restarts an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
restartAsync
public abstract Mono restartAsync(String resourceGroupName, String name)
Restarts an app (or deployment slot, if specified). Description for Restarts an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
A Mono that completes when a successful response is received.
restartSlot
public abstract void restartSlot(String resourceGroupName, String name, String slot)
Restarts an app (or deployment slot, if specified). Description for Restarts an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will restart the production slot.
restartSlotAsync
public abstract Mono restartSlotAsync(String resourceGroupName, String name, String slot)
Restarts an app (or deployment slot, if specified). Description for Restarts an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will restart the production slot.
Returns:
A Mono that completes when a successful response is received.
restartSlotWithResponse
public abstract Response restartSlotWithResponse(String resourceGroupName, String name, String slot, Boolean softRestart, Boolean synchronous, Context context)
Restarts an app (or deployment slot, if specified). Description for Restarts an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will restart the production slot.
softRestart
- Specify true to apply the configuration settings and restarts the app only if necessary. By
default, the API always restarts and reprovisions the app.
synchronous
- Specify true to block until the app is restarted. By default, it is set to false, and the API
responds immediately (asynchronous).
context
- The context to associate with this operation.
Returns:
restartSlotWithResponseAsync
public abstract Mono> restartSlotWithResponseAsync(String resourceGroupName, String name, String slot, Boolean softRestart, Boolean synchronous)
Restarts an app (or deployment slot, if specified). Description for Restarts an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will restart the production slot.
softRestart
- Specify true to apply the configuration settings and restarts the app only if necessary. By
default, the API always restarts and reprovisions the app.
synchronous
- Specify true to block until the app is restarted. By default, it is set to false, and the API
responds immediately (asynchronous).
Returns:
restartWithResponse
public abstract Response restartWithResponse(String resourceGroupName, String name, Boolean softRestart, Boolean synchronous, Context context)
Restarts an app (or deployment slot, if specified). Description for Restarts an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
softRestart
- Specify true to apply the configuration settings and restarts the app only if necessary. By
default, the API always restarts and reprovisions the app.
synchronous
- Specify true to block until the app is restarted. By default, it is set to false, and the API
responds immediately (asynchronous).
context
- The context to associate with this operation.
Returns:
restartWithResponseAsync
public abstract Mono> restartWithResponseAsync(String resourceGroupName, String name, Boolean softRestart, Boolean synchronous)
Restarts an app (or deployment slot, if specified). Description for Restarts an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
softRestart
- Specify true to apply the configuration settings and restarts the app only if necessary. By
default, the API always restarts and reprovisions the app.
synchronous
- Specify true to block until the app is restarted. By default, it is set to false, and the API
responds immediately (asynchronous).
Returns:
restore
public abstract void restore(String resourceGroupName, String name, String backupId, RestoreRequestInner request)
Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
request
- Information on restore request .
restore
public abstract void restore(String resourceGroupName, String name, String backupId, RestoreRequestInner request, Context context)
Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
request
- Information on restore request .
context
- The context to associate with this operation.
restoreAsync
public abstract Mono restoreAsync(String resourceGroupName, String name, String backupId, RestoreRequestInner request)
Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
request
- Information on restore request .
Returns:
A Mono that completes when a successful response is received.
restoreFromBackupBlob
public abstract void restoreFromBackupBlob(String resourceGroupName, String name, RestoreRequestInner request)
Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
request
- Information on restore request .
restoreFromBackupBlob
public abstract void restoreFromBackupBlob(String resourceGroupName, String name, RestoreRequestInner request, Context context)
Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
request
- Information on restore request .
context
- The context to associate with this operation.
restoreFromBackupBlobAsync
public abstract Mono restoreFromBackupBlobAsync(String resourceGroupName, String name, RestoreRequestInner request)
Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
request
- Information on restore request .
Returns:
A Mono that completes when a successful response is received.
restoreFromBackupBlobSlot
public abstract void restoreFromBackupBlobSlot(String resourceGroupName, String name, String slot, RestoreRequestInner request)
Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will restore a backup of the
production slot.
request
- Information on restore request .
restoreFromBackupBlobSlot
public abstract void restoreFromBackupBlobSlot(String resourceGroupName, String name, String slot, RestoreRequestInner request, Context context)
Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will restore a backup of the
production slot.
request
- Information on restore request .
context
- The context to associate with this operation.
restoreFromBackupBlobSlotAsync
public abstract Mono restoreFromBackupBlobSlotAsync(String resourceGroupName, String name, String slot, RestoreRequestInner request)
Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will restore a backup of the
production slot.
request
- Information on restore request .
Returns:
A Mono that completes when a successful response is received.
restoreFromBackupBlobSlotWithResponseAsync
public abstract Mono>> restoreFromBackupBlobSlotWithResponseAsync(String resourceGroupName, String name, String slot, RestoreRequestInner request)
Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will restore a backup of the
production slot.
request
- Information on restore request .
Returns:
restoreFromBackupBlobWithResponseAsync
public abstract Mono>> restoreFromBackupBlobWithResponseAsync(String resourceGroupName, String name, RestoreRequestInner request)
Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
request
- Information on restore request .
Returns:
restoreFromDeletedApp
public abstract void restoreFromDeletedApp(String resourceGroupName, String name, DeletedAppRestoreRequest restoreRequest)
Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
restoreRequest
- Deleted web app restore information.
restoreFromDeletedApp
public abstract void restoreFromDeletedApp(String resourceGroupName, String name, DeletedAppRestoreRequest restoreRequest, Context context)
Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
restoreRequest
- Deleted web app restore information.
context
- The context to associate with this operation.
restoreFromDeletedAppAsync
public abstract Mono restoreFromDeletedAppAsync(String resourceGroupName, String name, DeletedAppRestoreRequest restoreRequest)
Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
restoreRequest
- Deleted web app restore information.
Returns:
A Mono that completes when a successful response is received.
restoreFromDeletedAppSlot
public abstract void restoreFromDeletedAppSlot(String resourceGroupName, String name, String slot, DeletedAppRestoreRequest restoreRequest)
Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
restoreRequest
- Deleted web app restore information.
restoreFromDeletedAppSlot
public abstract void restoreFromDeletedAppSlot(String resourceGroupName, String name, String slot, DeletedAppRestoreRequest restoreRequest, Context context)
Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
restoreRequest
- Deleted web app restore information.
context
- The context to associate with this operation.
restoreFromDeletedAppSlotAsync
public abstract Mono restoreFromDeletedAppSlotAsync(String resourceGroupName, String name, String slot, DeletedAppRestoreRequest restoreRequest)
Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
restoreRequest
- Deleted web app restore information.
Returns:
A Mono that completes when a successful response is received.
restoreFromDeletedAppSlotWithResponseAsync
public abstract Mono>> restoreFromDeletedAppSlotWithResponseAsync(String resourceGroupName, String name, String slot, DeletedAppRestoreRequest restoreRequest)
Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
restoreRequest
- Deleted web app restore information.
Returns:
restoreFromDeletedAppWithResponseAsync
public abstract Mono>> restoreFromDeletedAppWithResponseAsync(String resourceGroupName, String name, DeletedAppRestoreRequest restoreRequest)
Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
restoreRequest
- Deleted web app restore information.
Returns:
restoreSlot
public abstract void restoreSlot(String resourceGroupName, String name, String backupId, String slot, RestoreRequestInner request)
Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
slot
- Name of the deployment slot. If a slot is not specified, the API will restore a backup of the
production slot.
request
- Information on restore request .
restoreSlot
public abstract void restoreSlot(String resourceGroupName, String name, String backupId, String slot, RestoreRequestInner request, Context context)
Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
slot
- Name of the deployment slot. If a slot is not specified, the API will restore a backup of the
production slot.
request
- Information on restore request .
context
- The context to associate with this operation.
restoreSlotAsync
public abstract Mono restoreSlotAsync(String resourceGroupName, String name, String backupId, String slot, RestoreRequestInner request)
Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
slot
- Name of the deployment slot. If a slot is not specified, the API will restore a backup of the
production slot.
request
- Information on restore request .
Returns:
A Mono that completes when a successful response is received.
restoreSlotWithResponseAsync
public abstract Mono>> restoreSlotWithResponseAsync(String resourceGroupName, String name, String backupId, String slot, RestoreRequestInner request)
Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
slot
- Name of the deployment slot. If a slot is not specified, the API will restore a backup of the
production slot.
request
- Information on restore request .
Returns:
restoreSnapshot
public abstract void restoreSnapshot(String resourceGroupName, String name, SnapshotRestoreRequest restoreRequest)
Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
restoreRequest
- Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites
or GetSiteSnapshots API.
restoreSnapshot
public abstract void restoreSnapshot(String resourceGroupName, String name, SnapshotRestoreRequest restoreRequest, Context context)
Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
restoreRequest
- Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites
or GetSiteSnapshots API.
context
- The context to associate with this operation.
restoreSnapshotAsync
public abstract Mono restoreSnapshotAsync(String resourceGroupName, String name, SnapshotRestoreRequest restoreRequest)
Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
restoreRequest
- Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites
or GetSiteSnapshots API.
Returns:
A Mono that completes when a successful response is received.
restoreSnapshotSlot
public abstract void restoreSnapshotSlot(String resourceGroupName, String name, String slot, SnapshotRestoreRequest restoreRequest)
Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
restoreRequest
- Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites
or GetSiteSnapshots API.
restoreSnapshotSlot
public abstract void restoreSnapshotSlot(String resourceGroupName, String name, String slot, SnapshotRestoreRequest restoreRequest, Context context)
Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
restoreRequest
- Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites
or GetSiteSnapshots API.
context
- The context to associate with this operation.
restoreSnapshotSlotAsync
public abstract Mono restoreSnapshotSlotAsync(String resourceGroupName, String name, String slot, SnapshotRestoreRequest restoreRequest)
Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
restoreRequest
- Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites
or GetSiteSnapshots API.
Returns:
A Mono that completes when a successful response is received.
restoreSnapshotSlotWithResponseAsync
public abstract Mono>> restoreSnapshotSlotWithResponseAsync(String resourceGroupName, String name, String slot, SnapshotRestoreRequest restoreRequest)
Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
restoreRequest
- Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites
or GetSiteSnapshots API.
Returns:
restoreSnapshotWithResponseAsync
public abstract Mono>> restoreSnapshotWithResponseAsync(String resourceGroupName, String name, SnapshotRestoreRequest restoreRequest)
Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
restoreRequest
- Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites
or GetSiteSnapshots API.
Returns:
restoreWithResponseAsync
public abstract Mono>> restoreWithResponseAsync(String resourceGroupName, String name, String backupId, RestoreRequestInner request)
Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
backupId
- ID of the backup.
request
- Information on restore request .
Returns:
runTriggeredWebJob
public abstract void runTriggeredWebJob(String resourceGroupName, String name, String webJobName)
Run a triggered web job for an app, or a deployment slot. Description for Run a triggered web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
runTriggeredWebJobAsync
public abstract Mono runTriggeredWebJobAsync(String resourceGroupName, String name, String webJobName)
Run a triggered web job for an app, or a deployment slot. Description for Run a triggered web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
Returns:
A Mono that completes when a successful response is received.
runTriggeredWebJobSlot
public abstract void runTriggeredWebJobSlot(String resourceGroupName, String name, String webJobName, String slot)
Run a triggered web job for an app, or a deployment slot. Description for Run a triggered web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
runTriggeredWebJobSlotAsync
public abstract Mono runTriggeredWebJobSlotAsync(String resourceGroupName, String name, String webJobName, String slot)
Run a triggered web job for an app, or a deployment slot. Description for Run a triggered web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
Returns:
A Mono that completes when a successful response is received.
runTriggeredWebJobSlotWithResponse
public abstract Response runTriggeredWebJobSlotWithResponse(String resourceGroupName, String name, String webJobName, String slot, Context context)
Run a triggered web job for an app, or a deployment slot. Description for Run a triggered web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
context
- The context to associate with this operation.
Returns:
runTriggeredWebJobSlotWithResponseAsync
public abstract Mono> runTriggeredWebJobSlotWithResponseAsync(String resourceGroupName, String name, String webJobName, String slot)
Run a triggered web job for an app, or a deployment slot. Description for Run a triggered web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API uses the production slot.
Returns:
runTriggeredWebJobWithResponse
public abstract Response runTriggeredWebJobWithResponse(String resourceGroupName, String name, String webJobName, Context context)
Run a triggered web job for an app, or a deployment slot. Description for Run a triggered web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
context
- The context to associate with this operation.
Returns:
runTriggeredWebJobWithResponseAsync
public abstract Mono> runTriggeredWebJobWithResponseAsync(String resourceGroupName, String name, String webJobName)
Run a triggered web job for an app, or a deployment slot. Description for Run a triggered web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
Returns:
start
public abstract void start(String resourceGroupName, String name)
Starts an app (or deployment slot, if specified). Description for Starts an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
startAsync
public abstract Mono startAsync(String resourceGroupName, String name)
Starts an app (or deployment slot, if specified). Description for Starts an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
A Mono that completes when a successful response is received.
startContinuousWebJob
public abstract void startContinuousWebJob(String resourceGroupName, String name, String webJobName)
Start a continuous web job for an app, or a deployment slot. Description for Start a continuous web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
startContinuousWebJobAsync
public abstract Mono startContinuousWebJobAsync(String resourceGroupName, String name, String webJobName)
Start a continuous web job for an app, or a deployment slot. Description for Start a continuous web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
Returns:
A Mono that completes when a successful response is received.
startContinuousWebJobSlot
public abstract void startContinuousWebJobSlot(String resourceGroupName, String name, String webJobName, String slot)
Start a continuous web job for an app, or a deployment slot. Description for Start a continuous web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
startContinuousWebJobSlotAsync
public abstract Mono startContinuousWebJobSlotAsync(String resourceGroupName, String name, String webJobName, String slot)
Start a continuous web job for an app, or a deployment slot. Description for Start a continuous web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
Returns:
A Mono that completes when a successful response is received.
startContinuousWebJobSlotWithResponse
public abstract Response startContinuousWebJobSlotWithResponse(String resourceGroupName, String name, String webJobName, String slot, Context context)
Start a continuous web job for an app, or a deployment slot. Description for Start a continuous web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
context
- The context to associate with this operation.
Returns:
startContinuousWebJobSlotWithResponseAsync
public abstract Mono> startContinuousWebJobSlotWithResponseAsync(String resourceGroupName, String name, String webJobName, String slot)
Start a continuous web job for an app, or a deployment slot. Description for Start a continuous web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
Returns:
startContinuousWebJobWithResponse
public abstract Response startContinuousWebJobWithResponse(String resourceGroupName, String name, String webJobName, Context context)
Start a continuous web job for an app, or a deployment slot. Description for Start a continuous web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
context
- The context to associate with this operation.
Returns:
startContinuousWebJobWithResponseAsync
public abstract Mono> startContinuousWebJobWithResponseAsync(String resourceGroupName, String name, String webJobName)
Start a continuous web job for an app, or a deployment slot. Description for Start a continuous web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
Returns:
startNetworkTrace
public abstract Object startNetworkTrace(String resourceGroupName, String name)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
Returns:
array of NetworkTrace.
startNetworkTrace
public abstract Object startNetworkTrace(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl, Context context)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
durationInSeconds
- The duration to keep capturing in seconds.
maxFrameLength
- The maximum frame length in bytes (Optional).
sasUrl
- The Blob URL to store capture file.
context
- The context to associate with this operation.
Returns:
array of NetworkTrace.
startNetworkTraceAsync
public abstract Mono startNetworkTraceAsync(String resourceGroupName, String name)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
Returns:
array of NetworkTrace on successful completion of Mono .
startNetworkTraceAsync
public abstract Mono startNetworkTraceAsync(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
durationInSeconds
- The duration to keep capturing in seconds.
maxFrameLength
- The maximum frame length in bytes (Optional).
sasUrl
- The Blob URL to store capture file.
Returns:
array of NetworkTrace on successful completion of Mono .
startNetworkTraceSlot
public abstract Object startNetworkTraceSlot(String resourceGroupName, String name, String slot)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
Returns:
array of NetworkTrace.
startNetworkTraceSlot
public abstract Object startNetworkTraceSlot(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl, Context context)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
durationInSeconds
- The duration to keep capturing in seconds.
maxFrameLength
- The maximum frame length in bytes (Optional).
sasUrl
- The Blob URL to store capture file.
context
- The context to associate with this operation.
Returns:
array of NetworkTrace.
startNetworkTraceSlotAsync
public abstract Mono startNetworkTraceSlotAsync(String resourceGroupName, String name, String slot)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
Returns:
array of NetworkTrace on successful completion of Mono .
startNetworkTraceSlotAsync
public abstract Mono startNetworkTraceSlotAsync(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
durationInSeconds
- The duration to keep capturing in seconds.
maxFrameLength
- The maximum frame length in bytes (Optional).
sasUrl
- The Blob URL to store capture file.
Returns:
array of NetworkTrace on successful completion of Mono .
startNetworkTraceSlotWithResponseAsync
public abstract Mono>> startNetworkTraceSlotWithResponseAsync(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
durationInSeconds
- The duration to keep capturing in seconds.
maxFrameLength
- The maximum frame length in bytes (Optional).
sasUrl
- The Blob URL to store capture file.
Returns:
array of NetworkTrace along with
Response<T> on successful completion of
Mono .
startNetworkTraceWithResponseAsync
public abstract Mono>> startNetworkTraceWithResponseAsync(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
durationInSeconds
- The duration to keep capturing in seconds.
maxFrameLength
- The maximum frame length in bytes (Optional).
sasUrl
- The Blob URL to store capture file.
Returns:
array of NetworkTrace along with
Response<T> on successful completion of
Mono .
startSlot
public abstract void startSlot(String resourceGroupName, String name, String slot)
Starts an app (or deployment slot, if specified). Description for Starts an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will start the production slot.
startSlotAsync
public abstract Mono startSlotAsync(String resourceGroupName, String name, String slot)
Starts an app (or deployment slot, if specified). Description for Starts an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will start the production slot.
Returns:
A Mono that completes when a successful response is received.
startSlotWithResponse
public abstract Response startSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Starts an app (or deployment slot, if specified). Description for Starts an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will start the production slot.
context
- The context to associate with this operation.
Returns:
startSlotWithResponseAsync
public abstract Mono> startSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Starts an app (or deployment slot, if specified). Description for Starts an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will start the production slot.
Returns:
startWebSiteNetworkTrace
public abstract String startWebSiteNetworkTrace(String resourceGroupName, String name)
Start capturing network packets for the site (To be deprecated). Description for Start capturing network packets for the site (To be deprecated).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
Returns:
the response.
startWebSiteNetworkTraceAsync
public abstract Mono startWebSiteNetworkTraceAsync(String resourceGroupName, String name)
Start capturing network packets for the site (To be deprecated). Description for Start capturing network packets for the site (To be deprecated).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
Returns:
the response body on successful completion of Mono .
startWebSiteNetworkTraceOperation
public abstract Object startWebSiteNetworkTraceOperation(String resourceGroupName, String name)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
Returns:
array of NetworkTrace.
startWebSiteNetworkTraceOperation
public abstract Object startWebSiteNetworkTraceOperation(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl, Context context)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
durationInSeconds
- The duration to keep capturing in seconds.
maxFrameLength
- The maximum frame length in bytes (Optional).
sasUrl
- The Blob URL to store capture file.
context
- The context to associate with this operation.
Returns:
array of NetworkTrace.
startWebSiteNetworkTraceOperationAsync
public abstract Mono startWebSiteNetworkTraceOperationAsync(String resourceGroupName, String name)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
Returns:
array of NetworkTrace on successful completion of Mono .
startWebSiteNetworkTraceOperationAsync
public abstract Mono startWebSiteNetworkTraceOperationAsync(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
durationInSeconds
- The duration to keep capturing in seconds.
maxFrameLength
- The maximum frame length in bytes (Optional).
sasUrl
- The Blob URL to store capture file.
Returns:
array of NetworkTrace on successful completion of Mono .
startWebSiteNetworkTraceOperationSlot
public abstract Object startWebSiteNetworkTraceOperationSlot(String resourceGroupName, String name, String slot)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
Returns:
array of NetworkTrace.
startWebSiteNetworkTraceOperationSlot
public abstract Object startWebSiteNetworkTraceOperationSlot(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl, Context context)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
durationInSeconds
- The duration to keep capturing in seconds.
maxFrameLength
- The maximum frame length in bytes (Optional).
sasUrl
- The Blob URL to store capture file.
context
- The context to associate with this operation.
Returns:
array of NetworkTrace.
startWebSiteNetworkTraceOperationSlotAsync
public abstract Mono startWebSiteNetworkTraceOperationSlotAsync(String resourceGroupName, String name, String slot)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
Returns:
array of NetworkTrace on successful completion of Mono .
startWebSiteNetworkTraceOperationSlotAsync
public abstract Mono startWebSiteNetworkTraceOperationSlotAsync(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
durationInSeconds
- The duration to keep capturing in seconds.
maxFrameLength
- The maximum frame length in bytes (Optional).
sasUrl
- The Blob URL to store capture file.
Returns:
array of NetworkTrace on successful completion of Mono .
startWebSiteNetworkTraceOperationSlotWithResponseAsync
public abstract Mono>> startWebSiteNetworkTraceOperationSlotWithResponseAsync(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
durationInSeconds
- The duration to keep capturing in seconds.
maxFrameLength
- The maximum frame length in bytes (Optional).
sasUrl
- The Blob URL to store capture file.
Returns:
array of NetworkTrace along with
Response<T> on successful completion of
Mono .
startWebSiteNetworkTraceOperationWithResponseAsync
public abstract Mono>> startWebSiteNetworkTraceOperationWithResponseAsync(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
Start capturing network packets for the site. Description for Start capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
durationInSeconds
- The duration to keep capturing in seconds.
maxFrameLength
- The maximum frame length in bytes (Optional).
sasUrl
- The Blob URL to store capture file.
Returns:
array of NetworkTrace along with
Response<T> on successful completion of
Mono .
startWebSiteNetworkTraceSlot
public abstract String startWebSiteNetworkTraceSlot(String resourceGroupName, String name, String slot)
Start capturing network packets for the site (To be deprecated). Description for Start capturing network packets for the site (To be deprecated).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
Returns:
the response.
startWebSiteNetworkTraceSlotAsync
public abstract Mono startWebSiteNetworkTraceSlotAsync(String resourceGroupName, String name, String slot)
Start capturing network packets for the site (To be deprecated). Description for Start capturing network packets for the site (To be deprecated).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
Returns:
the response body on successful completion of Mono .
startWebSiteNetworkTraceSlotWithResponse
public abstract Response startWebSiteNetworkTraceSlotWithResponse(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl, Context context)
Start capturing network packets for the site (To be deprecated). Description for Start capturing network packets for the site (To be deprecated).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
durationInSeconds
- The duration to keep capturing in seconds.
maxFrameLength
- The maximum frame length in bytes (Optional).
sasUrl
- The Blob URL to store capture file.
context
- The context to associate with this operation.
Returns:
startWebSiteNetworkTraceSlotWithResponseAsync
public abstract Mono> startWebSiteNetworkTraceSlotWithResponseAsync(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
Start capturing network packets for the site (To be deprecated). Description for Start capturing network packets for the site (To be deprecated).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
durationInSeconds
- The duration to keep capturing in seconds.
maxFrameLength
- The maximum frame length in bytes (Optional).
sasUrl
- The Blob URL to store capture file.
Returns:
the response body along with
Response<T> on successful completion of
Mono .
startWebSiteNetworkTraceWithResponse
public abstract Response startWebSiteNetworkTraceWithResponse(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl, Context context)
Start capturing network packets for the site (To be deprecated). Description for Start capturing network packets for the site (To be deprecated).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
durationInSeconds
- The duration to keep capturing in seconds.
maxFrameLength
- The maximum frame length in bytes (Optional).
sasUrl
- The Blob URL to store capture file.
context
- The context to associate with this operation.
Returns:
startWebSiteNetworkTraceWithResponseAsync
public abstract Mono> startWebSiteNetworkTraceWithResponseAsync(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
Start capturing network packets for the site (To be deprecated). Description for Start capturing network packets for the site (To be deprecated).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
durationInSeconds
- The duration to keep capturing in seconds.
maxFrameLength
- The maximum frame length in bytes (Optional).
sasUrl
- The Blob URL to store capture file.
Returns:
the response body along with
Response<T> on successful completion of
Mono .
startWithResponse
public abstract Response startWithResponse(String resourceGroupName, String name, Context context)
Starts an app (or deployment slot, if specified). Description for Starts an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
startWithResponseAsync
public abstract Mono> startWithResponseAsync(String resourceGroupName, String name)
Starts an app (or deployment slot, if specified). Description for Starts an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
stop
public abstract void stop(String resourceGroupName, String name)
Stops an app (or deployment slot, if specified). Description for Stops an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
stopAsync
public abstract Mono stopAsync(String resourceGroupName, String name)
Stops an app (or deployment slot, if specified). Description for Stops an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
A Mono that completes when a successful response is received.
stopContinuousWebJob
public abstract void stopContinuousWebJob(String resourceGroupName, String name, String webJobName)
Stop a continuous web job for an app, or a deployment slot. Description for Stop a continuous web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
stopContinuousWebJobAsync
public abstract Mono stopContinuousWebJobAsync(String resourceGroupName, String name, String webJobName)
Stop a continuous web job for an app, or a deployment slot. Description for Stop a continuous web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
Returns:
A Mono that completes when a successful response is received.
stopContinuousWebJobSlot
public abstract void stopContinuousWebJobSlot(String resourceGroupName, String name, String webJobName, String slot)
Stop a continuous web job for an app, or a deployment slot. Description for Stop a continuous web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
stopContinuousWebJobSlotAsync
public abstract Mono stopContinuousWebJobSlotAsync(String resourceGroupName, String name, String webJobName, String slot)
Stop a continuous web job for an app, or a deployment slot. Description for Stop a continuous web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
Returns:
A Mono that completes when a successful response is received.
stopContinuousWebJobSlotWithResponse
public abstract Response stopContinuousWebJobSlotWithResponse(String resourceGroupName, String name, String webJobName, String slot, Context context)
Stop a continuous web job for an app, or a deployment slot. Description for Stop a continuous web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
context
- The context to associate with this operation.
Returns:
stopContinuousWebJobSlotWithResponseAsync
public abstract Mono> stopContinuousWebJobSlotWithResponseAsync(String resourceGroupName, String name, String webJobName, String slot)
Stop a continuous web job for an app, or a deployment slot. Description for Stop a continuous web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
slot
- Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the
production slot.
Returns:
stopContinuousWebJobWithResponse
public abstract Response stopContinuousWebJobWithResponse(String resourceGroupName, String name, String webJobName, Context context)
Stop a continuous web job for an app, or a deployment slot. Description for Stop a continuous web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
context
- The context to associate with this operation.
Returns:
stopContinuousWebJobWithResponseAsync
public abstract Mono> stopContinuousWebJobWithResponseAsync(String resourceGroupName, String name, String webJobName)
Stop a continuous web job for an app, or a deployment slot. Description for Stop a continuous web job for an app, or a deployment slot.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Site name.
webJobName
- Name of Web Job.
Returns:
stopNetworkTrace
public abstract void stopNetworkTrace(String resourceGroupName, String name)
Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
stopNetworkTraceAsync
public abstract Mono stopNetworkTraceAsync(String resourceGroupName, String name)
Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
Returns:
A Mono that completes when a successful response is received.
stopNetworkTraceSlot
public abstract void stopNetworkTraceSlot(String resourceGroupName, String name, String slot)
Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
stopNetworkTraceSlotAsync
public abstract Mono stopNetworkTraceSlotAsync(String resourceGroupName, String name, String slot)
Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
Returns:
A Mono that completes when a successful response is received.
stopNetworkTraceSlotWithResponse
public abstract Response stopNetworkTraceSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
context
- The context to associate with this operation.
Returns:
stopNetworkTraceSlotWithResponseAsync
public abstract Mono> stopNetworkTraceSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
Returns:
stopNetworkTraceWithResponse
public abstract Response stopNetworkTraceWithResponse(String resourceGroupName, String name, Context context)
Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
context
- The context to associate with this operation.
Returns:
stopNetworkTraceWithResponseAsync
public abstract Mono> stopNetworkTraceWithResponseAsync(String resourceGroupName, String name)
Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
Returns:
stopSlot
public abstract void stopSlot(String resourceGroupName, String name, String slot)
Stops an app (or deployment slot, if specified). Description for Stops an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will stop the production slot.
stopSlotAsync
public abstract Mono stopSlotAsync(String resourceGroupName, String name, String slot)
Stops an app (or deployment slot, if specified). Description for Stops an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will stop the production slot.
Returns:
A Mono that completes when a successful response is received.
stopSlotWithResponse
public abstract Response stopSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Stops an app (or deployment slot, if specified). Description for Stops an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will stop the production slot.
context
- The context to associate with this operation.
Returns:
stopSlotWithResponseAsync
public abstract Mono> stopSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Stops an app (or deployment slot, if specified). Description for Stops an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will stop the production slot.
Returns:
stopWebSiteNetworkTrace
public abstract void stopWebSiteNetworkTrace(String resourceGroupName, String name)
Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
stopWebSiteNetworkTraceAsync
public abstract Mono stopWebSiteNetworkTraceAsync(String resourceGroupName, String name)
Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
Returns:
A Mono that completes when a successful response is received.
stopWebSiteNetworkTraceSlot
public abstract void stopWebSiteNetworkTraceSlot(String resourceGroupName, String name, String slot)
Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
stopWebSiteNetworkTraceSlotAsync
public abstract Mono stopWebSiteNetworkTraceSlotAsync(String resourceGroupName, String name, String slot)
Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
Returns:
A Mono that completes when a successful response is received.
stopWebSiteNetworkTraceSlotWithResponse
public abstract Response stopWebSiteNetworkTraceSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
context
- The context to associate with this operation.
Returns:
stopWebSiteNetworkTraceSlotWithResponseAsync
public abstract Mono> stopWebSiteNetworkTraceSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
slot
- The name of the slot for this web app.
Returns:
stopWebSiteNetworkTraceWithResponse
public abstract Response stopWebSiteNetworkTraceWithResponse(String resourceGroupName, String name, Context context)
Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
context
- The context to associate with this operation.
Returns:
stopWebSiteNetworkTraceWithResponseAsync
public abstract Mono> stopWebSiteNetworkTraceWithResponseAsync(String resourceGroupName, String name)
Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
Returns:
stopWithResponse
public abstract Response stopWithResponse(String resourceGroupName, String name, Context context)
Stops an app (or deployment slot, if specified). Description for Stops an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
stopWithResponseAsync
public abstract Mono> stopWithResponseAsync(String resourceGroupName, String name)
Stops an app (or deployment slot, if specified). Description for Stops an app (or deployment slot, if specified).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
swapSlot
public abstract void swapSlot(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity)
Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
slotSwapEntity
- JSON object that contains the target slot name. See example.
swapSlot
public abstract void swapSlot(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity, Context context)
Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
slotSwapEntity
- JSON object that contains the target slot name. See example.
context
- The context to associate with this operation.
swapSlotAsync
public abstract Mono swapSlotAsync(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity)
Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
slotSwapEntity
- JSON object that contains the target slot name. See example.
Returns:
A Mono that completes when a successful response is received.
swapSlotWithProduction
public abstract void swapSlotWithProduction(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity)
Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slotSwapEntity
- JSON object that contains the target slot name. See example.
swapSlotWithProduction
public abstract void swapSlotWithProduction(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity, Context context)
Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slotSwapEntity
- JSON object that contains the target slot name. See example.
context
- The context to associate with this operation.
swapSlotWithProductionAsync
public abstract Mono swapSlotWithProductionAsync(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity)
Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slotSwapEntity
- JSON object that contains the target slot name. See example.
Returns:
A Mono that completes when a successful response is received.
swapSlotWithProductionWithResponseAsync
public abstract Mono>> swapSlotWithProductionWithResponseAsync(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity)
Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slotSwapEntity
- JSON object that contains the target slot name. See example.
Returns:
swapSlotWithResponseAsync
public abstract Mono>> swapSlotWithResponseAsync(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity)
Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
slotSwapEntity
- JSON object that contains the target slot name. See example.
Returns:
syncFunctionTriggers
public abstract void syncFunctionTriggers(String resourceGroupName, String name)
Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
syncFunctionTriggersAsync
public abstract Mono syncFunctionTriggersAsync(String resourceGroupName, String name)
Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
A Mono that completes when a successful response is received.
syncFunctionTriggersSlot
public abstract void syncFunctionTriggersSlot(String resourceGroupName, String name, String slot)
Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot.
syncFunctionTriggersSlotAsync
public abstract Mono syncFunctionTriggersSlotAsync(String resourceGroupName, String name, String slot)
Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot.
Returns:
A Mono that completes when a successful response is received.
syncFunctionTriggersSlotWithResponse
public abstract Response syncFunctionTriggersSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot.
context
- The context to associate with this operation.
Returns:
syncFunctionTriggersSlotWithResponseAsync
public abstract Mono> syncFunctionTriggersSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot.
Returns:
syncFunctionTriggersWithResponse
public abstract Response syncFunctionTriggersWithResponse(String resourceGroupName, String name, Context context)
Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
syncFunctionTriggersWithResponseAsync
public abstract Mono> syncFunctionTriggersWithResponseAsync(String resourceGroupName, String name)
Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
syncFunctions
public abstract void syncFunctions(String resourceGroupName, String name)
Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
syncFunctionsAsync
public abstract Mono syncFunctionsAsync(String resourceGroupName, String name)
Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
A Mono that completes when a successful response is received.
syncFunctionsSlot
public abstract void syncFunctionsSlot(String resourceGroupName, String name, String slot)
Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot.
syncFunctionsSlotAsync
public abstract Mono syncFunctionsSlotAsync(String resourceGroupName, String name, String slot)
Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot.
Returns:
A Mono that completes when a successful response is received.
syncFunctionsSlotWithResponse
public abstract Response syncFunctionsSlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot.
context
- The context to associate with this operation.
Returns:
syncFunctionsSlotWithResponseAsync
public abstract Mono> syncFunctionsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot.
Returns:
syncFunctionsWithResponse
public abstract Response syncFunctionsWithResponse(String resourceGroupName, String name, Context context)
Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
context
- The context to associate with this operation.
Returns:
syncFunctionsWithResponseAsync
public abstract Mono> syncFunctionsWithResponseAsync(String resourceGroupName, String name)
Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
Returns:
syncRepository
public abstract void syncRepository(String resourceGroupName, String name)
Sync web app repository. Description for Sync web app repository.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
syncRepositoryAsync
public abstract Mono syncRepositoryAsync(String resourceGroupName, String name)
Sync web app repository. Description for Sync web app repository.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
A Mono that completes when a successful response is received.
syncRepositorySlot
public abstract void syncRepositorySlot(String resourceGroupName, String name, String slot)
Sync web app repository. Description for Sync web app repository.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
syncRepositorySlotAsync
public abstract Mono syncRepositorySlotAsync(String resourceGroupName, String name, String slot)
Sync web app repository. Description for Sync web app repository.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
A Mono that completes when a successful response is received.
syncRepositorySlotWithResponse
public abstract Response syncRepositorySlotWithResponse(String resourceGroupName, String name, String slot, Context context)
Sync web app repository. Description for Sync web app repository.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
context
- The context to associate with this operation.
Returns:
syncRepositorySlotWithResponseAsync
public abstract Mono> syncRepositorySlotWithResponseAsync(String resourceGroupName, String name, String slot)
Sync web app repository. Description for Sync web app repository.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
Returns:
syncRepositoryWithResponse
public abstract Response syncRepositoryWithResponse(String resourceGroupName, String name, Context context)
Sync web app repository. Description for Sync web app repository.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
context
- The context to associate with this operation.
Returns:
syncRepositoryWithResponseAsync
public abstract Mono> syncRepositoryWithResponseAsync(String resourceGroupName, String name)
Sync web app repository. Description for Sync web app repository.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
Returns:
update
public abstract SiteInner update(String resourceGroupName, String name, SitePatchResourceInner siteEnvelope)
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Unique name of the app to create or update. To create or update a deployment slot, use the {slot}
parameter.
siteEnvelope
- A JSON representation of the app properties. See example.
Returns:
a web app, a mobile app backend, or an API app.
update
public abstract SiteInner update(String resourceGroupName, String name, SitePatchResourceInner siteEnvelope, Context context)
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Unique name of the app to create or update. To create or update a deployment slot, use the {slot}
parameter.
siteEnvelope
- A JSON representation of the app properties. See example.
context
- The context to associate with this operation.
Returns:
a web app, a mobile app backend, or an API app.
updateApplicationSettings
public abstract StringDictionaryInner updateApplicationSettings(String resourceGroupName, String name, StringDictionaryInner appSettings)
Replaces the application settings of an app. Description for Replaces the application settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
appSettings
- Application settings of the app.
Returns:
string dictionary resource.
updateApplicationSettings
public abstract StringDictionaryInner updateApplicationSettings(String resourceGroupName, String name, StringDictionaryInner appSettings, Context context)
Replaces the application settings of an app. Description for Replaces the application settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
appSettings
- Application settings of the app.
context
- The context to associate with this operation.
Returns:
string dictionary resource.
updateApplicationSettingsAsync
public abstract Mono updateApplicationSettingsAsync(String resourceGroupName, String name, StringDictionaryInner appSettings)
Replaces the application settings of an app. Description for Replaces the application settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
appSettings
- Application settings of the app.
Returns:
string dictionary resource on successful completion of Mono .
updateApplicationSettingsSlot
public abstract StringDictionaryInner updateApplicationSettingsSlot(String resourceGroupName, String name, String slot, StringDictionaryInner appSettings)
Replaces the application settings of an app. Description for Replaces the application settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the application settings
for the production slot.
appSettings
- Application settings of the app.
Returns:
string dictionary resource.
updateApplicationSettingsSlotAsync
public abstract Mono updateApplicationSettingsSlotAsync(String resourceGroupName, String name, String slot, StringDictionaryInner appSettings)
Replaces the application settings of an app. Description for Replaces the application settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the application settings
for the production slot.
appSettings
- Application settings of the app.
Returns:
string dictionary resource on successful completion of Mono .
updateApplicationSettingsSlotWithResponse
public abstract Response updateApplicationSettingsSlotWithResponse(String resourceGroupName, String name, String slot, StringDictionaryInner appSettings, Context context)
Replaces the application settings of an app. Description for Replaces the application settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the application settings
for the production slot.
appSettings
- Application settings of the app.
context
- The context to associate with this operation.
Returns:
updateApplicationSettingsSlotWithResponseAsync
public abstract Mono> updateApplicationSettingsSlotWithResponseAsync(String resourceGroupName, String name, String slot, StringDictionaryInner appSettings)
Replaces the application settings of an app. Description for Replaces the application settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the application settings
for the production slot.
appSettings
- Application settings of the app.
Returns:
string dictionary resource along with
Response<T> on successful completion of
Mono .
updateApplicationSettingsWithResponseAsync
public abstract Mono>> updateApplicationSettingsWithResponseAsync(String resourceGroupName, String name, StringDictionaryInner appSettings)
Replaces the application settings of an app. Description for Replaces the application settings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
appSettings
- Application settings of the app.
Returns:
string dictionary resource along with
Response<T> on successful completion of
Mono .
updateAsync
public abstract Mono updateAsync(String resourceGroupName, String name, SitePatchResourceInner siteEnvelope)
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Unique name of the app to create or update. To create or update a deployment slot, use the {slot}
parameter.
siteEnvelope
- A JSON representation of the app properties. See example.
Returns:
a web app, a mobile app backend, or an API app on successful completion of Mono .
updateAuthSettings
public abstract SiteAuthSettingsInner updateAuthSettings(String resourceGroupName, String name, SiteAuthSettingsInner siteAuthSettings)
Updates the Authentication / Authorization settings associated with web app. Description for Updates the Authentication / Authorization settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
siteAuthSettings
- Auth settings associated with web app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization feature.
updateAuthSettingsAsync
public abstract Mono updateAuthSettingsAsync(String resourceGroupName, String name, SiteAuthSettingsInner siteAuthSettings)
Updates the Authentication / Authorization settings associated with web app. Description for Updates the Authentication / Authorization settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
siteAuthSettings
- Auth settings associated with web app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization feature on successful
completion of Mono .
updateAuthSettingsSlot
public abstract SiteAuthSettingsInner updateAuthSettingsSlot(String resourceGroupName, String name, String slot, SiteAuthSettingsInner siteAuthSettings)
Updates the Authentication / Authorization settings associated with web app. Description for Updates the Authentication / Authorization settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
siteAuthSettings
- Auth settings associated with web app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization feature.
updateAuthSettingsSlotAsync
public abstract Mono updateAuthSettingsSlotAsync(String resourceGroupName, String name, String slot, SiteAuthSettingsInner siteAuthSettings)
Updates the Authentication / Authorization settings associated with web app. Description for Updates the Authentication / Authorization settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
siteAuthSettings
- Auth settings associated with web app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization feature on successful
completion of Mono .
updateAuthSettingsSlotWithResponse
public abstract Response updateAuthSettingsSlotWithResponse(String resourceGroupName, String name, String slot, SiteAuthSettingsInner siteAuthSettings, Context context)
Updates the Authentication / Authorization settings associated with web app. Description for Updates the Authentication / Authorization settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
siteAuthSettings
- Auth settings associated with web app.
context
- The context to associate with this operation.
Returns:
configuration settings for the Azure App Service Authentication / Authorization feature along with
Response<T> .
updateAuthSettingsSlotWithResponseAsync
public abstract Mono> updateAuthSettingsSlotWithResponseAsync(String resourceGroupName, String name, String slot, SiteAuthSettingsInner siteAuthSettings)
Updates the Authentication / Authorization settings associated with web app. Description for Updates the Authentication / Authorization settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
siteAuthSettings
- Auth settings associated with web app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization feature along with
Response<T> on successful completion of
Mono .
updateAuthSettingsV2
public abstract SiteAuthSettingsV2Inner updateAuthSettingsV2(String resourceGroupName, String name, SiteAuthSettingsV2Inner siteAuthSettingsV2)
Updates site's Authentication / Authorization settings for apps via the V2 format Description for Updates site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
siteAuthSettingsV2
- Auth settings associated with web app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature.
updateAuthSettingsV2Async
public abstract Mono updateAuthSettingsV2Async(String resourceGroupName, String name, SiteAuthSettingsV2Inner siteAuthSettingsV2)
Updates site's Authentication / Authorization settings for apps via the V2 format Description for Updates site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
siteAuthSettingsV2
- Auth settings associated with web app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature on successful
completion of Mono .
updateAuthSettingsV2Slot
public abstract SiteAuthSettingsV2Inner updateAuthSettingsV2Slot(String resourceGroupName, String name, String slot, SiteAuthSettingsV2Inner siteAuthSettingsV2)
Updates site's Authentication / Authorization settings for apps via the V2 format Description for Updates site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
siteAuthSettingsV2
- Auth settings associated with web app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature.
updateAuthSettingsV2SlotAsync
public abstract Mono updateAuthSettingsV2SlotAsync(String resourceGroupName, String name, String slot, SiteAuthSettingsV2Inner siteAuthSettingsV2)
Updates site's Authentication / Authorization settings for apps via the V2 format Description for Updates site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
siteAuthSettingsV2
- Auth settings associated with web app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature on successful
completion of Mono .
updateAuthSettingsV2SlotWithResponse
public abstract Response updateAuthSettingsV2SlotWithResponse(String resourceGroupName, String name, String slot, SiteAuthSettingsV2Inner siteAuthSettingsV2, Context context)
Updates site's Authentication / Authorization settings for apps via the V2 format Description for Updates site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
siteAuthSettingsV2
- Auth settings associated with web app.
context
- The context to associate with this operation.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature along with
Response<T> .
updateAuthSettingsV2SlotWithResponseAsync
public abstract Mono> updateAuthSettingsV2SlotWithResponseAsync(String resourceGroupName, String name, String slot, SiteAuthSettingsV2Inner siteAuthSettingsV2)
Updates site's Authentication / Authorization settings for apps via the V2 format Description for Updates site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
siteAuthSettingsV2
- Auth settings associated with web app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature along with
Response<T> on successful completion of
Mono .
updateAuthSettingsV2WithResponse
public abstract Response updateAuthSettingsV2WithResponse(String resourceGroupName, String name, SiteAuthSettingsV2Inner siteAuthSettingsV2, Context context)
Updates site's Authentication / Authorization settings for apps via the V2 format Description for Updates site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
siteAuthSettingsV2
- Auth settings associated with web app.
context
- The context to associate with this operation.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature along with
Response<T> .
updateAuthSettingsV2WithResponseAsync
public abstract Mono> updateAuthSettingsV2WithResponseAsync(String resourceGroupName, String name, SiteAuthSettingsV2Inner siteAuthSettingsV2)
Updates site's Authentication / Authorization settings for apps via the V2 format Description for Updates site's Authentication / Authorization settings for apps via the V2 format.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
siteAuthSettingsV2
- Auth settings associated with web app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization V2 feature along with
Response<T> on successful completion of
Mono .
updateAuthSettingsWithResponse
public abstract Response updateAuthSettingsWithResponse(String resourceGroupName, String name, SiteAuthSettingsInner siteAuthSettings, Context context)
Updates the Authentication / Authorization settings associated with web app. Description for Updates the Authentication / Authorization settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
siteAuthSettings
- Auth settings associated with web app.
context
- The context to associate with this operation.
Returns:
configuration settings for the Azure App Service Authentication / Authorization feature along with
Response<T> .
updateAuthSettingsWithResponseAsync
public abstract Mono> updateAuthSettingsWithResponseAsync(String resourceGroupName, String name, SiteAuthSettingsInner siteAuthSettings)
Updates the Authentication / Authorization settings associated with web app. Description for Updates the Authentication / Authorization settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
siteAuthSettings
- Auth settings associated with web app.
Returns:
configuration settings for the Azure App Service Authentication / Authorization feature along with
Response<T> on successful completion of
Mono .
updateAzureStorageAccounts
public abstract AzureStoragePropertyDictionaryResourceInner updateAzureStorageAccounts(String resourceGroupName, String name, AzureStoragePropertyDictionaryResourceInner azureStorageAccounts)
Updates the Azure storage account configurations of an app. Description for Updates the Azure storage account configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
azureStorageAccounts
- Azure storage accounts of the app.
Returns:
azureStorageInfo dictionary resource.
updateAzureStorageAccountsAsync
public abstract Mono updateAzureStorageAccountsAsync(String resourceGroupName, String name, AzureStoragePropertyDictionaryResourceInner azureStorageAccounts)
Updates the Azure storage account configurations of an app. Description for Updates the Azure storage account configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
azureStorageAccounts
- Azure storage accounts of the app.
Returns:
azureStorageInfo dictionary resource on successful completion of Mono .
updateAzureStorageAccountsSlot
public abstract AzureStoragePropertyDictionaryResourceInner updateAzureStorageAccountsSlot(String resourceGroupName, String name, String slot, AzureStoragePropertyDictionaryResourceInner azureStorageAccounts)
Updates the Azure storage account configurations of an app. Description for Updates the Azure storage account configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the Azure storage
account configurations for the production slot.
azureStorageAccounts
- Azure storage accounts of the app.
Returns:
azureStorageInfo dictionary resource.
updateAzureStorageAccountsSlotAsync
public abstract Mono updateAzureStorageAccountsSlotAsync(String resourceGroupName, String name, String slot, AzureStoragePropertyDictionaryResourceInner azureStorageAccounts)
Updates the Azure storage account configurations of an app. Description for Updates the Azure storage account configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the Azure storage
account configurations for the production slot.
azureStorageAccounts
- Azure storage accounts of the app.
Returns:
azureStorageInfo dictionary resource on successful completion of Mono .
updateAzureStorageAccountsSlotWithResponse
public abstract Response updateAzureStorageAccountsSlotWithResponse(String resourceGroupName, String name, String slot, AzureStoragePropertyDictionaryResourceInner azureStorageAccounts, Context context)
Updates the Azure storage account configurations of an app. Description for Updates the Azure storage account configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the Azure storage
account configurations for the production slot.
azureStorageAccounts
- Azure storage accounts of the app.
context
- The context to associate with this operation.
Returns:
azureStorageInfo dictionary resource along with
Response<T> .
updateAzureStorageAccountsSlotWithResponseAsync
public abstract Mono> updateAzureStorageAccountsSlotWithResponseAsync(String resourceGroupName, String name, String slot, AzureStoragePropertyDictionaryResourceInner azureStorageAccounts)
Updates the Azure storage account configurations of an app. Description for Updates the Azure storage account configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the Azure storage
account configurations for the production slot.
azureStorageAccounts
- Azure storage accounts of the app.
Returns:
azureStorageInfo dictionary resource along with
Response<T> on successful completion of
Mono .
updateAzureStorageAccountsWithResponse
public abstract Response updateAzureStorageAccountsWithResponse(String resourceGroupName, String name, AzureStoragePropertyDictionaryResourceInner azureStorageAccounts, Context context)
Updates the Azure storage account configurations of an app. Description for Updates the Azure storage account configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
azureStorageAccounts
- Azure storage accounts of the app.
context
- The context to associate with this operation.
Returns:
azureStorageInfo dictionary resource along with
Response<T> .
updateAzureStorageAccountsWithResponseAsync
public abstract Mono> updateAzureStorageAccountsWithResponseAsync(String resourceGroupName, String name, AzureStoragePropertyDictionaryResourceInner azureStorageAccounts)
Updates the Azure storage account configurations of an app. Description for Updates the Azure storage account configurations of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
azureStorageAccounts
- Azure storage accounts of the app.
Returns:
azureStorageInfo dictionary resource along with
Response<T> on successful completion of
Mono .
updateBackupConfiguration
public abstract BackupRequestInner updateBackupConfiguration(String resourceGroupName, String name, BackupRequestInner request)
Updates the backup configuration of an app. Description for Updates the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
request
- Edited backup configuration.
Returns:
description of a backup which will be performed.
updateBackupConfigurationAsync
public abstract Mono updateBackupConfigurationAsync(String resourceGroupName, String name, BackupRequestInner request)
Updates the backup configuration of an app. Description for Updates the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
request
- Edited backup configuration.
Returns:
description of a backup which will be performed on successful completion of Mono .
updateBackupConfigurationSlot
public abstract BackupRequestInner updateBackupConfigurationSlot(String resourceGroupName, String name, String slot, BackupRequestInner request)
Updates the backup configuration of an app. Description for Updates the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the backup configuration
for the production slot.
request
- Edited backup configuration.
Returns:
description of a backup which will be performed.
updateBackupConfigurationSlotAsync
public abstract Mono updateBackupConfigurationSlotAsync(String resourceGroupName, String name, String slot, BackupRequestInner request)
Updates the backup configuration of an app. Description for Updates the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the backup configuration
for the production slot.
request
- Edited backup configuration.
Returns:
description of a backup which will be performed on successful completion of Mono .
updateBackupConfigurationSlotWithResponse
public abstract Response updateBackupConfigurationSlotWithResponse(String resourceGroupName, String name, String slot, BackupRequestInner request, Context context)
Updates the backup configuration of an app. Description for Updates the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the backup configuration
for the production slot.
request
- Edited backup configuration.
context
- The context to associate with this operation.
Returns:
description of a backup which will be performed along with
Response<T> .
updateBackupConfigurationSlotWithResponseAsync
public abstract Mono> updateBackupConfigurationSlotWithResponseAsync(String resourceGroupName, String name, String slot, BackupRequestInner request)
Updates the backup configuration of an app. Description for Updates the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the backup configuration
for the production slot.
request
- Edited backup configuration.
Returns:
description of a backup which will be performed along with
Response<T> on successful completion of
Mono .
updateBackupConfigurationWithResponse
public abstract Response updateBackupConfigurationWithResponse(String resourceGroupName, String name, BackupRequestInner request, Context context)
Updates the backup configuration of an app. Description for Updates the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
request
- Edited backup configuration.
context
- The context to associate with this operation.
Returns:
description of a backup which will be performed along with
Response<T> .
updateBackupConfigurationWithResponseAsync
public abstract Mono> updateBackupConfigurationWithResponseAsync(String resourceGroupName, String name, BackupRequestInner request)
Updates the backup configuration of an app. Description for Updates the backup configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
request
- Edited backup configuration.
Returns:
description of a backup which will be performed along with
Response<T> on successful completion of
Mono .
updateConfiguration
public abstract SiteConfigResourceInner updateConfiguration(String resourceGroupName, String name, SiteConfigResourceInner siteConfig)
Updates the configuration of an app. Description for Updates the configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteConfig
- JSON representation of a SiteConfig object. See example.
Returns:
web app configuration ARM resource.
updateConfigurationAsync
public abstract Mono updateConfigurationAsync(String resourceGroupName, String name, SiteConfigResourceInner siteConfig)
Updates the configuration of an app. Description for Updates the configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteConfig
- JSON representation of a SiteConfig object. See example.
Returns:
web app configuration ARM resource on successful completion of Mono .
updateConfigurationSlot
public abstract SiteConfigResourceInner updateConfigurationSlot(String resourceGroupName, String name, String slot, SiteConfigResourceInner siteConfig)
Updates the configuration of an app. Description for Updates the configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update configuration for the
production slot.
siteConfig
- JSON representation of a SiteConfig object. See example.
Returns:
web app configuration ARM resource.
updateConfigurationSlotAsync
public abstract Mono updateConfigurationSlotAsync(String resourceGroupName, String name, String slot, SiteConfigResourceInner siteConfig)
Updates the configuration of an app. Description for Updates the configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update configuration for the
production slot.
siteConfig
- JSON representation of a SiteConfig object. See example.
Returns:
web app configuration ARM resource on successful completion of Mono .
updateConfigurationSlotWithResponse
public abstract Response updateConfigurationSlotWithResponse(String resourceGroupName, String name, String slot, SiteConfigResourceInner siteConfig, Context context)
Updates the configuration of an app. Description for Updates the configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update configuration for the
production slot.
siteConfig
- JSON representation of a SiteConfig object. See example.
context
- The context to associate with this operation.
Returns:
web app configuration ARM resource along with
Response<T> .
updateConfigurationSlotWithResponseAsync
public abstract Mono> updateConfigurationSlotWithResponseAsync(String resourceGroupName, String name, String slot, SiteConfigResourceInner siteConfig)
Updates the configuration of an app. Description for Updates the configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update configuration for the
production slot.
siteConfig
- JSON representation of a SiteConfig object. See example.
Returns:
web app configuration ARM resource along with
Response<T> on successful completion of
Mono .
updateConfigurationWithResponse
public abstract Response updateConfigurationWithResponse(String resourceGroupName, String name, SiteConfigResourceInner siteConfig, Context context)
Updates the configuration of an app. Description for Updates the configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteConfig
- JSON representation of a SiteConfig object. See example.
context
- The context to associate with this operation.
Returns:
web app configuration ARM resource along with
Response<T> .
updateConfigurationWithResponseAsync
public abstract Mono> updateConfigurationWithResponseAsync(String resourceGroupName, String name, SiteConfigResourceInner siteConfig)
Updates the configuration of an app. Description for Updates the configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteConfig
- JSON representation of a SiteConfig object. See example.
Returns:
web app configuration ARM resource along with
Response<T> on successful completion of
Mono .
updateConnectionStrings
public abstract ConnectionStringDictionaryInner updateConnectionStrings(String resourceGroupName, String name, ConnectionStringDictionaryInner connectionStrings)
Replaces the connection strings of an app. Description for Replaces the connection strings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionStrings
- Connection strings of the app or deployment slot. See example.
Returns:
string dictionary resource.
updateConnectionStringsAsync
public abstract Mono updateConnectionStringsAsync(String resourceGroupName, String name, ConnectionStringDictionaryInner connectionStrings)
Replaces the connection strings of an app. Description for Replaces the connection strings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionStrings
- Connection strings of the app or deployment slot. See example.
Returns:
string dictionary resource on successful completion of Mono .
updateConnectionStringsSlot
public abstract ConnectionStringDictionaryInner updateConnectionStringsSlot(String resourceGroupName, String name, String slot, ConnectionStringDictionaryInner connectionStrings)
Replaces the connection strings of an app. Description for Replaces the connection strings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the connection settings
for the production slot.
connectionStrings
- Connection strings of the app or deployment slot. See example.
Returns:
string dictionary resource.
updateConnectionStringsSlotAsync
public abstract Mono updateConnectionStringsSlotAsync(String resourceGroupName, String name, String slot, ConnectionStringDictionaryInner connectionStrings)
Replaces the connection strings of an app. Description for Replaces the connection strings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the connection settings
for the production slot.
connectionStrings
- Connection strings of the app or deployment slot. See example.
Returns:
string dictionary resource on successful completion of Mono .
updateConnectionStringsSlotWithResponse
public abstract Response updateConnectionStringsSlotWithResponse(String resourceGroupName, String name, String slot, ConnectionStringDictionaryInner connectionStrings, Context context)
Replaces the connection strings of an app. Description for Replaces the connection strings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the connection settings
for the production slot.
connectionStrings
- Connection strings of the app or deployment slot. See example.
context
- The context to associate with this operation.
Returns:
updateConnectionStringsSlotWithResponseAsync
public abstract Mono> updateConnectionStringsSlotWithResponseAsync(String resourceGroupName, String name, String slot, ConnectionStringDictionaryInner connectionStrings)
Replaces the connection strings of an app. Description for Replaces the connection strings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the connection settings
for the production slot.
connectionStrings
- Connection strings of the app or deployment slot. See example.
Returns:
string dictionary resource along with
Response<T> on successful completion of
Mono .
updateConnectionStringsWithResponse
public abstract Response updateConnectionStringsWithResponse(String resourceGroupName, String name, ConnectionStringDictionaryInner connectionStrings, Context context)
Replaces the connection strings of an app. Description for Replaces the connection strings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionStrings
- Connection strings of the app or deployment slot. See example.
context
- The context to associate with this operation.
Returns:
updateConnectionStringsWithResponseAsync
public abstract Mono> updateConnectionStringsWithResponseAsync(String resourceGroupName, String name, ConnectionStringDictionaryInner connectionStrings)
Replaces the connection strings of an app. Description for Replaces the connection strings of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionStrings
- Connection strings of the app or deployment slot. See example.
Returns:
string dictionary resource along with
Response<T> on successful completion of
Mono .
updateDiagnosticLogsConfig
public abstract SiteLogsConfigInner updateDiagnosticLogsConfig(String resourceGroupName, String name, SiteLogsConfigInner siteLogsConfig)
Updates the logging configuration of an app. Description for Updates the logging configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteLogsConfig
- A SiteLogsConfig JSON object that contains the logging configuration to change in the
"properties" property.
Returns:
configuration of App Service site logs.
updateDiagnosticLogsConfigAsync
public abstract Mono updateDiagnosticLogsConfigAsync(String resourceGroupName, String name, SiteLogsConfigInner siteLogsConfig)
Updates the logging configuration of an app. Description for Updates the logging configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteLogsConfig
- A SiteLogsConfig JSON object that contains the logging configuration to change in the
"properties" property.
Returns:
configuration of App Service site logs on successful completion of Mono .
updateDiagnosticLogsConfigSlot
public abstract SiteLogsConfigInner updateDiagnosticLogsConfigSlot(String resourceGroupName, String name, String slot, SiteLogsConfigInner siteLogsConfig)
Updates the logging configuration of an app. Description for Updates the logging configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the logging
configuration for the production slot.
siteLogsConfig
- A SiteLogsConfig JSON object that contains the logging configuration to change in the
"properties" property.
Returns:
configuration of App Service site logs.
updateDiagnosticLogsConfigSlotAsync
public abstract Mono updateDiagnosticLogsConfigSlotAsync(String resourceGroupName, String name, String slot, SiteLogsConfigInner siteLogsConfig)
Updates the logging configuration of an app. Description for Updates the logging configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the logging
configuration for the production slot.
siteLogsConfig
- A SiteLogsConfig JSON object that contains the logging configuration to change in the
"properties" property.
Returns:
configuration of App Service site logs on successful completion of Mono .
updateDiagnosticLogsConfigSlotWithResponse
public abstract Response updateDiagnosticLogsConfigSlotWithResponse(String resourceGroupName, String name, String slot, SiteLogsConfigInner siteLogsConfig, Context context)
Updates the logging configuration of an app. Description for Updates the logging configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the logging
configuration for the production slot.
siteLogsConfig
- A SiteLogsConfig JSON object that contains the logging configuration to change in the
"properties" property.
context
- The context to associate with this operation.
Returns:
configuration of App Service site logs along with
Response<T> .
updateDiagnosticLogsConfigSlotWithResponseAsync
public abstract Mono> updateDiagnosticLogsConfigSlotWithResponseAsync(String resourceGroupName, String name, String slot, SiteLogsConfigInner siteLogsConfig)
Updates the logging configuration of an app. Description for Updates the logging configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the logging
configuration for the production slot.
siteLogsConfig
- A SiteLogsConfig JSON object that contains the logging configuration to change in the
"properties" property.
Returns:
configuration of App Service site logs along with
Response<T> on successful completion of
Mono .
updateDiagnosticLogsConfigWithResponse
public abstract Response updateDiagnosticLogsConfigWithResponse(String resourceGroupName, String name, SiteLogsConfigInner siteLogsConfig, Context context)
Updates the logging configuration of an app. Description for Updates the logging configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteLogsConfig
- A SiteLogsConfig JSON object that contains the logging configuration to change in the
"properties" property.
context
- The context to associate with this operation.
Returns:
configuration of App Service site logs along with
Response<T> .
updateDiagnosticLogsConfigWithResponseAsync
public abstract Mono> updateDiagnosticLogsConfigWithResponseAsync(String resourceGroupName, String name, SiteLogsConfigInner siteLogsConfig)
Updates the logging configuration of an app. Description for Updates the logging configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteLogsConfig
- A SiteLogsConfig JSON object that contains the logging configuration to change in the
"properties" property.
Returns:
configuration of App Service site logs along with
Response<T> on successful completion of
Mono .
updateDomainOwnershipIdentifier
public abstract IdentifierInner updateDomainOwnershipIdentifier(String resourceGroupName, String name, String domainOwnershipIdentifierName, IdentifierInner domainOwnershipIdentifier)
Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
domainOwnershipIdentifier
- A JSON representation of the domain ownership properties.
Returns:
a domain specific resource identifier.
updateDomainOwnershipIdentifierAsync
public abstract Mono updateDomainOwnershipIdentifierAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, IdentifierInner domainOwnershipIdentifier)
Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
domainOwnershipIdentifier
- A JSON representation of the domain ownership properties.
Returns:
a domain specific resource identifier on successful completion of Mono .
updateDomainOwnershipIdentifierSlot
public abstract IdentifierInner updateDomainOwnershipIdentifierSlot(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, IdentifierInner domainOwnershipIdentifier)
Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
domainOwnershipIdentifier
- A JSON representation of the domain ownership properties.
Returns:
a domain specific resource identifier.
updateDomainOwnershipIdentifierSlotAsync
public abstract Mono updateDomainOwnershipIdentifierSlotAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, IdentifierInner domainOwnershipIdentifier)
Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
domainOwnershipIdentifier
- A JSON representation of the domain ownership properties.
Returns:
a domain specific resource identifier on successful completion of Mono .
updateDomainOwnershipIdentifierSlotWithResponse
public abstract Response updateDomainOwnershipIdentifierSlotWithResponse(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, IdentifierInner domainOwnershipIdentifier, Context context)
Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
domainOwnershipIdentifier
- A JSON representation of the domain ownership properties.
context
- The context to associate with this operation.
Returns:
a domain specific resource identifier along with
Response<T> .
updateDomainOwnershipIdentifierSlotWithResponseAsync
public abstract Mono> updateDomainOwnershipIdentifierSlotWithResponseAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, IdentifierInner domainOwnershipIdentifier)
Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
slot
- Name of the deployment slot. If a slot is not specified, the API will delete the binding for the
production slot.
domainOwnershipIdentifier
- A JSON representation of the domain ownership properties.
Returns:
a domain specific resource identifier along with
Response<T> on successful completion of
Mono .
updateDomainOwnershipIdentifierWithResponse
public abstract Response updateDomainOwnershipIdentifierWithResponse(String resourceGroupName, String name, String domainOwnershipIdentifierName, IdentifierInner domainOwnershipIdentifier, Context context)
Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
domainOwnershipIdentifier
- A JSON representation of the domain ownership properties.
context
- The context to associate with this operation.
Returns:
a domain specific resource identifier along with
Response<T> .
updateDomainOwnershipIdentifierWithResponseAsync
public abstract Mono> updateDomainOwnershipIdentifierWithResponseAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, IdentifierInner domainOwnershipIdentifier)
Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
domainOwnershipIdentifierName
- Name of domain ownership identifier.
domainOwnershipIdentifier
- A JSON representation of the domain ownership properties.
Returns:
a domain specific resource identifier along with
Response<T> on successful completion of
Mono .
updateFtpAllowed
public abstract CsmPublishingCredentialsPoliciesEntityInner updateFtpAllowed(String resourceGroupName, String name, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
Updates whether FTP is allowed on the site or not. Description for Updates whether FTP is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
csmPublishingAccessPoliciesEntity
- The csmPublishingAccessPoliciesEntity parameter.
Returns:
publishing Credentials Policies parameters.
updateFtpAllowedAsync
public abstract Mono updateFtpAllowedAsync(String resourceGroupName, String name, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
Updates whether FTP is allowed on the site or not. Description for Updates whether FTP is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
csmPublishingAccessPoliciesEntity
- The csmPublishingAccessPoliciesEntity parameter.
Returns:
publishing Credentials Policies parameters on successful completion of Mono .
updateFtpAllowedSlot
public abstract CsmPublishingCredentialsPoliciesEntityInner updateFtpAllowedSlot(String resourceGroupName, String name, String slot, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
Updates whether FTP is allowed on the site or not. Description for Updates whether FTP is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
csmPublishingAccessPoliciesEntity
- The csmPublishingAccessPoliciesEntity parameter.
Returns:
publishing Credentials Policies parameters.
updateFtpAllowedSlotAsync
public abstract Mono updateFtpAllowedSlotAsync(String resourceGroupName, String name, String slot, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
Updates whether FTP is allowed on the site or not. Description for Updates whether FTP is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
csmPublishingAccessPoliciesEntity
- The csmPublishingAccessPoliciesEntity parameter.
Returns:
publishing Credentials Policies parameters on successful completion of Mono .
updateFtpAllowedSlotWithResponse
public abstract Response updateFtpAllowedSlotWithResponse(String resourceGroupName, String name, String slot, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity, Context context)
Updates whether FTP is allowed on the site or not. Description for Updates whether FTP is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
csmPublishingAccessPoliciesEntity
- The csmPublishingAccessPoliciesEntity parameter.
context
- The context to associate with this operation.
Returns:
publishing Credentials Policies parameters along with
Response<T> .
updateFtpAllowedSlotWithResponseAsync
public abstract Mono> updateFtpAllowedSlotWithResponseAsync(String resourceGroupName, String name, String slot, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
Updates whether FTP is allowed on the site or not. Description for Updates whether FTP is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
csmPublishingAccessPoliciesEntity
- The csmPublishingAccessPoliciesEntity parameter.
Returns:
publishing Credentials Policies parameters along with
Response<T> on successful completion of
Mono .
updateFtpAllowedWithResponse
public abstract Response updateFtpAllowedWithResponse(String resourceGroupName, String name, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity, Context context)
Updates whether FTP is allowed on the site or not. Description for Updates whether FTP is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
csmPublishingAccessPoliciesEntity
- The csmPublishingAccessPoliciesEntity parameter.
context
- The context to associate with this operation.
Returns:
publishing Credentials Policies parameters along with
Response<T> .
updateFtpAllowedWithResponseAsync
public abstract Mono> updateFtpAllowedWithResponseAsync(String resourceGroupName, String name, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
Updates whether FTP is allowed on the site or not. Description for Updates whether FTP is allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
csmPublishingAccessPoliciesEntity
- The csmPublishingAccessPoliciesEntity parameter.
Returns:
publishing Credentials Policies parameters along with
Response<T> on successful completion of
Mono .
updateHybridConnection
public abstract HybridConnectionInner updateHybridConnection(String resourceGroupName, String name, String namespaceName, String relayName, HybridConnectionInner connectionEnvelope)
Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
connectionEnvelope
- The details of the hybrid connection.
Returns:
hybrid Connection contract.
updateHybridConnectionAsync
public abstract Mono updateHybridConnectionAsync(String resourceGroupName, String name, String namespaceName, String relayName, HybridConnectionInner connectionEnvelope)
Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
connectionEnvelope
- The details of the hybrid connection.
Returns:
hybrid Connection contract on successful completion of Mono .
updateHybridConnectionSlot
public abstract HybridConnectionInner updateHybridConnectionSlot(String resourceGroupName, String name, String namespaceName, String relayName, String slot, HybridConnectionInner connectionEnvelope)
Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
slot
- The name of the slot for the web app.
connectionEnvelope
- The details of the hybrid connection.
Returns:
hybrid Connection contract.
updateHybridConnectionSlotAsync
public abstract Mono updateHybridConnectionSlotAsync(String resourceGroupName, String name, String namespaceName, String relayName, String slot, HybridConnectionInner connectionEnvelope)
Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
slot
- The name of the slot for the web app.
connectionEnvelope
- The details of the hybrid connection.
Returns:
hybrid Connection contract on successful completion of Mono .
updateHybridConnectionSlotWithResponse
public abstract Response updateHybridConnectionSlotWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, String slot, HybridConnectionInner connectionEnvelope, Context context)
Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
slot
- The name of the slot for the web app.
connectionEnvelope
- The details of the hybrid connection.
context
- The context to associate with this operation.
Returns:
updateHybridConnectionSlotWithResponseAsync
public abstract Mono> updateHybridConnectionSlotWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName, String slot, HybridConnectionInner connectionEnvelope)
Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
slot
- The name of the slot for the web app.
connectionEnvelope
- The details of the hybrid connection.
Returns:
hybrid Connection contract along with
Response<T> on successful completion of
Mono .
updateHybridConnectionWithResponse
public abstract Response updateHybridConnectionWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, HybridConnectionInner connectionEnvelope, Context context)
Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
connectionEnvelope
- The details of the hybrid connection.
context
- The context to associate with this operation.
Returns:
updateHybridConnectionWithResponseAsync
public abstract Mono> updateHybridConnectionWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName, HybridConnectionInner connectionEnvelope)
Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- The name of the web app.
namespaceName
- The namespace for this hybrid connection.
relayName
- The relay name for this hybrid connection.
connectionEnvelope
- The details of the hybrid connection.
Returns:
hybrid Connection contract along with
Response<T> on successful completion of
Mono .
updateMetadata
public abstract StringDictionaryInner updateMetadata(String resourceGroupName, String name, StringDictionaryInner metadata)
Replaces the metadata of an app. Description for Replaces the metadata of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
metadata
- Edited metadata of the app or deployment slot. See example.
Returns:
string dictionary resource.
updateMetadataAsync
public abstract Mono updateMetadataAsync(String resourceGroupName, String name, StringDictionaryInner metadata)
Replaces the metadata of an app. Description for Replaces the metadata of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
metadata
- Edited metadata of the app or deployment slot. See example.
Returns:
string dictionary resource on successful completion of Mono .
updateMetadataSlot
public abstract StringDictionaryInner updateMetadataSlot(String resourceGroupName, String name, String slot, StringDictionaryInner metadata)
Replaces the metadata of an app. Description for Replaces the metadata of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the metadata for the
production slot.
metadata
- Edited metadata of the app or deployment slot. See example.
Returns:
string dictionary resource.
updateMetadataSlotAsync
public abstract Mono updateMetadataSlotAsync(String resourceGroupName, String name, String slot, StringDictionaryInner metadata)
Replaces the metadata of an app. Description for Replaces the metadata of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the metadata for the
production slot.
metadata
- Edited metadata of the app or deployment slot. See example.
Returns:
string dictionary resource on successful completion of Mono .
updateMetadataSlotWithResponse
public abstract Response updateMetadataSlotWithResponse(String resourceGroupName, String name, String slot, StringDictionaryInner metadata, Context context)
Replaces the metadata of an app. Description for Replaces the metadata of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the metadata for the
production slot.
metadata
- Edited metadata of the app or deployment slot. See example.
context
- The context to associate with this operation.
Returns:
updateMetadataSlotWithResponseAsync
public abstract Mono> updateMetadataSlotWithResponseAsync(String resourceGroupName, String name, String slot, StringDictionaryInner metadata)
Replaces the metadata of an app. Description for Replaces the metadata of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the metadata for the
production slot.
metadata
- Edited metadata of the app or deployment slot. See example.
Returns:
string dictionary resource along with
Response<T> on successful completion of
Mono .
updateMetadataWithResponse
public abstract Response updateMetadataWithResponse(String resourceGroupName, String name, StringDictionaryInner metadata, Context context)
Replaces the metadata of an app. Description for Replaces the metadata of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
metadata
- Edited metadata of the app or deployment slot. See example.
context
- The context to associate with this operation.
Returns:
updateMetadataWithResponseAsync
public abstract Mono> updateMetadataWithResponseAsync(String resourceGroupName, String name, StringDictionaryInner metadata)
Replaces the metadata of an app. Description for Replaces the metadata of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
metadata
- Edited metadata of the app or deployment slot. See example.
Returns:
string dictionary resource along with
Response<T> on successful completion of
Mono .
updatePremierAddOn
public abstract PremierAddOnInner updatePremierAddOn(String resourceGroupName, String name, String premierAddOnName, PremierAddOnPatchResource premierAddOn)
Updates a named add-on of an app. Description for Updates a named add-on of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
premierAddOn
- A JSON representation of the edited premier add-on.
Returns:
premier add-on.
updatePremierAddOnAsync
public abstract Mono updatePremierAddOnAsync(String resourceGroupName, String name, String premierAddOnName, PremierAddOnPatchResource premierAddOn)
Updates a named add-on of an app. Description for Updates a named add-on of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
premierAddOn
- A JSON representation of the edited premier add-on.
Returns:
premier add-on on successful completion of Mono .
updatePremierAddOnSlot
public abstract PremierAddOnInner updatePremierAddOnSlot(String resourceGroupName, String name, String premierAddOnName, String slot, PremierAddOnPatchResource premierAddOn)
Updates a named add-on of an app. Description for Updates a named add-on of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the
production slot.
premierAddOn
- A JSON representation of the edited premier add-on.
Returns:
premier add-on.
updatePremierAddOnSlotAsync
public abstract Mono updatePremierAddOnSlotAsync(String resourceGroupName, String name, String premierAddOnName, String slot, PremierAddOnPatchResource premierAddOn)
Updates a named add-on of an app. Description for Updates a named add-on of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the
production slot.
premierAddOn
- A JSON representation of the edited premier add-on.
Returns:
premier add-on on successful completion of Mono .
updatePremierAddOnSlotWithResponse
public abstract Response updatePremierAddOnSlotWithResponse(String resourceGroupName, String name, String premierAddOnName, String slot, PremierAddOnPatchResource premierAddOn, Context context)
Updates a named add-on of an app. Description for Updates a named add-on of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the
production slot.
premierAddOn
- A JSON representation of the edited premier add-on.
context
- The context to associate with this operation.
Returns:
updatePremierAddOnSlotWithResponseAsync
public abstract Mono> updatePremierAddOnSlotWithResponseAsync(String resourceGroupName, String name, String premierAddOnName, String slot, PremierAddOnPatchResource premierAddOn)
Updates a named add-on of an app. Description for Updates a named add-on of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the
production slot.
premierAddOn
- A JSON representation of the edited premier add-on.
Returns:
premier add-on along with
Response<T> on successful completion of
Mono .
updatePremierAddOnWithResponse
public abstract Response updatePremierAddOnWithResponse(String resourceGroupName, String name, String premierAddOnName, PremierAddOnPatchResource premierAddOn, Context context)
Updates a named add-on of an app. Description for Updates a named add-on of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
premierAddOn
- A JSON representation of the edited premier add-on.
context
- The context to associate with this operation.
Returns:
updatePremierAddOnWithResponseAsync
public abstract Mono> updatePremierAddOnWithResponseAsync(String resourceGroupName, String name, String premierAddOnName, PremierAddOnPatchResource premierAddOn)
Updates a named add-on of an app. Description for Updates a named add-on of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
premierAddOnName
- Add-on name.
premierAddOn
- A JSON representation of the edited premier add-on.
Returns:
premier add-on along with
Response<T> on successful completion of
Mono .
updateRelayServiceConnection
public abstract RelayServiceConnectionEntityInner updateRelayServiceConnection(String resourceGroupName, String name, String entityName, RelayServiceConnectionEntityInner connectionEnvelope)
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
connectionEnvelope
- Details of the hybrid connection configuration.
Returns:
hybrid Connection for an App Service app.
updateRelayServiceConnectionAsync
public abstract Mono updateRelayServiceConnectionAsync(String resourceGroupName, String name, String entityName, RelayServiceConnectionEntityInner connectionEnvelope)
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
connectionEnvelope
- Details of the hybrid connection configuration.
Returns:
hybrid Connection for an App Service app on successful completion of Mono .
updateRelayServiceConnectionSlot
public abstract RelayServiceConnectionEntityInner updateRelayServiceConnectionSlot(String resourceGroupName, String name, String entityName, String slot, RelayServiceConnectionEntityInner connectionEnvelope)
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
slot
- Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid
connection for the production slot.
connectionEnvelope
- Details of the hybrid connection configuration.
Returns:
hybrid Connection for an App Service app.
updateRelayServiceConnectionSlotAsync
public abstract Mono updateRelayServiceConnectionSlotAsync(String resourceGroupName, String name, String entityName, String slot, RelayServiceConnectionEntityInner connectionEnvelope)
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
slot
- Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid
connection for the production slot.
connectionEnvelope
- Details of the hybrid connection configuration.
Returns:
hybrid Connection for an App Service app on successful completion of Mono .
updateRelayServiceConnectionSlotWithResponse
public abstract Response updateRelayServiceConnectionSlotWithResponse(String resourceGroupName, String name, String entityName, String slot, RelayServiceConnectionEntityInner connectionEnvelope, Context context)
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
slot
- Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid
connection for the production slot.
connectionEnvelope
- Details of the hybrid connection configuration.
context
- The context to associate with this operation.
Returns:
hybrid Connection for an App Service app along with
Response<T> .
updateRelayServiceConnectionSlotWithResponseAsync
public abstract Mono> updateRelayServiceConnectionSlotWithResponseAsync(String resourceGroupName, String name, String entityName, String slot, RelayServiceConnectionEntityInner connectionEnvelope)
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
slot
- Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid
connection for the production slot.
connectionEnvelope
- Details of the hybrid connection configuration.
Returns:
hybrid Connection for an App Service app along with
Response<T> on successful completion of
Mono .
updateRelayServiceConnectionWithResponse
public abstract Response updateRelayServiceConnectionWithResponse(String resourceGroupName, String name, String entityName, RelayServiceConnectionEntityInner connectionEnvelope, Context context)
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
connectionEnvelope
- Details of the hybrid connection configuration.
context
- The context to associate with this operation.
Returns:
hybrid Connection for an App Service app along with
Response<T> .
updateRelayServiceConnectionWithResponseAsync
public abstract Mono> updateRelayServiceConnectionWithResponseAsync(String resourceGroupName, String name, String entityName, RelayServiceConnectionEntityInner connectionEnvelope)
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
entityName
- Name of the hybrid connection configuration.
connectionEnvelope
- Details of the hybrid connection configuration.
Returns:
hybrid Connection for an App Service app along with
Response<T> on successful completion of
Mono .
updateScmAllowed
public abstract CsmPublishingCredentialsPoliciesEntityInner updateScmAllowed(String resourceGroupName, String name, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
Updates whether user publishing credentials are allowed on the site or not. Description for Updates whether user publishing credentials are allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
csmPublishingAccessPoliciesEntity
- The csmPublishingAccessPoliciesEntity parameter.
Returns:
publishing Credentials Policies parameters.
updateScmAllowedAsync
public abstract Mono updateScmAllowedAsync(String resourceGroupName, String name, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
Updates whether user publishing credentials are allowed on the site or not. Description for Updates whether user publishing credentials are allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
csmPublishingAccessPoliciesEntity
- The csmPublishingAccessPoliciesEntity parameter.
Returns:
publishing Credentials Policies parameters on successful completion of Mono .
updateScmAllowedSlot
public abstract CsmPublishingCredentialsPoliciesEntityInner updateScmAllowedSlot(String resourceGroupName, String name, String slot, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
Updates whether user publishing credentials are allowed on the site or not. Description for Updates whether user publishing credentials are allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
csmPublishingAccessPoliciesEntity
- The csmPublishingAccessPoliciesEntity parameter.
Returns:
publishing Credentials Policies parameters.
updateScmAllowedSlotAsync
public abstract Mono updateScmAllowedSlotAsync(String resourceGroupName, String name, String slot, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
Updates whether user publishing credentials are allowed on the site or not. Description for Updates whether user publishing credentials are allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
csmPublishingAccessPoliciesEntity
- The csmPublishingAccessPoliciesEntity parameter.
Returns:
publishing Credentials Policies parameters on successful completion of Mono .
updateScmAllowedSlotWithResponse
public abstract Response updateScmAllowedSlotWithResponse(String resourceGroupName, String name, String slot, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity, Context context)
Updates whether user publishing credentials are allowed on the site or not. Description for Updates whether user publishing credentials are allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
csmPublishingAccessPoliciesEntity
- The csmPublishingAccessPoliciesEntity parameter.
context
- The context to associate with this operation.
Returns:
publishing Credentials Policies parameters along with
Response<T> .
updateScmAllowedSlotWithResponseAsync
public abstract Mono> updateScmAllowedSlotWithResponseAsync(String resourceGroupName, String name, String slot, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
Updates whether user publishing credentials are allowed on the site or not. Description for Updates whether user publishing credentials are allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- The slot parameter.
csmPublishingAccessPoliciesEntity
- The csmPublishingAccessPoliciesEntity parameter.
Returns:
publishing Credentials Policies parameters along with
Response<T> on successful completion of
Mono .
updateScmAllowedWithResponse
public abstract Response updateScmAllowedWithResponse(String resourceGroupName, String name, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity, Context context)
Updates whether user publishing credentials are allowed on the site or not. Description for Updates whether user publishing credentials are allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
csmPublishingAccessPoliciesEntity
- The csmPublishingAccessPoliciesEntity parameter.
context
- The context to associate with this operation.
Returns:
publishing Credentials Policies parameters along with
Response<T> .
updateScmAllowedWithResponseAsync
public abstract Mono> updateScmAllowedWithResponseAsync(String resourceGroupName, String name, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
Updates whether user publishing credentials are allowed on the site or not. Description for Updates whether user publishing credentials are allowed on the site or not.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
csmPublishingAccessPoliciesEntity
- The csmPublishingAccessPoliciesEntity parameter.
Returns:
publishing Credentials Policies parameters along with
Response<T> on successful completion of
Mono .
updateSitePushSettings
public abstract PushSettingsInner updateSitePushSettings(String resourceGroupName, String name, PushSettingsInner pushSettings)
Updates the Push settings associated with web app. Description for Updates the Push settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
pushSettings
- Push settings associated with web app.
Returns:
push settings for the App.
updateSitePushSettingsAsync
public abstract Mono updateSitePushSettingsAsync(String resourceGroupName, String name, PushSettingsInner pushSettings)
Updates the Push settings associated with web app. Description for Updates the Push settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
pushSettings
- Push settings associated with web app.
Returns:
push settings for the App on successful completion of Mono .
updateSitePushSettingsSlot
public abstract PushSettingsInner updateSitePushSettingsSlot(String resourceGroupName, String name, String slot, PushSettingsInner pushSettings)
Updates the Push settings associated with web app. Description for Updates the Push settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
pushSettings
- Push settings associated with web app.
Returns:
push settings for the App.
updateSitePushSettingsSlotAsync
public abstract Mono updateSitePushSettingsSlotAsync(String resourceGroupName, String name, String slot, PushSettingsInner pushSettings)
Updates the Push settings associated with web app. Description for Updates the Push settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
pushSettings
- Push settings associated with web app.
Returns:
push settings for the App on successful completion of Mono .
updateSitePushSettingsSlotWithResponse
public abstract Response updateSitePushSettingsSlotWithResponse(String resourceGroupName, String name, String slot, PushSettingsInner pushSettings, Context context)
Updates the Push settings associated with web app. Description for Updates the Push settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
pushSettings
- Push settings associated with web app.
context
- The context to associate with this operation.
Returns:
updateSitePushSettingsSlotWithResponseAsync
public abstract Mono> updateSitePushSettingsSlotWithResponseAsync(String resourceGroupName, String name, String slot, PushSettingsInner pushSettings)
Updates the Push settings associated with web app. Description for Updates the Push settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
slot
- Name of web app slot. If not specified then will default to production slot.
pushSettings
- Push settings associated with web app.
Returns:
push settings for the App along with
Response<T> on successful completion of
Mono .
updateSitePushSettingsWithResponse
public abstract Response updateSitePushSettingsWithResponse(String resourceGroupName, String name, PushSettingsInner pushSettings, Context context)
Updates the Push settings associated with web app. Description for Updates the Push settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
pushSettings
- Push settings associated with web app.
context
- The context to associate with this operation.
Returns:
updateSitePushSettingsWithResponseAsync
public abstract Mono> updateSitePushSettingsWithResponseAsync(String resourceGroupName, String name, PushSettingsInner pushSettings)
Updates the Push settings associated with web app. Description for Updates the Push settings associated with web app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of web app.
pushSettings
- Push settings associated with web app.
Returns:
push settings for the App along with
Response<T> on successful completion of
Mono .
updateSlot
public abstract SiteInner updateSlot(String resourceGroupName, String name, String slot, SitePatchResourceInner siteEnvelope)
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Unique name of the app to create or update. To create or update a deployment slot, use the {slot}
parameter.
slot
- Name of the deployment slot to create or update. By default, this API attempts to create or modify
the production slot.
siteEnvelope
- A JSON representation of the app properties. See example.
Returns:
a web app, a mobile app backend, or an API app.
updateSlotAsync
public abstract Mono updateSlotAsync(String resourceGroupName, String name, String slot, SitePatchResourceInner siteEnvelope)
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Unique name of the app to create or update. To create or update a deployment slot, use the {slot}
parameter.
slot
- Name of the deployment slot to create or update. By default, this API attempts to create or modify
the production slot.
siteEnvelope
- A JSON representation of the app properties. See example.
Returns:
a web app, a mobile app backend, or an API app on successful completion of Mono .
updateSlotConfigurationNames
public abstract SlotConfigNamesResourceInner updateSlotConfigurationNames(String resourceGroupName, String name, SlotConfigNamesResourceInner slotConfigNames)
Updates the names of application settings and connection string that remain with the slot during swap operation. Description for Updates the names of application settings and connection string that remain with the slot during swap operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slotConfigNames
- Names of application settings and connection strings. See example.
Returns:
slot Config names azure resource.
updateSlotConfigurationNamesAsync
public abstract Mono updateSlotConfigurationNamesAsync(String resourceGroupName, String name, SlotConfigNamesResourceInner slotConfigNames)
Updates the names of application settings and connection string that remain with the slot during swap operation. Description for Updates the names of application settings and connection string that remain with the slot during swap operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slotConfigNames
- Names of application settings and connection strings. See example.
Returns:
slot Config names azure resource on successful completion of Mono .
updateSlotConfigurationNamesWithResponse
public abstract Response updateSlotConfigurationNamesWithResponse(String resourceGroupName, String name, SlotConfigNamesResourceInner slotConfigNames, Context context)
Updates the names of application settings and connection string that remain with the slot during swap operation. Description for Updates the names of application settings and connection string that remain with the slot during swap operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slotConfigNames
- Names of application settings and connection strings. See example.
context
- The context to associate with this operation.
Returns:
slot Config names azure resource along with
Response<T> .
updateSlotConfigurationNamesWithResponseAsync
public abstract Mono> updateSlotConfigurationNamesWithResponseAsync(String resourceGroupName, String name, SlotConfigNamesResourceInner slotConfigNames)
Updates the names of application settings and connection string that remain with the slot during swap operation. Description for Updates the names of application settings and connection string that remain with the slot during swap operation.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slotConfigNames
- Names of application settings and connection strings. See example.
Returns:
slot Config names azure resource along with
Response<T> on successful completion of
Mono .
updateSlotWithResponse
public abstract Response updateSlotWithResponse(String resourceGroupName, String name, String slot, SitePatchResourceInner siteEnvelope, Context context)
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Unique name of the app to create or update. To create or update a deployment slot, use the {slot}
parameter.
slot
- Name of the deployment slot to create or update. By default, this API attempts to create or modify
the production slot.
siteEnvelope
- A JSON representation of the app properties. See example.
context
- The context to associate with this operation.
Returns:
a web app, a mobile app backend, or an API app along with
Response<T> .
updateSlotWithResponseAsync
public abstract Mono> updateSlotWithResponseAsync(String resourceGroupName, String name, String slot, SitePatchResourceInner siteEnvelope)
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Unique name of the app to create or update. To create or update a deployment slot, use the {slot}
parameter.
slot
- Name of the deployment slot to create or update. By default, this API attempts to create or modify
the production slot.
siteEnvelope
- A JSON representation of the app properties. See example.
Returns:
a web app, a mobile app backend, or an API app along with
Response<T> on successful completion of
Mono .
updateSourceControl
public abstract SiteSourceControlInner updateSourceControl(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl)
Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteSourceControl
- JSON representation of a SiteSourceControl object. See example.
Returns:
source control configuration for an app.
updateSourceControlAsync
public abstract Mono updateSourceControlAsync(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl)
Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteSourceControl
- JSON representation of a SiteSourceControl object. See example.
Returns:
source control configuration for an app on successful completion of Mono .
updateSourceControlSlot
public abstract SiteSourceControlInner updateSourceControlSlot(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl)
Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the source control
configuration for the production slot.
siteSourceControl
- JSON representation of a SiteSourceControl object. See example.
Returns:
source control configuration for an app.
updateSourceControlSlotAsync
public abstract Mono updateSourceControlSlotAsync(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl)
Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the source control
configuration for the production slot.
siteSourceControl
- JSON representation of a SiteSourceControl object. See example.
Returns:
source control configuration for an app on successful completion of Mono .
updateSourceControlSlotWithResponse
public abstract Response updateSourceControlSlotWithResponse(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl, Context context)
Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the source control
configuration for the production slot.
siteSourceControl
- JSON representation of a SiteSourceControl object. See example.
context
- The context to associate with this operation.
Returns:
source control configuration for an app along with
Response<T> .
updateSourceControlSlotWithResponseAsync
public abstract Mono> updateSourceControlSlotWithResponseAsync(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl)
Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will update the source control
configuration for the production slot.
siteSourceControl
- JSON representation of a SiteSourceControl object. See example.
Returns:
source control configuration for an app along with
Response<T> on successful completion of
Mono .
updateSourceControlWithResponse
public abstract Response updateSourceControlWithResponse(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl, Context context)
Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteSourceControl
- JSON representation of a SiteSourceControl object. See example.
context
- The context to associate with this operation.
Returns:
source control configuration for an app along with
Response<T> .
updateSourceControlWithResponseAsync
public abstract Mono> updateSourceControlWithResponseAsync(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl)
Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
siteSourceControl
- JSON representation of a SiteSourceControl object. See example.
Returns:
source control configuration for an app along with
Response<T> on successful completion of
Mono .
updateSwiftVirtualNetworkConnectionWithCheck
public abstract SwiftVirtualNetworkInner updateSwiftVirtualNetworkConnectionWithCheck(String resourceGroupName, String name, SwiftVirtualNetworkInner connectionEnvelope)
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
swift Virtual Network Contract.
updateSwiftVirtualNetworkConnectionWithCheckAsync
public abstract Mono updateSwiftVirtualNetworkConnectionWithCheckAsync(String resourceGroupName, String name, SwiftVirtualNetworkInner connectionEnvelope)
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
swift Virtual Network Contract on successful completion of Mono .
updateSwiftVirtualNetworkConnectionWithCheckSlot
public abstract SwiftVirtualNetworkInner updateSwiftVirtualNetworkConnectionWithCheckSlot(String resourceGroupName, String name, String slot, SwiftVirtualNetworkInner connectionEnvelope)
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update connections for
the production slot.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
swift Virtual Network Contract.
updateSwiftVirtualNetworkConnectionWithCheckSlotAsync
public abstract Mono updateSwiftVirtualNetworkConnectionWithCheckSlotAsync(String resourceGroupName, String name, String slot, SwiftVirtualNetworkInner connectionEnvelope)
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update connections for
the production slot.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
swift Virtual Network Contract on successful completion of Mono .
updateSwiftVirtualNetworkConnectionWithCheckSlotWithResponse
public abstract Response updateSwiftVirtualNetworkConnectionWithCheckSlotWithResponse(String resourceGroupName, String name, String slot, SwiftVirtualNetworkInner connectionEnvelope, Context context)
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update connections for
the production slot.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
context
- The context to associate with this operation.
Returns:
updateSwiftVirtualNetworkConnectionWithCheckSlotWithResponseAsync
public abstract Mono> updateSwiftVirtualNetworkConnectionWithCheckSlotWithResponseAsync(String resourceGroupName, String name, String slot, SwiftVirtualNetworkInner connectionEnvelope)
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update connections for
the production slot.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
swift Virtual Network Contract along with
Response<T> on successful completion of
Mono .
updateSwiftVirtualNetworkConnectionWithCheckWithResponse
public abstract Response updateSwiftVirtualNetworkConnectionWithCheckWithResponse(String resourceGroupName, String name, SwiftVirtualNetworkInner connectionEnvelope, Context context)
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
context
- The context to associate with this operation.
Returns:
updateSwiftVirtualNetworkConnectionWithCheckWithResponseAsync
public abstract Mono> updateSwiftVirtualNetworkConnectionWithCheckWithResponseAsync(String resourceGroupName, String name, SwiftVirtualNetworkInner connectionEnvelope)
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
swift Virtual Network Contract along with
Response<T> on successful completion of
Mono .
updateVnetConnection
public abstract VnetInfoResourceInner updateVnetConnection(String resourceGroupName, String name, String vnetName, VnetInfoResourceInner connectionEnvelope)
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of an existing Virtual Network.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
virtual Network information ARM resource.
updateVnetConnectionAsync
public abstract Mono updateVnetConnectionAsync(String resourceGroupName, String name, String vnetName, VnetInfoResourceInner connectionEnvelope)
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of an existing Virtual Network.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
virtual Network information ARM resource on successful completion of Mono .
updateVnetConnectionGateway
public abstract VnetGatewayInner updateVnetConnectionGateway(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope)
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
connectionEnvelope
- The properties to update this gateway with.
Returns:
the Virtual Network gateway contract.
updateVnetConnectionGatewayAsync
public abstract Mono updateVnetConnectionGatewayAsync(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope)
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
connectionEnvelope
- The properties to update this gateway with.
Returns:
the Virtual Network gateway contract on successful completion of Mono .
updateVnetConnectionGatewaySlot
public abstract VnetGatewayInner updateVnetConnectionGatewaySlot(String resourceGroupName, String name, String vnetName, String gatewayName, String slot, VnetGatewayInner connectionEnvelope)
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the
production slot's Virtual Network.
connectionEnvelope
- The properties to update this gateway with.
Returns:
the Virtual Network gateway contract.
updateVnetConnectionGatewaySlotAsync
public abstract Mono updateVnetConnectionGatewaySlotAsync(String resourceGroupName, String name, String vnetName, String gatewayName, String slot, VnetGatewayInner connectionEnvelope)
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the
production slot's Virtual Network.
connectionEnvelope
- The properties to update this gateway with.
Returns:
the Virtual Network gateway contract on successful completion of Mono .
updateVnetConnectionGatewaySlotWithResponse
public abstract Response updateVnetConnectionGatewaySlotWithResponse(String resourceGroupName, String name, String vnetName, String gatewayName, String slot, VnetGatewayInner connectionEnvelope, Context context)
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the
production slot's Virtual Network.
connectionEnvelope
- The properties to update this gateway with.
context
- The context to associate with this operation.
Returns:
the Virtual Network gateway contract along with
Response<T> .
updateVnetConnectionGatewaySlotWithResponseAsync
public abstract Mono> updateVnetConnectionGatewaySlotWithResponseAsync(String resourceGroupName, String name, String vnetName, String gatewayName, String slot, VnetGatewayInner connectionEnvelope)
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the
production slot's Virtual Network.
connectionEnvelope
- The properties to update this gateway with.
Returns:
the Virtual Network gateway contract along with
Response<T> on successful completion of
Mono .
updateVnetConnectionGatewayWithResponse
public abstract Response updateVnetConnectionGatewayWithResponse(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope, Context context)
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
connectionEnvelope
- The properties to update this gateway with.
context
- The context to associate with this operation.
Returns:
the Virtual Network gateway contract along with
Response<T> .
updateVnetConnectionGatewayWithResponseAsync
public abstract Mono> updateVnetConnectionGatewayWithResponseAsync(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope)
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of the Virtual Network.
gatewayName
- Name of the gateway. Currently, the only supported string is "primary".
connectionEnvelope
- The properties to update this gateway with.
Returns:
the Virtual Network gateway contract along with
Response<T> on successful completion of
Mono .
updateVnetConnectionSlot
public abstract VnetInfoResourceInner updateVnetConnectionSlot(String resourceGroupName, String name, String vnetName, String slot, VnetInfoResourceInner connectionEnvelope)
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of an existing Virtual Network.
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update connections for
the production slot.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
virtual Network information ARM resource.
updateVnetConnectionSlotAsync
public abstract Mono updateVnetConnectionSlotAsync(String resourceGroupName, String name, String vnetName, String slot, VnetInfoResourceInner connectionEnvelope)
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of an existing Virtual Network.
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update connections for
the production slot.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
virtual Network information ARM resource on successful completion of Mono .
updateVnetConnectionSlotWithResponse
public abstract Response updateVnetConnectionSlotWithResponse(String resourceGroupName, String name, String vnetName, String slot, VnetInfoResourceInner connectionEnvelope, Context context)
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of an existing Virtual Network.
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update connections for
the production slot.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
context
- The context to associate with this operation.
Returns:
virtual Network information ARM resource along with
Response<T> .
updateVnetConnectionSlotWithResponseAsync
public abstract Mono> updateVnetConnectionSlotWithResponseAsync(String resourceGroupName, String name, String vnetName, String slot, VnetInfoResourceInner connectionEnvelope)
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of an existing Virtual Network.
slot
- Name of the deployment slot. If a slot is not specified, the API will add or update connections for
the production slot.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
virtual Network information ARM resource along with
Response<T> on successful completion of
Mono .
updateVnetConnectionWithResponse
public abstract Response updateVnetConnectionWithResponse(String resourceGroupName, String name, String vnetName, VnetInfoResourceInner connectionEnvelope, Context context)
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of an existing Virtual Network.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
context
- The context to associate with this operation.
Returns:
virtual Network information ARM resource along with
Response<T> .
updateVnetConnectionWithResponseAsync
public abstract Mono> updateVnetConnectionWithResponseAsync(String resourceGroupName, String name, String vnetName, VnetInfoResourceInner connectionEnvelope)
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the app.
vnetName
- Name of an existing Virtual Network.
connectionEnvelope
- Properties of the Virtual Network connection. See example.
Returns:
virtual Network information ARM resource along with
Response<T> on successful completion of
Mono .
updateWithResponseAsync
public abstract Mono>> updateWithResponseAsync(String resourceGroupName, String name, SitePatchResourceInner siteEnvelope)
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Unique name of the app to create or update. To create or update a deployment slot, use the {slot}
parameter.
siteEnvelope
- A JSON representation of the app properties. See example.
Returns:
a web app, a mobile app backend, or an API app along with
Response<T> on successful completion of
Mono .
Applies to