構成 API - addSocketSite

addSocketSiteの概要

addSocketSite変異APIを使用して、アカウントに新しいソケットサイトを作成し、サイトの以下の設定を定義します:

  • 名称

  • 説明

  • 種類

  • 接続タイプ

  • タイムゾーン

  • 住所

  • ネイティブレンジ

サイトはデフォルトの帯域幅設定(下り25 Mbps、上り25 Mbps)で作成され、ライセンスは割り当てられていません。

再販アカウントの場合、各顧客アカウント内に設定をCato APIで設定するための独立したAPIキーを作成できます。

アカウントIDの場所

このアカウントIDはCato管理アプリケーションには表示されず、代わりにCato管理アプリケーションのURLにあります。 例えば、次のURLではアカウントIDは26です: https://cc.catonetworks.com/#!/26/topology。

このIDをサイト作成APIのaccountId引数に入力します。例えば:

site(accountId: 26) {
    addSocketSite(input: $addSocketSite) { 
        siteId 
    } 
}

addSocketSite引数の詳細

これらはCato構成APIを使用して新しいソケットサイトを作成するための引数です。 引数は必須で、オプションとマークされている場合を除きます:

  • 名前 - サイトの名称

  • 接続タイプ - このサイトの物理ソケットまたはvSocket

  • サイトタイプ - 組織内のサイトの種類、例:クラウドデータセンター

  • 説明 - (オプション)サイトの説明

  • ネイティブネットワークレンジ - サイト背後のネイティブLANのIP範囲、CIDR形式で

  • サイトロケーション - サイトの物理的な位置に関するデータ

AddSocketSite名称

作成するソケットサイトの名称を定義します。

AddSocketSite接続タイプ

接続タイプは、サイトの物理または仮想ソケットの種類を定義する列挙引数です。

これらが選択可能なオプションです:

  • SOCKET_X1500 - 物理サイト用のX1500またはX1500Bソケット

  • SOCKET_X1600 - 物理サイト用のX1600ソケット
  • SOCKET_X1700 - 物理サイト用のX1700またはX1700Bソケット

  • SOCKET_ESX - 仮想VMwareサイト用のvSocket

  • SOCKET_AWS - 仮想AWSサイト用のvSocket

  • SOCKET_AZURE - 仮想Azureサイト用のvSocket

AddSocketSiteサイトタイプ

サイトタイプは、Cato管理アプリケーションのモニタリング > トポロジースクリーンで使用されるアイコンを決定するサイトの種類を定義する列挙引数です。

これらが選択可能なオプションです:

AddSocketSite説明(オプション)

説明は、サイトを説明するためのオプションのフリーテキストフィールドです。

AddSocketSiteネイティブネットワーク範囲

ネイティブネットワークレンジ引数で、サイトのLANネイティブレンジのIP範囲をIPSubnet形式で定義します。 ネイティブレンジはサブネットにCIDRを使用し、/32 CIDRブロックはサポートされません。

AddSocketSiteサイトロケーション

サイトロケーション引数は、サイトの物理的詳細を次のように定義します。 国コードは、アカウント内の特定の地域で利用可能なサイトライセンス数に関連しています。

これらの引数の値を取得するには、エンティティ検索APIクエリを使用します。Cato API - エンティティ検索を参照してください。

これらがサイトロケーション引数です:

Postmanサンプルスクリプト

mutation addSocketSite ($accountId: ID!, $input: AddSocketSiteInput!) {
    site(accountId: $accountId) {
        addSocketSite (input: $input) {
            siteId
        }
    }
}

GraphQL変数

{
    "accountId": "26",
    "input": {
        "name": "SampleUsSite2",
        "description": "私の最初のAPIサイト",
        "siteType": "BRANCH",
        "connectionType": "SOCKET_X1500",
        "nativeNetworkRange": "10.0.0.0/24",
        "siteLocation": {
            "countryCode": "US",
            "timezone": "US/Central",
            "stateCode": "US-AL"
        }
    }
}

関連リソース

この記事は役に立ちましたか?

1人中0人がこの記事が役に立ったと言っています

0件のコメント