다음을 통해 공유


SitePatchResource 클래스

사이트에 대한 ARM 리소스입니다.

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

상속
azure.mgmt.web.v2019_08_01.models._models_py3.ProxyOnlyResource
SitePatchResource

생성자

SitePatchResource(*, kind: str | None = None, identity: _models.ManagedServiceIdentity | None = None, enabled: bool | None = None, host_name_ssl_states: List[_models.HostNameSslState] | None = None, server_farm_id: str | None = None, reserved: bool = False, is_xenon: bool = False, hyper_v: bool = False, site_config: _models.SiteConfig | None = None, scm_site_also_stopped: bool = False, hosting_environment_profile: _models.HostingEnvironmentProfile | None = None, client_affinity_enabled: bool | None = None, client_cert_enabled: bool | None = None, client_cert_exclusion_paths: str | None = None, host_names_disabled: bool | None = None, container_size: int | None = None, daily_memory_time_quota: int | None = None, cloning_info: _models.CloningInfo | None = None, https_only: bool | None = None, redundancy_mode: str | _models.RedundancyMode | None = None, **kwargs: Any)

키워드 전용 매개 변수

Name Description
kind
str

리소스 종류입니다.

identity

관리 서비스 ID.

enabled

<code>true</code> 앱을 사용하도록 설정하면 이고, 그렇지 않으면 입니다 <code>false</code>. 이 값을 false로 설정하면 앱이 비활성화됩니다(앱을 오프라인으로 전환).

host_name_ssl_states

호스트 이름 SSL 상태는 앱의 호스트 이름에 대한 SSL 바인딩을 관리하는 데 사용됩니다.

server_farm_id
str

"/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}"으로 형식이 지정된 연결된 App Service 계획의 리소스 ID입니다.

reserved

<code>true</code> 예약된 경우, 그렇지 않으면 입니다 <code>false</code>.

is_xenon

사용되지 않음: Hyper-V 샌드박스.

hyper_v

Hyper-V 샌드박스.

site_config

앱의 구성입니다.

scm_site_also_stopped

<code>true</code> 앱이 중지될 때 SCM(KUDU) 사이트를 중지하려면 이고, 그렇지 않으면 입니다 <code>false</code>. 기본값은 <code>false</code>입니다.

hosting_environment_profile

앱에 사용할 App Service Environment.

client_affinity_enabled

<code>true</code>클라이언트 선호도를 사용하도록 설정하려면 <code>false</code> 동일한 세션의 클라이언트 요청을 동일한 instance 라우팅하는 세션 선호도 쿠키 전송을 중지합니다. 기본값은 <code>true</code>입니다.

client_cert_enabled

<code>true</code> 클라이언트 인증서 인증을 사용하도록 설정하려면(TLS 상호 인증) 그렇지 않으면 입니다 <code>false</code>. 기본값은 <code>false</code>입니다.

client_cert_exclusion_paths
str

클라이언트 인증서 인증 쉼표로 구분된 제외 경로입니다.

host_names_disabled

<code>true</code> 앱의 공용 호스트 이름을 사용하지 않도록 설정하려면 이고, 그렇지 않으면 입니다 <code>false</code>.

이면 <code>true</code>앱은 API 관리 프로세스를 통해서만 액세스할 수 있습니다.

container_size
int

함수 컨테이너의 크기입니다.

daily_memory_time_quota
int

허용되는 최대 일일 메모리 시간 할당량입니다(동적 앱에만 적용됨).

cloning_info

앱을 만드는 동안 지정된 경우 앱은 원본 앱에서 복제됩니다.

https_only

HttpsOnly: https 요청만 허용하도록 웹 사이트를 구성합니다. http 요청에 대한 리디렉션 문제를 해결합니다.

redundancy_mode

사이트 중복 모드. 알려진 값은 "None", "Manual", "Failover", "ActiveActive" 및 "GeoRedundant"입니다.

변수

Name Description
id
str

리소스 ID입니다.

name
str

리소스 이름입니다.

kind
str

리소스 종류입니다.

type
str

리소스 종류.

identity

관리 서비스 ID.

state
str

앱의 현재 상태입니다.

host_names

앱과 연결된 호스트 이름입니다.

repository_site_name
str

리포지토리 사이트의 이름입니다.

usage_state
str 또는 UsageState

앱이 할당량 사용량을 초과했는지 여부를 나타내는 상태입니다. 읽기 전용입니다. 알려진 값은 "Normal" 및 "Exceeded"입니다.

enabled

<code>true</code> 앱을 사용하도록 설정하면 이고, 그렇지 않으면 입니다 <code>false</code>. 이 값을 false로 설정하면 앱이 비활성화됩니다(앱을 오프라인으로 전환).

