addSocketSite 개요
addSocketSite 변형 API를 사용하여 계정에 새로운 Socket 사이트를 만들고 해당 사이트에 대해 다음 설정을 정의하세요:
-
이름
-
설명
-
유형
-
연결 유형
-
시간대
-
국가
-
상태
-
주소
-
기본 범위
사이트는 기본 대역폭 설정(25 Mbps 다운스트림 및 25 Mbps 업스트림)으로 생성되며, 라이센스가 할당되지 않은 상태로 생성됩니다.
리셀러 계정의 경우, Cato API를 사용하여 설정을 구성하는 각 고객 계정 내에서 별도의 API 키를 생성할 수 있습니다.
Cato 구성 API를 사용하여 새로운 Socket 사이트를 생성하기 위한 인수입니다. 인수는 옵션으로 표시되지 않는 한 필수입니다:
-
name - 사이트의 이름
-
connectionType - 이 사이트의 물리적 Socket 또는 vSocket
-
siteType - 조직 내 사이트의 유형, 예를 들어 클라우드 데이터 센터
-
description - (선택 사항) 사이트에 대한 설명
-
nativeNetworkRange - CIDR 형식의 사이트 뒤 네이티브 LAN의 IP 범위
-
siteLocation - 사이트의 물리적 위치에 대한 데이터
connectionType는 사이트에 대한 물리적 또는 가상 Socket 유형을 정의하는 열거형 인수입니다.
다음은 옵션입니다:
-
SOCKET_X1500 - 물리적 사이트를 위한 X1500 또는 X1500B Socket
- SOCKET_X1600 - 물리적 사이트를 위한 X1600 Socket
-
SOCKET_X1700 - 물리적 사이트를 위한 X1700 또는 X1700B Socket
-
SOCKET_ESX - 가상 VMware 사이트를 위한 vSocket
-
SOCKET_AWS - 가상 AWS 사이트를 위한 vSocket
-
SOCKET_AZURE - 가상 Azure 사이트를 위한 vSocket
siteType은 Cato 관리 애플리케이션의 모니터링 > 토폴로지 화면에서 사이트에 사용되는 아이콘을 결정하는 사이트 유형을 정의하는 열거형 인수입니다.
nativeNetworkRange 인수에서 사이트의 네이티브 LAN 범위를 IPSubnet 형식으로 정의하십시오. 네이티브 범위는 서브넷에 대해 CIDR을 사용하며, /32 CIDR 블록은 지원되지 않습니다.
siteLocation 인수는 사이트에 대한 다음의 물리적 세부 정보를 정의합니다. countryCode는 계정에서 특정 지역에 대해 이용 가능한 사이트 라이센스 수에 관련이 있습니다.
이러한 인수에 대한 값을 검색하려면 entityLookup API 쿼리를 사용할 수 있습니다. Cato API - EntityLookup을 참조하십시오.
다음은 siteLocation 인수입니다:
변형 addSocketSite ($accountId: ID!, $input: AddSocketSiteInput!) {
site(accountId: $accountId) {
addSocketSite (input: $input) {
siteId
}
}
}
GraphQL 변수
{
"accountId": "26",
"input": {
"name": "SampleUsSite2",
"description": "My first API site",
"siteType": "BRANCH",
"connectionType": "SOCKET_X1500",
"nativeNetworkRange": "10.0.0.0/24",
"siteLocation": {
"countryCode": "US",
"timezone": "US/Central",
"stateCode": "US-AL"
}
}
}
관련 리소스
댓글 0개
댓글을 남기려면 로그인하세요.