다음을 통해 공유


EndpointPropertiesUpdateParameters interface

엔드포인트 업데이트 매개 변수를 포함하는 JSON 개체입니다.

속성

contentTypesToCompress

압축이 적용되는 콘텐츠 형식 목록입니다. 값은 유효한 MIME 형식이어야 합니다.

defaultOriginGroup

원본 그룹에 대한 참조입니다.

deliveryPolicy

엔드포인트에 사용할 배달 규칙을 지정하는 정책입니다.

geoFilters

CDN 엔드포인트 내에서 사용자의 지역 액세스를 정의하는 규칙 목록입니다. 각 지역 필터는 지정된 경로 또는 콘텐츠에 대한 액세스 규칙을 정의합니다(예: 경로 /pictures/에 대한 블록 APAC).

isCompressionEnabled

CDN에서 콘텐츠 압축을 사용할 수 있는지 여부를 나타냅니다. 기본값은 false입니다. 압축을 사용하도록 설정하면 사용자가 압축된 버전을 요청하는 경우 콘텐츠가 압축된 상태로 제공됩니다. 요청된 콘텐츠가 1바이트보다 작거나 1MB보다 큰 경우 CDN에서 콘텐츠가 압축되지 않습니다.

isHttpAllowed

엔드포인트에서 HTTP 트래픽이 허용되는지 여부를 나타냅니다. 기본값은 true입니다. 하나 이상의 프로토콜(HTTP 또는 HTTPS)을 허용해야 합니다.

isHttpsAllowed

엔드포인트에서 HTTPS 트래픽이 허용되는지 여부를 나타냅니다. 기본값은 true입니다. 하나 이상의 프로토콜(HTTP 또는 HTTPS)을 허용해야 합니다.

optimizationType

고객이 이 CDN 엔드포인트를 최적화하려는 시나리오(예: 다운로드, 미디어 서비스)를 지정합니다. 이 정보를 통해 CDN은 시나리오 기반 최적화를 적용할 수 있습니다.

originHostHeader

각 요청과 함께 원본으로 전송되는 호스트 헤더 값입니다. 엔드포인트에서 이 속성은 엔드포인트에서 단일 원본을 사용하고 원본에 지정된 동일한 속성으로 재정의할 수 있는 경우에만 허용됩니다. 이 값을 비워 두면 요청 호스트 이름이 이 값을 결정합니다. Web Apps, Blob Storage 및 Cloud Services 같은 Azure CDN 원본에는 기본적으로 원본 호스트 이름과 일치하도록 이 호스트 헤더 값이 필요합니다.

originPath

CDN에서 콘텐츠를 검색하는 데 사용할 수 있는 원본의 디렉터리 경로입니다(예: contoso.cloudapp.net/originpath).

probePath

원본에서 호스트되는 파일의 경로로, 동적 콘텐츠 배달을 가속화하고 CDN에 가장 적합한 경로를 계산하는 데 도움이 됩니다. 원본 경로를 기준으로 합니다. 이 속성은 단일 원본을 사용하는 경우에만 관련이 있습니다.

queryStringCachingBehavior

CDN이 쿼리 문자열을 포함하는 요청을 캐시하는 방법을 정의합니다. 캐싱할 때 쿼리 문자열을 무시하거나, 캐싱을 바이패스하여 쿼리 문자열이 포함된 요청이 캐시되지 않도록 하거나, 고유한 URL로 모든 요청을 캐시할 수 있습니다.

urlSigningKeys

서명된 URL 해시의 유효성을 검사하는 데 사용되는 키 목록입니다.

webApplicationFirewallPolicyLink

엔드포인트에 대한 Web Application Firewall 정책을 정의합니다(해당하는 경우).

속성 세부 정보

contentTypesToCompress

압축이 적용되는 콘텐츠 형식 목록입니다. 값은 유효한 MIME 형식이어야 합니다.

contentTypesToCompress?: string[]

속성 값

string[]

defaultOriginGroup

원본 그룹에 대한 참조입니다.

