Resource Access Management (RAM) utiliza políticas para controlar el acceso a los recursos de Cloud Shell. Los elementos Action, Resource y Condition que se describen a continuación le permiten crear políticas personalizadas de RAM. El código RAM (RamCode) para Cloud Shell es cloudshell.
Estructura general de una política
Una política es un documento JSON con la siguiente estructura:
{
"Version": "1",
"Statement": [
{
"Effect": "<Effect>",
"Action": "<Action>",
"Resource": "<Resource>",
"Condition": {
"<Condition_operator>": {
"<Condition_key>": [
"<Condition_value>"
]
}
}
}
]
}
Campos de la política:
Effect: efecto de la autorización. Valores válidos: Allow y Deny.
Action: una o más operaciones de API para permitir o denegar. Los valores compatibles se enumeran en la sección Action.
Resource: uno o más recursos especificados mediante Alibaba Cloud Resource Name (ARN).
-
Condition: condiciones opcionales para que la política surta efecto. Las claves compatibles se enumeran en la sección Condition.
Condition_operator: operador condicional. Los operadores compatibles se enumeran en Policy elements.
Condition_key: clave de condición.
Condition_value: valor de condición.
Action
La siguiente tabla enumera los valores de Action definidos por Cloud Shell para las declaraciones de políticas de RAM.
Operación: valor Action en una declaración de política.
Tipo de recurso: alcance del recurso.
All Resourcesindica que no se admiten permisos a nivel de recurso.
|
Operación |
Función |
Tipo de recurso |
|
cloudshell:CreateEnvironment |
Cree un entorno de instancia de Cloud Shell. |
All Resources
|
|
cloudshell:CreateSession |
Cree un entorno de sesión de Cloud Shell. |
All Resources
|
|
cloudshell:UploadFile |
Sube archivos a Cloud Shell. |
All Resources
|
|
cloudshell:DownloadFile |
Descarga archivos de Cloud Shell. |
All Resources
|
|
cloudshell:AttachStorage |
Vincula almacenamiento a Cloud Shell. |
All Resources
|
|
cloudshell:DetachStorage |
Desvincula almacenamiento de Cloud Shell. |
All Resources
|
Condition
Cloud Shell no define claves de condición específicas del servicio. Las claves de condición comunes se enumeran en Policy elements.
Operaciones relacionadas
Vincule una política personalizada a un usuario, grupo de usuarios o rol de RAM: