কনফিগারেশন API - addSocketSite

addSocketSite এর সংক্ষিপ্ত বিবরণ

আপনার অ্যাকাউন্টে একটি নতুন সকেট সাইট তৈরি করতে এবং সাইটের জন্য নিম্নলিখিত সেটিংস সংজ্ঞায়িত করতে addSocketSite মিউটেশন API ব্যবহার করুন:

  • নাম

  • বর্ণনা

  • ধরন

  • সংযোগের ধরন

  • সময় অঞ্চল

  • দেশ

  • রাষ্ট্র

  • ঠিকানা

  • দেশীয় পরিসর

সাইটটি ডিফল্ট ব্যান্ডউইথ সেটিংস 25 Mbps Downstream এবং 25 Mbps Upstream সহ তৈরি হয়, এবং কোন লাইসেন্স অর্পিত ছাড়াই তৈরি হয়।

রিসেলার অ্যাকাউন্টগুলির জন্য, আপনি ক্যাটো API দিয়ে সেটিংস কনফিগার করার সময় প্রতিটি গ্রাহক অ্যাকাউন্টের ভিতরে পৃথক API কী তৈরি করতে পারেন।

আপনার অ্যাকাউন্টের জন্য accountId খুঁজে বের করা

এই অ্যাকাউন্ট ID কাটো ম্যানেজমেন্ট অ্যাপ্লিকেশন-এ প্রদর্শিত হয় না, বরং এটি কাটো ম্যানেজমেন্ট অ্যাপ্লিকেশন-এর URL-এ থাকা সংখ্যা। উদাহরণস্বরূপ, নিম্নলিখিত URL-এর জন্য অ্যাকাউন্ট ID 26: https://cc.catonetworks.com/#!/26/topology।

এই ID টি সাইট তৈরি API এর জন্য accountId আর্গুমেন্টে প্রবেশ করান, উদাহরণস্বরূপ:

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

addSocketSite আর্গুমেন্টের জন্য বিস্তারিত

কাটো কনফিগারেশন API ব্যবহার করে একটি নতুন সকেট সাইট তৈরি করার জন্য এই আর্গুমেন্টগুলি রয়েছে। আর্গুমেন্টগুলি বাধ্যতামূলক, যদি না বিকল্প হিসেবে চিহ্নিত হয়:

  • name - সাইটের নাম

  • connectionType - এই সাইটের জন্য স্ট্যাশ বা vSocket

  • siteType - আপনার প্রতিষ্ঠানে সাইটের ধরন, উদাহরণস্বরূপ ক্লাউড ডেটা সেন্টার

  • description - (বিকল্প) সাইটের বর্ণনা

  • nativeNetworkRange - সাইটের পিছনে দেশীয় LAN এর IP পরিসর, CIDR ফরম্যাটে

  • siteLocation - সাইটের শারীরিক অবস্থান সম্পর্কে ডেটা

AddSocketSite নাম

আপনি যে সকেট সাইটটি তৈরি করছেন তার নাম সংজ্ঞায়িত করুন।

AddSocketSite connectionType

connectionType একটি enum আর্গুমেন্ট যা সাইটের জন্য শারীরিক বা ভার্চুয়াল সকেটের ধরন নির্ধারণ করে।

এগুলি বিকল্পগুলি:

  • SOCKET_X1500 - একটি শারীরিক সাইটের জন্য X1500 বা X1500B সকেট

  • SOCKET_X1600 - একটি শারীরিক সাইটের জন্য X1600 সকেট
  • SOCKET_X1700 - একটি শারীরিক সাইটের জন্য X1700 বা X1700B সকেট

  • SOCKET_ESX - একটি ভার্চুয়াল VMware সাইটের জন্য vSocket

  • SOCKET_AWS - একটি ভার্চুয়াল AWS সাইটের জন্য vSocket

  • SOCKET_AZURE - একটি ভার্চুয়াল Azure সাইটের জন্য vSocket

AddSocketSite siteType

siteType একটি enum আর্গুমেন্ট যা সাইটের ধরন নির্ধারণ করে যা মনিটরিং > টপোলজি স্ক্রিনে ক্যাটো ম্যানেজমেন্ট অ্যাপ্লিকেশনে সাইটটির জন্য কোন আইকন ব্যবহার করা হয় তা নির্ধারণ করে।

এগুলি বিকল্পগুলি:

AddSocketSite description (বিকল্প)

description একটি ঐচ্ছিক ফ্রি-টেক্সট ক্ষেত্র সাইটটি বর্ণনা করার জন্য।

AddSocketSite nativeNetworkRange

IPSubnet ফরমেটে nativeNetworkRange আর্গুমেন্টে সাইটের জন্য LAN দেশীয় পরিসর সংজ্ঞায়িত করুন। দেশীয় পরিসর সাবনেটের জন্য CIDR ব্যবহার করে এবং /32 CIDR ব্লকগুলি সমর্থন করে না।

AddSocketSite siteLocation

siteLocation আর্গুমেন্টগুলি সাইটের জন্য নিম্নলিখিত শারীরিক বিবরণ সংজ্ঞায়িত করে। countryCode আপনার অ্যাকাউন্টের একটি নির্দিষ্ট অঞ্চল-এ উপলব্ধ সাইট লাইসেন্সের সংখ্যার জন্য প্রাসঙ্গিক।

আপনি এই আর্গুমেন্টগুলির জন্য মানগুলি পুনরুদ্ধার করতে entityLookup API প্রশ্নের ব্যবহার করতে পারেন, দেখুন কাটো API - EntityLookup

siteLocation আর্গুমেন্টগুলি হল:

নমুনা পোস্টম্যান স্ক্রিপ্ট

mutation 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"
        }
    }
}

সম্পর্কিত সম্পদ

এই নিবন্ধটি কি সহায়ক ছিল?

1 জনের মধ্যে 0 জন এটিকে সহায়ক বলে মনে করেছেন

0 মন্তব্য