다음을 통해 공유


StaticSiteARMResource 클래스

정적 사이트 ARM 리소스.

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

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

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

생성자

StaticSiteARMResource(*, location: str, kind: str | None = None, tags: Dict[str, str] | None = None, sku: _models.SkuDescription | None = None, identity: _models.ManagedServiceIdentity | None = None, repository_url: str | None = None, branch: str | None = None, repository_token: str | None = None, build_properties: _models.StaticSiteBuildProperties | None = None, staging_environment_policy: str | _models.StagingEnvironmentPolicy | None = None, allow_config_file_updates: bool | None = None, template_properties: _models.StaticSiteTemplateOptions | None = None, provider: str | None = None, enterprise_grade_cdn_status: str | _models.EnterpriseGradeCdnStatus | None = None, public_network_access: str | None = None, **kwargs: Any)

키워드 전용 매개 변수

Name Description
kind
str

리소스 종류입니다.

location
str

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

tags

리소스 태그.

sku

확장 가능한 리소스에 대한 SKU에 대한 설명입니다.

identity

관리 서비스 ID.

repository_url
str

정적 사이트의 리포지토리에 대한 URL입니다.

branch
str

리포지토리의 대상 분기입니다.

repository_token
str

사용자의 github 리포지토리 토큰입니다. Github Actions 워크플로 파일 및 API 비밀을 설정하는 데 사용됩니다.

build_properties

리포지토리에서 구성할 속성을 빌드합니다.

staging_environment_policy

스테이징 환경이 정적 웹앱에 허용되는지 여부를 나타내는 상태입니다. 알려진 값은 "사용" 및 "사용 안 함"입니다.

allow_config_file_updates

<code>false</code> 이 정적 웹앱에 대해 구성 파일이 잠겨 있으면 이고, 그렇지 않으면 입니다 <code>true</code>.

template_properties

새 리포지토리를 생성하기 위한 템플릿 옵션입니다.

provider
str

정적 사이트의 기본 환경에 마지막 배포를 제출한 공급자입니다.

enterprise_grade_cdn_status

정적 웹앱에 트래픽을 제공하는 엔터프라이즈급 CDN의 상태 나타내는 상태입니다. 알려진 값은 "Enabled", "Enabling", "Disabled" 및 "Disabling"입니다.

public_network_access
str

공용 트래픽이 정적 웹앱에 허용되는지 여부를 나타내는 상태입니다. 허용되는 값: 'Enabled', 'Disabled' 또는 빈 문자열입니다.

변수

Name Description
id
str

리소스 ID입니다.

name
str

리소스 이름입니다.

kind
str

리소스 종류입니다.

location
str

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

type
str

리소스 종류.

tags

리소스 태그.

sku

확장 가능한 리소스에 대한 SKU에 대한 설명입니다.

identity

관리 서비스 ID.

default_hostname
str

정적 사이트의 기본 자동 생성된 호스트 이름입니다.

repository_url
str

정적 사이트의 리포지토리에 대한 URL입니다.

branch
str

리포지토리의 대상 분기입니다.

custom_domains

이 정적 사이트와 연결된 사용자 지정 도메인입니다.

repository_token
str

사용자의 github 리포지토리 토큰입니다. Github Actions 워크플로 파일 및 API 비밀을 설정하는 데 사용됩니다.

build_properties

리포지토리에서 구성할 속성을 빌드합니다.

private_endpoint_connections

프라이빗 엔드포인트 연결.

staging_environment_policy

스테이징 환경이 정적 웹앱에 허용되는지 여부를 나타내는 상태입니다. 알려진 값은 "사용" 및 "사용 안 함"입니다.

allow_config_file_updates

<code>false</code> 이 정적 웹앱에 대해 구성 파일이 잠겨 있으면 이고, 그렇지 않으면 입니다 <code>true</code>.

template_properties

새 리포지토리를 생성하기 위한 템플릿 옵션입니다.

content_distribution_endpoint
str

정적 사이트의 콘텐츠 배포 엔드포인트입니다.

key_vault_reference_identity
str

Key Vault 참조 인증에 사용할 ID입니다.

user_provided_function_apps

사용자가 정적 사이트에 등록된 함수 앱을 제공했습니다.

linked_backends

정적 쪽에 연결된 백 엔드입니다.

provider
str

정적 사이트의 기본 환경에 마지막 배포를 제출한 공급자입니다.

enterprise_grade_cdn_status

정적 웹앱에 트래픽을 제공하는 엔터프라이즈급 CDN의 상태 나타내는 상태입니다. 알려진 값은 "Enabled", "Enabling", "Disabled" 및 "Disabling"입니다.

public_network_access
str

공용 트래픽이 정적 웹앱에 허용되는지 여부를 나타내는 상태입니다. 허용되는 값: 'Enabled', 'Disabled' 또는 빈 문자열입니다.

database_connections

정적 사이트에 대한 데이터베이스 연결입니다.