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
Obligatorio: 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
Obligatorio: 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
Obligatorio: 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 pasan a AutorunFile tras su ejecución en 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 del servidor y/o propiedades del servidor; tanto las etiquetas como las propiedades del servidor se recuperan llamando a la API DescribeServers.
Expresiones de condiciones de requisitos:
a!=btrue siaes distinto deba=btrue siaes distinto deba>btrue siaes mayor queba>=btrue siaes igual o mayor queba<btrue siaes menor queba<=btrue siaes igual o menor queba=btrue siacontiene la cadenab
Operadores booleanos de requisitos:
aybtrue siaybson trueaobtrue siaobson truenot
atrue siaes false
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:
IdHostnameVersionSessionManagerAgentVersionHost.Os.BuildNumberHost.Os.FamilyHost.Os.KernelVersionHost.Os.NameHost.Os.VersionHost.Memory.TotalBytesHost.Memory.UsedBytesHost.Swap.TotalBytesHost.Swap.UsedBytesHost.CpuLoadAverage.OneMinuteHost.CpuLoadAverage.FiveMinutesHost.CpuLoadAverage.FifteenMinutesHost.Aws.Ec2InstanceIdHost.Aws.Ec2InstanceTypeHost.Aws.RegionHost.Aws.Ec2ImageIdHost.CpuInfo.ArchitectureHost.CpuInfo.ModelNameHost.CpuInfo.NumberOfCpusHost.CpuInfo.PhysicalCoresPerCpuHost.CpuInfo.Vendor
Tipo: cadena
Obligatorio: 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
Obligatorio: 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.