defaultOriginGroup?: ResourceReference

속성 값

deliveryPolicy

엔드포인트에 사용할 배달 규칙을 지정하는 정책입니다.

deliveryPolicy?: EndpointPropertiesUpdateParametersDeliveryPolicy

속성 값

geoFilters

CDN 엔드포인트 내에서 사용자의 지역 액세스를 정의하는 규칙 목록입니다. 각 지역 필터는 지정된 경로 또는 콘텐츠에 대한 액세스 규칙을 정의합니다(예: 경로 /pictures/에 대한 블록 APAC).

geoFilters?: GeoFilter[]

속성 값

isCompressionEnabled

CDN에서 콘텐츠 압축을 사용할 수 있는지 여부를 나타냅니다. 기본값은 false입니다. 압축을 사용하도록 설정하면 사용자가 압축된 버전을 요청하는 경우 콘텐츠가 압축된 상태로 제공됩니다. 요청된 콘텐츠가 1바이트보다 작거나 1MB보다 큰 경우 CDN에서 콘텐츠가 압축되지 않습니다.

isCompressionEnabled?: boolean

속성 값

boolean

isHttpAllowed

엔드포인트에서 HTTP 트래픽이 허용되는지 여부를 나타냅니다. 기본값은 true입니다. 하나 이상의 프로토콜(HTTP 또는 HTTPS)을 허용해야 합니다.

isHttpAllowed?: boolean

속성 값

boolean

isHttpsAllowed

엔드포인트에서 HTTPS 트래픽이 허용되는지 여부를 나타냅니다. 기본값은 true입니다. 하나 이상의 프로토콜(HTTP 또는 HTTPS)을 허용해야 합니다.

isHttpsAllowed?: boolean

속성 값

boolean

optimizationType

고객이 이 CDN 엔드포인트를 최적화하려는 시나리오(예: 다운로드, 미디어 서비스)를 지정합니다. 이 정보를 통해 CDN은 시나리오 기반 최적화를 적용할 수 있습니다.

optimizationType?: string

속성 값

string

originHostHeader

각 요청과 함께 원본으로 전송되는 호스트 헤더 값입니다. 엔드포인트에서 이 속성은 엔드포인트에서 단일 원본을 사용하고 원본에 지정된 동일한 속성으로 재정의할 수 있는 경우에만 허용됩니다. 이 값을 비워 두면 요청 호스트 이름이 이 값을 결정합니다. Web Apps, Blob Storage 및 Cloud Services 같은 Azure CDN 원본에는 기본적으로 원본 호스트 이름과 일치하도록 이 호스트 헤더 값이 필요합니다.

originHostHeader?: string

속성 값

string

originPath

CDN에서 콘텐츠를 검색하는 데 사용할 수 있는 원본의 디렉터리 경로입니다(예: contoso.cloudapp.net/originpath).

originPath?: string

속성 값

string

probePath

원본에서 호스트되는 파일의 경로로, 동적 콘텐츠 배달을 가속화하고 CDN에 가장 적합한 경로를 계산하는 데 도움이 됩니다. 원본 경로를 기준으로 합니다. 이 속성은 단일 원본을 사용하는 경우에만 관련이 있습니다.

probePath?: string

속성 값

string

queryStringCachingBehavior

CDN이 쿼리 문자열을 포함하는 요청을 캐시하는 방법을 정의합니다. 캐싱할 때 쿼리 문자열을 무시하거나, 캐싱을 바이패스하여 쿼리 문자열이 포함된 요청이 캐시되지 않도록 하거나, 고유한 URL로 모든 요청을 캐시할 수 있습니다.

queryStringCachingBehavior?: QueryStringCachingBehavior

속성 값

urlSigningKeys

서명된 URL 해시의 유효성을 검사하는 데 사용되는 키 목록입니다.

urlSigningKeys?: UrlSigningKey[]

속성 값

엔드포인트에 대한 Web Application Firewall 정책을 정의합니다(해당하는 경우).

webApplicationFirewallPolicyLink?: EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink

속성 값