Spec-Zone.ru › AWS CLI v2

[ aws . ssm ]

describe-document

Описание

Описывает указанный документ Amazon Web Services Systems Manager (документ SSM).

См. также: Документацию API AWS

Синтаксис

  describe-document
--name <value>
[--document-version <value>]
[--version-name <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]

Параметры

--name (строка)

Имя документа SSM.

--document-version (строка)

Версия документа SSM, для которой требуется информация. Может быть конкретной версией или версией по умолчанию.

--version-name (строка)

Необязательное поле, указывающее версию артефакта, связанного с документом. Например, 12.6. Это значение уникально для всех версий документа и не может быть изменено.

--cli-input-json | --cli-input-yaml (строка) Читает аргументы из предоставленной JSON-строки. JSON-строка соответствует формату, указанному в --generate-cli-skeleton. Если другие аргументы указаны в командной строке, эти значения переопределят значения, предоставленные JSON. Невозможно передавать произвольные двоичные значения, используя предоставленное JSON-значение, так как строка будет воспринята буквально. Это не может быть указано вместе с --cli-input-yaml.

--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса к API. Если указано без значения или со значением input, выводит пример JSON-ввода, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если указано yaml-input, выведет пример YAML-ввода, который можно использовать с --cli-input-yaml. Если указано со значением output, оно валидирует входные данные команды и возвращает пример JSON-вывода для этой команды. Сгенерированный JSON-скелет не стабилен между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.

Глобальные параметры

--debug (булево)

Включить отладовую запись журнала.

--endpoint-url (строка)

Переопределить URL по умолчанию команды заданным URL.

--no-verify-ssl (булево)

По умолчанию AWS CLI использует SSL при общении с сервисами AWS. Для каждого SSL-соединения AWS CLI будет проверять SSL-сертификаты. Этот параметр переопределяет поведение проверки SSL-сертификатов по умолчанию.

--no-paginate (булево)

Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.

--output (строка)

Стиль форматирования вывода команды.

  • json
  • текст
  • таблица
  • yaml
  • yaml-поток

--query (строка)

Запрос JMESPath для фильтрации данных ответа.

--profile (строка)

Использовать определенный профиль из вашего файла аутентификации.

--region (строка)

Регион для использования. Переопределяет настройки конфигурации/среды.

--version (строка)

Отобразить версию этого инструмента.

--color (строка)

Включить/выключить цветной вывод.

  • вкл
  • выкл
  • авто

--no-sign-request (булево)

Не подписывать запросы. Кредиты не будут загружаться, если этот аргумент указан.

--ca-bundle (строка)

Файл-сборник CA-сертификатов для проверки SSL-сертификатов. Переопределяет настройки конфигурации/среды.

--cli-read-timeout (целое число)

Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию составляет 60 секунд.

--cli-connect-timeout (целое число)

Максимальное время подключения сокета в секундах. Если значение установлено в 0, подключение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию составляет 60 секунд.

--cli-binary-format (строка)

Стиль форматирования, используемый для двоичных блоков. По умолчанию используется формат base64. Формат base64 ожидает, что двоичные блоки будут предоставлены в виде закодированной в base64 строки. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, которое соответствует двоичному блоку, fileb:// всегда будет обрабатываться как двоичный, и будет использоваться содержимое файла непосредственно независимо от настройки cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для настроенного cli-binary-format.

  • base64
  • raw-in-base64-out

--no-cli-pager (булево)

Отключить страницу кли для вывода.

--cli-auto-prompt (булево)

Автоматически запрашивать параметры ввода CLI.

--no-cli-auto-prompt (булево)

Отключить автоматическое запроса параметров ввода CLI.

Примеры

Примечание

Для использования следующих примеров необходимо установить и настроить AWS CLI. Дополнительную информацию см. в руководстве по началу работы с AWS CLI в руководстве пользователя AWS CLI.

Если не указано иное, все примеры используют правила кавычек в стиле Unix. Эти примеры необходимо адаптировать к правилам кавычек вашей оболочки. См. использование кавычек со строками в руководстве пользователя AWS CLI.

Чтобы отобразить сведения о документе

Следующий describe-document пример отображает сведения о документе Systems Manager в вашей учетной записи AWS.

aws ssm describe-document \
    --name "Example"

Вывод:

{
    "Document": {
        "Hash": "fc2410281f40779e694a8b95975d0f9f316da8a153daa94e3d9921102EXAMPLE",
        "HashType": "Sha256",
        "Name": "Example",
        "Owner": "29884EXAMPLE",
        "CreatedDate": 1583257938.266,
        "Status": "Active",
        "DocumentVersion": "1",
        "Description": "Document Example",
        "Parameters": [
            {
                "Name": "AutomationAssumeRole",
                "Type": "String",
                "Description": "(Required) The ARN of the role that allows Automation to perform the actions on your behalf. If no role is specified, Systems Manager Automation uses your IAM permissions to execute this document.",
                "DefaultValue": ""
            },
            {
                "Name": "InstanceId",
                "Type": "String",
                "Description": "(Required) The ID of the Amazon EC2 instance.",
                "DefaultValue": ""
            }
        ],
        "PlatformTypes": [
            "Windows",
            "Linux"
        ],
        "DocumentType": "Automation",
        "SchemaVersion": "0.3",
        "LatestVersion": "1",
        "DefaultVersion": "1",
        "DocumentFormat": "YAML",
        "Tags": []
    }
}

