- রিসোর্স: কানেক্টরকনফিগ
- সংযোগকারী প্রকার
- কানেক্টর কনফিগারেশন বিবরণ
- স্প্ল্যাঙ্ককনফিগ
- রিপোর্টিং সেটিংস
- ডিফল্টইভেন্ট
- অপ্টইনইভেন্ট
- ডিভাইসইভেন্ট
- GoogleSecOpsConfig
- পাবসাবকনফিগ
- ক্রাউডস্ট্রাইককনফিগ
- CrowdStrikeFalconNextGenConfig
- পালোআল্টোনেটওয়ার্কসকনফিগ
- ডিভাইসট্রাস্টকনফিগ
- পরিষেবা প্রদানকারী
- ব্রাউজারএনফোর্সমেন্টস্কোপ
- CrowdStrikeXdrConfig
- XdrSettings
- পাবসাবএক্সডিআরকনফিগ
- কানেক্টরকনফিগস্ট্যাটাস
- কনফিগস্টেট
- পদ্ধতি
রিসোর্স: কানেক্টরকনফিগ
একটি কানেক্টর কনফিগারেশনের উপস্থাপনা।
| JSON উপস্থাপনা |
|---|
{ "name": string, "displayName": string, "type": enum ( |
| ক্ষেত্র | |
|---|---|
name | শনাক্তকারী। ফরম্যাট: customers/{customer}/connectorConfigs/{connectorConfig} |
displayName | আবশ্যক। কনফিগের প্রদর্শিত নাম। |
type | প্রয়োজনীয়। সংযোগকারীর ধরন। |
details | প্রয়োজনীয়। কানেক্টর কনফিগারেশনের বিস্তারিত তথ্য। |
status | শুধুমাত্র আউটপুট। কানেক্টর কনফিগারেশনের অবস্থা। |
সংযোগকারী প্রকার
কানেক্টর কনফিগারেশনের প্রকারের জন্য বিকল্পসমূহ।
| এনাম | |
|---|---|
CONNECTOR_TYPE_UNSPECIFIED | ডিফল্ট মান। এই মানটি ব্যবহৃত হয় না। |
REPORTING | রিপোর্টিং সংযোগকারী। |
DEVICE_TRUST | ডিভাইস ট্রাস্ট কানেক্টর। |
XDR | XDR সংযোগকারী। |
IDENTITY_BASED_ENROLLMENT | প্রমাণীকরণ সংযোগকারী। |
CERTIFICATE_AUTHORITY | সার্টিফিকেট অথরিটি কানেক্টর। এপিআই-তে এখনও সমর্থিত নয়। |
ROOT_STORE | রুট সার্টিফিকেট সংযোগকারী। |
কানেক্টর কনফিগারেশন বিবরণ
কানেক্টর কনফিগারেশনের বিবরণ।
| JSON উপস্থাপনা |
|---|
{ // Union field |
| ক্ষেত্র | |
|---|---|
ইউনিয়ন ফিল্ডের details । কানেক্টর-নির্দিষ্ট বিবরণ। details নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
splunkConfig | স্প্ল্যাঙ্ক কানেক্টর কনফিগারেশন। |
googleSecOpsConfig | গুগল সেকওপিএস কানেক্টর কনফিগারেশন। |
pubSubConfig | পাব/সাব সংযোগকারী কনফিগারেশন। |
crowdStrikeConfig | ক্রাউডস্ট্রাইক কানেক্টর কনফিগারেশন। |
crowdStrikeFalconNextGenConfig | ক্রাউডস্ট্রাইক ফ্যালকন নেক্সট জেন কানেক্টর কনফিগারেশন। |
paloAltoNetworksConfig | পালো অল্টো নেটওয়ার্কস কানেক্টর কনফিগারেশন। |
deviceTrustConfig | ডিভাইস ট্রাস্ট কানেক্টর কনফিগারেশন। |
crowdStrikeXdrConfig | ক্রাউডস্ট্রাইক এক্সডিআর কানেক্টর কনফিগারেশন। |
pubSubXdrConfig | পাব/সাব এক্সডিআর কানেক্টর কনফিগারেশন। |
স্প্ল্যাঙ্ককনফিগ
স্প্ল্যাঙ্ক কানেক্টর কনফিগারেশন।
| JSON উপস্থাপনা |
|---|
{
"unsecureScheme": boolean,
"host": string,
"portNumber": integer,
"hecToken": string,
"source": string,
"reportingSettings": {
object ( |
| ক্ষেত্র | |
|---|---|
unsecureScheme | ঐচ্ছিক। অসুরক্ষিত HTTP স্কিম ব্যবহার করা হবে কিনা। ডিফল্ট মান হলো ফলস (HTTPS)। |
host | আবশ্যক। ইভেন্টগুলো গ্রহণ করার জন্য হোস্টকে গ্রাহক-নির্দিষ্ট সার্ভারটি শনাক্ত করতে হবে। |
portNumber | ঐচ্ছিক। যে পোর্ট নম্বরটি ব্যবহার করতে হবে। সেট করা না থাকলে, ডিফল্ট স্প্ল্যাঙ্ক পোর্ট ব্যবহৃত হবে। |
hecToken | আবশ্যক। শুধুমাত্র ইনপুট। ডেটা ইনপুটের HTTP ইভেন্ট কালেক্টর টোকেনটি অথরাইজেশন হেডার হিসেবে ব্যবহৃত হবে। |
source | ঐচ্ছিক। স্প্ল্যাঙ্ক অ্যাডমিন কনসোলে সেট করা ডিফল্ট নামটি পরিবর্তন করার জন্য এটি একটি ঐচ্ছিক উৎসের নাম। |
reportingSettings | প্রয়োজনীয়। স্প্ল্যাঙ্ক কনফিগের রিপোর্টিং সেটিংস। |
রিপোর্টিং সেটিংস
কানেক্টর কনফিগারেশনের জন্য রিপোর্টিং সেটিংস।
| JSON উপস্থাপনা |
|---|
{ "enabledDefaultEvents": [ enum ( |
| ক্ষেত্র | |
|---|---|
enabledDefaultEvents[] | ঐচ্ছিক। এই কানেক্টরের জন্য সক্রিয় করা ব্যবহারকারী এবং ব্রাউজার ইভেন্টগুলির তালিকা। একটি খালি তালিকা সমস্ত ডিফল্ট ইভেন্ট নিষ্ক্রিয় করে, এবং |
enabledOptInEvents[] | ঐচ্ছিক। এই কনফিগারেশনের জন্য সক্রিয় করা অপ্ট-ইন ইভেন্টগুলির তালিকা। একটি খালি তালিকা সমস্ত অপ্ট-ইন ইভেন্ট নিষ্ক্রিয় করে, এবং |
enabledDeviceEvents[] | ঐচ্ছিক। এই কনফিগারেশনের জন্য সক্রিয় ডিভাইস ইভেন্টগুলির তালিকা। একটি খালি তালিকা সমস্ত ডিভাইস ইভেন্ট নিষ্ক্রিয় করে, এবং |
ডিফল্টইভেন্ট
ডিফল্ট রিপোর্টিং ইভেন্টসমূহ। আরও ইভেন্ট যোগ করা যেতে পারে।
| এনাম | |
|---|---|
DEFAULT_EVENT_UNSPECIFIED | ডিফল্ট মান। এই মানটি ব্যবহৃত হয় না। |
ALL_DEFAULT_EVENTS | সমস্ত ডিফল্ট ইভেন্ট। |
BROWSER_CRASH_EVENT | ব্রাউজার ক্র্যাশ ইভেন্ট। |
BROWSER_EXTENSION_INSTALL_EVENT | ব্রাউজার এক্সটেনশন ইনস্টল ইভেন্ট। |
CONTENT_TRANSFER_EVENT | বিষয়বস্তু স্থানান্তর ঘটনা। |
CONTENT_UNSCANNED_EVENT | বিষয়বস্তু স্ক্যান করা হয়নি এমন ঘটনা। |
DATA_ACCESS_CONTROL_EVENT | ডেটা অ্যাক্সেস নিয়ন্ত্রণ ইভেন্ট। |
MALWARE_TRANSFER_EVENT | ম্যালওয়্যার স্থানান্তর ঘটনা। |
PASSWORD_CHANGED_EVENT | পাসওয়ার্ড পরিবর্তন ইভেন্ট। |
PASSWORD_REUSE_EVENT | পাসওয়ার্ড পুনঃব্যবহার ইভেন্ট। |
SENSITIVE_DATA_TRANSFER_EVENT | সংবেদনশীল তথ্য স্থানান্তর ঘটনা। |
SUSPICIOUS_URL_EVENT | সন্দেহজনক ইউআরএল ইভেন্ট। |
UNSAFE_SITE_VISIT_EVENT | অনিরাপদ সাইট পরিদর্শন কার্যক্রম। |
URL_FILTERING_INTERSTITIAL_EVENT | ইউআরএল ফিল্টারিং ইন্টারস্টিশিয়াল ইভেন্ট। |
অপ্টইনইভেন্ট
ঐচ্ছিক রিপোর্টিং ইভেন্ট। আরও ইভেন্ট যোগ করা হতে পারে।
| এনাম | |
|---|---|
OPT_IN_EVENT_UNSPECIFIED | ডিফল্ট মান। এই মানটি ব্যবহৃত হয় না। |
ALL_OPT_IN_EVENTS | সকল ঐচ্ছিক ইভেন্ট। |
LOGIN_EVENT | লগইন ইভেন্ট। |
PASSWORD_BREACH_EVENT | পাসওয়ার্ড লঙ্ঘনের ঘটনা। |
URL_NAVIGATION_EVENT | ইউআরএল নেভিগেশন ইভেন্ট। |
EXTENSION_TELEMETRY_EVENT | এক্সটেনশন টেলিমেট্রি ইভেন্ট। |
ডিভাইসইভেন্ট
ডিভাইস ইভেন্ট। আরও ইভেন্ট যোগ করা হতে পারে।
| এনাম | |
|---|---|
DEVICE_EVENT_UNSPECIFIED | ডিফল্ট মান। এই মানটি ব্যবহৃত হয় না। |
ALL_DEVICE_EVENTS | ডিভাইসের সমস্ত ইভেন্ট। |
ADD_REMOVE_USER_EVENT | ব্যবহারকারী যোগ/অপসারণ ইভেন্ট। |
LOGIN_LOGOUT_EVENT | লগইন/লগআউট ইভেন্ট। |
CRD_EVENT | সিআরডি ইভেন্ট। |
PERIPHERAL_EVENT | প্রান্তিক ঘটনা। |
GoogleSecOpsConfig
গুগল সেকওপিএস কানেক্টর কনফিগারেশন।
| JSON উপস্থাপনা |
|---|
{
"apiKey": string,
"host": string,
"reportingSettings": {
object ( |
| ক্ষেত্র | |
|---|---|
apiKey | আবশ্যক। শুধুমাত্র ইনপুট। ইনজেশন এপিআই-তে ব্যবহার করার জন্য এপিআই কী। |
host | আবশ্যক। ইনজেশন এপিআই এন্ডপয়েন্টের হোস্ট। এটি গ্রাহককে নির্দিষ্ট ভৌগোলিক অঞ্চলের সার্ভারগুলিতে ইভেন্ট আপলোড করার সুযোগ দেয়। যেসব বিদ্যমান কনফিগারেশনে এই সেটিংটি নেই, সেগুলিতে ডিফল্ট হিসেবে মার্কিন যুক্তরাষ্ট্র (US) সেট করা থাকে। |
reportingSettings | প্রয়োজনীয়। গুগল সেকওপিএস কনফিগের রিপোর্টিং সেটিংস। |
পাবসাবকনফিগ
পাব/সাব সংযোগকারী কনফিগারেশন।
| JSON উপস্থাপনা |
|---|
{
"topicFullPath": string,
"reportingSettings": {
object ( |
| ক্ষেত্র | |
|---|---|
topicFullPath | আবশ্যক। যে টপিকে ইভেন্টটি পাঠাতে হবে, তার সম্পূর্ণ পাথ। |
reportingSettings | পাব/সাব কনফিগের জন্য রিপোর্টিং সেটিংস আবশ্যক। |
ক্রাউডস্ট্রাইককনফিগ
ক্রাউডস্ট্রাইক কানেক্টর কনফিগারেশন।
| JSON উপস্থাপনা |
|---|
{
"apiKey": string,
"host": string,
"reportingSettings": {
object ( |
| ক্ষেত্র | |
|---|---|
apiKey | আবশ্যক। শুধুমাত্র ইনপুট। ইনজেশন এপিআই-তে ব্যবহার করার জন্য এপিআই কী। |
host | আবশ্যক। ইভেন্টগুলো গ্রহণ করার জন্য হোস্টকে গ্রাহক-নির্দিষ্ট সার্ভারটি শনাক্ত করতে হবে। |
reportingSettings | প্রয়োজনীয়। CrowdStrike কনফিগের রিপোর্টিং সেটিংস। |
CrowdStrikeFalconNextGenConfig
ক্রাউডস্ট্রাইক ফ্যালকন নেক্সট জেন কানেক্টর কনফিগারেশন।
| JSON উপস্থাপনা |
|---|
{
"apiKey": string,
"host": string,
"reportingSettings": {
object ( |
| ক্ষেত্র | |
|---|---|
apiKey | আবশ্যক। শুধুমাত্র ইনপুট। ইনজেশন এপিআই-তে ব্যবহার করার জন্য এপিআই কী। |
host | আবশ্যক। ইভেন্টগুলো গ্রহণ করার জন্য হোস্টকে গ্রাহক-নির্দিষ্ট সার্ভারটি শনাক্ত করতে হবে। |
reportingSettings | প্রয়োজনীয়। CrowdStrike Falcon Next Gen কনফিগের রিপোর্টিং সেটিংস। |
পালোআল্টোনেটওয়ার্কসকনফিগ
পালো অল্টো নেটওয়ার্কস কানেক্টর কনফিগারেশন।
| JSON উপস্থাপনা |
|---|
{
"apiKey": string,
"host": string,
"reportingSettings": {
object ( |
| ক্ষেত্র | |
|---|---|
apiKey | আবশ্যক। শুধুমাত্র ইনপুট। ইনজেশন এপিআই-তে ব্যবহার করার জন্য এপিআই কী। |
host | আবশ্যক। ইভেন্টগুলো গ্রহণ করার জন্য হোস্টকে গ্রাহক-নির্দিষ্ট সার্ভারটি শনাক্ত করতে হবে। |
reportingSettings | পালো অল্টো নেটওয়ার্কস কনফিগের জন্য রিপোর্টিং সেটিংস আবশ্যক। |
ডিভাইসট্রাস্টকনফিগ
ডিভাইস ট্রাস্ট কানেক্টরগুলির জন্য ডিভাইস ট্রাস্ট কনফিগারেশন।
| JSON উপস্থাপনা |
|---|
{ "serviceProvider": enum ( |
| ক্ষেত্র | |
|---|---|
serviceProvider | ঐচ্ছিক। ডিভাইস ট্রাস্ট কানেক্টরের জন্য পরিষেবা প্রদানকারী। |
urlMatchers[] | প্রয়োজনীয়। মেশিন থেকে সিগন্যালের সেট পেতে অ্যাটেস্টেশন ফ্লো-এর অংশ হিসেবে অনুমোদিত ইউআরএল-এর তালিকা। ইউআরএল-গুলোতে অবশ্যই HTTPS স্কিম থাকতে হবে, যেমন "https://example.com"। ওয়াইল্ডকার্ড, *, অনুমোদিত। বৈধ ইউআরএল প্যাটার্ন সম্পর্কে বিস্তারিত তথ্যের জন্য, অনুগ্রহ করে https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns দেখুন। |
serviceAccounts[] | প্রয়োজনীয়। সেইসব সার্ভিস অ্যাকাউন্টগুলোর ইমেল অ্যাড্রেসের একটি তালিকা, যেগুলো সম্পূর্ণ অ্যাক্সেস সহ ভেরিফায়েড অ্যাক্সেস এপিআই (Verified Access API) কল করার অনুমতিপ্রাপ্ত। |
scope | আবশ্যক। যে পরিসরে এই কনফিগারেশনটি প্রয়োগ করা হবে। উল্লেখ্য যে, এটি শুধুমাত্র ক্রোম ব্রাউজারের জন্য প্রযোজ্য, কারণ ChromeOS-এ এটি সর্বদা প্রয়োগ করা থাকে। |
পরিষেবা প্রদানকারী
ডিভাইস ট্রাস্ট কানেক্টরের পরিষেবা প্রদানকারী।
| এনাম | |
|---|---|
SERVICE_PROVIDER_UNSPECIFIED | ডিফল্ট মান। |
UNIVERSAL_DEVICE_TRUST | সার্বজনীন ডিভাইস ট্রাস্ট কানেক্টর। |
OKTA | ওকটা পরিষেবা প্রদানকারী। |
PING_IDENTITY | পিং আইডেন্টিটি পরিষেবা প্রদানকারী। |
ONELOGIN | OneLogin পরিষেবা প্রদানকারী। |
DUO | ডুও পরিষেবা প্রদানকারী। |
ZSCALER | জেডস্কেলার পরিষেবা প্রদানকারী। |
OMNISSA | ওমনিসা পরিষেবা প্রদানকারী। |
JUMPCLOUD | জাম্পক্লাউড পরিষেবা প্রদানকারী। |
ব্রাউজারএনফোর্সমেন্টস্কোপ
ডিভাইস ট্রাস্ট কানেক্টরের প্রয়োগের স্তর।
| এনাম | |
|---|---|
BROWSER_ENFORCEMENT_SCOPE_UNSPECIFIED | ডিফল্ট মান। এই মানটি ব্যবহৃত হয় না। |
BROWSERS_ONLY | শুধুমাত্র ব্রাউজারগুলোই কার্যকর। |
PROFILES_ONLY | শুধুমাত্র প্রোফাইলগুলোই কার্যকর করা হয়। |
BROWSERS_AND_PROFILES | ব্রাউজার এবং প্রোফাইল উভয়ই বলবৎ করা হয়। |
CrowdStrikeXdrConfig
ক্রাউডস্ট্রাইক এক্সডিআর কানেক্টর কনফিগারেশন।
| JSON উপস্থাপনা |
|---|
{
"apiKey": string,
"host": string,
"xdrSettings": {
object ( |
| ক্ষেত্র | |
|---|---|
apiKey | আবশ্যক। শুধুমাত্র ইনপুট। ইনজেশন এপিআই-তে ব্যবহার করার জন্য এপিআই কী। |
host | আবশ্যক। ইভেন্টগুলো গ্রহণ করার জন্য হোস্টকে গ্রাহক-নির্দিষ্ট সার্ভারটি শনাক্ত করতে হবে। |
xdrSettings | প্রয়োজনীয়। CrowdStrike XDR কনফিগের জন্য XDR সেটিংস। |
XdrSettings
কানেক্টর কনফিগারেশনের জন্য XDR সেটিংস।
| JSON উপস্থাপনা |
|---|
{ "enableAllXdrEvents": boolean } |
| ক্ষেত্র | |
|---|---|
enableAllXdrEvents | আবশ্যক। সমস্ত XDR ইভেন্ট সক্রিয় করা হবে কিনা। |
পাবসাবএক্সডিআরকনফিগ
পাব/সাব এক্সডিআর কানেক্টর কনফিগারেশন।
| JSON উপস্থাপনা |
|---|
{
"topicFullPath": string,
"xdrSettings": {
object ( |
| ক্ষেত্র | |
|---|---|
topicFullPath | আবশ্যক। যে টপিকে ইভেন্টটি পাঠাতে হবে, তার সম্পূর্ণ পাথ। |
xdrSettings | পাব/সাব এক্সডিআর কনফিগের জন্য প্রয়োজনীয় এক্সডিআর সেটিংস। |
কানেক্টরকনফিগস্ট্যাটাস
কানেক্টর কনফিগারেশনের অবস্থা।
| JSON উপস্থাপনা |
|---|
{
"state": enum ( |
| ক্ষেত্র | |
|---|---|
state | শুধুমাত্র আউটপুট। কানেক্টর কনফিগারেশনের অবস্থা। যদি কানেক্টরটি গত ২৪ ঘন্টায় সফলভাবে কোনো ইভেন্ট না পাঠিয়ে থাকে, তাহলে কানেক্টরের অবস্থা নিষ্ক্রিয় থাকে। |
failureStartTime | শুধুমাত্র আউটপুট। সর্বশেষ সফল ঘটনার পর থেকে প্রথম ব্যর্থতার সময়। এই ফিল্ডটি শুধুমাত্র তখনই সেট করা হয় যখন স্টেটটি RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
updateTime | শুধুমাত্র আউটপুট। স্ট্যাটাসের সর্বশেষ পরিবর্তনের ফিল্ড রেকর্ডিং সময়। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
কনফিগস্টেট
কানেক্টর কনফিগারেশনের অবস্থা। আরও অবস্থা যোগ করা যেতে পারে।
| এনাম | |
|---|---|
CONFIG_STATE_UNKNOWN | ডিফল্ট মান। |
ENABLED | কানেক্টর কনফিগারেশনটি সক্রিয় করা হয়েছে। |
DISABLED_BY_FAILURES | ত্রুটির কারণে কানেক্টর কনফিগারেশনটি সাময়িকভাবে নিষ্ক্রিয় করা হয়েছে। |
পদ্ধতি | |
|---|---|
| একটি কানেক্টর কনফিগারেশন তৈরি করে। |
| কানেক্টরের কনফিগারেশন মুছে দেয়। |
| গ্রাহক আইডি এবং কনফিগারেশন আইডি ব্যবহার করে কানেক্টরের কনফিগারেশন সংগ্রহ করা হয়। |
| একজন গ্রাহকের কানেক্টর কনফিগারেশনগুলো তালিকাভুক্ত করে। |
| একটি কানেক্টরের কনফিগারেশন আপডেট করে। |