Lista as funções.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ram:ListRoles |
get |
*Função.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Marker |
string |
Não |
O marcador usado para recuperar os resultados restantes quando a resposta é truncada. |
EXAMPLE |
| MaxItems |
integer |
Não |
O número máximo de entradas a serem retornadas. Se o número de entradas exceder esse valor, a resposta será truncada e o parâmetro IsTruncated será definido como true. Valores válidos: 1 a 1000. Valor padrão: 100. |
100 |
| Tag |
array<object> |
Não |
As tags. |
|
|
object |
Não |
As tags. |
||
| Key |
string |
Não |
A chave da tag. |
owner |
| Value |
string |
Não |
O valor da tag. |
alice |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
7B8A4E7D-6CFF-471D-84DF-195A7A241ECB |
| IsTruncated |
boolean |
Indica se a resposta é truncada. |
true |
| Roles |
object |
||
| Role |
array<object> |
As informações da função. |
|
|
array<object> |
As informações da função. |
||
| Description |
string |
A descrição da função. |
ECS management role |
| UpdateDate |
string |
A hora em que a função foi atualizada. A hora é exibida em UTC no formato YYYY-MM-DDThh:mm:ssZ. |
2015-01-23T12:33:18Z |
| MaxSessionDuration |
integer |
A duração máxima da sessão da função. |
3600 |
| RoleName |
string |
O nome da função. |
ECSAdmin |
| CreateDate |
string |
A hora em que a função foi criada. A hora é exibida em UTC no formato YYYY-MM-DDThh:mm:ssZ. |
2015-01-23T12:33:18Z |
| RoleId |
string |
O ID da função. |
901234567890**** |
| Arn |
string |
O descritor de recurso da função. |
acs:ram::123456789012****:role/ECSAdmin |
| Tags |
object |
||
| Tag |
array<object> |
As tags. |
|
|
object |
As tags. |
||
| TagKey |
string |
A chave da tag. |
owner |
| TagValue |
string |
O valor da tag. |
alice |
| AllowConsoleLogin |
boolean |
Indica se o logon no console é permitido para a função RAM. |
true |
| Marker |
string |
Este parâmetro é retornado apenas quando IsTruncated é definido como true. Se true for retornado, você deve chamar esta operação novamente e usar o parâmetro Marker para recuperar os resultados restantes. |
EXAMPLE |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "7B8A4E7D-6CFF-471D-84DF-195A7A241ECB.",
"IsTruncated": true,
"Roles": {
"Role": [
{
"Description": "Função de gerenciamento do ECS.",
"UpdateDate": "2015-01-23T12:33:18Z",
"MaxSessionDuration": 3600,
"RoleName": "ECSAdmin.",
"CreateDate": "2015-01-23T12:33:18Z",
"RoleId": "901234567890****",
"Arn": "acs:ram::123456789012****:role/ECSAdmin.",
"Tags": {
"Tag": [
{
"TagKey": "owner.",
"TagValue": "alice."
}
]
},
"AllowConsoleLogin": true
}
]
},
"Marker": "EXAMPLE."
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.