Дополнительную информацию см. в разделе Создание документов Systems Manager в руководстве пользователя AWS Systems Manager.

Вывод

Документ -> (структура)

Информация о документе SSM.

Sha1 -> (строка)

Хеш SHA1 документа, который можно использовать для проверки.

Хеш -> (строка)

Хеш Sha256 или Sha1, созданный системой при создании документа.

Примечание

Хеши Sha1 устарели.

ТипХеша -> (строка)

Тип хеша документа. Допустимые значения включают Sha256 или Sha1.

Примечание

Хеши Sha1 устарели.

Имя -> (строка)

Имя документа SSM.

ИмяДляОтображения -> (строка)

Понятное имя документа SSM. Это значение может отличаться для каждой версии документа. Если вы хотите обновить это значение, см. UpdateDocument.

ИмяВерсии -> (строка)

Версия артефакта, связанного с документом.

Владелец -> (строка)

Пользователь Amazon Web Services, создавший документ.

ДатаСоздание -> (отметка времени)

Дата создания документа.

Статус -> (строка)

Статус документа SSM.

ИнформацияОСтатусе -> (строка)

Сообщение, возвращенное Amazon Web Services Systems Manager, которое объясняет значение Status. Например, статус Failed может быть объяснен сообщением StatusInformation, «Указанный ведро S3 не существует. Проверьте корректность URL-адреса ведра S3».

ВерсияДокумента -> (строка)

Версия документа.

Описание -> (строка)

Описание документа.

Параметры -> (список)

Описание параметров документа.

(структура)

Параметры, указанные в документе Systems Manager, которые выполняются на сервере при запуске команды.

Имя -> (строка)

Имя параметра.

Тип -> (строка)

Тип параметра. Тип может быть либо String, либо StringList.

Описание -> (строка)

Описание того, что делает параметр, как его использовать, значение по умолчанию и является ли параметр необязательным.

ЗначениеПоУмолчанию -> (строка)

Если указано, значения по умолчанию для параметров. Параметры без значения по умолчанию обязательны. Параметры со значением по умолчанию необязательны.

ТипыПлатформ -> (список)

Список операционных систем (ОС) платформ, совместимых с этим документом SSM.

(строка)

ТипДокумента -> (строка)

Тип документа.

ВерсияСхемы -> (строка)

Версия схемы.

ПоследняяВерсия -> (строка)

Последняя версия документа.

ВерсияПоУмолчанию -> (строка)

Версия по умолчанию.

ФорматДокумента -> (строка)

Формат документа, либо JSON, либо YAML.

ТипЦели -> (строка)

Тип цели, определяющий типы ресурсов, на которых может выполняться документ. Например, /AWS::EC2::Instance. Список допустимых типов ресурсов см. в справочнике по типам ресурсов и свойств Amazon Web Services в Руководстве пользователя CloudFormation.

Теги -> (список)

Применяемые теги или метаданные к документу.

(структура)

Метаданные, которые вы назначаете своим ресурсам Amazon Web Services. Теги позволяют категоризировать ваши ресурсы по-разному, например, по назначению, владельцу или среде. В Amazon Web Services Systems Manager вы можете применять теги к документам Systems Manager (документы SSM), управляемым узлам, окнам обслуживания, параметрам, шаблонам исправлений, элементам Ops и метаданным Ops.

Ключ -> (строка)

Имя тега.

Значение -> (строка)

Значение тега.

ИнформацияОПриложениях -> (список)

Подробная информация об приложениях к документу, включая имена, расположения, размеры и т. д.

(структура)

Атрибут приложения, например, имя приложения.

Имя -> (строка)

Имя приложения.

Требуется -> (список)

Список документов SSM, необходимых для документа. Например, документ ApplicationConfiguration требует документ ApplicationConfigurationSchema.

(структура)

Документ SSM, необходимый текущему документу.

Имя -> (строка)

Имя требуемого документа SSM. Имя может быть Amazon Resource Name (ARN).

Версия -> (строка)

Версия документа, необходимая текущему документу.

ТипТребования -> (строка)

Тип документа требуемого документа SSM.

ИмяВерсии -> (строка)

Необязательное поле, указывающее версию артефакта, связанного с документом. Например, 12.6. Это значение уникально для всех версий документа и не может быть изменено.

Автор -> (строка)

Пользователь вашей организации, создавший документ.

ИнформацияОПросмотре -> (список)

Информация о просмотре документа.

(структура)

Информация о результатах запроса проверки документа.

ВремяПроверки -> (отметка времени)

Время, когда рецензент принял меры по запросу проверки документа.

Статус -> (строка)

Текущий статус запроса проверки документа.

Рецензент -> (строка)

Рецензент, назначенный для принятия мер по запросу проверки документа.

УтвержденнаяВерсия -> (строка)

Версия документа, в настоящее время утвержденная для использования в организации.

ОжидающаяПроверкаВерсия -> (строка)

Версия документа, которая в настоящее время находится на рассмотрении.

СтатусПроверки -> (строка)

Текущий статус проверки.

Категория -> (список)

Классификация документа, которая поможет вам идентифицировать и категоризировать его использование.

(строка)

КатегорияПеречисление -> (список)

Значение, которое идентифицирует категорию документа.

(строка)

© Copyright 2025, Amazon Web Services. Created using Sphinx.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API