Ressource: CustomClass
Eine Reihe von Wörtern oder Wortgruppen, die ein gängiges Konzept darstellen, das wahrscheinlich in Ihrem Audio vorkommt, z. B. eine Liste von Namen von Passagierschiffen. CustomClass-Elemente können in Platzhalter eingesetzt werden, die Sie in PhraseSet-Formulierungen festlegen.
| JSON-Darstellung |
|---|
{ "name": string, "customClassId": string, "items": [ { object ( |
| Felder | |
|---|---|
name |
Der Ressourcenname der benutzerdefinierten Klasse. |
customClassId |
Wenn diese benutzerdefinierte Klasse eine Ressource ist, ist „customClassId“ die Ressourcen-ID der CustomClass. Groß- und Kleinschreibung wird berücksichtigt. |
items[] |
Eine Sammlung von Klassenelementen. |
kmsKeyName |
Nur Ausgabe. Der KMS-Schlüsselname, mit dem der Inhalt des ClassItem verschlüsselt wird. Das erwartete Format ist |
kmsKeyVersionName |
Nur Ausgabe. Der Name der KMS-Schlüsselversion, mit der der Inhalt des ClassItem verschlüsselt wird. Das erwartete Format ist |
uid |
Nur Ausgabe. Vom System zugewiesene eindeutige Kennung für die CustomClass. Dieses Feld wird nicht verwendet. |
displayName |
Nur Ausgabe. Vom Nutzer festlegbarer, für Menschen lesbarer Name für die CustomClass. Darf höchstens 63 Zeichen lang sein. Dieses Feld wird nicht verwendet. |
state |
Nur Ausgabe. Der Lebenszyklusstatus der CustomClass. Dieses Feld wird nicht verwendet. |
deleteTime |
Nur Ausgabe. Der Zeitpunkt, zu dem das Löschen dieser Ressource angefordert wurde. Dieses Feld wird nicht verwendet. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
expireTime |
Nur Ausgabe. Der Zeitpunkt, zu dem diese Ressource gelöscht wird. Dieses Feld wird nicht verwendet. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
annotations |
Nur Ausgabe. Ermöglicht Nutzern das Speichern kleiner Mengen beliebiger Daten. Sowohl der Schlüssel als auch der Wert dürfen jeweils maximal 63 Zeichen lang sein. Maximal 100 Annotationen. Dieses Feld wird nicht verwendet. Ein Objekt, das eine Liste von |
etag |
Nur Ausgabe. Diese Prüfsumme wird vom Server auf Grundlage des Werts anderer Felder berechnet. Kann bei Aktualisierungs-, Wiederherstellungs- und Löschanfragen gesendet werden, um sicherzustellen, dass der Client vor dem Fortfahren einen aktuellen Wert hat. Dieses Feld wird nicht verwendet. |
reconciling |
Nur Ausgabe. Gibt an, ob diese CustomClass gerade aktualisiert wird. Dieses Feld wird nicht verwendet. |
ClassItem
Ein Element der Klasse.
| JSON-Darstellung |
|---|
{ "value": string } |
| Felder | |
|---|---|
value |
Der Wert des Klassenartikels. |
Bundesland
Eine Reihe von Status, die den Lebenszyklus einer CustomClass definieren.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Nicht angegebener Zustand. Dies wird nur verwendet, um nicht festgelegte Werte zu unterscheiden. |
ACTIVE |
Der normale und der aktive Status. |
DELETED |
Diese CustomClass wurde gelöscht. |
Methoden |
|
|---|---|
|
Benutzerdefinierte Klasse erstellen |
|
Benutzerdefinierten Kurs löschen |
|
Benutzerdefinierte Klasse erstellen |
|
Benutzerdefinierte Klassen auflisten |
|
Benutzerdefinierten Kurs aktualisieren |