| Emplacement de la charge de travail | Stockage de fichiers | 
| Source du journal d'audit | |
| Opérations auditées | 
 | 
| Type de journal | Plan de données | 
Créer un artefact
| Champs de l'entrée de journal contenant des informations d'audit | ||
|---|---|---|
| Métadonnées d'audit | Nom du champ d'audit | Valeur | 
| Identité de l'utilisateur ou du service | user | Par exemple, "user":{ "identity":"s:gpc-system:artifact-registry-services-registry-exporter", "issuer":"artifact.private.gdc.goog/hra" } | 
| Cible (Champs et valeurs qui appellent l'API) | 
 | "resource": "library/configsync:1.9.0-gdch.306", "_gdch_service_name": "artifactmanagement", "_gdch_cluster": "root-admin" | 
| Action (Champs contenant l'opération effectuée) | action | 
           | 
| Code temporel de l'événement | time | Par exemple, 
           | 
| Source de l'action | Non disponible. | Non disponible. | 
| Résultat | Seules les opérations réussies sont consignées. | Seules les opérations réussies sont consignées. | 
| Autres champs | _gdch_cluster | Par exemple, 
           | 
Exemple de journal
{
  "auditID": "15000",
  "action": "create",
  "time": "2022-11-30T02:14:33Z",
  "user":{
    "identity":"s:gpc-system:artifact-registry-services-registry-exporter",
    "issuer":"artifact.private.gdc.goog/hra"
  },
  "resource": "library/configsync:1.9.0-gdch.306",
  "_gdch_service_name": "artifactmanagement",
  "_gdch_namespace": "harbor-system",
  "_gdch_service_tenant": "infra-obs",
  "_gdch_cluster": "root-admin",
  "_gdch_fluentbit_pod": "anthos-audit-logs-forwarder-wqbg8"
}
Supprimer un artefact
| Champs de l'entrée de journal contenant des informations d'audit | ||
|---|---|---|
| Métadonnées d'audit | Nom du champ d'audit | Valeur | 
| Identité de l'utilisateur ou du service | user | Par exemple, "user":{ "identity":"s:gpc-system:artifact-registry-services-registry-exporter", "issuer":"artifact.private.gdc.goog/hra" } | 
| Cible (Champs et valeurs qui appellent l'API) | 
 | "resource": "library/test:v1", "_gdch_service_name": "artifactmanagement", "_gdch_cluster": "root-admin" | 
| Action (Champs contenant l'opération effectuée) | action | 
           | 
| Code temporel de l'événement | time | Par exemple, 
           | 
| Source de l'action | Non disponible. | Non disponible. | 
| Résultat | Seules les opérations réussies sont consignées. | Seules les opérations réussies sont consignées. | 
| Autres champs | _gdch_cluster | Par exemple, 
           | 
Exemple de journal
{
  "auditID": "3993",
  "action": "delete",
  "time": "2022-11-30T21:26:17.718Z",
  "user":{
    "identity":"s:gpc-system:artifact-registry-services-registry-exporter",
    "issuer":"artifact.private.gdc.goog/hra"
  },
  "resource": "library/test:v1",
  "_gdch_service_name": "artifactmanagement",
  "_gdch_namespace": "harbor-system",
  "_gdch_service_tenant": "infra-obs",
  "_gdch_cluster": "root-admin",
  "_gdch_fluentbit_pod": "anthos-audit-logs-forwarder-wqbg8"
}
Extraire un artefact
| Champs de l'entrée de journal contenant des informations d'audit | ||
|---|---|---|
| Métadonnées d'audit | Nom du champ d'audit | Valeur | 
| Identité de l'utilisateur ou du service | user | Par exemple, "user":{ "identity":"s:gpc-system:artifact-registry-services-registry-exporter", "issuer":"artifact.private.gdc.goog/hra" } | 
| Cible (Champs et valeurs qui appellent l'API) | 
 | "resource": "library/test:v1", "_gdch_service_name": "artifactmanagement", "_gdch_cluster": "root-admin" | 
| Action (Champs contenant l'opération effectuée) | action | 
           | 
| Code temporel de l'événement | time | Par exemple, 
           | 
| Source de l'action | Non disponible. | Non disponible. | 
| Résultat | Seules les opérations réussies sont consignées. | Seules les opérations réussies sont consignées. | 
| Autres champs | _gdch_cluster | Par exemple, 
           | 
Exemple de journal
{
  "auditID": "3996",
  "action": "pull",
  "time": "2022-11-30T02:14:33Z",
  "user":{
    "identity":"s:gpc-system:artifact-registry-services-registry-exporter",
    "issuer":"artifact.private.gdc.goog/hra"
  },
  "resource": "library/test:v1",
  "_gdch_service_name": "artifactmanagement",
  "_gdch_namespace": "harbor-system",
  "_gdch_service_tenant": "infra-obs",
  "_gdch_cluster": "root-admin",
  "_gdch_fluentbit_pod": "anthos-audit-logs-forwarder-wqbg8"
}