Consulta de una lista de autorización
Función
Esta API se utiliza para ver una lista de autorización.
URI
GET /v2/{project_id}/authorizations
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
project_id |
Sí |
String |
ID del proyecto. Para obtener más información sobre cómo obtener un ID de proyecto, consulte Obtención de un ID de proyecto. |
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
sort_by |
No |
String |
Campo de clasificación. Opciones:
Predeterminado: user_name |
order |
No |
String |
Método de clasificación. Opciones:
Predeterminado: asc |
limit |
No |
Integer |
Número máximo de registros devueltos en cada página. Valor predeterminado: 1000 El valor está entre 1 y 1000. |
offset |
No |
Integer |
Página de inicio de la lista de paginación. El valor predeterminado es 0. |
Parámetros de solicitud
No hay
Parámetros de respuesta
Código de estado: 200
Parámetro |
Tipo |
Descripción |
---|---|---|
total_count |
Number |
Información de autorización. |
auth |
Array of AuthorizationResponse objects |
Lista de información de autorización. |
Parámetro |
Tipo |
Descripción |
---|---|---|
user_id |
String |
ID de usuario. Para obtener más información sobre cómo obtener un ID de usuario, consulte Obtención de un ID de usuario. Si user_id se establece en all-users, la autorización se configura para todos los usuarios de IAM. Si algunos usuarios han sido autorizados, su autorización se actualizará.Este parámetro es obligatorio solo si el método de autorización está establecido en Agency. |
type |
String |
Tipo de autorización. Se recomienda Agency. Opciones:
Por defecto: agency |
content |
String |
Contenido de autorización.
|
secret_key |
String |
Clave de acceso secreta (SK). Este campo solo es obligatorio cuando Authorization Method está establecido en AK/SK. |
user_name |
String |
Nombre de usuario. Si user_id se establece en all-users, este parámetro indica a todos los usuarios. |
create_time |
Long |
Marca de tiempo cuando se creó un trabajo de entrenamiento |
Ejemplo de las solicitudes
Ver una lista de autorización.
GET https://{endpoint}/v2/{project_id}/authorizations
Ejemplo de las respuestas
Código de estado: 200
OK
{ "total_count" : 1, "auth" : [ { "user_id" : "****d80fb058844ae8b82aa66d9fe****", "user_name" : "iam-user01", "type" : "agency", "content" : "modelarts_agency", "create_time" : 15657747821288 } ] }
Códigos de estado
Código de estado |
Descripción |
---|---|
200 |
Aceptar |
400 |
Error en la solicitud |
401 |
Sin autorización |
403 |
Prohibido |
404 |
No se ha encontrado |
Códigos de error
Consulte Códigos de error.