Consulta los campos personalizados en el elemento user_defined_log_fields para el registro de buckets.
Notas
Para llamar a la operación GetUserDefinedLogFieldsConfig, debe contar con el permiso oss:GetUserDefinedLogFieldsConfig. Para obtener más información, consulte Grant a custom policy.
Sintaxis de la solicitud
GET /?userDefinedLogFieldsConfig HTTP/1.1
Date: GMT Date
Content-Length: ContentLength
Content-Type: application/xml
Host: BucketName.oss.aliyuncs.com
Authorization: SignatureValue
Encabezados de solicitud
Esta operación utiliza únicamente encabezados de solicitud comunes. Para obtener más información, consulte Common request headers.
Encabezados de respuesta
Esta operación devuelve únicamente encabezados de respuesta comunes. Para obtener más información, consulte Common response headers.
Elementos de respuesta
|
Elemento |
Tipo |
Obligatorio |
Ejemplo |
Descripción |
|
UserDefinedLogFieldsConfiguration |
Contenedor |
Sí |
N/A |
Contenedor de la configuración de registro definida por el usuario. Elementos secundarios: HeaderSet y ParamSet Elementos primarios: ninguno |
|
HeaderSet |
Contenedor |
No |
N/A |
Contenedor de los encabezados de solicitud personalizados. Elementos secundarios: header Elementos primarios: UserDefinedLogFieldsConfiguration |
|
header |
Cadena |
No |
header1 |
Encabezado de solicitud personalizado. Elementos secundarios: ninguno Elemento primario: HeaderSet |
|
ParamSet |
Contenedor |
No |
N/A |
Contenedor de los parámetros de consulta personalizados. Elementos secundarios: parameter Elementos primarios: UserDefinedLogFieldsConfiguration |
|
parameter |
Cadena |
No |
param1 |
Parámetro de consulta personalizado. Elementos secundarios: ninguno Elementos primarios: ParamSet |
Ejemplos
Solicitud de ejemplo
GET /?userDefinedLogFieldsConfig HTTP/1.1
Date: GMT Date
Content-Length: ContentLength
Content-Type: application/xml
Host: BucketName.oss.aliyuncs.com
Authorization: SignatureValue
Respuesta de ejemplo
HTTP/1.1 200 OK
x-oss-request-id: 534B371674125A4D8906008B
Date: Date
Content-Length: 0
Connection: keep-alive
Server: AliyunOSS
<?xml version="1.0" encoding="UTF-8"?>
<UserDefinedLogFieldsConfiguration>
<HeaderSet>
<header>header1</header>
<header>header2</header>
<header>header3</header>
</HeaderSet>
<ParamSet>
<parameter>param1</parameter>
<parameter>param2</parameter>
</ParamSet>
</UserDefinedLogFieldsConfiguration>
SDK de OSS
Puede utilizar los SDK de OSS para los siguientes lenguajes de programación con el fin de llamar a la operación GetUserDefinedLogFieldsConfig: