WebSiteManagementClientOperationsMixin Class

Inheritance
builtins.object
WebSiteManagementClientOperationsMixin

Methods

check_name_availability

Check if a resource name is available.

Check if a resource name is available.

get_publishing_user

Gets publishing user.

Gets publishing user.

get_source_control

Gets source control token.

Gets source control token.

get_subscription_deployment_locations

Gets list of available geo regions plus ministamps.

Gets list of available geo regions plus ministamps.

list_billing_meters

Gets a list of meters for a given location.

Gets a list of meters for a given location.

list_geo_regions

Get a list of available geographical regions.

Get a list of available geographical regions.

list_premier_add_on_offers

List all premier add-on offers.

List all premier add-on offers.

list_site_identifiers_assigned_to_host_name

List all apps that are assigned to a hostname.

List all apps that are assigned to a hostname.

list_skus

List all SKUs.

List all SKUs.

list_source_controls

Gets the source controls available for Azure websites.

Gets the source controls available for Azure websites.

move

Move resources between resource groups.

Move resources between resource groups.

update_publishing_user

Updates publishing user.

Updates publishing user.

update_source_control

Updates source control token.

Updates source control token.

validate

Validate if a resource can be created.

Validate if a resource can be created.

validate_container_settings

Validate if the container settings are correct.

Validate if the container settings are correct.

validate_move

Validate whether a resource can be moved.

Validate whether a resource can be moved.

verify_hosting_environment_vnet

Verifies if this VNET is compatible with an App Service Environment by analyzing the Network Security Group rules.

Verifies if this VNET is compatible with an App Service Environment by analyzing the Network Security Group rules.

check_name_availability

Check if a resource name is available.

Check if a resource name is available.

check_name_availability(name: str, type: typing.Union[str, _ForwardRef('_models.CheckNameResourceTypes')], is_fqdn: typing.Union[bool, NoneType] = None, **kwargs: typing.Any) -> azure.mgmt.web.v2018_02_01.models._models_py3.ResourceNameAvailability

Parameters

name
str
Required

Resource name to verify.

type
str or CheckNameResourceTypes
Required

Resource type used for verification.

is_fqdn
bool
default value: None

Is fully qualified domain name.

cls
callable

A custom type or function that will be passed the direct response

Returns

ResourceNameAvailability, or the result of cls(response)

Return type

get_publishing_user

Gets publishing user.

Gets publishing user.

get_publishing_user(**kwargs: typing.Any) -> azure.mgmt.web.v2018_02_01.models._models_py3.User

Parameters

cls
callable

A custom type or function that will be passed the direct response

Returns

User, or the result of cls(response)

Return type

get_source_control

Gets source control token.

Gets source control token.

get_source_control(source_control_type: str, **kwargs: typing.Any) -> azure.mgmt.web.v2018_02_01.models._models_py3.SourceControl

Parameters

source_control_type
str
Required

Type of source control.

cls
callable

A custom type or function that will be passed the direct response

Returns

SourceControl, or the result of cls(response)

Return type

get_subscription_deployment_locations

Gets list of available geo regions plus ministamps.

Gets list of available geo regions plus ministamps.

get_subscription_deployment_locations(**kwargs: typing.Any) -> azure.mgmt.web.v2018_02_01.models._models_py3.DeploymentLocations

Parameters

cls
callable

A custom type or function that will be passed the direct response

Returns

DeploymentLocations, or the result of cls(response)

Return type

list_billing_meters

Gets a list of meters for a given location.

Gets a list of meters for a given location.

list_billing_meters(billing_location: typing.Union[str, NoneType] = None, os_type: typing.Union[str, NoneType] = None, **kwargs: typing.Any) -> typing.AsyncIterable[_ForwardRef('_models.BillingMeterCollection')]

Parameters

billing_location
str
default value: None

Azure Location of billable resource.

os_type
str
default value: None

App Service OS type meters used for.

cls
callable

A custom type or function that will be passed the direct response

Returns

An iterator like instance of either BillingMeterCollection or the result of cls(response)

Return type

list_geo_regions

Get a list of available geographical regions.

Get a list of available geographical regions.

list_geo_regions(sku: typing.Union[str, _ForwardRef('_models.SkuName'), NoneType] = None, linux_workers_enabled: typing.Union[bool, NoneType] = None, xenon_workers_enabled: typing.Union[bool, NoneType] = None, linux_dynamic_workers_enabled: typing.Union[bool, NoneType] = None, **kwargs: typing.Any) -> typing.AsyncIterable[_ForwardRef('_models.GeoRegionCollection')]

Parameters

sku
str or SkuName
default value: None

Name of SKU used to filter the regions.

linux_workers_enabled
bool
default value: None

Specify <code>true</code> if you want to filter to only regions that support Linux workers.

xenon_workers_enabled
bool
default value: None

Specify <code>true</code> if you want to filter to only regions that support Xenon workers.

linux_dynamic_workers_enabled
bool
default value: None

Specify <code>true</code> if you want to filter to only regions that support Linux Consumption Workers.

cls
callable

A custom type or function that will be passed the direct response

Returns

An iterator like instance of either GeoRegionCollection or the result of cls(response)

Return type

list_premier_add_on_offers

List all premier add-on offers.

List all premier add-on offers.

list_premier_add_on_offers(**kwargs: typing.Any) -> typing.AsyncIterable[_ForwardRef('_models.PremierAddOnOfferCollection')]

