Consulta uma ou mais políticas.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
hbr:DescribePoliciesV2 |
list |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| MaxResults |
integer |
Não |
O número máximo de entradas a serem retornadas para uma única solicitação. Valores válidos: 10 a 100. Valor padrão: 10. |
10 |
| NextToken |
string |
Não |
O token usado para recuperar a próxima página de políticas. |
caeba0bbb2be03f84eb48b699f0a |
| PolicyId |
string |
Não |
O ID da política. |
po-000************2l6 |
| RuleScope |
string |
Não |
O escopo usado para filtrar regras ao consultar políticas. |
BACKUP |
| AccountScope |
string |
Não |
O escopo de contas ao qual a política se aplica. |
SPECIFIED_ACCOUNT |
| Accounts |
array<object> |
Não |
A lista de informações de contas especificada ao consultar políticas. |
|
|
object |
Não |
|||
| CrossAccountType |
string |
Não |
O tipo de associação de conta, que é usado para distinguir entre a conta atual e cenários de contas cruzadas. |
CROSS_ACCOUNT_BY_RD |
| CrossAccountUserId |
integer |
Não |
O ID da conta Alibaba Cloud da conta cujos recursos precisam ser submetidos a backup. |
1234567890123456 |
| CrossAccountRoleName |
string |
Não |
O nome da função do Resource Access Management (RAM) criada na conta cujos recursos precisam ser submetidos a backup. |
hbrcrossrole |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
DescribePoliciesResponse. |
||
| Policies |
array<object> |
A lista de políticas. |
|
|
array<object> |
Os detalhes da política. |
||
| CreatedTime |
integer |
A hora de criação. O valor é um timestamp UNIX em segundos. |
1650248136 |
| UpdatedTime |
integer |
A hora de atualização. O valor é um timestamp UNIX em segundos. |
1662080404 |
| PolicyId |
string |
O ID da política. |
po-000************bkz |
| PolicyName |
string |
O nome da política. |
Daily backup + geo-redundancy |
| PolicyDescription |
string |
A descrição da política. |
Back up at 10:00 AM every day and replicate to Shanghai |
| Rules |
array<object> |
A lista de regras da política. |
|
|
array<object> |
Os detalhes da regra da política. |
||
| RuleId |
string |
O ID da regra. |
rule-000************f1e |
| RuleType |
string |
O tipo da regra. Cada política deve conter pelo menos uma regra BACKUP e exatamente uma regra TRANSITION. Valores válidos:
|
BACKUP |
| Schedule |
string |
A programação de backup. Este parâmetro é obrigatório apenas quando RuleType é definido como BACKUP. Formato:
|
I|1648647166|P1D |
| BackupType |
string |
O tipo de backup. Este parâmetro é obrigatório apenas quando RuleType é definido como BACKUP. Valor válido: COMPLETE, que especifica um backup completo. |
COMPLETE |
| VaultId |
string |
O ID do cofre de backup. Este parâmetro é obrigatório apenas quando RuleType é definido como BACKUP. |
v-000**************kgm |
| ReplicationRegionId |
string |
O ID da região de destino para replicação. Este parâmetro é obrigatório apenas quando RuleType é definido como REPLICATION. |
cn-shanghai |
| Retention |
integer |
O período de retenção. Este parâmetro é obrigatório apenas quando RuleType é definido como TRANSITION ou REPLICATION.
|
7 |
| RetentionRules |
array<object> |
A lista de regras de retenção especiais. Este parâmetro é obrigatório apenas quando RuleType é definido como TRANSITION. |
|
|
object |
A regra de retenção especial. |
||
| AdvancedRetentionType |
string |
O tipo da regra de retenção especial. Valores válidos:
|
YEARLY |
| WhichSnapshot |
integer |
O número de sequência do backup ao qual a regra se aplica. Atualmente, apenas o primeiro backup é suportado. Defina o valor como 1. |
1 |
| Retention |
integer |
O período de retenção especial para o backup. O valor mínimo é 1, em dias. |
730 |
| ArchiveDays |
integer |
O número de dias após os quais o backup é transferido para o armazenamento de arquivamento. Este parâmetro é obrigatório apenas quando RuleType é definido como TRANSITION. Unidade: dias. |
30 |
| KeepLatestSnapshots |
integer |
Especifica se deve ser retida pelo menos uma versão de backup. Valores válidos:
|
1 |
| DataSourceFilters |
array<object> |
As regras de filtragem de fonte de dados. Este parâmetro é obrigatório apenas quando RuleType é definido como TAG. |
|
|
array<object> |
|||
| SourceType |
string |
O tipo de fonte de dados. Valores válidos:
|
UDM_ECS |
DataSourceIds
deprecated
|
array |
[Obsoleto] |
|
deprecated
|
string |
[Obsoleto] |
**[Deprecated]** |
| AccountScope |
string |
O escopo de contas ao qual a política se aplica. |
SPECIFIED_ACCOUNT |
| Accounts |
array<object> |
A lista de informações de contas nas condições de filtragem da fonte de dados. |
|
|
object |
|||
| CrossAccountType |
string |
O tipo de associação de conta, que é usado para distinguir entre a conta atual e cenários de contas cruzadas. |
CROSS_ACCOUNT_BY_RD |
| CrossAccountUserId |
integer |
O ID da conta Alibaba Cloud da conta cujos recursos precisam ser submetidos a backup. |
1234567890123456 |
| CrossAccountRoleName |
string |
O nome da função do Resource Access Management (RAM) criada na conta cujos recursos precisam ser submetidos a backup. |
hbrcrossrole |
| TagFilters |
array<object> |
As regras de filtragem de tags de recurso. Este parâmetro é obrigatório apenas quando RuleType é definido como TAG. |
|
|
object |
|||
| Key |
string |
A chave da tag. |
env |
| Value |
string |
O valor da tag. Um valor vazio especifica qualquer valor. |
prod |
| Operator |
string |
A regra de correspondência de tags. Valores válidos:
|
EQUAL |
| Immutable |
boolean |
Especifica se o bloqueio de backup deve ser ativado. Este campo é válido apenas quando PolicyType é definido como UDM_ECS_ONLY. |
true |
| PolicyBindingCount |
integer |
O número de fontes de dados vinculadas à política. |
5 |
| PolicyType |
string |
O tipo de política. Valores válidos:
|
STANDARD |
| BusinessStatus |
string |
O status comercial do usuário. |
ACTIVE |
| NextToken |
string |
O token usado para recuperar a próxima página de políticas. |
caeba0bbb2be03f84eb48b699f0a |
| MaxResults |
integer |
O número máximo de entradas a serem retornadas para uma única solicitação. Valores válidos: 10 a 100. Valor padrão: 10. |
10 |
| TotalCount |
integer |
O número total de entradas. |
12 |
| Success |
boolean |
Indica se a solicitação foi bem-sucedida. Valores válidos:
|
true |
| Code |
string |
O código de status. Um valor 200 indica sucesso. |
200 |
| Message |
string |
A mensagem retornada. Se a solicitação for bem-sucedida, successful é retornado. Se a solicitação falhar, uma mensagem de erro é retornada. |
successful |
| RequestId |
string |
O ID da solicitação. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
Exemplos
Resposta de sucesso
JSON formato
{
"Policies": [
{
"CreatedTime": 1650248136,
"UpdatedTime": 1662080404,
"PolicyId": "po-000************bkz",
"PolicyName": "Backup diário + backup com redundância geográfica",
"PolicyDescription": "Fazer backup todos os dias às 10:00 AM e replicar para Xangai",
"Rules": [
{
"RuleId": "rule-000************f1e",
"RuleType": "BACKUP",
"Schedule": "I|1648647166|P1D",
"BackupType": "COMPLETE",
"VaultId": "v-000**************kgm",
"ReplicationRegionId": "cn-shanghai",
"Retention": 7,
"RetentionRules": [
{
"AdvancedRetentionType": "YEARLY",
"WhichSnapshot": 1,
"Retention": 730
}
],
"ArchiveDays": 30,
"KeepLatestSnapshots": 1,
"DataSourceFilters": [
{
"SourceType": "UDM_ECS",
"DataSourceIds": [
"Deprecated"
],
"AccountScope": "SPECIFIED_ACCOUNT",
"Accounts": [
{
"CrossAccountType": "CROSS_ACCOUNT_BY_RD",
"CrossAccountUserId": 1234567890123456,
"CrossAccountRoleName": "hbrcrossrole"
}
]
}
],
"TagFilters": [
{
"Key": "env",
"Value": "prod",
"Operator": "EQUAL"
}
],
"Immutable": true
}
],
"PolicyBindingCount": 5,
"PolicyType": "STANDARD",
"BusinessStatus": "ACTIVE"
}
],
"NextToken": "caeba0bbb2be03f84eb48b699f0a",
"MaxResults": 10,
"TotalCount": 12,
"Success": true,
"Code": "200",
"Message": "successful",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}
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.