EndpointInner 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
EndpointInner()
EndpointInner 클래스의 새 instance 초기화합니다.
public EndpointInner();
Public Sub New ()
적용 대상
EndpointInner(String, IList<DeepCreatedOrigin>, String, String, String, IDictionary<String,String>, String, String, IList<String>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<QueryStringCachingBehavior>, OptimizationType, String, IList<GeoFilter>, EndpointPropertiesUpdateParametersDeliveryPolicy, String, EndpointResourceState, String)
EndpointInner 클래스의 새 instance 초기화합니다.
public EndpointInner(string location, System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Fluent.Models.DeepCreatedOrigin> origins, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string originHostHeader = default, string originPath = default, System.Collections.Generic.IList<string> contentTypesToCompress = default, bool? isCompressionEnabled = default, bool? isHttpAllowed = default, bool? isHttpsAllowed = default, Microsoft.Azure.Management.Cdn.Fluent.Models.QueryStringCachingBehavior? queryStringCachingBehavior = default, Microsoft.Azure.Management.Cdn.Fluent.Models.OptimizationType optimizationType = default, string probePath = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Fluent.Models.GeoFilter> geoFilters = default, Microsoft.Azure.Management.Cdn.Fluent.Models.EndpointPropertiesUpdateParametersDeliveryPolicy deliveryPolicy = default, string hostName = default, Microsoft.Azure.Management.Cdn.Fluent.Models.EndpointResourceState resourceState = default, string provisioningState = default);
new Microsoft.Azure.Management.Cdn.Fluent.Models.EndpointInner : string * System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Fluent.Models.DeepCreatedOrigin> * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * string * System.Collections.Generic.IList<string> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<Microsoft.Azure.Management.Cdn.Fluent.Models.QueryStringCachingBehavior> * Microsoft.Azure.Management.Cdn.Fluent.Models.OptimizationType * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Fluent.Models.GeoFilter> * Microsoft.Azure.Management.Cdn.Fluent.Models.EndpointPropertiesUpdateParametersDeliveryPolicy * string * Microsoft.Azure.Management.Cdn.Fluent.Models.EndpointResourceState * string -> Microsoft.Azure.Management.Cdn.Fluent.Models.EndpointInner
Public Sub New (location As String, origins As IList(Of DeepCreatedOrigin), Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional originHostHeader As String = Nothing, Optional originPath As String = Nothing, Optional contentTypesToCompress As IList(Of String) = Nothing, Optional isCompressionEnabled As Nullable(Of Boolean) = Nothing, Optional isHttpAllowed As Nullable(Of Boolean) = Nothing, Optional isHttpsAllowed As Nullable(Of Boolean) = Nothing, Optional queryStringCachingBehavior As Nullable(Of QueryStringCachingBehavior) = Nothing, Optional optimizationType As OptimizationType = Nothing, Optional probePath As String = Nothing, Optional geoFilters As IList(Of GeoFilter) = Nothing, Optional deliveryPolicy As EndpointPropertiesUpdateParametersDeliveryPolicy = Nothing, Optional hostName As String = Nothing, Optional resourceState As EndpointResourceState = Nothing, Optional provisioningState As String = Nothing)
매개 변수
- location
- String
리소스 위치.
- origins
- IList<DeepCreatedOrigin>
CDN을 통해 배달되는 콘텐츠의 원본입니다.
- id
- String
- name
- String
- type
- String
- tags
- IDictionary<String,String>
리소스 태그.
- originHostHeader
- String
각 요청과 함께 원본으로 전송되는 호스트 헤더 값입니다. 이 값을 비워 두면 요청 호스트 이름이 이 값을 결정합니다. Web Apps, Blob Storage 및 Cloud Services 같은 Azure CDN 원본에는 기본적으로 원본 호스트 이름과 일치하도록 이 호스트 헤더 값이 필요합니다.
- originPath
- String
CDN에서 콘텐츠를 검색하는 데 사용할 수 있는 원본의 디렉터리 경로(예: contoso.cloudapp.net/originpath).
CDN에서 콘텐츠 압축을 사용할 수 있는지 여부를 나타냅니다. 기본값은 false입니다. 압축을 사용하도록 설정하면 사용자가 압축된 버전을 요청하는 경우 콘텐츠가 압축된 상태로 제공됩니다. 요청된 콘텐츠가 1바이트보다 작거나 1MB보다 큰 경우 CDN에서 콘텐츠가 압축되지 않습니다.
엔드포인트에서 HTTP 트래픽이 허용되는지 여부를 나타냅니다. 기본값은 true입니다. 하나 이상의 프로토콜(HTTP 또는 HTTPS)을 허용해야 합니다.
엔드포인트에서 HTTPS 트래픽이 허용되는지 여부를 나타냅니다. 기본값은 true입니다. 하나 이상의 프로토콜(HTTP 또는 HTTPS)을 허용해야 합니다.
- queryStringCachingBehavior
- Nullable<QueryStringCachingBehavior>
CDN이 쿼리 문자열을 포함하는 요청을 캐시하는 방법을 정의합니다. 캐싱할 때 쿼리 문자열을 무시하거나, 캐싱을 바이패스하여 쿼리 문자열이 포함된 요청이 캐시되지 않도록 하거나, 고유한 URL로 모든 요청을 캐시할 수 있습니다. 가능한 값으로는 'IgnoreQueryString', 'BypassCaching', 'UseQueryString', 'NotSet' 등이 있습니다.
- optimizationType
- OptimizationType
고객이 이 CDN 엔드포인트를 최적화하려는 시나리오(예: 다운로드, 미디어 서비스)를 지정합니다. 이 정보를 통해 CDN은 시나리오 기반 최적화를 적용할 수 있습니다. 가능한 값으로는 'GeneralWebDelivery', 'GeneralMediaStreaming', 'VideoOnDemandMediaStreaming', 'LargeFileDownload', 'DynamicSiteAcceleration' 등이 있습니다.
- probePath
- String
원본에서 호스트되는 파일의 경로로, 동적 콘텐츠 배달을 가속화하고 CDN에 가장 적합한 경로를 계산하는 데 도움이 됩니다. 원본 경로를 기준으로 합니다.
CDN 엔드포인트 내에서 사용자의 지리적 액세스를 정의하는 규칙 목록입니다. 각 지역 필터는 지정된 경로 또는 콘텐츠에 대한 액세스 규칙을 정의합니다(예: 경로 /pictures/에 대한 APAC 차단).
- deliveryPolicy
- EndpointPropertiesUpdateParametersDeliveryPolicy
엔드포인트에 사용할 배달 규칙을 지정하는 정책입니다.
- hostName
- String
{endpointName}으로 구성된 엔드포인트의 호스트 이름입니다. {DNSZone}(예: contoso.azureedge.net
- resourceState
- EndpointResourceState
엔드포인트의 리소스 상태. 가능한 값으로는 '만들기', '삭제', '실행 중', '시작 중', '중지됨', '중지 중' 등이 있습니다.
- provisioningState
- String
엔드포인트의 프로비전 상태.
적용 대상
Azure SDK for .NET