addSocketSite এর সংক্ষিপ্ত বিবরণ
আপনার অ্যাকাউন্টে একটি নতুন সকেট সাইট তৈরি করতে এবং সাইটের জন্য নিম্নলিখিত সেটিংস সংজ্ঞায়িত করতে addSocketSite মিউটেশন API ব্যবহার করুন:
-
নাম
-
বর্ণনা
-
ধরন
-
সংযোগের ধরন
-
সময় অঞ্চল
-
দেশ
-
রাষ্ট্র
-
ঠিকানা
-
দেশীয় পরিসর
সাইটটি ডিফল্ট ব্যান্ডউইথ সেটিংস 25 Mbps Downstream এবং 25 Mbps Upstream সহ তৈরি হয়, এবং কোন লাইসেন্স অর্পিত ছাড়াই তৈরি হয়।
রিসেলার অ্যাকাউন্টগুলির জন্য, আপনি ক্যাটো API দিয়ে সেটিংস কনফিগার করার সময় প্রতিটি গ্রাহক অ্যাকাউন্টের ভিতরে পৃথক API কী তৈরি করতে পারেন।
এই অ্যাকাউন্ট ID কাটো ম্যানেজমেন্ট অ্যাপ্লিকেশন-এ প্রদর্শিত হয় না, বরং এটি কাটো ম্যানেজমেন্ট অ্যাপ্লিকেশন-এর URL-এ থাকা সংখ্যা। উদাহরণস্বরূপ, নিম্নলিখিত URL-এর জন্য অ্যাকাউন্ট ID 26: https://cc.catonetworks.com/#!/26/topology।
এই ID টি সাইট তৈরি API এর জন্য accountId আর্গুমেন্টে প্রবেশ করান, উদাহরণস্বরূপ:
site(accountId: 26) {
addSocketSite(input: $addSocketSite) {
siteId
}
}
কাটো কনফিগারেশন API ব্যবহার করে একটি নতুন সকেট সাইট তৈরি করার জন্য এই আর্গুমেন্টগুলি রয়েছে। আর্গুমেন্টগুলি বাধ্যতামূলক, যদি না বিকল্প হিসেবে চিহ্নিত হয়:
-
name - সাইটের নাম
-
connectionType - এই সাইটের জন্য স্ট্যাশ বা vSocket
-
siteType - আপনার প্রতিষ্ঠানে সাইটের ধরন, উদাহরণস্বরূপ ক্লাউড ডেটা সেন্টার
-
description - (বিকল্প) সাইটের বর্ণনা
-
nativeNetworkRange - সাইটের পিছনে দেশীয় LAN এর IP পরিসর, CIDR ফরম্যাটে
-
siteLocation - সাইটের শারীরিক অবস্থান সম্পর্কে ডেটা
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
siteType একটি enum আর্গুমেন্ট যা সাইটের ধরন নির্ধারণ করে যা মনিটরিং > টপোলজি স্ক্রিনে ক্যাটো ম্যানেজমেন্ট অ্যাপ্লিকেশনে সাইটটির জন্য কোন আইকন ব্যবহার করা হয় তা নির্ধারণ করে।
description একটি ঐচ্ছিক ফ্রি-টেক্সট ক্ষেত্র সাইটটি বর্ণনা করার জন্য।
IPSubnet ফরমেটে nativeNetworkRange আর্গুমেন্টে সাইটের জন্য LAN দেশীয় পরিসর সংজ্ঞায়িত করুন। দেশীয় পরিসর সাবনেটের জন্য CIDR ব্যবহার করে এবং /32 CIDR ব্লকগুলি সমর্থন করে না।
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"
}
}
}
সম্পর্কিত সম্পদ
0 মন্তব্য
একটি মন্তব্য করার জন্য সাইন ইন করুন করুন।