Menetapkan metadata inventaris khusus ke node terkelola - AWS Systems Manager

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menetapkan metadata inventaris khusus ke node terkelola

Prosedur berikut memandu Anda melalui proses menggunakan AWS Systems Manager PutInventoryAPIoperasi untuk menetapkan metadata inventaris kustom ke node terkelola. Contoh ini memberikan informasi lokasi rak ke node. Untuk informasi lebih lanjut tentang inventaris kustom, lihat Menggunakan inventaris kustom.

Untuk menetapkan metadata inventaris kustom ke node
  1. Instal dan konfigurasikan AWS Command Line Interface (AWS CLI), jika Anda belum melakukannya.

    Untuk selengkapnya, lihat Menginstal atau memperbarui versi terbaru AWS CLI.

  2. Jalankan perintah berikut untuk menetapkan informasi lokasi rak ke node.

    Linux

    aws ssm put-inventory --instance-id "ID" --items '[{"CaptureTime": "2016-08-22T10:01:01Z", "TypeName": "Custom:RackInfo", "Content":[{"RackLocation": "Bay B/Row C/Rack D/Shelf E"}], "SchemaVersion": "1.0"}]'

    Windows

    aws ssm put-inventory --instance-id "ID" --items "TypeName=Custom:RackInfo,SchemaVersion=1.0,CaptureTime=2021-05-22T10:01:01Z,Content=[{RackLocation='Bay B/Row C/Rack D/Shelf F'}]"
  3. Jalankan perintah berikut untuk melihat entri inventaris kustom untuk node ini.

    aws ssm list-inventory-entries --instance-id ID --type-name "Custom:RackInfo"

    Sistem menanggapi dengan informasi seperti berikut.

    {
        "InstanceId": "ID", 
        "TypeName": "Custom:RackInfo", 
        "Entries": [
            {
                "RackLocation": "Bay B/Row C/Rack D/Shelf E"
            }
        ], 
        "SchemaVersion": "1.0", 
        "CaptureTime": "2016-08-22T10:01:01Z"
    }
  4. Jalankan perintah berikut untuk melihat skema inventaris kustom.

    aws ssm get-inventory-schema --type-name Custom:RackInfo

    Sistem menanggapi dengan informasi seperti berikut.

    {
        "Schemas": [
            {
                "TypeName": "Custom:RackInfo",
                "Version": "1.0",
                "Attributes": [
                    {
                        "DataType": "STRING",
                        "Name": "RackLocation"
                    }
                ]
            }
        ]
    }