다음을 통해 공유


Microsoft.Network 트래픽 관리자 프로필 2017-05-01

Bicep 리소스 정의

trafficmanagerprofiles 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.Network/trafficmanagerprofiles 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.Network/trafficmanagerprofiles@2017-05-01' = {
  location: 'string'
  name: 'string'
  properties: {
    dnsConfig: {
      relativeName: 'string'
      ttl: int
    }
    endpoints: [
      {
        properties: {
          endpointLocation: 'string'
          endpointMonitorStatus: 'string'
          endpointStatus: 'string'
          geoMapping: [
            'string'
          ]
          minChildEndpoints: int
          priority: int
          target: 'string'
          targetResourceId: 'string'
          weight: int
        }
      }
    ]
    monitorConfig: {
      intervalInSeconds: int
      path: 'string'
      port: int
      profileMonitorStatus: 'string'
      protocol: 'string'
      timeoutInSeconds: int
      toleratedNumberOfFailures: int
    }
    profileStatus: 'string'
    trafficRoutingMethod: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

속성 값

Microsoft.Network/트래픽 매니저 프로필 (trafficmanagerprofiles)

이름 묘사
위치 리소스가 있는 Azure 지역 문자열
이름 리소스 이름 string(필수)
속성 Traffic Manager 프로필의 속성입니다. 프로필속성
태그 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.

DNS구성

이름 묘사
상대적 이름 이 Traffic Manager 프로필에서 제공하는 상대 DNS 이름입니다. 이 값은 Azure Traffic Manager에서 프로필의 FQDN(정규화된 도메인 이름)을 형성하는 데 사용하는 DNS 도메인 이름과 결합됩니다. 문자열
증권 시세 표시기 DNS TTL(Time-To-Live)(초)입니다. 이렇게 하면 로컬 DNS 확인자 및 DNS 클라이언트에 이 Traffic Manager 프로필에서 제공하는 DNS 응답을 캐시하는 기간을 알 수 있습니다. 정수 (int)

끝점

이름 묘사
속성 Traffic Manager 엔드포인트의 속성입니다. 엔드포인트프로퍼티

엔드포인트프로퍼티

이름 묘사
엔드포인트위치 '성능' 트래픽 라우팅 방법을 사용할 때 외부 또는 중첩 엔드포인트의 위치를 지정합니다. 문자열
엔드포인트모니터 상태 엔드포인트의 모니터링 상태입니다. '확인 엔드포인트'
'타락한'
'사용 안 함'
'비활성'
'온라인'
'중지됨'
엔드포인트 상태 엔드포인트의 상태입니다. 엔드포인트가 사용되면 엔드포인트 상태를 검색하고 트래픽 라우팅 방법에 포함됩니다. '사용 안 함'
'사용'
지오매핑 '지리적' 트래픽 라우팅 방법을 사용할 때 이 엔드포인트에 매핑된 국가/지역 목록입니다. 허용되는 값의 전체 목록은 Traffic Manager 지리적 설명서를 참조하세요. 문자열[]
minChild엔드포인트 부모 프로필을 사용할 수 있는 것으로 간주하려면 자식 프로필에서 사용할 수 있어야 하는 최소 엔드포인트 수입니다. 'NestedEndpoints' 형식의 엔드포인트에만 적용됩니다. 정수 (int)
우선권 '우선 순위' 트래픽 라우팅 방법을 사용하는 경우 이 엔드포인트의 우선 순위입니다. 가능한 값은 1에서 1000까지이며, 낮은 값은 더 높은 우선 순위를 나타냅니다. 선택적 매개 변수입니다. 지정된 경우 모든 엔드포인트에서 지정해야 하며 두 엔드포인트가 동일한 우선 순위 값을 공유할 수 없습니다. 정수 (int)
과녁 엔드포인트의 정규화된 DNS 이름입니다. Traffic Manager는 이 엔드포인트로 트래픽을 전송하기 위해 DNS 응답에서 이 값을 반환합니다. 문자열
대상 리소스 ID 엔드포인트의 Azure 리소스 URI입니다. 'ExternalEndpoints' 형식의 엔드포인트에는 적용되지 않습니다. 문자열
무게 '가중치' 트래픽 라우팅 방법을 사용하는 경우 이 엔드포인트의 가중치입니다. 가능한 값은 1에서 1000까지입니다. 정수 (int)

모니터 구성

이름 묘사
초 단위 간격 이 프로필의 엔드포인트에 대한 모니터 간격입니다. Traffic Manager가 이 프로필에 있는 각 엔드포인트의 상태를 확인하는 간격입니다. 정수 (int)
엔드포인트 상태를 검색하는 데 사용되는 엔드포인트 도메인 이름을 기준으로 하는 경로입니다. 문자열
항구 엔드포인트 상태를 검색하는 데 사용되는 TCP 포트입니다. 정수 (int)
profileMonitorStatus Traffic Manager 프로필의 프로필 수준 모니터링 상태입니다. '엔드포인트 확인'
'타락한'
'사용 안 함'
'비활성'
'온라인'
프로토콜 엔드포인트 상태를 검색하는 데 사용되는 프로토콜(HTTP, HTTPS 또는 TCP)입니다. 'HTTP'
'HTTPS'입니다.
'TCP'
타임아웃InSeconds 이 프로필의 엔드포인트에 대한 모니터 시간 제한입니다. Traffic Manager가 이 프로필의 엔드포인트가 상태 검사에 응답하도록 허용하는 시간입니다. 정수 (int)
toleratedNumberOfFailures (실패수) 다음으로 실패한 상태 검사 후 이 프로필의 엔드포인트를 선언하기 전에 Traffic Manager가 허용할 연속 실패 상태 검사의 수입니다. 정수 (int)

프로필속성

이름 묘사
dnsConfig Traffic Manager 프로필의 DNS 설정입니다. dnsConfig
끝점 Traffic Manager 프로필의 엔드포인트 목록입니다. 엔드포인트 []
모니터 구성 Traffic Manager 프로필의 엔드포인트 모니터링 설정입니다. MonitorConfig
profileStatus (프로필상태) Traffic Manager 프로필의 상태입니다. '사용 안 함'
'사용'
트래픽 라우팅메소드 Traffic Manager 프로필의 트래픽 라우팅 방법입니다. '지리적'
'성능'
'우선 순위'
'가중치'

TrackedResource태그

이름 묘사

사용 예제

Azure 확인된 모듈

다음 Azure 확인된 모듈 사용하여 이 리소스 유형을 배포할 수 있습니다.

모듈 묘사
Traffic Manager 프로필 Traffic Manager 프로필용 AVM 리소스 모듈

Azure 빠른 시작 샘플

다음 Azure 빠른 시작 템플릿에는 이 리소스 유형을 배포하기 위한 Bicep 샘플이 포함되어 있습니다.

Bicep 파일 묘사
Azure Traffic Manager 외부 엔드포인트 예제 이 템플릿은 외부 엔드포인트를 사용하여 Azure Traffic Manager 프로필을 만드는 방법을 보여 줍니다.
Azure Traffic Manager VM 예제 이 템플릿은 여러 가상 머신에서 Azure Traffic Manager 프로필 부하 분산을 만드는 방법을 보여 줍니다.
Azure Traffic Manager 웹앱 예제 이 템플릿은 App Service에 대한 Azure Traffic Manager 프로필을 만드는 방법을 보여 줍니다.

ARM 템플릿 리소스 정의

trafficmanagerprofiles 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.Network/trafficmanagerprofiles 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.Network/trafficmanagerprofiles",
  "apiVersion": "2017-05-01",
  "name": "string",
  "location": "string",
  "properties": {
    "dnsConfig": {
      "relativeName": "string",
      "ttl": "int"
    },
    "endpoints": [
      {
        "properties": {
          "endpointLocation": "string",
          "endpointMonitorStatus": "string",
          "endpointStatus": "string",
          "geoMapping": [ "string" ],
          "minChildEndpoints": "int",
          "priority": "int",
          "target": "string",
          "targetResourceId": "string",
          "weight": "int"
        }
      }
    ],
    "monitorConfig": {
      "intervalInSeconds": "int",
      "path": "string",
      "port": "int",
      "profileMonitorStatus": "string",
      "protocol": "string",
      "timeoutInSeconds": "int",
      "toleratedNumberOfFailures": "int"
    },
    "profileStatus": "string",
    "trafficRoutingMethod": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

속성 값

Microsoft.Network/트래픽 매니저 프로필 (trafficmanagerprofiles)

이름 묘사
API버전 api 버전 '2017-05-01'
위치 리소스가 있는 Azure 지역 문자열
이름 리소스 이름 string(필수)
속성 Traffic Manager 프로필의 속성입니다. 프로필속성
태그 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.
리소스 종류 'Microsoft.Network/트래픽 관리자 프로필'

DNS구성

이름 묘사
상대적 이름 이 Traffic Manager 프로필에서 제공하는 상대 DNS 이름입니다. 이 값은 Azure Traffic Manager에서 프로필의 FQDN(정규화된 도메인 이름)을 형성하는 데 사용하는 DNS 도메인 이름과 결합됩니다. 문자열
증권 시세 표시기 DNS TTL(Time-To-Live)(초)입니다. 이렇게 하면 로컬 DNS 확인자 및 DNS 클라이언트에 이 Traffic Manager 프로필에서 제공하는 DNS 응답을 캐시하는 기간을 알 수 있습니다. 정수 (int)

끝점

이름 묘사
속성 Traffic Manager 엔드포인트의 속성입니다. 엔드포인트프로퍼티

엔드포인트프로퍼티

이름 묘사
엔드포인트위치 '성능' 트래픽 라우팅 방법을 사용할 때 외부 또는 중첩 엔드포인트의 위치를 지정합니다. 문자열
엔드포인트모니터 상태 엔드포인트의 모니터링 상태입니다. '확인 엔드포인트'
'타락한'
'사용 안 함'
'비활성'
'온라인'
'중지됨'
엔드포인트 상태 엔드포인트의 상태입니다. 엔드포인트가 사용되면 엔드포인트 상태를 검색하고 트래픽 라우팅 방법에 포함됩니다. '사용 안 함'
'사용'
지오매핑 '지리적' 트래픽 라우팅 방법을 사용할 때 이 엔드포인트에 매핑된 국가/지역 목록입니다. 허용되는 값의 전체 목록은 Traffic Manager 지리적 설명서를 참조하세요. 문자열[]
minChild엔드포인트 부모 프로필을 사용할 수 있는 것으로 간주하려면 자식 프로필에서 사용할 수 있어야 하는 최소 엔드포인트 수입니다. 'NestedEndpoints' 형식의 엔드포인트에만 적용됩니다. 정수 (int)
우선권 '우선 순위' 트래픽 라우팅 방법을 사용하는 경우 이 엔드포인트의 우선 순위입니다. 가능한 값은 1에서 1000까지이며, 낮은 값은 더 높은 우선 순위를 나타냅니다. 선택적 매개 변수입니다. 지정된 경우 모든 엔드포인트에서 지정해야 하며 두 엔드포인트가 동일한 우선 순위 값을 공유할 수 없습니다. 정수 (int)
과녁 엔드포인트의 정규화된 DNS 이름입니다. Traffic Manager는 이 엔드포인트로 트래픽을 전송하기 위해 DNS 응답에서 이 값을 반환합니다. 문자열
대상 리소스 ID 엔드포인트의 Azure 리소스 URI입니다. 'ExternalEndpoints' 형식의 엔드포인트에는 적용되지 않습니다. 문자열
무게 '가중치' 트래픽 라우팅 방법을 사용하는 경우 이 엔드포인트의 가중치입니다. 가능한 값은 1에서 1000까지입니다. 정수 (int)

모니터 구성

이름 묘사
초 단위 간격 이 프로필의 엔드포인트에 대한 모니터 간격입니다. Traffic Manager가 이 프로필에 있는 각 엔드포인트의 상태를 확인하는 간격입니다. 정수 (int)
엔드포인트 상태를 검색하는 데 사용되는 엔드포인트 도메인 이름을 기준으로 하는 경로입니다. 문자열
항구 엔드포인트 상태를 검색하는 데 사용되는 TCP 포트입니다. 정수 (int)
profileMonitorStatus Traffic Manager 프로필의 프로필 수준 모니터링 상태입니다. '엔드포인트 확인'
'타락한'
'사용 안 함'
'비활성'
'온라인'
프로토콜 엔드포인트 상태를 검색하는 데 사용되는 프로토콜(HTTP, HTTPS 또는 TCP)입니다. 'HTTP'
'HTTPS'입니다.
'TCP'
타임아웃InSeconds 이 프로필의 엔드포인트에 대한 모니터 시간 제한입니다. Traffic Manager가 이 프로필의 엔드포인트가 상태 검사에 응답하도록 허용하는 시간입니다. 정수 (int)
toleratedNumberOfFailures (실패수) 다음으로 실패한 상태 검사 후 이 프로필의 엔드포인트를 선언하기 전에 Traffic Manager가 허용할 연속 실패 상태 검사의 수입니다. 정수 (int)

프로필속성

이름 묘사
dnsConfig Traffic Manager 프로필의 DNS 설정입니다. dnsConfig
끝점 Traffic Manager 프로필의 엔드포인트 목록입니다. 엔드포인트 []
모니터 구성 Traffic Manager 프로필의 엔드포인트 모니터링 설정입니다. MonitorConfig
profileStatus (프로필상태) Traffic Manager 프로필의 상태입니다. '사용 안 함'
'사용'
트래픽 라우팅메소드 Traffic Manager 프로필의 트래픽 라우팅 방법입니다. '지리적'
'성능'
'우선 순위'
'가중치'

TrackedResource태그

이름 묘사

사용 예제

Azure 빠른 시작 템플릿

다음 Azure 빠른 시작 템플릿은 이 리소스 유형을 배포할 있습니다.

템플렛 묘사
Azure Traffic Manager + Application Gateway 데모 설치

AzureDeploy to AzureDeploy to AzureDeploy to Azure배포
이 템플릿을 사용하면 Application Gateway 데모 위에 Azure Traffic Manager를 신속하게 배포하여 서로 다른 지역 간의 트래픽 분포를 테스트할 수 있습니다.
Azure Traffic Manager 데모 설치

AzureDeploy to AzureDeploy to AzureDeploy to Azure배포
이 템플릿을 사용하면 Azure Traffic Manager 데모를 신속하게 배포하여 서로 다른 지역 간의 트래픽 분포를 테스트할 수 있습니다.
Azure Traffic Manager 외부 엔드포인트 예제

AzureDeploy to AzureDeploy to AzureDeploy to Azure배포
이 템플릿은 외부 엔드포인트를 사용하여 Azure Traffic Manager 프로필을 만드는 방법을 보여 줍니다.
Azure Traffic Manager 다중 값 라우팅

AzureDeploy to AzureDeploy to AzureDeploy to Azure배포
이 템플릿은 최소 자식 및 다중 값 라우팅이 있는 중첩 엔드포인트를 사용하여 Azure Traffic Manager 프로필을 만드는 방법을 보여 줍니다.
Azure Traffic Manager VM 예제

AzureDeploy to AzureDeploy to AzureDeploy to Azure배포
이 템플릿은 여러 가상 머신에서 Azure Traffic Manager 프로필 부하 분산을 만드는 방법을 보여 줍니다.
가용성 영역이 Azure Traffic Manager VM 예제를

AzureDeploy to AzureDeploy to AzureDeploy to Azure배포
이 템플릿은 가용성 영역에 배치된 여러 가상 머신에서 Azure Traffic Manager 프로필 부하 분산을 만드는 방법을 보여 줍니다.
Azure Traffic Manager 웹앱 예제

AzureDeploy to AzureDeploy to AzureDeploy to Azure배포
이 템플릿은 App Service에 대한 Azure Traffic Manager 프로필을 만드는 방법을 보여 줍니다.
다중 계층 트래픽 관리자, L4 ILB, L7 AppGateway

AzureDeploy to AzureDeploy to AzureDeploy to Azure배포
이 템플릿은 Virtual Network를 배포하고, 서브넷을 통해 네트워크를 분리하고, VM을 배포하고, 부하 분산을 구성합니다.

Terraform(AzAPI 공급자) 리소스 정의

trafficmanagerprofiles 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.Network/trafficmanagerprofiles 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/trafficmanagerprofiles@2017-05-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      dnsConfig = {
        relativeName = "string"
        ttl = int
      }
      endpoints = [
        {
          properties = {
            endpointLocation = "string"
            endpointMonitorStatus = "string"
            endpointStatus = "string"
            geoMapping = [
              "string"
            ]
            minChildEndpoints = int
            priority = int
            target = "string"
            targetResourceId = "string"
            weight = int
          }
        }
      ]
      monitorConfig = {
        intervalInSeconds = int
        path = "string"
        port = int
        profileMonitorStatus = "string"
        protocol = "string"
        timeoutInSeconds = int
        toleratedNumberOfFailures = int
      }
      profileStatus = "string"
      trafficRoutingMethod = "string"
    }
  }
}

