New-AzTrafficManagerEndpoint
Traffic Manager 프로필에서 엔드포인트를 만듭니다.
구문
New-AzTrafficManagerEndpoint
-Name <String>
-ProfileName <String>
-ResourceGroupName <String>
-Type <String>
[-TargetResourceId <String>]
[-Target <String>]
-EndpointStatus <String>
[-Weight <UInt32>]
[-Priority <UInt32>]
[-EndpointLocation <String>]
[-AlwaysServe <String>]
[-MinChildEndpoints <UInt32>]
[-MinChildEndpointsIPv4 <UInt32>]
[-MinChildEndpointsIPv6 <UInt32>]
[-GeoMapping <System.Collections.Generic.List`1[System.String]>]
[-SubnetMapping <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerIpAddressRange]>]
[-CustomHeader <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerCustomHeader]>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
New-AzTrafficManagerEndpoint cmdlet은 Azure Traffic Manager 프로필에 엔드포인트를 만듭니다.
이 cmdlet은 각 새 엔드포인트를 Traffic Manager 서비스에 커밋합니다. 로컬 Traffic Manager 프로필 개체에 여러 엔드포인트를 추가하고 단일 작업에서 변경 내용을 커밋하려면 Add-AzTrafficManagerEndpointConfig cmdlet을 사용합니다.
예제
예제 1: 프로필에 대한 외부 엔드포인트 만들기
New-AzTrafficManagerEndpoint -EndpointStatus Enabled -Name "contoso" -ProfileName "ContosoProfile" -ResourceGroupName "ResourceGroup11" -Type ExternalEndpoints -EndpointLocation "North Europe" -Priority 1 -Target "www.contoso.com" -Weight 10
이 명령은 ResourceGroup11이라는 리소스 그룹의 ContosoProfile 프로필에 contoso라는 외부 엔드포인트를 만듭니다.
예제 2: 프로필에 대한 Azure 엔드포인트 만들기
New-AzTrafficManagerEndpoint -EndpointStatus Enabled -Name "contoso" -ProfileName "ContosoProfile" -ResourceGroupName "ResourceGroup11" -Type AzureEndpoints -Priority 1 -TargetResourceId "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/Default-Web-CentralUS/providers/Microsoft.Web/sites/contoso-web-app" -Weight 10
이 명령은 리소스 그룹 ResourceGroup11의 ContosoProfile 프로필에 contoso라는 Azure 엔드포인트를 만듭니다. Azure 엔드포인트는 TargetResourceId의 URI 경로에 의해 Azure Resource Manager ID가 지정된 Azure Web App을 가리킵니다. 웹앱 리소스가 위치를 제공하므로 이 명령은 EndpointLocation 매개 변수를 지정하지 않습니다.
매개 변수
-AlwaysServe
Always Serve를 사용하도록 설정하면 엔드포인트 상태에 대한 검색이 비활성화되고 엔드포인트가 트래픽 라우팅 방법에 포함됩니다.
형식: | String |
허용되는 값: | Enabled, Disabled |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-CustomHeader
프로브 요청에 대한 사용자 지정 헤더 이름 및 값 쌍의 목록입니다.
형식: | List<T>[TrafficManagerCustomHeader] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-DefaultProfile
Azure와의 통신에 사용되는 자격 증명, 계정, 테넌트 및 구독입니다.
형식: | IAzureContextContainer |
별칭: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-EndpointLocation
성능 트래픽 라우팅 메서드에서 사용할 엔드포인트의 위치를 지정합니다. 이 매개 변수는 ExternalEndpoints 또는 NestedEndpoints 유형의 엔드포인트에만 적용됩니다. 성능 트래픽 라우팅 방법을 사용할 때 이 매개 변수를 지정해야 합니다.
Azure 지역 이름을 지정합니다. Azure 지역의 전체 목록은 Azure 지역(http://azure.microsoft.com/regions/)을 참조하세요http://azure.microsoft.com/regions/.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-EndpointStatus
엔드포인트의 상태를 지정합니다. 유효한 값은 다음과 같습니다.
- 사용
- 사용 안 함
상태가 사용 상태인 경우 엔드포인트는 엔드포인트 상태에 대해 검색되고 트래픽 라우팅 메서드에 포함됩니다.
형식: | String |
허용되는 값: | Enabled, Disabled |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-GeoMapping
'지리적' 트래픽 라우팅 방법을 사용할 때 이 엔드포인트에 매핑된 지역 목록입니다. 허용되는 값의 전체 목록은 Traffic Manager 설명서를 참조하세요.
형식: | List<T>[String] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-MinChildEndpoints
Azure 지역 이름을 지정합니다. Azure 지역의 전체 목록은 Azure 지역(http://azure.microsoft.com/regions/)을 참조하세요http://azure.microsoft.com/regions/.
형식: | Nullable<T>[UInt32] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-MinChildEndpointsIPv4
부모 프로필의 중첩된 엔드포인트를 사용할 수 있는 것으로 간주하려면 자식 프로필에서 사용할 수 있어야 하는 최소 IPv4(DNS 레코드 형식 A) 엔드포인트 수입니다. 'NestedEndpoints' 형식의 엔드포인트에만 적용됩니다.
형식: | Nullable<T>[UInt32] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-MinChildEndpointsIPv6
부모 프로필의 중첩 엔드포인트를 사용할 수 있는 것으로 간주하려면 자식 프로필에서 사용할 수 있어야 하는 최소 IPv6(DNS 레코드 형식 AAAA) 엔드포인트 수입니다. 'NestedEndpoints' 형식의 엔드포인트에만 적용됩니다.
형식: | Nullable<T>[UInt32] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Name
이 cmdlet이 만드는 Traffic Manager 엔드포인트의 이름을 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Priority
Traffic Manager가 엔드포인트에 할당하는 우선 순위를 지정합니다. 이 매개 변수는 Traffic Manager 프로필이 for Priority 트래픽 라우팅 방법으로 구성된 경우에만 사용됩니다. 유효한 값은 1에서 1000까지의 정수입니다. 값이 낮을수록 높은 우선 순위를 나타냅니다.
우선 순위를 지정하는 경우 프로필의 모든 엔드포인트에서 우선 순위를 지정해야 하며 두 엔드포인트가 동일한 우선 순위 값을 공유할 수 없습니다. 우선 순위를 지정하지 않으면 Traffic Manager는 프로필이 엔드포인트를 나열하는 순서대로 1부터 시작하여 엔드포인트에 기본 우선 순위 값을 할당합니다.
형식: | Nullable<T>[UInt32] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-ProfileName
이 cmdlet이 엔드포인트를 추가하는 Traffic Manager 프로필의 이름을 지정합니다. 프로필을 가져오려면 New-AzTrafficManagerProfile 또는 Get-AzTrafficManagerProfile cmdlet을 사용합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-ResourceGroupName
리소스 그룹의 이름을 지정합니다. 이 cmdlet은 이 매개 변수가 지정하는 그룹에 Traffic Manager 엔드포인트를 만듭니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-SubnetMapping
'서브넷' 트래픽 라우팅 방법을 사용할 때 이 엔드포인트에 매핑된 주소 범위 또는 서브넷 목록입니다.
형식: | List<T>[TrafficManagerIpAddressRange] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Target
엔드포인트의 정규화된 DNS 이름을 지정합니다. Traffic Manager는 트래픽을 이 엔드포인트로 보낼 때 DNS 응답에서 이 값을 반환합니다. ExternalEndpoints 엔드포인트 유형에 대해서만 이 매개 변수를 지정합니다. 다른 엔드포인트 형식의 경우 TargetResourceId 매개 변수를 대신 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-TargetResourceId
대상의 리소스 ID를 지정합니다. AzureEndpoints 및 NestedEndpoints 엔드포인트 유형에 대해서만 이 매개 변수를 지정합니다. ExternalEndpoints 엔드포인트 형식의 경우 대상 매개 변수를 대신 지정합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Type
이 cmdlet이 Traffic Manager 프로필에 추가하는 엔드포인트의 유형을 지정합니다. 유효한 값은 다음과 같습니다.
- AzureEndpoints
- ExternalEndpoints
- NestedEndpoints
형식: | String |
허용되는 값: | AzureEndpoints, ExternalEndpoints, NestedEndpoints |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Weight
Traffic Manager가 엔드포인트에 할당하는 가중치를 지정합니다. 유효한 값은 1에서 1000까지의 정수입니다. 기본값은 1입니다. 이 매개 변수는 Traffic Manager 프로필이 가중 트래픽 라우팅 방법으로 구성된 경우에만 사용됩니다.
형식: | Nullable<T>[UInt32] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
None
출력
관련 링크
Azure PowerShell