Ressource : CustomClass
Ensemble de mots ou d'expressions représentant un concept commun susceptible d'apparaître dans votre contenu audio, par exemple une liste de noms de navires à passagers. Les éléments CustomClass peuvent être substitués dans les espaces réservés que vous définissez dans les expressions PhraseSet.
| Représentation JSON |
|---|
{ "name": string, "customClassId": string, "items": [ { object ( |
| Champs | |
|---|---|
name |
Nom de ressource de la classe personnalisée. |
customClassId |
Si cette classe personnalisée est une ressource, customClassId correspond à l'ID de ressource de CustomClass. Sensible à la casse. |
items[] |
Collection d'éléments de cours. |
kmsKeyName |
Uniquement en sortie. Nom de la clé KMS avec laquelle le contenu de ClassItem est chiffré. Le format attendu est |
kmsKeyVersionName |
Uniquement en sortie. Nom de la version de clé KMS avec laquelle le contenu de ClassItem est chiffré. Le format attendu est |
uid |
Uniquement en sortie. Identifiant unique attribué par le système pour CustomClass. Ce champ n'est pas utilisé. |
displayName |
Uniquement en sortie. Nom lisible et défini par l'utilisateur pour l'objet CustomClass. L'ID ne doit pas contenir plus de 63 caractères Ce champ n'est pas utilisé. |
state |
Uniquement en sortie. État du cycle de vie de l'objet CustomClass. Ce champ n'est pas utilisé. |
deleteTime |
Uniquement en sortie. Heure à laquelle la suppression de cette ressource a été demandée. Ce champ n'est pas utilisé. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
expireTime |
Uniquement en sortie. Heure à laquelle cette ressource sera supprimée. Ce champ n'est pas utilisé. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
annotations |
Uniquement en sortie. Permet aux utilisateurs de stocker de petites quantités de données arbitraires. La clé et la valeur ne doivent pas comporter plus de 63 caractères chacune. 100 annotations au maximum. Ce champ n'est pas utilisé. Objet contenant une liste de paires |
etag |
Uniquement en sortie. Cette somme de contrôle est calculée par le serveur en fonction de la valeur des autres champs. Peut être envoyé lors des requêtes de mise à jour, de restauration et de suppression pour s'assurer que le client dispose d'une valeur à jour avant de continuer. Ce champ n'est pas utilisé. |
reconciling |
Uniquement en sortie. Indique si cet objet CustomClass est en cours de mise à jour. Ce champ n'est pas utilisé. |
ClassItem
Élément de la classe.
| Représentation JSON |
|---|
{ "value": string } |
| Champs | |
|---|---|
value |
Valeur de l'élément de classe. |
État
Ensemble d'états qui définissent le cycle de vie d'un objet CustomClass.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
État non spécifié. Cette valeur n'est utilisée/utile que pour distinguer les valeurs non définies. |
ACTIVE |
État normal et actif. |
DELETED |
Cet objet CustomClass a été supprimé. |
Méthodes |
|
|---|---|
|
Créez une classe personnalisée. |
|
supprimer une classe personnalisée ; |
|
Obtenez une classe personnalisée. |
|
Répertorie les classes personnalisées. |
|
Mettez à jour une classe personnalisée. |