Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
CreateSessions
Crea una nuova sessione Amazon DCV con i dettagli specificati.
Operazioni dell'API
Parametri della richiesta
Name
-
Il nome della sessione.
Tipo: stringa
Campo obbligatorio: sì
Owner
-
Il nome del proprietario della sessione. Deve essere il nome di un utente esistente sul server Amazon DCV di destinazione.
Tipo: stringa
Campo obbligatorio: sì
Type
-
Il tipo di sessione. Per ulteriori informazioni sui tipi di sessioni, consulta Introduzione alle sessioni Amazon DCV nella Amazon DCV Administrator Guide.
Valori validi: CONSOLE | VIRTUAL
Tipo: stringa
Campo obbligatorio: sì
InitFile
-
Supportato con sessioni virtuali su server Linux Amazon DCV. Non è supportato nelle sessioni di console su server Amazon DCV Windows e Linux. Il percorso dello script personalizzato sul server Amazon DCV da eseguire per inizializzare la sessione al momento della creazione. Il percorso del file è relativo alla directory init specificata per il parametro di configurazione dell'
agent.init_folder
agente. Se il file si trova nella directory init specificata, specifica solo il nome del file. Se il file non si trova nella directory init specificata, specificate il percorso relativo. Per ulteriori informazioni, consulta il file di configurazione dell'agente nella Amazon DCV Session Manager Administrator Guide.Tipo: string
Campo obbligatorio: no
MaxConcurrents
-
Il numero massimo di client Amazon DCV simultanei.
Tipo: integer
Campo obbligatorio: no
DcvGlEnabled
-
Indica se la sessione virtuale è configurata per utilizzare OpenGL basato su hardware. Supportato solo con sessioni virtuali. Questo parametro non è supportato con i server Windows Amazon DCV.
Valori validi: true | false
Tipo: Booleano
Campo obbligatorio: no
PermissionsFile
-
Il contenuto codificato in Base64 del file delle autorizzazioni. Se omesso, tale valore è rappresentato dal server predefinito. Per ulteriori informazioni, consulta Configuring Amazon DCV Authorization nella Amazon DCV Administrator Guide.
Tipo: string
Campo obbligatorio: no
EnqueueRequest
-
Indica se mettere in coda la richiesta se non può essere soddisfatta immediatamente.
Tipo: Booleano
Impostazione predefinita: false
Campo obbligatorio: no
AutorunFile
-
Supportato con sessioni console su server Windows Amazon DCV e sessioni virtuali su server Amazon DCV Linux. Non è supportato con sessioni console su server Amazon DCV Linux.
Il percorso di un file sul server host che deve essere eseguito all'interno della sessione. Il percorso del file è relativo alla directory autorun specificata per il parametro di configurazione dell'
agent.autorun_folder
agente. Se il file si trova nella directory autorun specificata, specifica solo il nome del file. Se il file non si trova nella directory autorun specificata, specifica il percorso relativo. Per ulteriori informazioni, consulta il file di configurazione dell'agente nella Amazon DCV Session Manager Administrator Guide.Il file viene eseguito per conto del proprietario specificato. Il proprietario specificato deve disporre dell'autorizzazione per eseguire il file sul server. Sui server Windows Amazon DCV, il file viene eseguito quando il proprietario accede alla sessione. Sui server Amazon DCV Linux, il file viene eseguito al momento della creazione della sessione.
Tipo: string
Campo obbligatorio: no
AutorunFileArguments
-
Supportato con sessioni virtuali su server Linux Amazon DCV. Non è supportato nelle sessioni di console su server Amazon DCV Windows e Linux. Argomenti della riga di comando passati al AutorunFilemomento dell'esecuzione all'interno della sessione. Gli argomenti vengono passati nell'ordine in cui appaiono nell'array specificato. È possibile configurare il numero massimo consentito di argomenti e la lunghezza massima consentita di ogni argomento. Per ulteriori informazioni, consulta il file di configurazione del broker nella Amazon DCV Session Manager Administrator Guide.
Tipo: matrice di stringhe
Campo obbligatorio: no
DisableRetryOnFailure
-
Indica se non ritentare la richiesta di creazione della sessione dopo che non è riuscita su un host Amazon DCV per qualsiasi motivo. Per ulteriori informazioni sulla creazione del meccanismo di riprova della sessione, consulta il file di configurazione del broker nella Amazon DCV Session Manager Administrator Guide.
Tipo: Booleano
Impostazione predefinita: false
Campo obbligatorio: no
Requirements
-
I requisiti che il server deve soddisfare per poter effettuare la sessione. I requisiti possono includere tag del server, le proprietà and/or del server, sia i tag del server che le proprietà del server vengono recuperati chiamando l'DescribeServersAPI.
Espressioni relative alle condizioni dei requisiti:
a
! =b
vero se nona
è uguale ab
a
=b
vero sea
è uguale ab
a
>b
vero sea
è maggiore dib
a
>=b
vero sea
è maggiore o uguale ab
a
<b
vero sea
è minore dib
a
<=b
vero sea
è minore o uguale ab
a
=b
true sea
contiene la stringab
Requisiti degli operatori booleani:
a
eb
vero sea
eb
sono veria
ob
vero sea
ob
sono verinon è
a
vero sea
è falso
Le chiavi dei tag devono avere il prefisso da
tag:
, le proprietà del server devono essere precedute daserver:
.Le espressioni dei requisiti supportano le parentesi.()
Esempi di requisiti:
tag:color = 'pink' and (server:Host.Os.Family = 'windows' or tag:color := 'red')
"server:Host.Aws.Ec2InstanceType := 't2' and server:Host.CpuInfo.NumberOfCpus >= 2"
I valori numerici possono essere specificati utilizzando la notazione esponenziale, per esempio:.
"server:Host.Memory.TotalBytes > 1024E6"
Le proprietà del server supportate sono:
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: string
Campo obbligatorio: no
StorageRoot
-
Specifica il percorso della cartella usato per lo storage della sessione. Per ulteriori informazioni sullo storage delle sessioni di Amazon DCV, consulta Enabling Session Storage nella Amazon DCV Administrator Guide.
Tipo: string
Campo obbligatorio: no
Parametri di risposta
Id
-
L'ID univoco della sessione.
Name
-
Il nome della sessione.
Owner
-
Il proprietario della sessione.
Type
-
Il tipo di sessione.
State
-
Lo stato della sessione. Se la richiesta viene completata correttamente, la sessione entra nello
CREATING
stato. Substate
-
Il sottostato della sessione. Se la richiesta viene completata correttamente, il substato entra nel sottostato.
SESSION_PLACING