속성 값

Microsoft.Network/트래픽 매니저 프로필 (trafficmanagerprofiles)

이름 묘사
위치 리소스가 있는 Azure 지역 문자열
이름 리소스 이름 string(필수)
속성 Traffic Manager 프로필의 속성입니다. 프로필속성
태그 리소스 태그 태그 이름 및 값의 사전입니다.
리소스 종류 "Microsoft.Network/trafficmanagerprofiles@2017-05-01"

DNS구성

이름 묘사
상대적 이름 이 Traffic Manager 프로필에서 제공하는 상대 DNS 이름입니다. 이 값은 Azure Traffic Manager에서 프로필의 FQDN(정규화된 도메인 이름)을 형성하는 데 사용하는 DNS 도메인 이름과 결합됩니다. 문자열
증권 시세 표시기 DNS TTL(Time-To-Live)(초)입니다. 이렇게 하면 로컬 DNS 확인자 및 DNS 클라이언트에 이 Traffic Manager 프로필에서 제공하는 DNS 응답을 캐시하는 기간을 알 수 있습니다. 정수 (int)

끝점

이름 묘사
속성 Traffic Manager 엔드포인트의 속성입니다. 엔드포인트프로퍼티

엔드포인트프로퍼티

이름 묘사
엔드포인트위치 '성능' 트래픽 라우팅 방법을 사용할 때 외부 또는 중첩 엔드포인트의 위치를 지정합니다. 문자열
엔드포인트모니터 상태 엔드포인트의 모니터링 상태입니다. '확인 엔드포인트'
'타락한'
'사용 안 함'
'비활성'
'온라인'
'중지됨'
엔드포인트 상태 엔드포인트의 상태입니다. 엔드포인트가 사용되면 엔드포인트 상태를 검색하고 트래픽 라우팅 방법에 포함됩니다. '사용 안 함'
'사용'
지오매핑 '지리적' 트래픽 라우팅 방법을 사용할 때 이 엔드포인트에 매핑된 국가/지역 목록입니다. 허용되는 값의 전체 목록은 Traffic Manager 지리적 설명서를 참조하세요. 문자열[]
minChild엔드포인트 부모 프로필을 사용할 수 있는 것으로 간주하려면 자식 프로필에서 사용할 수 있어야 하는 최소 엔드포인트 수입니다. 'NestedEndpoints' 형식의 엔드포인트에만 적용됩니다. 정수 (int)
우선권 '우선 순위' 트래픽 라우팅 방법을 사용하는 경우 이 엔드포인트의 우선 순위입니다. 가능한 값은 1에서 1000까지이며, 낮은 값은 더 높은 우선 순위를 나타냅니다. 선택적 매개 변수입니다. 지정된 경우 모든 엔드포인트에서 지정해야 하며 두 엔드포인트가 동일한 우선 순위 값을 공유할 수 없습니다. 정수 (int)
과녁 엔드포인트의 정규화된 DNS 이름입니다. Traffic Manager는 이 엔드포인트로 트래픽을 전송하기 위해 DNS 응답에서 이 값을 반환합니다. 문자열
대상 리소스 ID 엔드포인트의 Azure 리소스 URI입니다. 'ExternalEndpoints' 형식의 엔드포인트에는 적용되지 않습니다. 문자열
무게 '가중치' 트래픽 라우팅 방법을 사용하는 경우 이 엔드포인트의 가중치입니다. 가능한 값은 1에서 1000까지입니다. 정수 (int)

