Artifact Registry (AR)

Localização da carga de trabalho

Armazenamento de ficheiros

Origem do registo de auditoria

Registos de auditoria da gestão de artefactos

Operações auditadas

Tipo de registo

Plano de dados

Cria um artefacto.

Campos na entrada do registo que contêm informações de auditoria
Metadados de auditoria Nome do campo de auditoria Valor
Identidade do utilizador ou do serviço user

Por exemplo,

"user":{
  "identity":"s:gpc-system:artifact-registry-services-registry-exporter",
  "issuer":"artifact.private.gdc.goog/hra"
}

Alvo

(Campos e valores que chamam a API)

  • resource
  • _gdch_service_name
  • _gdch_cluster

"resource": "library/configsync:1.9.0-gdch.306",
"_gdch_service_name": "artifactmanagement",
"_gdch_cluster": "root-admin"

Ação

(Campos que contêm a operação realizada)

action

"action": "create"

Data/hora do evento time

Por exemplo,

"time": "2022-11-30T02:14:33Z"

Origem da ação Não disponível.

Não disponível.

Resultado Apenas as operações bem-sucedidas são registadas.

Apenas as operações bem-sucedidas são registadas.

Outros campos _gdch_cluster

Por exemplo,

"_gdch_cluster": "root-admin"

Exemplo de registo

{
  "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"
}

Elimina um artefacto.

Campos na entrada do registo que contêm informações de auditoria
Metadados de auditoria Nome do campo de auditoria Valor
Identidade do utilizador ou do serviço user

Por exemplo,

"user":{
  "identity":"s:gpc-system:artifact-registry-services-registry-exporter",
  "issuer":"artifact.private.gdc.goog/hra"
}

Alvo

(Campos e valores que chamam a API)

  • resource
  • _gdch_service_name
  • _gdch_cluster

"resource": "library/test:v1",
"_gdch_service_name": "artifactmanagement",
"_gdch_cluster": "root-admin"

Ação

(Campos que contêm a operação realizada)

action

"action": "delete"

Data/hora do evento time

Por exemplo,

"time": "2022-11-30T21:26:17.718Z"

Origem da ação Não disponível.

Não disponível.

Resultado Apenas as operações bem-sucedidas são registadas.

Apenas as operações bem-sucedidas são registadas.

Outros campos _gdch_cluster

Por exemplo,

"_gdch_cluster": "root-admin"

Exemplo de registo

{
  "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"
}

Extraia um artefacto

Campos na entrada do registo que contêm informações de auditoria
Metadados de auditoria Nome do campo de auditoria Valor
Identidade do utilizador ou do serviço user

Por exemplo,

"user":{
  "identity":"s:gpc-system:artifact-registry-services-registry-exporter",
  "issuer":"artifact.private.gdc.goog/hra"
}

Alvo

(Campos e valores que chamam a API)

  • resource
  • _gdch_service_name
  • _gdch_cluster

"resource": "library/test:v1",
"_gdch_service_name": "artifactmanagement",
"_gdch_cluster": "root-admin"

Ação

(Campos que contêm a operação realizada)

action

"action": "pull"

Data/hora do evento time

Por exemplo,

"time": "2022-11-30T02:14:33Z"

Origem da ação Não disponível.

Não disponível.

Resultado Apenas as operações bem-sucedidas são registadas.

Apenas as operações bem-sucedidas são registadas.

Outros campos _gdch_cluster

Por exemplo,

"_gdch_cluster": "root-admin"

Exemplo de registo

{
  "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"
}