Cloud SIEM 콘텐츠 팩에 대한 샘플 로그 생성을 구독합니다. 요청된 콘텐츠 팩의
샘플 로그가 구독 기간 동안 Logs 플랫폼에 주입됩니다.
따라서 기본 통합을 먼저 온보딩하지 않아도 탐지 규칙을 실행할 수 있습니다.
가용성: 이 엔드포인트는 적격 요금제 모델을 사용하는 Cloud SIEM 체험 조직으로
제한됩니다. 체험판 조직이 아닌 조직은 403 Forbidden을 받으며 Feature Flag에 따라
400 Bad Request가 포함된 요청이 거부될 수도 있고, 요금제 계층은 status: not_available인 응답을 받습니다.
This endpoint requires
any
of the following permissions:
security_monitoring_filters_write
logs_modify_indexes
OAuth apps require the security_monitoring_filters_write, logs_modify_indexes authorization scope to access this endpoint.
DD_SITE="datadoghq.comus3.datadoghq.comus5.datadoghq.comdatadoghq.euap1.datadoghq.comap2.datadoghq.comuk1.datadoghq.comddog-gov.comus2.ddog-gov.com"DD_BEARER_TOKEN="<PERSONAL_ACCESS_TOKEN OR SERVICE_ACCESS_TOKEN>"python3"example.py"
# Subscribe to sample log generation returns "OK" responserequire"datadog_api_client"DatadogAPIClient.configuredo|config|config.access_token=ENV["DD_BEARER_TOKEN"]config.unstable_operations["v2.create_sample_log_generation_subscription".to_sym]=trueendapi_instance=DatadogAPIClient::V2::SecurityMonitoringAPI.newbody=DatadogAPIClient::V2::SampleLogGenerationSubscriptionCreateRequest.new({data:DatadogAPIClient::V2::SampleLogGenerationSubscriptionCreateData.new({attributes:DatadogAPIClient::V2::SampleLogGenerationSubscriptionCreateAttributes.new({content_pack_id:"aws-cloudtrail",duration:DatadogAPIClient::V2::SampleLogGenerationDuration::THREE_DAYS,}),type:DatadogAPIClient::V2::SampleLogGenerationSubscriptionRequestType::SUBSCRIPTION_REQUESTS,}),})papi_instance.create_sample_log_generation_subscription(body)
DD_SITE="datadoghq.comus3.datadoghq.comus5.datadoghq.comdatadoghq.euap1.datadoghq.comap2.datadoghq.comuk1.datadoghq.comddog-gov.comus2.ddog-gov.com"DD_BEARER_TOKEN="<PERSONAL_ACCESS_TOKEN OR SERVICE_ACCESS_TOKEN>"rb"example.rb"
// Subscribe to sample log generation returns "OK" responsepackagemainimport("context""encoding/json""fmt""os""github.com/DataDog/datadog-api-client-go/v2/api/datadog""github.com/DataDog/datadog-api-client-go/v2/api/datadogV2")funcmain(){body:=datadogV2.SampleLogGenerationSubscriptionCreateRequest{Data:datadogV2.SampleLogGenerationSubscriptionCreateData{Attributes:datadogV2.SampleLogGenerationSubscriptionCreateAttributes{ContentPackId:"aws-cloudtrail",Duration:datadogV2.SAMPLELOGGENERATIONDURATION_THREE_DAYS.Ptr(),},Type:datadogV2.SAMPLELOGGENERATIONSUBSCRIPTIONREQUESTTYPE_SUBSCRIPTION_REQUESTS,},}ctx:=datadog.NewDefaultContext(context.Background())ctx=context.WithValue(ctx,datadog.ContextAccessToken,os.Getenv("DD_BEARER_TOKEN"))configuration:=datadog.NewConfiguration()configuration.SetUnstableOperationEnabled("v2.CreateSampleLogGenerationSubscription",true)apiClient:=datadog.NewAPIClient(configuration)api:=datadogV2.NewSecurityMonitoringApi(apiClient)resp,r,err:=api.CreateSampleLogGenerationSubscription(ctx,body)iferr!=nil{fmt.Fprintf(os.Stderr,"Error when calling `SecurityMonitoringApi.CreateSampleLogGenerationSubscription`: %v\n",err)fmt.Fprintf(os.Stderr,"Full HTTP response: %v\n",r)}responseContent,_:=json.MarshalIndent(resp,""," ")fmt.Fprintf(os.Stdout,"Response from `SecurityMonitoringApi.CreateSampleLogGenerationSubscription`:\n%s\n",responseContent)}
DD_SITE="datadoghq.comus3.datadoghq.comus5.datadoghq.comdatadoghq.euap1.datadoghq.comap2.datadoghq.comuk1.datadoghq.comddog-gov.comus2.ddog-gov.com"DD_BEARER_TOKEN="<PERSONAL_ACCESS_TOKEN OR SERVICE_ACCESS_TOKEN>"go run"main.go"
// Subscribe to sample log generation returns "OK" responseimportcom.datadog.api.client.ApiClient;importcom.datadog.api.client.ApiException;importcom.datadog.api.client.v2.api.SecurityMonitoringApi;importcom.datadog.api.client.v2.model.SampleLogGenerationDuration;importcom.datadog.api.client.v2.model.SampleLogGenerationSubscriptionCreateAttributes;importcom.datadog.api.client.v2.model.SampleLogGenerationSubscriptionCreateData;importcom.datadog.api.client.v2.model.SampleLogGenerationSubscriptionCreateRequest;importcom.datadog.api.client.v2.model.SampleLogGenerationSubscriptionRequestType;importcom.datadog.api.client.v2.model.SampleLogGenerationSubscriptionResponse;publicclassExample{publicstaticvoidmain(String[]args){ApiClientdefaultClient=ApiClient.getDefaultApiClient();defaultClient.setAccessToken(System.getenv("DD_BEARER_TOKEN"));defaultClient.setUnstableOperationEnabled("v2.createSampleLogGenerationSubscription",true);SecurityMonitoringApiapiInstance=newSecurityMonitoringApi(defaultClient);SampleLogGenerationSubscriptionCreateRequestbody=newSampleLogGenerationSubscriptionCreateRequest().data(newSampleLogGenerationSubscriptionCreateData().attributes(newSampleLogGenerationSubscriptionCreateAttributes().contentPackId("aws-cloudtrail").duration(SampleLogGenerationDuration.THREE_DAYS)).type(SampleLogGenerationSubscriptionRequestType.SUBSCRIPTION_REQUESTS));try{SampleLogGenerationSubscriptionResponseresult=apiInstance.createSampleLogGenerationSubscription(body);System.out.println(result);}catch(ApiExceptione){System.err.println("Exception when calling SecurityMonitoringApi#createSampleLogGenerationSubscription");System.err.println("Status code: "+e.getCode());System.err.println("Reason: "+e.getResponseBody());System.err.println("Response headers: "+e.getResponseHeaders());e.printStackTrace();}}}
DD_SITE="datadoghq.comus3.datadoghq.comus5.datadoghq.comdatadoghq.euap1.datadoghq.comap2.datadoghq.comuk1.datadoghq.comddog-gov.comus2.ddog-gov.com"DD_BEARER_TOKEN="<PERSONAL_ACCESS_TOKEN OR SERVICE_ACCESS_TOKEN>"java"Example.java"
// Subscribe to sample log generation returns "OK" response
usedatadog_api_client::datadog;usedatadog_api_client::datadogV2::api_security_monitoring::SecurityMonitoringAPI;usedatadog_api_client::datadogV2::model::SampleLogGenerationDuration;usedatadog_api_client::datadogV2::model::SampleLogGenerationSubscriptionCreateAttributes;usedatadog_api_client::datadogV2::model::SampleLogGenerationSubscriptionCreateData;usedatadog_api_client::datadogV2::model::SampleLogGenerationSubscriptionCreateRequest;usedatadog_api_client::datadogV2::model::SampleLogGenerationSubscriptionRequestType;#[tokio::main]asyncfnmain(){letbody=SampleLogGenerationSubscriptionCreateRequest::new(SampleLogGenerationSubscriptionCreateData::new(SampleLogGenerationSubscriptionCreateAttributes::new("aws-cloudtrail".to_string()).duration(SampleLogGenerationDuration::THREE_DAYS),SampleLogGenerationSubscriptionRequestType::SUBSCRIPTION_REQUESTS,),);letmutconfiguration=datadog::Configuration::new();configuration.set_unstable_operation_enabled("v2.create_sample_log_generation_subscription",true);letapi=SecurityMonitoringAPI::with_config(configuration);letresp=api.create_sample_log_generation_subscription(body).await;ifletOk(value)=resp{println!("{:#?}",value);}else{println!("{:#?}",resp.unwrap_err());}}
DD_SITE="datadoghq.comus3.datadoghq.comus5.datadoghq.comdatadoghq.euap1.datadoghq.comap2.datadoghq.comuk1.datadoghq.comddog-gov.comus2.ddog-gov.com"DD_API_KEY="<DD_API_KEY>"DD_APP_KEY="<DD_APP_KEY>"cargo run
/**
* Subscribe to sample log generation returns "OK" response
*/import{client,v2}from"@datadog/datadog-api-client";constconfiguration=client.createConfiguration({authMethods:{AuthZ:{accessToken: process.env.DD_BEARER_TOKENasstring,},},});configuration.unstableOperations["v2.createSampleLogGenerationSubscription"]=true;constapiInstance=newv2.SecurityMonitoringApi(configuration);constparams: v2.SecurityMonitoringApiCreateSampleLogGenerationSubscriptionRequest={body:{data:{attributes:{contentPackId:"aws-cloudtrail",duration:"3d",},type:"subscription_requests",},},};apiInstance.createSampleLogGenerationSubscription(params).then((data: v2.SampleLogGenerationSubscriptionResponse)=>{console.log("API called successfully. Returned data: "+JSON.stringify(data));}).catch((error: any)=>console.error(error));
DD_SITE="datadoghq.comus3.datadoghq.comus5.datadoghq.comdatadoghq.euap1.datadoghq.comap2.datadoghq.comuk1.datadoghq.comddog-gov.comus2.ddog-gov.com"DD_BEARER_TOKEN="<PERSONAL_ACCESS_TOKEN OR SERVICE_ACCESS_TOKEN>"tsc"example.ts"
맞춤형 데모 요청
Datadog 시작하기
Ask AI
AI-generated responses may be inaccurate. Verify important info.