Parameters

cls
callable

A custom type or function that will be passed the direct response

Returns

An iterator like instance of either PremierAddOnOfferCollection or the result of cls(response)

Return type

list_site_identifiers_assigned_to_host_name

List all apps that are assigned to a hostname.

List all apps that are assigned to a hostname.

list_site_identifiers_assigned_to_host_name(name_identifier: azure.mgmt.web.v2018_02_01.models._models_py3.NameIdentifier, **kwargs: typing.Any) -> typing.AsyncIterable[_ForwardRef('_models.IdentifierCollection')]

Parameters

name_identifier
NameIdentifier
Required

Hostname information.

cls
callable

A custom type or function that will be passed the direct response

Returns

An iterator like instance of either IdentifierCollection or the result of cls(response)

Return type

list_skus

List all SKUs.

List all SKUs.

list_skus(**kwargs: typing.Any) -> azure.mgmt.web.v2018_02_01.models._models_py3.SkuInfos

Parameters

cls
callable

A custom type or function that will be passed the direct response

Returns

SkuInfos, or the result of cls(response)

Return type

list_source_controls

Gets the source controls available for Azure websites.

Gets the source controls available for Azure websites.

list_source_controls(**kwargs: typing.Any) -> typing.AsyncIterable[_ForwardRef('_models.SourceControlCollection')]

Parameters

cls
callable

A custom type or function that will be passed the direct response

Returns

An iterator like instance of either SourceControlCollection or the result of cls(response)

Return type

move

Move resources between resource groups.

Move resources between resource groups.

move(resource_group_name: str, move_resource_envelope: azure.mgmt.web.v2018_02_01.models._models_py3.CsmMoveResourceEnvelope, **kwargs: typing.Any) -> None

Parameters

resource_group_name
str
Required

Name of the resource group to which the resource belongs.

move_resource_envelope
CsmMoveResourceEnvelope
Required

Object that represents the resource to move.

cls
callable

A custom type or function that will be passed the direct response

Returns

None, or the result of cls(response)

Return type

update_publishing_user

Updates publishing user.

Updates publishing user.

update_publishing_user(user_details: azure.mgmt.web.v2018_02_01.models._models_py3.User, **kwargs: typing.Any) -> azure.mgmt.web.v2018_02_01.models._models_py3.User

Parameters

user_details
User
Required

Details of publishing user.

cls
callable

A custom type or function that will be passed the direct response

Returns

User, or the result of cls(response)

Return type

update_source_control

Updates source control token.

Updates source control token.

update_source_control(source_control_type: str, request_message: azure.mgmt.web.v2018_02_01.models._models_py3.SourceControl, **kwargs: typing.Any) -> azure.mgmt.web.v2018_02_01.models._models_py3.SourceControl

Parameters

source_control_type
str
Required

Type of source control.

request_message
SourceControl
Required

Source control token information.

cls
callable

A custom type or function that will be passed the direct response

Returns

SourceControl, or the result of cls(response)

Return type

validate

Validate if a resource can be created.

Validate if a resource can be created.

validate(resource_group_name: str, validate_request: azure.mgmt.web.v2018_02_01.models._models_py3.ValidateRequest, **kwargs: typing.Any) -> azure.mgmt.web.v2018_02_01.models._models_py3.ValidateResponse

Parameters

resource_group_name
str
Required

Name of the resource group to which the resource belongs.

validate_request
ValidateRequest
Required

Request with the resources to validate.

cls
callable

A custom type or function that will be passed the direct response

Returns

ValidateResponse, or the result of cls(response)

Return type

validate_container_settings

Validate if the container settings are correct.

Validate if the container settings are correct.

validate_container_settings(resource_group_name: str, validate_container_settings_request: azure.mgmt.web.v2018_02_01.models._models_py3.ValidateContainerSettingsRequest, **kwargs: typing.Any) -> typing.Any

Parameters

resource_group_name
str
Required

Name of the resource group to which the resource belongs.

validate_container_settings_request
ValidateContainerSettingsRequest
Required
cls
callable

A custom type or function that will be passed the direct response

Returns

any, or the result of cls(response)

Return type

any

validate_move

Validate whether a resource can be moved.

Validate whether a resource can be moved.

validate_move(resource_group_name: str, move_resource_envelope: azure.mgmt.web.v2018_02_01.models._models_py3.CsmMoveResourceEnvelope, **kwargs: typing.Any) -> None

Parameters

resource_group_name
str
Required

Name of the resource group to which the resource belongs.

move_resource_envelope
CsmMoveResourceEnvelope
Required

Object that represents the resource to move.

cls
callable

A custom type or function that will be passed the direct response

Returns

None, or the result of cls(response)

Return type

verify_hosting_environment_vnet

Verifies if this VNET is compatible with an App Service Environment by analyzing the Network Security Group rules.

Verifies if this VNET is compatible with an App Service Environment by analyzing the Network Security Group rules.

verify_hosting_environment_vnet(parameters: azure.mgmt.web.v2018_02_01.models._models_py3.VnetParameters, **kwargs: typing.Any) -> azure.mgmt.web.v2018_02_01.models._models_py3.VnetValidationFailureDetails

Parameters

parameters
VnetParameters
Required

VNET information.

cls
callable

A custom type or function that will be passed the direct response

Returns

VnetValidationFailureDetails, or the result of cls(response)

Return type