Partilhar via


ValidateRequest Classe

Conteúdo do pedido de validação de recursos.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

Herança
azure.mgmt.web._serialization.Model
ValidateRequest

Construtor

ValidateRequest(*, name: str, type: str | _models.ValidateResourceTypes, location: str, server_farm_id: str | None = None, sku_name: str | None = None, need_linux_workers: bool | None = None, is_spot: bool | None = None, capacity: int | None = None, hosting_environment: str | None = None, is_xenon: bool | None = None, container_registry_base_url: str | None = None, container_registry_username: str | None = None, container_registry_password: str | None = None, container_image_repository: str | None = None, container_image_tag: str | None = None, container_image_platform: str | None = None, app_service_environment: _models.AppServiceEnvironment | None = None, **kwargs: Any)

Parâmetros Só de Palavra-Chave

Name Description
name
str

Nome do recurso a verificar. Obrigatório.

type

Tipo de recurso utilizado para verificação. Obrigatório. Os valores conhecidos são: "ServerFarm", "Site" e "Microsoft.Web/hostingEnvironments".

location
str

Localização esperada do recurso. Obrigatório.

server_farm_id
str

ID de recurso arm de um plano de Serviço de Aplicações que alojaria a aplicação.

sku_name
str

Nome do SKU de destino para o plano de Serviço de Aplicações.

need_linux_workers

<code>true</code>se Serviço de Aplicações plano for para trabalhadores do Linux; caso contrário, <code>false</code>.

is_spot

<code>true</code>se Serviço de Aplicações plano for para instâncias Spot; caso contrário, <code>false</code>.

capacity
int

Capacidade de destino do plano de Serviço de Aplicações (número de VMs).

hosting_environment
str

Nome do Ambiente do Serviço de Aplicações onde deve ser criado o plano de aplicação ou Serviço de Aplicações.

is_xenon

<code>true</code>se Serviço de Aplicações plano estiver em execução como um contentor do Windows.

container_registry_base_url
str

URL base do registo de contentor.

container_registry_username
str

Nome de utilizador para aceder ao registo de contentor.

container_registry_password
str

Palavra-passe para aceder ao registo de contentor.

container_image_repository
str

Nome do repositório (nome da imagem).

container_image_tag
str

Etiqueta de imagem.

container_image_platform
str

Plataforma (windows ou linux).

app_service_environment

Propriedades do Ambiente do Serviço de Aplicações.

Variáveis

Name Description
name
str

Nome do recurso a verificar. Obrigatório.

type

Tipo de recurso utilizado para verificação. Obrigatório. Os valores conhecidos são: "ServerFarm", "Site" e "Microsoft.Web/hostingEnvironments".

location
str

Localização esperada do recurso. Obrigatório.

server_farm_id
str

ID de recurso arm de um plano de Serviço de Aplicações que alojaria a aplicação.

sku_name
str

Nome do SKU de destino para o plano de Serviço de Aplicações.

need_linux_workers

<code>true</code>se Serviço de Aplicações plano for para trabalhadores do Linux; caso contrário, <code>false</code>.

is_spot

<code>true</code>se Serviço de Aplicações plano for para instâncias Spot; caso contrário, <code>false</code>.

capacity
int

Capacidade de destino do plano de Serviço de Aplicações (número de VMs).

hosting_environment
str

Nome do Ambiente do Serviço de Aplicações onde deve ser criado o plano de aplicação ou Serviço de Aplicações.

is_xenon

<code>true</code>se Serviço de Aplicações plano estiver em execução como um contentor do Windows.

container_registry_base_url
str

URL base do registo de contentor.

container_registry_username
str

Nome de utilizador para aceder ao registo de contentor.

container_registry_password
str

Palavra-passe para aceder ao registo de contentor.

container_image_repository
str

Nome do repositório (nome da imagem).

container_image_tag
str

Etiqueta de imagem.

container_image_platform
str

Plataforma (windows ou linux).

app_service_environment

Propriedades do Ambiente do Serviço de Aplicações.