Puede llamar a esta operación para consultar información sobre una directiva de pila.
En este ejemplo, se consulta la directiva de una pila cuyo ID es 4a6c9851-3b0f-4f5f-b4ca-a14bf691****. La pila está desplegada en la región China (Hangzhou).
Depuración
Parámetros de solicitud
|
Parámetro |
Tipo |
Obligatorio |
Ejemplo |
Descripción |
|
Action |
String |
Sí |
GetStackPolicy |
La operación que desea ejecutar. Establezca el valor en GetStackPolicy. |
|
RegionId |
String |
Sí |
cn-hangzhou |
El ID de región de la pila. Puede llamar a la operación DescribeRegions para consultar la lista de regiones más reciente. |
|
StackId |
String |
Sí |
4a6c9851-3b0f-4f5f-b4ca-a14bf691**** |
El ID de la pila. |
Para obtener más información sobre los parámetros comunes, consulte Parámetros comunes.
Parámetros de respuesta
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
StackPolicyBody |
Map |
{"Statement": [{"Action": "Update:", "Effect": "Allow","Principal": "","Resource": "*"}]} |
La estructura que contiene el cuerpo de la directiva de pila. El cuerpo de la directiva de pila debe tener una longitud de 1 a 16,384 bytes. |
|
RequestId |
String |
B288A0BE-D927-4888-B0F7-B35EF84B6E6F |
El ID de la solicitud. |
Ejemplos
Solicitudes de ejemplo
http(s)://ros.aliyuncs.com/?Action=GetStackPolicy
&StackId=4a6c9851-3b0f-4f5f-b4ca-a14bf691****
&RegionId=cn-hangzhou
&<Common request parameters>
Respuestas exitosas de ejemplo
Formato XML
<GetStackPolicyResponse>
<StackPolicyBody>
<Statement>
<Statement>
<Resource>*</Resource>
<Principal>*</Principal>
<Action>Update:*</Action>
<Effect>Allow</Effect>
</Statement>
<Statement>
<Resource>LogicalResourceId/WebServer</Resource>
<Principal>*</Principal>
<Action>Update:*</Action>
<Effect>Deny</Effect>
</Statement>
</Statement>
</StackPolicyBody>
<RequestId>B288A0BE-D927-4888-B0F7-B35EF84B6E6F</RequestId>
</GetStackPolicyResponse>
Formato JSON
{
"StackPolicyBody": {
"Statement": [
{
"Action": "Update:*",
"Effect": "Allow",
"Principal": "*",
"Resource": "*"
},
{
"Action": "Update:*",
"Effect": "Deny",
"Principal": "*",
"Resource": "LogicalResourceId/WebServer"
}
]
},
"RequestId": "B288A0BE-D927-4888-B0F7-B35EF84B6E6F"
}
Códigos de error
Para obtener una lista de códigos de error, visite el Centro de errores de API.
|
Código de error |
Mensaje de error |
Código de estado HTTP |
Descripción |
|
StackNotFound |
The Stack ({name}) could not be found. |
404 |
Mensaje de error que indica que la pila especificada no existe. name representa el nombre o el ID de la pila. |