Xóa một chỉ mục sẽ xóa các tài liệu, phân đoạn và siêu dữ liệu của nó. Nó không xóa các thành phần Kibana có liên quan, chẳng hạn như chế độ xem dữ liệu, trực quan hóa hoặc bảng điều khiển
Bạn không thể xóa chỉ mục ghi hiện tại của luồng dữ liệu. Để xóa chỉ mục, bạn phải truyền dữ liệu để tạo chỉ mục ghi mới. Sau đó, bạn có thể sử dụng API xóa chỉ mục để xóa chỉ mục ghi trước đó
[Bắt buộc, chuỗi] Danh sách các chỉ số được phân tách bằng dấu phẩy cần xóa. Bạn không thể chỉ định bí danh chỉ mục
Theo mặc định, tham số này không hỗ trợ ký tự đại diện [*
] hoặc _all
. Để sử dụng ký tự đại diện hoặc _all
, hãy đặt cài đặt cụm thành false
allow_no_indices
[Tùy chọn, Boolean] Nếu false
, yêu cầu trả về lỗi nếu bất kỳ biểu thức ký tự đại diện, bí danh chỉ mục hoặc giá trị _all
nào chỉ nhắm mục tiêu các chỉ mục bị thiếu hoặc đóng. Hành vi này áp dụng ngay cả khi yêu cầu nhắm mục tiêu các chỉ số mở khác. Ví dụ: một yêu cầu nhắm mục tiêu manage
1 trả về lỗi nếu một chỉ mục bắt đầu bằng manage
2 nhưng không có chỉ mục nào bắt đầu bằng manage
3
Mặc định là manage
4
manage
5[Tùy chọn, chuỗi] Loại chỉ mục mà các mẫu ký tự đại diện có thể khớp. Nếu yêu cầu có thể nhắm mục tiêu các luồng dữ liệu, thì đối số này sẽ xác định xem các biểu thức ký tự đại diện có khớp với các luồng dữ liệu ẩn hay không. Hỗ trợ các giá trị được phân tách bằng dấu phẩy, chẳng hạn như manage
6. Giá trị hợp lệ là
manage
7Khớp bất kỳ luồng dữ liệu hoặc chỉ mục nào, kể cả những luồng hoặc chỉ mục. manage
8Kết hợp các chỉ số mở, không ẩn. Cũng khớp với bất kỳ luồng dữ liệu không ẩn nào. manage
9Kết hợp các chỉ số đóng, không ẩn. Cũng khớp với bất kỳ luồng dữ liệu không ẩn nào. Không thể đóng luồng dữ liệu. 0Kết hợp các luồng dữ liệu ẩn và các chỉ số ẩn. Phải được kết hợp với
manage
8, manage
9 hoặc cả hai. 3Các mẫu ký tự đại diện không được chấp nhận
Phương thức yêu cầu tùy chỉnh để sử dụng thay vì _all
19 hoặc _all
20 khi thực hiện yêu cầu HTTP. Điều này hữu ích để thực hiện _all
21 hoặc các yêu cầu HTTP khó hiểu hơn khác. Các giá trị hợp lệ là những thứ như ________ 219, ________ 223, ________ 224, v.v.; . e. Không nhập toàn bộ dòng yêu cầu HTTP tại đây. Chẳng hạn, nhập _all
25 sẽ không chính xác
Ghi chú
Đừng làm điều này mà không đảm bảo rằng máy chủ hỗ trợ phương thức yêu cầu tùy chỉnh trước
_all
26Giao thức mặc định sẽ sử dụng nếu URL thiếu tên lược đồ
Đã thêm vào cURL 7. 45. 0. Có sẵn kể từ PHP 7. 0. 7._all
27Đặt tên của giao diện mạng mà trình phân giải DNS sẽ liên kết với. Đây phải là tên giao diện [không phải địa chỉ]
Đã thêm vào cURL 7. 33. 0. Có sẵn kể từ PHP 7. 0. 7._all
28Đặt địa chỉ IPv4 cục bộ mà trình phân giải sẽ liên kết với. Đối số phải chứa một địa chỉ IPv4 dạng số duy nhất dưới dạng chuỗi
Đã thêm vào cURL 7. 33. 0. Có sẵn kể từ PHP 7. 0. 7._all
29Đặt địa chỉ IPv6 cục bộ mà trình phân giải sẽ liên kết với. Đối số phải chứa một địa chỉ IPv6 dạng số duy nhất dưới dạng chuỗi
Đã thêm vào cURL 7. 33. 0. Có sẵn kể từ PHP 7. 0. 7._all
20 Giống như _all
21, ngoại trừ tên tệp cho ổ cắm Daemon thu thập Entropy. _all
22 Nội dung của tiêu đề _all
23. Điều này cho phép giải mã phản hồi. Mã hóa được hỗ trợ là _all
24, _all
25 và _all
26. Nếu một chuỗi rỗng, _all
27, được đặt, thì một tiêu đề chứa tất cả các loại mã hóa được hỗ trợ sẽ được gửi. Đã thêm vào cURL 7. 10. _all
28 Giá trị sẽ được sử dụng để lấy địa chỉ IP sử dụng cho lệnh FTP "PORT". Hướng dẫn "PORT" yêu cầu máy chủ từ xa kết nối với địa chỉ IP được chỉ định của chúng tôi. Chuỗi có thể là địa chỉ IP đơn giản, tên máy chủ, tên giao diện mạng [trong Unix] hoặc chỉ là '-' đơn giản để sử dụng địa chỉ IP mặc định của hệ thống. _all
29 Tên của giao diện mạng gửi đi sẽ sử dụng. Đây có thể là tên giao diện, địa chỉ IP hoặc tên máy chủ. false
20 Mật khẩu cần thiết để sử dụng khóa riêng false
21 hoặc false
22. Đã thêm vào cURL 7. 16. 1. false
23 Mức bảo mật KRB4 [Kerberos 4]. Bất kỳ giá trị nào sau đây [theo thứ tự từ ít nhất đến mạnh nhất] đều hợp lệ. ________ 424, ________ 425, ________ 426, ________ 427. Nếu chuỗi không khớp với một trong các chuỗi này, thì sử dụng false
28. Đặt tùy chọn này thành false
29 sẽ tắt bảo mật KRB4. Bảo mật KRB4 hiện tại chỉ hoạt động với các giao dịch FTP. _all
20 Có thể được sử dụng để đặt tùy chọn đăng nhập theo giao thức cụ thể, chẳng hạn như cơ chế xác thực được ưu tiên thông qua "AUTH=NTLM" hoặc "AUTH=*" và nên được sử dụng cùng với tùy chọn _all
21. Đã thêm vào cURL 7. 34. 0. Có sẵn kể từ PHP 7. 0. 7. _all
22 Đặt khóa công khai được ghim. Chuỗi có thể là tên tệp của khóa chung được ghim của bạn. Định dạng tệp dự kiến là "PEM" hoặc "DER". Chuỗi cũng có thể là bất kỳ số lượng băm sha256 được mã hóa base64 nào trước "sha256//" và được phân tách bằng ";". Đã thêm vào cURL 7. 39. 0. Có sẵn kể từ PHP 7. 0. 7. _all
23 Toàn bộ dữ liệu để đăng trong thao tác HTTP "POST". Tham số này có thể được truyền dưới dạng một chuỗi được mã hóa url như '_all
24' hoặc dưới dạng một mảng với tên trường là khóa và dữ liệu trường là giá trị. Nếu _all
25 là một mảng, tiêu đề _all
26 sẽ được đặt thành _all
27. Các tệp có thể được gửi bằng CURLFile hoặc CURLStringFile, trong trường hợp đó, _all
25 phải là một mảng. _all
29 Bất kỳ dữ liệu nào sẽ được liên kết với điều khiển cURL này. Dữ liệu này sau đó có thể được truy xuất bằng tùy chọn false
20 của curl_getinfo[]. cURL không làm gì với dữ liệu này. Khi sử dụng một bộ điều khiển cURL, dữ liệu riêng tư này thường là một khóa duy nhất để xác định một bộ điều khiển cURL tiêu chuẩn. Đã thêm vào cURL 7. 10. 3. false
21 Đặt một chuỗi chứa tên máy chủ hoặc địa chỉ IP dạng số có dấu chấm sẽ được sử dụng làm tiền tố mà curl kết nối tới trước khi nó kết nối với proxy HTTP[S] được chỉ định trong tùy chọn false
22 cho yêu cầu sắp tới. Proxy tiền tố chỉ có thể là proxy SOCKS và nó phải có tiền tố là false
23 để chỉ định loại vớ nào được sử dụng. Địa chỉ IPv6 bằng số phải được viết trong [dấu ngoặc]. Đặt tiền tố thành một chuỗi trống sẽ vô hiệu hóa rõ ràng việc sử dụng tiền tố. Để chỉ định số cổng trong chuỗi này, hãy thêm false
24 vào cuối tên máy chủ. Số cổng của proxy có thể được chỉ định tùy chọn với tùy chọn riêng biệt false
25. Mặc định sử dụng cổng 1080 cho proxy nếu cổng không được chỉ định. Có sẵn kể từ PHP 7. 3. 0 và libcurl >= cURL 7. 52. 0. false
22 Proxy HTTP cho các yêu cầu đường hầm thông qua. false
27 Tên dịch vụ xác thực proxy. Đã thêm vào cURL 7. 43. 0 cho proxy HTTP và trong cURL 7. 49. 0 cho proxy SOCKS5. Có sẵn kể từ PHP 7. 0. 7. false
28 Đường dẫn đến gói Cơ quan cấp chứng chỉ proxy [CA]. Đặt đường dẫn dưới dạng chuỗi đặt tên tệp chứa một hoặc nhiều chứng chỉ để xác minh proxy HTTPS bằng. Tùy chọn này dùng để kết nối với proxy HTTPS, không phải máy chủ HTTPS. Mặc định được đặt thành đường dẫn hệ thống nơi gói cacert của libcurl được cho là được lưu trữ. Có sẵn kể từ PHP 7. 3. 0 và libcurl >= cURL 7. 52. 0. false
29 Thư mục chứa nhiều chứng chỉ CA để xác minh proxy HTTPS với. Có sẵn kể từ PHP 7. 3. 0 và libcurl >= cURL 7. 52. 0. _all
20 Đặt tên tệp có nối CRL [Danh sách thu hồi chứng chỉ] ở định dạng PEM để sử dụng trong xác thực chứng chỉ xảy ra trong quá trình trao đổi SSL. Có sẵn kể từ PHP 7. 3. 0 và libcurl >= cURL 7. 52. 0. _all
21 Đặt chuỗi được sử dụng làm mật khẩu cần thiết để sử dụng khóa riêng của _all
22. Bạn không bao giờ cần cụm mật khẩu để tải chứng chỉ nhưng bạn cần một cụm mật khẩu để tải khóa riêng của mình. Tùy chọn này dùng để kết nối với proxy HTTPS, không phải máy chủ HTTPS. Có sẵn kể từ PHP 7. 3. 0 và libcurl >= cURL 7. 52. 0. _all
23 Đặt khóa công khai được ghim cho proxy HTTPS. Chuỗi có thể là tên tệp của khóa chung được ghim của bạn. Định dạng tệp dự kiến là "PEM" hoặc "DER". Chuỗi cũng có thể là bất kỳ số lượng băm sha256 được mã hóa base64 nào trước "sha256//" và được phân tách bằng ";" . 3. 0 và libcurl >= cURL 7. 52. 0. _all
24 Tên tệp của chứng chỉ ứng dụng khách của bạn được sử dụng để kết nối với proxy HTTPS. Định dạng mặc định là "P12" trên Secure Transport và "PEM" trên các công cụ khác và có thể thay đổi bằng _all
25. Với NSS hoặc Secure Transport, đây cũng có thể là tên hiệu của chứng chỉ mà bạn muốn xác thực vì nó được đặt tên trong cơ sở dữ liệu bảo mật. Nếu bạn muốn sử dụng một tệp từ thư mục hiện tại, vui lòng đặt trước nó bằng ". /" tiền tố, để tránh nhầm lẫn với biệt hiệu. Có sẵn kể từ PHP 7. 3. 0 và libcurl >= cURL 7. 52. 0. _all
25 Định dạng chứng chỉ ứng dụng khách của bạn được sử dụng khi kết nối với proxy HTTPS. Các định dạng được hỗ trợ là "PEM" và "DER", ngoại trừ với Secure Transport. OpenSSL [phiên bản 0. 9. 3 trở lên] và Truyền tải an toàn [trên iOS 5 trở lên hoặc OS X 10. 7 trở lên] cũng hỗ trợ "P12" cho các tệp được mã hóa PKCS#12. Mặc định là "PEM". Có sẵn kể từ PHP 7. 3. 0 và libcurl >= cURL 7. 52. 0. _all
27 Danh sách mật mã được sử dụng để kết nối với proxy HTTPS. Danh sách phải đúng cú pháp, bao gồm một hoặc nhiều chuỗi mật mã được phân tách bằng dấu hai chấm. Dấu phẩy hoặc dấu cách cũng là dấu phân cách được chấp nhận nhưng dấu hai chấm thường được sử dụng,. , - và + có thể được sử dụng làm toán tử. Có sẵn kể từ PHP 7. 3. 0 và libcurl >= cURL 7. 52. 0. _all
28 Danh sách các bộ mật mã sẽ sử dụng cho TLS 1. 3 kết nối với proxy. Danh sách phải đúng cú pháp, bao gồm một hoặc nhiều chuỗi mật mã được phân tách bằng dấu hai chấm. Tùy chọn này hiện chỉ được sử dụng khi curl được xây dựng để sử dụng OpenSSL 1. 1. 1 hoặc muộn hơn. Nếu bạn đang sử dụng một chương trình phụ trợ SSL khác, bạn có thể thử đặt TLS 1. 3 bộ mật mã bằng cách sử dụng tùy chọn _all
27. Có sẵn kể từ PHP 7. 3. 0 và libcurl >= cURL 7. 61. 0. Khả dụng khi được xây dựng với OpenSSL >= 1. 1. 1. _all
22 Tên tệp của khóa riêng của bạn được sử dụng để kết nối với proxy HTTPS. Định dạng mặc định là "PEM" và có thể thay đổi bằng manage
31. [chỉ dành cho iOS và Mac OS X] Tùy chọn này bị bỏ qua nếu curl được xây dựng dựa trên Secure Transport. Có sẵn kể từ PHP 7. 3. 0 và libcurl >= cURL 7. 52. 0. Có sẵn nếu bật TLS tích hợp. manage
31 Định dạng khóa riêng của bạn. Các định dạng được hỗ trợ là "PEM", "DER" và "ENG". Có sẵn kể từ PHP 7. 3. 0 và libcurl >= cURL 7. 52. 0. manage
33 Mật khẩu sử dụng cho phương thức xác thực TLS được chỉ định với tùy chọn manage
34. Yêu cầu tùy chọn manage
35 cũng được đặt. Có sẵn kể từ PHP 7. 3. 0 và libcurl >= cURL 7. 52. 0. manage
34 Phương thức xác thực TLS được sử dụng cho kết nối HTTPS. Phương pháp được hỗ trợ là "SRP"Có sẵn kể từ PHP 7. 3. 0 và libcurl >= cURL 7. 52. 0.Ghi chú
Xác thực mật khẩu từ xa an toàn [SRP] cho TLS cung cấp xác thực lẫn nhau nếu cả hai bên có bí mật chung. Để sử dụng TLS-SRP, bạn cũng phải đặt tùy chọn
manage
35 vàmanage
33
manage
35 Tên người dùng để sử dụng cho phương thức xác thực HTTPS proxy TLS được chỉ định với tùy chọn manage
34. Yêu cầu tùy chọn manage
33 cũng được đặt. Có sẵn kể từ PHP 7. 3. 0 và libcurl >= cURL 7. 52. 0. manage
42 Tên người dùng và mật khẩu được định dạng là manage
43 để sử dụng cho kết nối với proxy. _all
21 Tên tệp được sử dụng để khởi tạo trình tạo số ngẫu nhiên cho SSL. manage
45 [Các] phạm vi dữ liệu cần truy xuất ở định dạng manage
46 trong đó X hoặc Y là tùy chọn. Truyền HTTP cũng hỗ trợ một số khoảng thời gian, được phân tách bằng dấu phẩy ở định dạng manage
47. manage
48 Nội dung của tiêu đề manage
49 sẽ được sử dụng trong yêu cầu HTTP. _all
100 Tên dịch vụ xác thực. Đã thêm vào cURL 7. 43. 0. Có sẵn kể từ PHP 7. 0. 7. _all
101 Một chuỗi chứa 32 chữ số thập lục phân. Chuỗi phải là tổng kiểm tra MD5 của khóa công khai của máy chủ từ xa và libcurl sẽ từ chối kết nối với máy chủ trừ khi md5sums khớp. Tùy chọn này chỉ dành cho chuyển SCP và SFTP. Đã thêm vào cURL 7. 17. 1. _all
102 Tên tệp cho khóa công khai của bạn. Nếu không được sử dụng, libcurl mặc định là $HOME/. ssh/id_dsa. pub nếu biến môi trường HOME được đặt và chỉ "id_dsa. pub" trong thư mục hiện tại nếu HOME không được đặt. Đã thêm vào cURL 7. 16. 1. false
22 Tên tệp cho khóa riêng của bạn. Nếu không được sử dụng, libcurl mặc định là $HOME/. ssh/id_dsa nếu biến môi trường HOME được đặt và chỉ "id_dsa" trong thư mục hiện tại nếu HOME không được đặt. Nếu tệp được bảo vệ bằng mật khẩu, hãy đặt mật khẩu bằng false
20. Đã thêm vào cURL 7. 16. 1. _all
105 Danh sách mật mã sử dụng cho SSL. Ví dụ: _all
106 và _all
107 là danh sách mật mã hợp lệ. _all
108 Tên của tệp chứa chứng chỉ được định dạng PEM. _all
109 Mật khẩu cần thiết để sử dụng chứng chỉ _all
108. _all
111 Định dạng của chứng chỉ. Các định dạng được hỗ trợ là _all
112 [mặc định], _all
113 và _all
114. Kể từ OpenSSL 0. 9. 3, _all
115 [dành cho các tệp được mã hóa PKCS#12] cũng được hỗ trợ. Đã thêm vào cURL 7. 9. 3. _all
116 Mã định danh cho công cụ mã hóa của khóa SSL riêng được chỉ định trong false
21. _all
118 Mã định danh cho công cụ mã hóa được sử dụng cho các hoạt động mã hóa bất đối xứng. false
21 Tên của tệp chứa khóa SSL riêng. _all
120Mật khẩu bí mật cần thiết để sử dụng khóa SSL riêng được chỉ định trong false
21
Ghi chú
Vì tùy chọn này chứa một mật khẩu nhạy cảm, hãy nhớ giữ tập lệnh PHP được chứa trong đó an toàn