

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Attributs de base
<a name="aws-extension-basic-attributes"></a>

 Il s'agit d'attributs fondamentaux utilisés pour l'identification des ressources, leur localisation et les métadonnées de base. Ils se composent de types de données simples tels que des chaînes, des horodatages et des tableaux. 

## Partition nuageuse
<a name="cloud-partition"></a>

 Partition cloud sur laquelle se trouve la ressource. 

**Exigence**  
Recommandée

**Type**  
Chaîne

**Statut de l'OCSF**  
Existing

Exemple

```
{
  "resources": [
    {
      "cloud_partition": "aws"
    }
  ]
}
```

## ID du compte du propriétaire
<a name="owner-account-id"></a>

 Identifiant de compte à 12 chiffres auquel appartient la ressource. 

**Exigence**  
Recommandée

**Type**  
Chaîne

**Statut de l'OCSF**  
Existing

Exemple

```
{
  "resources": [
    {
      "owner": {
        "account": {
          "uid": "123456789012"
        }
      }
    }
  ]
}
```

## Type de ressource
<a name="resource-type"></a>

 Type de AWS CloudFormation ressource qui identifie le service et la ressource spécifiques. 

**Exigence**  
Obligatoire

**Type**  
Chaîne

**Format**  
Doit respecter AWS CloudFormation la convention de dénomination des types de ressources : `AWS::<Service>::<ResourceType>`

**Statut de l'OCSF**  
Existing

Exemple

```
{
  "resources": [
    {
      "type": "AWS::EC2::Instance"
    }
  ]
}
```

## Identificateur de ressource
<a name="resource-id"></a>

 Identifiant unique de la ressource cloud (par exemple, i-1234567890abcdef0). 

**Exigence**  
Recommandée

**Type**  
Chaîne

**Format**  
Il doit s'agir d'un identifiant de ressource valide. Longueur minimale de 1. Longueur maximale de 768.

**Statut de l'OCSF**  
Existing

Exemple

```
{
  "resources": [
    {
      "uid": "i-1234567890abcdef0"
    }
  ]
}
```

## Identifiant de ressource alternatif
<a name="arn"></a>

 L'identifiant unique de la ressource cloud, généralement l'Amazon Resource Name (ARN). 

**Exigence**  
Recommandée

**Type**  
Chaîne

**Format**  
Il doit s'agir d'un AWS ARN valide. Les modèles courants incluent :  
+ `"arn:partition:service:region:account-id:resource-id"`
+ `"arn:partition:service:region:account-id:resource-type/resource-id"`
+ `"arn:partition:service:region:account-id:resource-type:resource-id"`
Remarque : Certains services tels que S3 utilisent des variantes telles que arn:aws:s3 : :bucket-name (sans région ni identifiant de compte).

**Statut de l'OCSF**  
Existing

Exemples

```
{
  "resources": [
    {
      "uid_alt": "arn:aws:ec2:us-east-1:123456789012:instance/i-1234567890abcdef0"
    }
  ]
}
```

```
{
  "resources": [
    {
      "uid_alt": "arn:aws:s3:::my-bucket-name"
    }
  ]
}
```

## Nom de la ressource
<a name="resource-name"></a>

 Le nom unique de la ressource cloud. 

**Exigence**  
Recommandée

**Type**  
Chaîne

**Format**  
User-created noms dont les valeurs dépendront de l'environnement.

**Statut de l'OCSF**  
Existing

Exemple

```
{
  "resources": [
    {
      "name": "My-Server-1"
    }
  ]
}
```

## Région nuageuse
<a name="cloud-region"></a>

 La AWS région où se trouve la ressource. 

**Exigence**  
Recommandée

**Type**  
Chaîne

**Format**  
Identifiant de région cloud valide (par exemple, us-east-1, eu-west-1, ap-southeast-2)

**Statut de l'OCSF**  
Existing

Exemple

```
{
  "resources": [
    {
      "region": "us-west-2"
    }
  ]
}
```

## Heure de création de la ressource
<a name="resource-creation-time"></a>

 Heure à laquelle la ressource a été créée. 

**Exigence**  
Recommandée

**Type**  
Horodatage

**Format**  
Horodatage Unix en millisecondes depuis l'époque (1er janvier 1970, 00:00:00 UTC)

**Statut de l'OCSF**  
Existing

Exemple

```
{
  "resources": [
    {
      "created_time": 1762019193000
    }
  ]
}
```

## Étiquettes
<a name="tags"></a>

 Key-value paires pour les métadonnées et l'organisation des ressources. 

**Exigence**  
Recommandée

**Type**  
Tableau d'objets key:value

**Format**  
Un objet générique permettant de définir un couple clé:valeur.

**Statut de l'OCSF**  
Existing

Exemple

```
{
  "resources": [
    {
      "tags": [
        {
          "name": "Environment",
          "value": "Production"
        },
        {
          "name": "Owner",
          "value": "SecurityTeam"
        }
      ]
    }
  ]
}
```

## Adresse IP
<a name="ip-address"></a>

 Adresse IP associée à l'instance au format IPv4 ou IPv6. 

**Exigence**  
Facultatif

**Type**  
Chaîne

**Format**  
Adresse IPv4 ou IPv6 valide

**Statut de l'OCSF**  
Existing

Exemple

```
{
  "resources": [
    {
      "ip": "10.0.1.25"
    }
  ]
}
```

## Adresses IP
<a name="ip-addresses"></a>

 Tableau d'adresses IP (IPv4 ou IPv6) associées à l'appareil. Il peut s'agir d'adresses IP publiques et privées. 

**Exigence**  
Facultatif

**Type**  
Tableau d'adresses IP

**Statut de l'OCSF**  
Nouveau

Exemple

```
{
  "resources": [
    {
      "ip_addresses": ["10.0.1.25", "52.12.34.56"]
    }
  ]
}
```

## UID EN PVC
<a name="vpc-uid"></a>

 L'ID VPC où se trouve la ressource. 

**Exigence**  
Facultatif

**Type**  
Chaîne

**Format**  
Identifiant VPC (par exemple, vpc-12345678900)

**Statut de l'OCSF**  
Ajouté à `resource_details`

Exemple

```
{
  "resources": [
    {
      "vpc_uid": "vpc-0a1b2c3d4e5f6g7h8"
    }
  ]
}
```

## Exemple d'objet de ressource avec des attributs de base
<a name="example-resource-object"></a>

```
{
  "resources": [
    {
      "cloud_partition": "aws",
      "owner": {
        "account": {
          "uid": "123456789012"
        }
      },
      "region": "us-east-1",
      "type": "AWS::EC2::NetworkInterface",
      "uid": "eni-03e6c892dd45e836c",
      "uid_alt": "arn:aws:ec2:us-east-1:123456789012:network-interface/eni-03e6c892dd45e836c",
      "zone": "us-east-1f",
      "vpc_uid": "vpc-0ef6045717b0362f6"
    }
  ]
}
```