모니터 구성

이름 묘사
초 단위 간격 이 프로필의 엔드포인트에 대한 모니터 간격입니다. Traffic Manager가 이 프로필에 있는 각 엔드포인트의 상태를 확인하는 간격입니다. 정수 (int)
엔드포인트 상태를 검색하는 데 사용되는 엔드포인트 도메인 이름을 기준으로 하는 경로입니다. 문자열
항구 엔드포인트 상태를 검색하는 데 사용되는 TCP 포트입니다. 정수 (int)
profileMonitorStatus Traffic Manager 프로필의 프로필 수준 모니터링 상태입니다. '엔드포인트 확인'
'타락한'
'사용 안 함'
'비활성'
'온라인'
프로토콜 엔드포인트 상태를 검색하는 데 사용되는 프로토콜(HTTP, HTTPS 또는 TCP)입니다. 'HTTP'
'HTTPS'입니다.
'TCP'
타임아웃InSeconds 이 프로필의 엔드포인트에 대한 모니터 시간 제한입니다. Traffic Manager가 이 프로필의 엔드포인트가 상태 검사에 응답하도록 허용하는 시간입니다. 정수 (int)
toleratedNumberOfFailures (실패수) 다음으로 실패한 상태 검사 후 이 프로필의 엔드포인트를 선언하기 전에 Traffic Manager가 허용할 연속 실패 상태 검사의 수입니다. 정수 (int)

프로필속성

이름 묘사
dnsConfig Traffic Manager 프로필의 DNS 설정입니다. dnsConfig
끝점 Traffic Manager 프로필의 엔드포인트 목록입니다. 엔드포인트 []
모니터 구성 Traffic Manager 프로필의 엔드포인트 모니터링 설정입니다. MonitorConfig
profileStatus (프로필상태) Traffic Manager 프로필의 상태입니다. '사용 안 함'
'사용'
트래픽 라우팅메소드 Traffic Manager 프로필의 트래픽 라우팅 방법입니다. '지리적'
'성능'
'우선 순위'
'가중치'

TrackedResource태그

이름 묘사