- Ressource: FirewallEndpoint
- FirstPartyEndpointSettings
- ThirdPartyEndpointSettings
- État
- AssociationReference
- Type
- Méthodes
Ressource: FirewallEndpoint
Message décrivant l'objet du point de terminaison
Représentation JSON |
---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "state": enum ( |
Champs | |
---|---|
name |
Immuable. Identifiant, nom de la ressource |
description |
Facultatif. Description du point de terminaison de pare-feu. Longueur maximale : 2 048 caractères. |
createTime |
Uniquement en sortie. Code temporel de création Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
updateTime |
Uniquement en sortie. Code temporel de mise à jour Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
labels |
Facultatif. Étiquettes en tant que paires clé-valeur Objet contenant une liste de paires |
state |
Uniquement en sortie. État actuel du point de terminaison. |
reconciling |
Uniquement en sortie. Indique si le rapprochement est en cours, recommandé conformément au https://google.aip.dev/128. |
associatedNetworks[] |
Uniquement en sortie. Liste des réseaux associés à ce point de terminaison dans la zone locale. Il s'agit d'une projection de FirewallEndpointAssociations pointant vers ce point de terminaison. Un réseau n'apparaîtra dans cette liste qu'une fois le routage du trafic entièrement configuré. Format: projects/{project}/global/networks/{name}. |
associations[] |
Uniquement en sortie. Liste des FirewallEndpointAssociations associés à ce point de terminaison. Une association n'apparaîtra dans cette liste qu'une fois le routage du trafic entièrement configuré. |
billingProjectId |
Obligatoire. Projet à facturer en fonction du temps d'activité des points de terminaison. |
type |
Facultatif. Type de point de terminaison. |
Champ d'union settings . Paramètres spécifiques au type de point de terminaison. settings ne peut être qu'un des éléments suivants : |
|
firstPartyEndpointSettings |
Facultatif. Paramètres des points de terminaison de pare-feu pour les points de terminaison de pare-feu propriétaires. |
thirdPartyEndpointSettings |
Facultatif. Paramètres des points de terminaison de pare-feu pour les points de terminaison de pare-feu tiers. |
FirstPartyEndpointSettings
Ce type ne comporte aucun champ.
Identifiant suivant: 1.
ThirdPartyEndpointSettings
Identifiant suivant: 2.
Représentation JSON |
---|
{ "targetFirewallAttachment": string } |
Champs | |
---|---|
targetFirewallAttachment |
Facultatif. URL du rattachement de pare-feu cible. |
État
État du point de terminaison.
Enums | |
---|---|
STATE_UNSPECIFIED |
Non défini. |
CREATING |
En cours de création. |
ACTIVE |
Traitement des mises à jour de configuration... |
DELETING |
Suppression en cours. |
INACTIVE |
en panne ou en état d'erreur ; |
AssociationReference
Il s'agit d'un sous-ensemble du message FirewallEndpointAssociation contenant des champs que le client doit utiliser.
Représentation JSON |
---|
{ "name": string, "network": string } |
Champs | |
---|---|
name |
Uniquement en sortie. Nom de ressource de FirewallEndpointAssociation. Format: projects/{project}/locations/{location}/firewallEndpointAssociations/{id} |
network |
Uniquement en sortie. Réseau VPC associé. Format: projects/{project}/global/networks/{name}. |
Type
Type du point de terminaison de pare-feu.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Non défini. |
FIRST_PARTY |
Point de terminaison de pare-feu propriétaire. |
THIRD_PARTY |
Point de terminaison de pare-feu tiers. |
Méthodes |
|
---|---|
|
Crée un FirewallEndpoint dans un projet et un emplacement donnés. |
|
Supprime un seul point de terminaison. |
|
Récupère les détails d'un seul point de terminaison. |
|
Répertorie les points de terminaison de pare-feu dans un projet et un emplacement donnés. |
|
Mettre à jour un seul point de terminaison |