Supprimez un index existant de votre organisation. Les suppressions d’index sont permanentes et ne peuvent être annulées. Vous ne pouvez pas recréer un index avec le même nom qu’un index supprimé.
This endpoint requires the logs_modify_indexes permission.
"""
Delete an index returns "OK" response
"""fromdatadog_api_clientimportApiClient,Configurationfromdatadog_api_client.v1.api.logs_indexes_apiimportLogsIndexesApiconfiguration=Configuration()withApiClient(configuration)asapi_client:api_instance=LogsIndexesApi(api_client)api_instance.delete_logs_index(name="name",)
# Delete an index returns "OK" responserequire"datadog_api_client"api_instance=DatadogAPIClient::V1::LogsIndexesAPI.newpapi_instance.delete_logs_index("name")
// Delete an index returns "OK" responsepackagemainimport("context""fmt""os""github.com/DataDog/datadog-api-client-go/v2/api/datadog""github.com/DataDog/datadog-api-client-go/v2/api/datadogV1")funcmain(){ctx:=datadog.NewDefaultContext(context.Background())configuration:=datadog.NewConfiguration()apiClient:=datadog.NewAPIClient(configuration)api:=datadogV1.NewLogsIndexesApi(apiClient)r,err:=api.DeleteLogsIndex(ctx,"name")iferr!=nil{fmt.Fprintf(os.Stderr,"Error when calling `LogsIndexesApi.DeleteLogsIndex`: %v\n",err)fmt.Fprintf(os.Stderr,"Full HTTP response: %v\n",r)}}
// Delete an index returns "OK" responseimportcom.datadog.api.client.ApiClient;importcom.datadog.api.client.ApiException;importcom.datadog.api.client.v1.api.LogsIndexesApi;publicclassExample{publicstaticvoidmain(String[]args){ApiClientdefaultClient=ApiClient.getDefaultApiClient();LogsIndexesApiapiInstance=newLogsIndexesApi(defaultClient);try{apiInstance.deleteLogsIndex("name");}catch(ApiExceptione){System.err.println("Exception when calling LogsIndexesApi#deleteLogsIndex");System.err.println("Status code: "+e.getCode());System.err.println("Reason: "+e.getResponseBody());System.err.println("Response headers: "+e.getResponseHeaders());e.printStackTrace();}}}
// Delete an index returns "OK" response
usedatadog_api_client::datadog;usedatadog_api_client::datadogV1::api_logs_indexes::LogsIndexesAPI;#[tokio::main]asyncfnmain(){letconfiguration=datadog::Configuration::new();letapi=LogsIndexesAPI::with_config(configuration);letresp=api.delete_logs_index("name".to_string()).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="<API-KEY>"DD_APP_KEY="<APP-KEY>"cargo run
/**
* Delete an index returns "OK" response
*/import{client,v1}from"@datadog/datadog-api-client";constconfiguration=client.createConfiguration();constapiInstance=newv1.LogsIndexesApi(configuration);constparams: v1.LogsIndexesApiDeleteLogsIndexRequest={name:"name",};apiInstance.deleteLogsIndex(params).then((data: any)=>{console.log("API called successfully. Returned data: "+JSON.stringify(data));}).catch((error: any)=>console.error(error));