enabled_host_names

앱에 대해 호스트 이름을 사용하도록 설정했습니다. 호스트 이름을 할당해야 합니다(HostNames 참조) AND를 사용하도록 설정해야 합니다. 그렇지 않으면 앱이 해당 호스트 이름에 제공되지 않습니다.

availability_state

앱의 관리 정보 가용성 상태입니다. 알려진 값은 "Normal", "Limited" 및 "DisasterRecoveryMode"입니다.

host_name_ssl_states

호스트 이름 SSL 상태는 앱의 호스트 이름에 대한 SSL 바인딩을 관리하는 데 사용됩니다.

server_farm_id
str

"/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}"으로 형식이 지정된 연결된 App Service 계획의 리소스 ID입니다.

reserved

<code>true</code> 예약된 경우, 그렇지 않으면 입니다 <code>false</code>.

is_xenon

사용되지 않음: Hyper-V 샌드박스.

hyper_v

Hyper-V 샌드박스.

last_modified_time_utc

앱이 마지막으로 수정된 시간(UTC)입니다. 읽기 전용입니다.

site_config

앱의 구성입니다.

traffic_manager_host_names

앱과 연결된 Azure Traffic Manager 호스트 이름입니다. 읽기 전용입니다.

scm_site_also_stopped

<code>true</code> 앱이 중지될 때 SCM(KUDU) 사이트를 중지하려면 이고, 그렇지 않으면 입니다 <code>false</code>. 기본값은 <code>false</code>입니다.

target_swap_slot
str

이 앱이 교환할 배포 슬롯을 지정합니다. 읽기 전용입니다.

hosting_environment_profile

앱에 사용할 App Service Environment.

client_affinity_enabled

<code>true</code>클라이언트 선호도를 사용하도록 설정하려면 <code>false</code> 동일한 세션의 클라이언트 요청을 동일한 instance 라우팅하는 세션 선호도 쿠키 전송을 중지합니다. 기본값은 <code>true</code>입니다.

client_cert_enabled

<code>true</code> 클라이언트 인증서 인증을 사용하도록 설정하려면(TLS 상호 인증) 그렇지 않으면 입니다 <code>false</code>. 기본값은 <code>false</code>입니다.

client_cert_exclusion_paths
str

클라이언트 인증서 인증 쉼표로 구분된 제외 경로입니다.

host_names_disabled

<code>true</code> 앱의 공용 호스트 이름을 사용하지 않도록 설정하려면 이고, 그렇지 않으면 입니다 <code>false</code>.

이면 <code>true</code>앱은 API 관리 프로세스를 통해서만 액세스할 수 있습니다.

outbound_ip_addresses
str

앱이 아웃바운드 연결에 사용하는 IP 주소 목록(예: 데이터베이스 액세스). 현재 설정으로 사이트를 호스트할 수 있는 테넌트에서 VIP를 포함합니다. 읽기 전용입니다.

possible_outbound_ip_addresses
str

앱이 아웃바운드 연결에 사용하는 IP 주소 목록(예: 데이터베이스 액세스). dataComponent를 제외한 모든 테넌트의 VIP를 포함합니다. 읽기 전용입니다.

container_size
int

함수 컨테이너의 크기입니다.

daily_memory_time_quota
int

허용되는 최대 일일 메모리 시간 할당량입니다(동적 앱에만 적용됨).

suspended_till

메모리 시간 할당량이 초과될 때까지 앱이 일시 중단되었습니다.

max_number_of_workers
int

최대 작업자 수입니다. 이는 Functions 컨테이너에만 적용됩니다.

cloning_info

앱을 만드는 동안 지정된 경우 앱은 원본 앱에서 복제됩니다.

resource_group
str

앱이 속한 리소스 그룹의 이름입니다. 읽기 전용입니다.

is_default_container

<code>true</code> 앱이 기본 컨테이너이면 이고, 그렇지 않으면 입니다 <code>false</code>.

default_host_name
str

앱의 기본 호스트 이름입니다. 읽기 전용입니다.

slot_swap_status

마지막 배포 슬롯 교환 작업의 상태입니다.

https_only

HttpsOnly: https 요청만 허용하도록 웹 사이트를 구성합니다. http 요청에 대한 리디렉션 문제를 해결합니다.

redundancy_mode

사이트 중복 모드. 알려진 값은 "None", "Manual", "Failover", "ActiveActive" 및 "GeoRedundant"입니다.

in_progress_operation_id
str

이 사이트에 보류 중인 작업이 있는 경우 작업 ID를 지정합니다.