Api cuộn tròn python

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 manage1 trả về lỗi nếu một chỉ mục bắt đầu bằng manage2 nhưng không có chỉ mục nào bắt đầu bằng manage3

Mặc định là manage4

manage5

[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ư manage6. Giá trị hợp lệ là

manage7Khớ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. manage8Kế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. manage9Kế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 manage8, manage9 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ì _all19 hoặc _all20 khi thực hiện yêu cầu HTTP. Điều này hữu ích để thực hiện _all21 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 _all25 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

_all26

Giao 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. _all27

Đặ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. _all28

Đặ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. _all29

Đặ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. _all20 Giống như _all21, ngoại trừ tên tệp cho ổ cắm Daemon thu thập Entropy. _all22 Nội dung của tiêu đề _all23. Điều này cho phép giải mã phản hồi. Mã hóa được hỗ trợ là _all24, _all25 và _all26. Nếu một chuỗi rỗng, _all27, đượ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. _all28 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. _all29 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ủ. false20 Mật khẩu cần thiết để sử dụng khóa riêng false21 hoặc false22. Đã thêm vào cURL 7. 16. 1. false23 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 false28. Đặt tùy chọn này thành false29 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. _all20 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 _all21. Đã thêm vào cURL 7. 34. 0. Có sẵn kể từ PHP 7. 0. 7. _all22 Đặ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. _all23 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ư '_all24' 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 _all25 là một mảng, tiêu đề _all26 sẽ được đặt thành _all27. Các tệp có thể được gửi bằng CURLFile hoặc CURLStringFile, trong trường hợp đó, _all25 phải là một mảng. _all29 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 false20 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. false21 Đặ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 false22 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à false23 để 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 false24 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 false25. 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. false22 Proxy HTTP cho các yêu cầu đường hầm thông qua. false27 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. false28 Đườ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. false29 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. _all20 Đặ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. _all21 Đặ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 _all22. 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. _all23 Đặ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. _all24 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 _all25. 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. _all25 Đị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. _all27 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. _all28 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 _all27. 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. _all22 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 manage31. [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. manage31 Đị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. manage33 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 manage34. Yêu cầu tùy chọn manage35 cũng được đặt. Có sẵn kể từ PHP 7. 3. 0 và libcurl >= cURL 7. 52. 0. manage34 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"

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 manage35 và manage33

Có sẵn kể từ PHP 7. 3. 0 và libcurl >= cURL 7. 52. 0. manage35 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 manage34. Yêu cầu tùy chọn manage33 cũng được đặt. Có sẵn kể từ PHP 7. 3. 0 và libcurl >= cURL 7. 52. 0. manage42 Tên người dùng và mật khẩu được định dạng là manage43 để sử dụng cho kết nối với proxy. _all21 Tên tệp được sử dụng để khởi tạo trình tạo số ngẫu nhiên cho SSL. manage45 [Các] phạm vi dữ liệu cần truy xuất ở định dạng manage46 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 manage47. manage48 Nội dung của tiêu đề manage49 sẽ được sử dụng trong yêu cầu HTTP. _all100 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. _all101 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. _all102 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. false22 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 false20. Đã thêm vào cURL 7. 16. 1. _all105 Danh sách mật mã sử dụng cho SSL. Ví dụ: _all106 và _all107 là danh sách mật mã hợp lệ. _all108 Tên của tệp chứa chứng chỉ được định dạng PEM. _all109 Mật khẩu cần thiết để sử dụng chứng chỉ _all108. _all111 Định dạng của chứng chỉ. Các định dạng được hỗ trợ là _all112 [mặc định], _all113 và _all114. Kể từ OpenSSL 0. 9. 3, _all115 [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. _all116 Mã định danh cho công cụ mã hóa của khóa SSL riêng được chỉ định trong false21. _all118 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. false21 Tên của tệp chứa khóa SSL riêng. _all120

Mật khẩu bí mật cần thiết để sử dụng khóa SSL riêng được chỉ định trong false21

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

Chủ Đề