Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
CreateSessions
Crea una nueva sesión de Amazon DCV con los detalles especificados.
acciones de API
Parámetros de solicitud
Name
-
Nombre de la sesión.
Tipo: cadena
Obligatorio: sí
Owner
-
Nombre del propietario de la sesión. Debe ser el nombre de un usuario existente en el servidor Amazon DCV de destino.
Tipo: cadena
Obligatorio: sí
Type
-
El tipo de sesión. Para obtener más información sobre los tipos de sesiones, consulte Introducción a las sesiones Amazon DCV en la Guía del administrador de Amazon DCV.
Valores válidos: CONSOLE | VIRTUAL
Tipo: cadena
Obligatorio: sí
InitFile
-
Se admite con sesiones virtuales en servidores Amazon DCV de Linux. No se admite con sesiones de consola en servidores Amazon DCV de Windows y Linux. Ruta del script personalizado del servidor Amazon DCV que se va a ejecutar para inicializar la sesión cuando se cree. La ruta del archivo es relativa al directorio de inicio especificado para el parámetro de configuración del agente
agent.init_folder
. Si el archivo se encuentra en el directorio de inicio especificado, especifique únicamente el nombre del archivo. Si el archivo no se encuentra en el directorio de inicio especificado, especifique la ruta relativa. Para obtener más información, consulte Archivo de configuración del agente en la Guía del administrador de Amazon DCV Session Manager.Tipo: cadena
Requerido: no
MaxConcurrents
-
Número máximo de clientes Amazon DCV simultáneos.
Tipo: entero
Obligatorio: no
DcvGlEnabled
-
Indica si la sesión virtual está configurada para utilizar OpenGL basado en hardware. Solo se admite con sesiones virtuales. Este parámetro no es compatible con los servidores Amazon DCV de Windows.
Valores válidos: true | false
Tipo: Booleano
Obligatorio: no
PermissionsFile
-
Contenido codificado en base64 del archivo de permisos. El valor predeterminado son los valores predeterminados del servidor si se omite. Para obtener más información, consulte Configuración de la autorización de Amazon DCV en la Guía del administrador de Amazon DCV.
Tipo: cadena
Requerido: no
EnqueueRequest
-
Indica si se debe poner en cola la solicitud si no se puede tramitar inmediatamente.
Tipo: Booleano
Predeterminado: false
Obligatorio: no
AutorunFile
-
Compatible con sesiones de consola en servidores Amazon DCV de Windows y sesiones virtuales en servidores Amazon DCV de Linux. No se admite con sesiones de consola en servidores Amazon DCV de Linux.
Ruta de un archivo en el servidor host que se va a ejecutar dentro de la sesión. La ruta del archivo es relativa al directorio especificado para el parámetro de configuración del agente de
agent.autorun_folder
. Si el archivo se encuentra en el directorio de ejecución automática especificado, especifique únicamente el nombre del archivo. Si el archivo no se encuentra en el directorio de inicio especificado, especifique la ruta relativa. Para obtener más información, consulte Archivo de configuración del agente en la Guía del administrador de Amazon DCV Session Manager.El archivo se ejecuta en nombre del Propietario especificado. El propietario especificado debe tener permiso para ejecutar el archivo en el servidor. En servidores Amazon DCV de Windows, el archivo se ejecuta cuando el propietario inicia sesión. En servidores Amazon DCV de Linux, el archivo se ejecuta cuando se crea la sesión.
Tipo: cadena
Requerido: no
AutorunFileArguments
-
Se admite con sesiones virtuales en servidores Amazon DCV de Linux. No se admite en sesiones de consola de servidores Amazon DCV de Windows y Linux. Los argumentos de la línea de comandos se transmiten AutorunFileal ejecutarse dentro de la sesión. Los argumentos se pasan en el orden en que aparecen en la matriz dada. Se puede configurar el número máximo permitido de argumentos y la longitud máxima permitida de cada argumento. Para obtener más información, consulte Archivo de configuración del broker en la Guía del administrador de Amazon DCV Session Manager.
Tipo: matriz de cadenas
Obligatorio: no
DisableRetryOnFailure
-
Indica si no se debe volver a intentar la solicitud de creación de sesión cuando se produce un error en un host Amazon DCV por cualquier motivo. Para obtener más información sobre el mecanismo de reintento de creación de sesión, consulte el archivo de configuración del broker en la Guía del administrador de Amazon DCV Session Manager.
Tipo: Booleano
Predeterminado: false
Obligatorio: no
Requirements
-
Requisitos que debe cumplir el servidor para colocar la sesión. Los requisitos pueden incluir etiquetas de servidor, propiedades and/or del servidor; tanto las etiquetas como las propiedades del servidor se recuperan mediante una llamada a la DescribeServersAPI.
Expresiones de condiciones de requisitos:
a
! =b
verdadero si noa
es igual ab
a
=b
verdadero sia
es igual ab
a
>b
verdadero sia
es mayor queb
a
>=b
verdadero sia
es mayor o igual queb
a
<b
verdadero sia
es menor queb
a
<=b
verdadero sia
es menor o igual ab
a
=b
verdadero sia
contiene la cadenab
Operadores booleanos de requisitos:
a
yb
verdadero sia
yb
son verdaderosa
ob
verdadero sia
ob
son verdaderosno
a
es cierto sia
es falso
Las claves de las etiquetas deben ir precedidas por
tag:
y las propiedades del servidor deben ir precedidas porserver:
. Las expresiones de requisitos admiten paréntesis()
.Ejemplos de requisitos:
tag:color = 'pink' and (server:Host.Os.Family = 'windows' or tag:color := 'red')
"server:Host.Aws.Ec2InstanceType := 't2' and server:Host.CpuInfo.NumberOfCpus >= 2"
Los valores numéricos se pueden especificar mediante la notación exponencial, por ejemplo:
"server:Host.Memory.TotalBytes > 1024E6"
.Las propiedades admitidas del servidor son:
Id
Hostname
Version
SessionManagerAgentVersion
Host.Os.BuildNumber
Host.Os.Family
Host.Os.KernelVersion
Host.Os.Name
Host.Os.Version
Host.Memory.TotalBytes
Host.Memory.UsedBytes
Host.Swap.TotalBytes
Host.Swap.UsedBytes
Host.CpuLoadAverage.OneMinute
Host.CpuLoadAverage.FiveMinutes
Host.CpuLoadAverage.FifteenMinutes
Host.Aws.Ec2InstanceId
Host.Aws.Ec2InstanceType
Host.Aws.Region
Host.Aws.Ec2ImageId
Host.CpuInfo.Architecture
Host.CpuInfo.ModelName
Host.CpuInfo.NumberOfCpus
Host.CpuInfo.PhysicalCoresPerCpu
Host.CpuInfo.Vendor
Tipo: cadena
Requerido: no
StorageRoot
-
Especifica la ruta a la carpeta usada para el almacenamiento de sesión. Para obtener más información sobre el almacenamiento de sesiones de Amazon DCV, consulte Habilitación de almacenamiento de sesión en la Guía del administrador de Amazon DCV.
Tipo: cadena
Requerido: no
Parámetros de respuesta
Id
-
ID exclusivo de la sesión.
Name
-
El nombre de la sesión.
Owner
-
Propietario de la sesión.
Type
-
Tipo de sesión.
State
-
Estado de la sesión. Si la solicitud se completa correctamente, la sesión pasa al estado
CREATING
. Substate
-
Subestado de la sesión. Si la solicitud se completa correctamente, el subestado pasa al subestado
SESSION_PLACING
.