다음을 통해 공유


AppServiceEnvironmentResource 클래스

ARM 리소스를 App Service Environment.

변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.

Azure로 보내려면 모든 필수 매개 변수를 채워야 합니다.

상속
azure.mgmt.web.v2023_01_01.models._models_py3.Resource
AppServiceEnvironmentResource

생성자

AppServiceEnvironmentResource(*, location: str, kind: str | None = None, tags: Dict[str, str] | None = None, virtual_network: _models.VirtualNetworkProfile | None = None, internal_load_balancing_mode: str | _models.LoadBalancingMode | None = None, multi_size: str | None = None, ipssl_address_count: int | None = None, dns_suffix: str | None = None, front_end_scale_factor: int | None = None, cluster_settings: List[_models.NameValuePair] | None = None, user_whitelisted_ip_ranges: List[str] | None = None, upgrade_preference: str | _models.UpgradePreference = 'None', dedicated_host_count: int | None = None, zone_redundant: bool | None = None, custom_dns_suffix_configuration: _models.CustomDnsSuffixConfiguration | None = None, networking_configuration: _models.AseV3NetworkingConfiguration | None = None, **kwargs: Any)

키워드 전용 매개 변수

Name Description
kind
str

리소스 종류입니다.

location
str

리소스 위치입니다. 필수 사항입니다.

tags

리소스 태그.

virtual_network

Virtual Network 대한 설명입니다.

internal_load_balancing_mode

App Service Environment 대한 Virtual Network 내부적으로 제공할 엔드포인트를 지정합니다. 알려진 값은 "None", "Web", "Publishing" 및 "Web, Publishing"입니다.

multi_size
str

프런트 엔드 VM 크기(예: "보통", "대형").

ipssl_address_count
int

App Service Environment 예약된 IP SSL 주소 수입니다.

dns_suffix
str

App Service Environment DNS 접미사입니다.

front_end_scale_factor
int

프런트 엔드의 배율 인수입니다.

cluster_settings

App Service Environment 동작을 변경하기 위한 사용자 지정 설정입니다.

user_whitelisted_ip_ranges

사용자가 ASE db의 허용 목록에 IP 범위를 추가했습니다.

upgrade_preference

업그레이드 기본 설정. 알려진 값은 "None", "Early", "Late" 및 "Manual"입니다.

기본값: None
dedicated_host_count
int

전용 호스트 수.

zone_redundant

이 App Service Environment 영역 중복인지 여부입니다.

custom_dns_suffix_configuration

ASEv3에 대한 사용자 지정 도메인 접미사 구성의 전체 보기입니다.

networking_configuration

ASE에 대한 네트워킹 구성의 전체 보기

변수

Name Description
id
str

리소스 ID입니다.

name
str

리소스 이름입니다.

kind
str

리소스 종류입니다.

location
str

리소스 위치입니다. 필수 사항입니다.

type
str

리소스 종류.

tags

리소스 태그.

provisioning_state

App Service Environment 프로비전 상태입니다. 알려진 값은 "Succeeded", "Failed", "Canceled", "InProgress" 및 "Deleting"입니다.

status

App Service Environment 현재 상태. 알려진 값은 "준비 중", "준비 중", "크기 조정" 및 "삭제 중"입니다.

virtual_network

Virtual Network 대한 설명입니다.

internal_load_balancing_mode

App Service Environment 대한 Virtual Network 내부적으로 제공할 엔드포인트를 지정합니다. 알려진 값은 "None", "Web", "Publishing" 및 "Web, Publishing"입니다.

multi_size
str

프런트 엔드 VM 크기(예: "보통", "대형").

multi_role_count
int

프런트 엔드 인스턴스 수입니다.

ipssl_address_count
int

App Service Environment 예약된 IP SSL 주소 수입니다.

dns_suffix
str

App Service Environment DNS 접미사입니다.

maximum_number_of_machines
int

App Service Environment 최대 VM 수입니다.

front_end_scale_factor
int

프런트 엔드의 배율 인수입니다.

suspended

<code>true</code>App Service Environment 일시 중단되었으면 이고, <code>false</code>그렇지 않으면 입니다. 관리 엔드포인트를 더 이상 사용할 수 없는 경우와 같이 환경을 일시 중단할 수 있습니다.

(NSG가 들어오는 트래픽을 차단했기 때문일 수 있습니다.)

cluster_settings

App Service Environment 동작을 변경하기 위한 사용자 지정 설정입니다.

user_whitelisted_ip_ranges

사용자가 ASE db의 허용 목록에 IP 범위를 추가했습니다.

has_linux_workers

ASE에 Linux 작업자가 있는지 여부를 표시하는 플래그입니다.

upgrade_preference

업그레이드 기본 설정. 알려진 값은 "None", "Early", "Late" 및 "Manual"입니다.

dedicated_host_count
int

전용 호스트 수.

zone_redundant

이 App Service Environment 영역 중복인지 여부입니다.

custom_dns_suffix_configuration

ASEv3에 대한 사용자 지정 도메인 접미사 구성의 전체 보기입니다.

networking_configuration

ASE에 대한 네트워킹 구성의 전체 보기

upgrade_availability

이 App Service Environment 업그레이드를 사용할 수 있는지 여부입니다. 알려진 값은 "None" 및 "Ready"입니다.