Consulta la información de los grupos de instancias de una aplicación.
Depuración
Encabezados de solicitud
Esta operación utiliza únicamente encabezados de solicitud comunes. Para obtener más información, consulte Parámetros de solicitud comunes y parámetros de respuesta comunes.
Sintaxis de solicitud
GET /pop/v1/sam/app/describeApplicationGroups HTTP/1.1
Parámetros de solicitud
|
Parámetro |
Tipo |
Posición |
Obligatorio |
Ejemplo |
Descripción |
|
AppId |
String |
Query |
Sí |
d700e680-aa4d-4ec1-afc2-6566b5ff**** |
El ID de la aplicación. |
|
CurrentPage |
Integer |
Query |
No |
1 |
El número de página que se devolverá. |
|
PageSize |
Integer |
Query |
No |
10 |
El número de entradas que se devolverán en cada página. |
Parámetros de respuesta
| Parámetro | Tipo | Ejemplo | Descripción |
| RequestId | String | 91F93257-7A4A-4BD3-9A7E-2F6EAE6D**** | El ID de la solicitud. |
| Message | String | success | El mensaje devuelto. |
| TraceId | String | 0a98a02315955564772843261e**** | El ID del rastreo. Se utiliza para consultar los detalles de una solicitud. |
| Data | Array of ApplicationGroup | La información de los grupos de instancias de la aplicación. | |
| Jdk | String | Open JDK 8 | La versión del kit de desarrollo de Java (JDK) de la que depende el paquete de despliegue de la aplicación. Este parámetro no es válido cuando el parámetro PackageType está establecido en Image. |
| ImageUrl | String | registry-vpc.cn-hangzhou.aliyuncs.com/demo/nginx:latest | La dirección de la imagen. Este parámetro es obligatorio cuando el parámetro PackageType está establecido en Image. |
| PackageUrl | String | registry-vpc.cn-hangzhou.aliyuncs.com/demo/nginx:latest | La dirección del paquete de despliegue. Este parámetro es obligatorio cuando el parámetro PackageType está establecido en FatJar, War o PhpZip. |
| PackageType | String | Image | El tipo de paquete de despliegue de la aplicación. Valores válidos:
|
| PackageVersion | String | 1.0.0 | La versión del paquete de despliegue. Este parámetro es obligatorio cuando el parámetro PackageType está establecido en FatJar, War o PhpZip. El valor del parámetro se generará automáticamente cuando utilice una imagen para desplegar la aplicación y especifique el parámetro ImageUrl. |
| GroupName | String | _DEFAULT_GROUP | El nombre del grupo. |
| GroupId | String | b2a8a925-477a-eswa-b823-d5e22500**** | El ID del grupo. |
| WebContainer | String | Apache Tomcat 7 | La versión del contenedor Apache Tomcat de la que depende el paquete de despliegue de la aplicación. Este parámetro no es válido cuando el parámetro PackageType está establecido en Image. |
| Replicas | Integer | 10 | El número total de instancias. |
| EdasContainerVersion | String | 3.5.3 | La versión del contenedor, como Ali-Tomcat, en la que se ejecuta una aplicación High-speed Service Framework (HSF). |
| RunningInstances | Integer | 1 | El número de instancias en ejecución. |
| GroupType | Integer | 0 | El tipo de grupo. |
| ErrorCode | String | Este parámetro se deja vacío. | El código de error.
|
| Code | String | 200 | El código de estado HTTP. Valores válidos:
|
| Success | Boolean | true | Indica si se obtuvo la información de los grupos de instancias de una aplicación. Valores válidos:
|
Ejemplos
Solicitudes de ejemplo
GET /pop/v1/sam/app/describeApplicationGroups?AppId=d700e680-aa4d-4ec1-afc2-6566b5ff****&CurrentPage=1&PageSize=10 HTTP/1.1
Host:sae.aliyuncs.com
Content-Type:application/json
Respuestas exitosas de ejemplo
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeApplicationGroupsResponse>
<RequestId>91F93257-7A4A-4BD3-9A7E-2F6EAE6D****</RequestId>
<Message>success</Message>
<TraceId>0a98a02315955564772843261e****</TraceId>
<Data>
<Jdk>Open JDK 8</Jdk>
<ImageUrl>registry-vpc.cn-hangzhou.aliyuncs.com/demo/nginx:latest</ImageUrl>
<PackageUrl>registry-vpc.cn-hangzhou.aliyuncs.com/demo/nginx:latest</PackageUrl>
<PackageType>Image</PackageType>
<PackageVersion>1.0.0</PackageVersion>
<GroupName>_DEFAULT_GROUP</GroupName>
<GroupId>b2a8a925-477a-eswa-b823-d5e22500****</GroupId>
<WebContainer>Apache Tomcat 7</WebContainer>
<Replicas>10</Replicas>
<EdasContainerVersion>3.5.3</EdasContainerVersion>
<RunningInstances>1</RunningInstances>
<GroupType>0</GroupType>
</Data>
<Code>200</Code>
<Success>true</Success>
</DescribeApplicationGroupsResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "91F93257-7A4A-4BD3-9A7E-2F6EAE6D****",
"Message" : "success",
"TraceId" : "0a98a02315955564772843261e****",
"Data" : [ {
"Jdk" : "Open JDK 8",
"ImageUrl" : "registry-vpc.cn-hangzhou.aliyuncs.com/demo/nginx:latest",
"PackageUrl" : "registry-vpc.cn-hangzhou.aliyuncs.com/demo/nginx:latest",
"PackageType" : "Image",
"PackageVersion" : "1.0.0",
"GroupName" : "_DEFAULT_GROUP",
"GroupId" : "b2a8a925-477a-eswa-b823-d5e22500****",
"WebContainer" : "Apache Tomcat 7",
"Replicas" : 10,
"EdasContainerVersion" : "3.5.3",
"RunningInstances" : 1,
"GroupType" : 0
} ],
"Code" : "200",
"Success" : true
}
Códigos de error
Para obtener una lista de códigos de error, visite el Centro de errores de API.