Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
CreateSessions
Erstellt eine neue Amazon DCV-Sitzung mit den angegebenen Details.
API-Aktionen
Anforderungsparameter
Name-
Der Name für die Sitzung.
Typ: Zeichenfolge
Erforderlich: Ja
Owner-
Der Name des Sitzungsbesitzers. Dies muss der Name eines vorhandenen Benutzers auf dem Amazon DCV-Zielserver sein.
Typ: Zeichenfolge
Erforderlich: Ja
Type-
Der Sitzungstyp Weitere Informationen zu den Sitzungstypen finden Sie unter Einführung in Amazon DCV-Sitzungen im Amazon DCV-Administratorhandbuch.
Gültige Werte: CONSOLE | VIRTUAL
Typ: Zeichenfolge
Erforderlich: Ja
InitFile-
Wird mit virtuellen Sitzungen auf Linux Amazon DCV-Servern unterstützt. Es wird bei Konsolensitzungen auf Windows- und Linux-Amazon-DCV-Servern nicht unterstützt. Der Pfad zum benutzerdefinierten Skript auf dem Amazon DCV-Server, das für die Initialisierung der Sitzung ausgeführt werden soll, wenn sie erstellt wird. Der Dateipfad ist relativ zu dem für den
agent.init_folderAgent-Konfigurationsparameter angegebenen Init-Verzeichnis. Wenn sich die Datei im angegebenen Init-Verzeichnis befindet, geben Sie nur den Dateinamen an. Wenn sich die Datei nicht im angegebenen Init-Verzeichnis befindet, geben Sie den relativen Pfad an. Weitere Informationen finden Sie unter Agent-Konfigurationsdatei im Amazon DCV Session Manager-Administratorhandbuch.Typ: Zeichenfolge
Erforderlich: Nein
MaxConcurrents-
Die maximale Anzahl gleichzeitiger Amazon DCV-Clients.
Typ: Ganzzahl
Erforderlich: Nein
DcvGlEnabled-
Gibt an, ob die virtuelle Sitzung für die Verwendung von hardwarebasiertem OpenGL konfiguriert ist. Wird nur bei virtuellen Sitzungen unterstützt. Dieser Parameter wird von Windows Amazon DCV-Servern nicht unterstützt.
Zulässige Werte: true | false
Typ: Boolesch
Erforderlich: Nein
PermissionsFile-
Der Base64-kodierte Inhalt der Berechtigungsdatei. Standardmäßig die Server-Standardwerte, falls kein Wert angegeben ist. Weitere Informationen finden Sie unter Konfiguration der Amazon DCV-Autorisierung im Amazon DCV-Administratorhandbuch.
Typ: Zeichenfolge
Erforderlich: Nein
EnqueueRequest-
Gibt an, ob die Anfrage in die Warteschlange gestellt werden soll, wenn sie nicht sofort bearbeitet werden kann.
Typ: Boolesch
Standard: false
Erforderlich: Nein
AutorunFile-
Unterstützt mit Konsolensitzungen auf Windows Amazon DCV-Servern und virtuellen Sitzungen auf Linux-Amazon-DCV-Servern. Es wird bei Konsolensitzungen auf Linux-Amazon-DCV-Servern nicht unterstützt.
Der Pfad zu einer Datei auf dem Host-Server, die innerhalb der Sitzung ausgeführt werden soll. Der Dateipfad ist relativ zu dem Autorun-Verzeichnis, das für den
agent.autorun_folderAgent-Konfigurationsparameter angegeben wurde. Wenn sich die Datei im angegebenen Autorun-Verzeichnis befindet, geben Sie nur den Dateinamen an. Wenn sich die Datei nicht im angegebenen Autorun-Verzeichnis befindet, geben Sie den relativen Pfad an. Weitere Informationen finden Sie in der Agent-Konfigurationsdatei im Amazon DCV Session Manager-Administratorhandbuch.Die Datei wird im Namen des angegebenen Besitzers ausgeführt. Der angegebene Besitzer muss berechtigt sein, die Datei auf dem Server auszuführen. Auf Windows Amazon DCV-Servern wird die Datei ausgeführt, wenn sich der Besitzer bei der Sitzung anmeldet. Auf Linux-Amazon-DCV-Servern wird die Datei ausgeführt, wenn die Sitzung erstellt wird.
Typ: Zeichenfolge
Erforderlich: Nein
AutorunFileArguments-
Wird mit virtuellen Sitzungen auf Linux Amazon DCV-Servern unterstützt. Es wird in Konsolensitzungen auf Windows- und Linux-Amazon-DCV-Servern nicht unterstützt. Befehlszeilenargumente, an die AutorunFilebei der Ausführung innerhalb der Sitzung übergeben wurde. Argumente werden in der Reihenfolge übergeben, in der sie im angegebenen Array erscheinen. Die maximal zulässige Anzahl von Argumenten und die maximal zulässige Länge jedes Arguments können konfiguriert werden. Weitere Informationen finden Sie in der Broker-Konfigurationsdatei im Amazon DCV Session Manager-Administratorhandbuch.
Typ: Zeichenfolgen-Array
Erforderlich: Nein
DisableRetryOnFailure-
Gibt an, ob die Anfrage zum Erstellen einer Sitzung nicht erneut versucht werden soll, wenn sie auf einem Amazon DCV-Host aus irgendeinem Grund fehlschlägt. Weitere Informationen zum Mechanismus zum Erstellen von Sitzungswiederholungen finden Sie in der Broker-Konfigurationsdatei im Amazon DCV Session Manager-Administratorhandbuch.
Typ: Boolesch
Standard: false
Erforderlich: Nein
Requirements-
Die Anforderungen, die der Server erfüllen muss, um die Sitzung durchführen zu können. Die Anforderungen können Server-Tags und and/or Servereigenschaften beinhalten. Sowohl Server-Tags als auch Servereigenschaften werden durch Aufrufen der DescribeServersAPI abgerufen.
Bedingungsausdrücke für Anforderungen:
a! =bwahr, wenn ungleichaistba=bwahr, wenn gleichaistba>bwahr, wenn größeraist alsba>=bwahr, wennaes größer oder gleich istba<bwahr, wenn kleineraist alsba<=bwahr, wenn kleiner oder gleichaistba=bwahr, wenn es dieaZeichenfolge enthältb
Anforderungen boolesche Operatoren:
aundbwahr, wennaundbwahr sindaoderbwahr, wennaoder wahrbsindnicht
awahr, wennaes falsch ist
Den Tag-Schlüsseln muss ein Präfix vorangestellt werden
tag:, den Servereigenschaften muss ein Präfix vorangestellt werden.server:Die Anforderungsausdrücke unterstützen Klammern.()Beispiele für Anforderungen:
tag:color = 'pink' and (server:Host.Os.Family = 'windows' or tag:color := 'red')"server:Host.Aws.Ec2InstanceType := 't2' and server:Host.CpuInfo.NumberOfCpus >= 2"
Numerische Werte können in exponentieller Notation angegeben werden, zum Beispiel:
"server:Host.Memory.TotalBytes > 1024E6".Die unterstützten Servereigenschaften sind:
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
Typ: Zeichenfolge
Erforderlich: Nein
StorageRoot-
Gibt den Pfad zu dem Ordner an, der als Speicher für die Sitzung verwendet wird. Weitere Informationen zum Amazon DCV-Sitzungsspeicher finden Sie unter Enabling Session Storage im Amazon DCV-Administratorhandbuch.
Typ: Zeichenfolge
Erforderlich: Nein
Antwortparameter
Id-
Die eindeutige ID der Sitzung.
Name-
Der Sitzungsname
Owner-
Der Besitzer der Sitzung.
Type-
Die Art der Sitzung.
State-
Der Status der Sitzung. Wenn die Anfrage erfolgreich abgeschlossen wurde, wechselt die Sitzung in den
CREATINGStatus. Substate-
Der Unterstatus der Sitzung. Wenn die Anforderung erfolgreich abgeschlossen wurde, wechselt der Unterstatus in den
SESSION_PLACINGUnterstatus.