Consulta grupos de aplicaciones.
Este tema proporciona un ejemplo de cómo consultar los grupos de aplicaciones de la cuenta actual. La respuesta indica que la cuenta actual tiene dos grupos de aplicaciones denominados testGroup124 y test123.
Depuración
Parámetros de solicitud
| Parámetro | Tipo | Obligatorio | Ejemplo | Descripción |
| Action | String | Sí | DescribeMonitorGroups | La operación que desea ejecutar. Establezca el valor en DescribeMonitorGroups. |
| SelectContactGroups | Boolean | No | true | Especifica si se deben incluir los grupos de contactos de alerta en la respuesta. Valores válidos:
|
| PageNumber | Integer | No | 1 | El número de página. Las páginas comienzan desde la página 1. Valor predeterminado: 1. |
| PageSize | Integer | No | 30 | El número de entradas por página. Las páginas comienzan desde la página 1. Valor predeterminado: 30. |
| Keyword | String | No | test | La palabra clave de búsqueda. |
| InstanceId | String | No | i-abcdefgh12**** | El ID de la instancia. Este parámetro se utiliza para consultar el grupo de aplicaciones al que pertenece la instancia especificada. |
| GroupName | String | No | testGroup124 | El nombre del grupo de aplicaciones. |
| IncludeTemplateHistory | Boolean | No | true | Especifica si se debe incluir el historial de plantillas de alerta aplicadas al grupo de aplicaciones en la respuesta. Valores válidos:
|
| Type | String | No | custom | El tipo de grupo de aplicaciones. Valores válidos:
|
| DynamicTagRuleId | String | No | 6b882d9a-5117-42e2-9d0c-4749a0c6**** | El ID de la regla de etiqueta. |
| GroupFounderTagKey | String | No | GroupKey1 | La clave de etiqueta creada para el grupo de aplicaciones mediante la regla de etiqueta. |
| GroupFounderTagValue | String | No | GroupValue1 | El valor de etiqueta creado para el grupo de aplicaciones mediante la regla de etiqueta. |
| GroupId | String | No | 92**** | Los ID de los grupos de aplicaciones. Separe varios ID con comas (,). |
| Tag.N.Key | String | No | tagKey1 | La clave de etiqueta del grupo de aplicaciones. Valores válidos de N: 1 a 5. |
| Tag.N.Value | String | No | tagValue1 | El valor de etiqueta del grupo de aplicaciones. Valores válidos de N: 1 a 5. |
| Types | String | No | custom | El tipo de grupo de aplicaciones. Valores válidos:
|
Para obtener más información sobre los parámetros de solicitud comunes, consulte Parámetros comunes.
Parámetros de respuesta
| Parámetro | Tipo | Ejemplo | Descripción |
| RequestId | String | F02B299A-D374-4595-9F55-7534D604F132 | El ID de la solicitud. |
| Success | Boolean | true | Indica si la solicitud fue exitosa. Valores válidos:
|
| Code | Integer | 200 | El código de estado. Nota El código de estado 200 indica que la solicitud fue exitosa. |
| Message | String | The specified resource is not found. | El mensaje de error. |
| PageNumber | Integer | 1 | El número de página. |
| PageSize | Integer | 30 | El número de entradas por página. |
| Total | Integer | 10 | El número total de entradas devueltas. |
| Resources | Array of Resource | Los recursos asociados con el grupo de aplicaciones. | |
| Resource | |||
| Type | String | custom | El tipo de grupo de aplicaciones. Valores válidos:
|
| GroupFounderTagValue | String | GroupValue1 | El valor de etiqueta creado para el grupo de aplicaciones mediante la regla de etiqueta. |
| BindUrl | String | https://aliyun.com | La URL del clúster de ACK desde el cual se sincroniza el grupo de aplicaciones. |
| GroupName | String | test123 | El nombre del grupo de aplicaciones. |
| GroupId | Long | 12345 | El ID del grupo de aplicaciones. |
| ServiceId | String | 49**** | El ID del servicio de Alibaba Cloud. |
| DynamicTagRuleId | String | 6b882d9a-5117-42e2-9d0c-4749a0c6**** | El ID de la regla de etiqueta. |
| GmtCreate | Long | 1603181891000 | La marca de tiempo cuando se creó el grupo de aplicaciones. Unidad: milisegundos. |
| GroupFounderTagKey | String | GroupKey1 | La clave de etiqueta creada para el grupo de aplicaciones mediante la regla de etiqueta. |
| GmtModified | Long | 1603181891000 | La marca de tiempo cuando se modificó el grupo de aplicaciones. Unidad: milisegundos. |
| ContactGroups | Array of ContactGroup | Los grupos de contactos de alerta. | |
| ContactGroup | |||
| Name | String | CloudMonitor | El nombre del grupo de contactos de alerta. |
| Tags | Array of Tag | Las etiquetas asignadas al grupo de aplicaciones. | |
| Tag | |||
| Key | String | tagKey1 | La clave de etiqueta del grupo de aplicaciones. |
| Value | String | tagValue1 | El valor de etiqueta del grupo de aplicaciones. |
| TemplateIds | Array of String | 92**** | Las plantillas de alerta aplicadas al grupo de aplicaciones. |
| ResourceGroupId | String | rg-aek2hopjh******* | El ID del recurso. |
Ejemplos
Solicitudes de muestra
http(s)://[Endpoint]/?Action=DescribeMonitorGroups
&<Common request parameters>
Respuestas exitosas de muestra
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeMonitorGroupsResponse>
<RequestId>F02B299A-D374-4595-9F55-7534D604F132</RequestId>
<PageSize>30</PageSize>
<PageNumber>1</PageNumber>
<Total>2</Total>
<Resources>
<Resource>
<GroupName>testGroup124</GroupName>
<ContactGroups>
<ContactGroup>
<Name>CloudMonitor</Name>
</ContactGroup>
</ContactGroups>
<Type>custom</Type>
<GmtCreate>1603181891000</GmtCreate>
<GmtModified>1603181891000</GmtModified>
<GroupFounderTagKey>1204</GroupFounderTagKey>
<GroupFounderTagValue>001</GroupFounderTagValue>
<TemplateIds>
<TemplateId>92****</TemplateId>
</TemplateIds>
<Tags>
<Tag>
<Value>tagKey1</Value>
<Key>tagValue1</Key>
</Tag>
</Tags>
<GroupId>7301****</GroupId>
</Resource>
<Resource>
<GroupName>test123</GroupName>
<ContactGroups>
<ContactGroup>
<Name>CloudMonitor</Name>
</ContactGroup>
</ContactGroups>
<Type>tag</Type>
<GmtCreate>1603181891000</GmtCreate>
<DynamicTagRuleId>6b882d9a-5117-42e2-9d0c-4749a0c6****</DynamicTagRuleId>
<GmtModified>1603181891000</GmtModified>
<GroupFounderTagKey>GroupKey1</GroupFounderTagKey>
<GroupFounderTagValue>GroupValue1</GroupFounderTagValue>
<TemplateIds>
</TemplateIds>
<Tags>
</Tags>
<GroupId>92****</GroupId>
</Resource>
</Resources>
<Code>200</Code>
<Success>true</Success>
</DescribeMonitorGroupsResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "F02B299A-D374-4595-9F55-7534D604F132",
"PageSize" : 30,
"PageNumber" : 1,
"Total" : 2,
"Resources" : {
"Resource" : [ {
"GroupName" : "testGroup124",
"ContactGroups" : {
"ContactGroup" : [ {
"Name" : "CloudMonitor"
} ]
},
"Type" : "custom",
"GmtCreate" : 1603181891000,
"GmtModified" : 1603181891000,
"GroupFounderTagKey" : "1204",
"GroupFounderTagValue" : "001",
"TemplateIds" : {
"TemplateId" : [ "92****" ]
},
"Tags" : {
"Tag" : [ {
"Value" : "tagKey1",
"Key" : "tagValue1"
} ]
},
"GroupId" : "7301****"
}, {
"GroupName" : "test123",
"ContactGroups" : {
"ContactGroup" : [ {
"Name" : "CloudMonitor"
} ]
},
"Type" : "tag",
"GmtCreate" : 1603181891000,
"DynamicTagRuleId" : "6b882d9a-5117-42e2-9d0c-4749a0c6****",
"GmtModified" : 1603181891000,
"GroupFounderTagKey" : "GroupKey1",
"GroupFounderTagValue" : "GroupValue1",
"TemplateIds" : {
"TemplateId" : [ ]
},
"Tags" : {
"Tag" : [ ]
},
"GroupId" : "92****"
} ]
},
"Code" : 200,
"Success" : true
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|
404 |
ResourceNotFound |
The specified resource is not found. |
El recurso especificado no se encuentra. |
Para obtener una lista de códigos de error, consulte Códigos de error del servicio.