ValidateProperties Class

App properties used for validation.

Constructor

ValidateProperties(*args: Any, **kwargs: Any)

Variables

Name Description
server_farm_id
str

ARM resource ID of an App Service plan that would host the app.

sku_name
str

Name of the target SKU for the App Service plan.

need_linux_workers

true if App Service plan is for Linux workers; otherwise, false.

is_spot

true if App Service plan is for Spot instances; otherwise, false.

capacity
int

Target capacity of the App Service plan (number of VMs).

hosting_environment
str

Name of App Service Environment where app or App Service plan should be created.

is_xenon

true if App Service plan is running as a windows container.

container_registry_base_url
str

Base URL of the container registry.

container_registry_username
str

Username for to access the container registry.

container_registry_password
str

Password for to access the container registry.

container_image_repository
str

Repository name (image name).

container_image_tag
str

Image tag.

container_image_platform
str

Platform (windows or linux).

app_service_environment

App Service Environment Properties.

Attributes

app_service_environment

App Service Environment Properties.

app_service_environment: _models.AppServiceEnvironment | None

capacity

Target capacity of the App Service plan (number of VMs).

capacity: int | None

container_image_platform

Platform (windows or linux).

container_image_platform: str | None

container_image_repository

Repository name (image name).

container_image_repository: str | None

container_image_tag

Image tag.

container_image_tag: str | None

container_registry_base_url

Base URL of the container registry.

container_registry_base_url: str | None

container_registry_password

Password for to access the container registry.

container_registry_password: str | None

container_registry_username

Username for to access the container registry.

container_registry_username: str | None

hosting_environment

Name of App Service Environment where app or App Service plan should be created.

hosting_environment: str | None

is_spot

true if App Service plan is for Spot instances; otherwise, false.

is_spot: bool | None

is_xenon

true if App Service plan is running as a windows container.

is_xenon: bool | None

need_linux_workers

true if App Service plan is for Linux workers; otherwise, false.

need_linux_workers: bool | None

server_farm_id

ARM resource ID of an App Service plan that would host the app.

server_farm_id: str | None

sku_name

Name of the target SKU for the App Service plan.

sku_name: str | None