Spec-Zone.ru › AWS CLI v2

[ aws . iottwinmaker ]

обновить-сущность

Описание

Обновляет сущность.

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

Синтаксис

  update-entity
--workspace-id <value>
--entity-id <value>
[--entity-name <value>]
[--description <value>]
[--component-updates <value>]
[--composite-component-updates <value>]
[--parent-entity-update <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]

Параметры

--workspace-id (строка)

Идентификатор рабочей области, содержащей сущность.

--entity-id (строка)

Идентификатор сущности.

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

Имя сущности.

--description (строка)

Описание сущности.

--component-updates (карта)

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

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

значение -> (структура)

Запрос на обновление компонента.

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

Тип обновления запроса на обновление компонента.

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

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

идентификаторТипаКомпонента -> (строка)

Идентификатор типа компонента.

обновленияСвойств -> (карта)

Объект, сопоставляющий строки с свойствами, которые нужно установить в обновлении типа компонента. Каждая строка в сопоставлении должна быть уникальной для этого объекта.

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

значение -> (структура)

Объект, устанавливающий информацию о свойстве.

definition -> (структура)

Объект, определяющий информацию о свойстве.

dataType -> (структура)

Объект, содержащий информацию о типе данных.

type -> (строка)

Базовый тип данных.

nestedType -> (структура)

Вложенный тип данных.

type -> (строка)

Базовый тип данных.

( … рекурсивно … )allowedValues -> (список)

Допустимые значения для данного типа данных.

(структура)

Объект, определяющий значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение с плавающей точкой.

integerValue -> (целое)

Целое значение.

longValue -> (длинное целое)

Значение длинного целого типа.

stringValue -> (строка)

Строковое значение.

listValue -> (список)

Список нескольких значений.

(структура)

Объект, определяющий значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение с плавающей точкой.

integerValue -> (целое)

Целое значение.

longValue -> (длинное целое)

Значение длинного целого типа.

stringValue -> (строка)

Строковое значение.

mapValue -> (словарь)

Объект, сопоставляющий строки с несколькими DataValue объектами.

key -> (строка)

( … рекурсивно … )

relationshipValue -> (структура)

Значение, связывающее компонент с другим компонентом.

targetEntityId -> (строка)

Идентификатор целевого объекта, связанного со значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

mapValue -> (словарь)

Объект, сопоставляющий строки с несколькими DataValue объектами.

key -> (строка)

value -> (структура)

Объект, определяющий значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение с плавающей точкой.

integerValue -> (целое)

Целое значение.

longValue -> (длинное целое)

Значение длинного целого типа.

stringValue -> (строка)

Строковое значение.

listValue -> (список)

Список нескольких значений.

( … рекурсивно … )

mapValue -> (словарь)

Объект, сопоставляющий строки с несколькими DataValue объектами.

key -> (строка)

( … рекурсивно … )

relationshipValue -> (структура)

Значение, связывающее компонент с другим компонентом.

targetEntityId -> (строка)

Идентификатор целевого объекта, связанного со значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

relationshipValue -> (структура)

Значение, связывающее компонент с другим компонентом.

targetEntityId -> (строка)

Идентификатор целевого объекта, связанного со значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

unitOfMeasure -> (строка)

Единица измерения, используемая в данном типе данных.

relationship -> (структура)

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

targetComponentTypeId -> (строка)

Идентификатор целевого типа компонента, связанного с этой связью.

relationshipType -> (строка)

Тип связи.

allowedValues -> (список)

Допустимые значения для данного типа данных.

(структура)

Объект, определяющий значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение с плавающей точкой.

integerValue -> (целое)

Целое значение.

longValue -> (длинное целое)

Значение длинного целого типа.

stringValue -> (строка)

Строковое значение.

listValue -> (список)

Список нескольких значений.

(структура)

Объект, определяющий значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение с плавающей точкой.

integerValue -> (целое)

Целое значение.

longValue -> (длинное целое)

Значение длинного целого типа.

stringValue -> (строка)

Строковое значение.

mapValue -> (словарь)

Объект, сопоставляющий строки с несколькими DataValue объектами.

key -> (строка)

( … рекурсивно … )

relationshipValue -> (структура)

Значение, связывающее компонент с другим компонентом.

targetEntityId -> (строка)

Идентификатор целевого объекта, связанного со значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

mapValue -> (словарь)

Объект, сопоставляющий строки с несколькими DataValue объектами.

key -> (строка)

value -> (структура)

Объект, определяющий значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение с плавающей точкой.

integerValue -> (целое)

Целое значение.

longValue -> (длинное целое)

Значение длинного целого типа.

stringValue -> (строка)

Строковое значение.

listValue -> (список)

Список нескольких значений.

( … рекурсивно … )

mapValue -> (словарь)

Объект, сопоставляющий строки с несколькими DataValue объектами.

key -> (строка)

( … рекурсивно … )

relationshipValue -> (структура)

Значение, связывающее компонент с другим компонентом.

targetEntityId -> (строка)

Идентификатор целевого объекта, связанного со значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

relationshipValue -> (структура)

Значение, связывающее компонент с другим компонентом.

targetEntityId -> (строка)

Идентификатор целевого объекта, связанного со значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

unitOfMeasure -> (строка)

Единица измерения, используемая в данном типе данных.

relationship -> (структура)

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

targetComponentTypeId -> (строка)

Идентификатор целевого типа компонента, связанного с этой связью.

relationshipType -> (строка)

Тип связи.

isRequiredInEntity -> (булево)

Булево значение, указывающее, является ли свойство обязательным.

isExternalId -> (булево)

Булево значение, указывающее, берется ли идентификатор свойства из внешнего хранилища данных.

isStoredExternally -> (булево)

Булево значение, указывающее, хранится ли свойство внешне.

isTimeSeries -> (булево)

Булево значение, указывающее, состоит ли свойство из временных рядов.

defaultValue -> (структура)

Объект, содержащий значение по умолчанию.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение с плавающей точкой.

integerValue -> (целое)

Целое значение.

longValue -> (длинное целое)

Значение длинного целого типа.

stringValue -> (строка)

Строковое значение.

listValue -> (список)

Список нескольких значений.

(структура)

Объект, определяющий значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение с плавающей точкой.

integerValue -> (целое)

Целое значение.

longValue -> (длинное целое)

Значение длинного целого типа.

stringValue -> (строка)

Строковое значение.

listValue -> (список)

Список нескольких значений.

( … рекурсивно … )

mapValue -> (словарь)

Объект, сопоставляющий строки с несколькими DataValue объектами.

key -> (строка)

( … рекурсивно … )

relationshipValue -> (структура)

Значение, связывающее компонент с другим компонентом.

targetEntityId -> (строка)

Идентификатор целевого объекта, связанного со значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

mapValue -> (словарь)

Объект, сопоставляющий строки с несколькими DataValue объектами.

key -> (строка)

value -> (структура)

Объект, определяющий значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение с плавающей точкой.

integerValue -> (целое)

Целое значение.

longValue -> (длинное целое)

Значение длинного целого типа.

stringValue -> (строка)

Строковое значение.

listValue -> (список)

Список нескольких значений.

( … рекурсивно … )

mapValue -> (словарь)

Объект, сопоставляющий строки с несколькими DataValue объектами.

key -> (строка)

( … рекурсивно … )

relationshipValue -> (структура)

Значение, связывающее компонент с другим компонентом.

targetEntityId -> (строка)

Идентификатор целевого объекта, связанного со значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

relationshipValue -> (структура)

Значение, связывающее компонент с другим компонентом.

targetEntityId -> (строка)

Идентификатор целевого объекта, связанного со значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

configuration -> (словарь)

Сопоставление, определяющее конфигурационную информацию о свойстве. Используйте это поле для указания информации, которую вы читаете из внешнего источника и записываете в него.

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

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

displayName -> (строка)

Дружественное имя свойства.

значение -> (структура)

Значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение типа double.

integerValue -> (целое)

Целочисленное значение.

longValue -> (длинное целое)

Значение типа long.

stringValue -> (строка)

Строковое значение.

listValue -> (список)

Список нескольких значений.

(структура)

Объект, определяющий значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение типа double.

integerValue -> (целое)

Целочисленное значение.

longValue -> (длинное целое)

Значение типа long.

stringValue -> (строка)

Строковое значение.

listValue -> (список)

Список нескольких значений.

(… рекурсивно …)

mapValue -> (карта)

Объект, сопоставляющий строки с несколькими DataValue объектами.

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

(… рекурсивно …)

relationshipValue -> (структура)

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

targetEntityId -> (строка)

Идентификатор целевой сущности, связанной с этим значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

mapValue -> (карта)

Объект, сопоставляющий строки с несколькими DataValue объектами.

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

значение -> (структура)

Объект, определяющий значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение типа double.

integerValue -> (целое)

Целочисленное значение.

longValue -> (длинное целое)

Значение типа long.

stringValue -> (строка)

Строковое значение.

listValue -> (список)

Список нескольких значений.

(… рекурсивно …)

mapValue -> (карта)

Объект, сопоставляющий строки с несколькими DataValue объектами.

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

(… рекурсивно …)

relationshipValue -> (структура)

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

targetEntityId -> (строка)

Идентификатор целевой сущности, связанной с этим значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

relationshipValue -> (структура)

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

targetEntityId -> (строка)

Идентификатор целевой сущности, связанной с этим значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

updateType -> (строка)

Тип обновления запроса обновления свойства.

propertyGroupUpdates -> (карта)

Обновления группы свойств.

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

значение -> (структура)

Запрос группы свойств компонента.

groupType -> (строка)

Тип группы.

propertyNames -> (список)

Имена свойств.

(строка)

updateType -> (строка)

Тип обновления.

JSON Синтаксис:

{"string": {
      "updateType": "CREATE"|"UPDATE"|"DELETE",
      "description": "string",
      "componentTypeId": "string",
      "propertyUpdates": {"string": {
            "definition": {
              "dataType": {
                "type": "RELATIONSHIP"|"STRING"|"LONG"|"BOOLEAN"|"INTEGER"|"DOUBLE"|"LIST"|"MAP",
                "nestedType": {
                  "type": "RELATIONSHIP"|"STRING"|"LONG"|"BOOLEAN"|"INTEGER"|"DOUBLE"|"LIST"|"MAP",
                  "nestedType": { ... recursive ... },
                  "allowedValues": [
                    {
                      "booleanValue": true|false,
                      "doubleValue": double,
                      "integerValue": integer,
                      "longValue": long,
                      "stringValue": "string",
                      "listValue": [
                        {
                          "booleanValue": true|false,
                          "doubleValue": double,
                          "integerValue": integer,
                          "longValue": long,
                          "stringValue": "string",
                          "listValue": ,
                          "mapValue": {"string": { ... recursive ... }
                            ...},
                          "relationshipValue": {
                            "targetEntityId": "string",
                            "targetComponentName": "string"
                          },
                          "expression": "string"
                        }
                        ...
                      ],
                      "mapValue": {"string": {
                            "booleanValue": true|false,
                            "doubleValue": double,
                            "integerValue": integer,
                            "longValue": long,
                            "stringValue": "string",
                            "listValue": [
                              { ... recursive ... }
                              ...
                            ],
                            "mapValue": {"string": { ... recursive ... }
                              ...},
                            "relationshipValue": {
                              "targetEntityId": "string",
                              "targetComponentName": "string"
                            },
                            "expression": "string"
                          }
                        ...},
                      "relationshipValue": {
                        "targetEntityId": "string",
                        "targetComponentName": "string"
                      },
                      "expression": "string"
                    }
                    ...
                  ],
                  "unitOfMeasure": "string",
                  "relationship": {
                    "targetComponentTypeId": "string",
                    "relationshipType": "string"
                  }
                },
                "allowedValues": [
                  {
                    "booleanValue": true|false,
                    "doubleValue": double,
                    "integerValue": integer,
                    "longValue": long,
                    "stringValue": "string",
                    "listValue": [
                      {
                        "booleanValue": true|false,
                        "doubleValue": double,
                        "integerValue": integer,
                        "longValue": long,
                        "stringValue": "string",
                        "listValue": ,
                        "mapValue": {"string": { ... recursive ... }
                          ...},
                        "relationshipValue": {
                          "targetEntityId": "string",
                          "targetComponentName": "string"
                        },
                        "expression": "string"
                      }
                      ...
                    ],
                    "mapValue": {"string": {
                          "booleanValue": true|false,
                          "doubleValue": double,
                          "integerValue": integer,
                          "longValue": long,
                          "stringValue": "string",
                          "listValue": [
                            { ... recursive ... }
                            ...
                          ],
                          "mapValue": {"string": { ... recursive ... }
                            ...},
                          "relationshipValue": {
                            "targetEntityId": "string",
                            "targetComponentName": "string"
                          },
                          "expression": "string"
                        }
                      ...},
                    "relationshipValue": {
                      "targetEntityId": "string",
                      "targetComponentName": "string"
                    },
                    "expression": "string"
                  }
                  ...
                ],
                "unitOfMeasure": "string",
                "relationship": {
                  "targetComponentTypeId": "string",
                  "relationshipType": "string"
                }
              },
              "isRequiredInEntity": true|false,
              "isExternalId": true|false,
              "isStoredExternally": true|false,
              "isTimeSeries": true|false,
              "defaultValue": {
                "booleanValue": true|false,
                "doubleValue": double,
                "integerValue": integer,
                "longValue": long,
                "stringValue": "string",
                "listValue": [
                  {
                    "booleanValue": true|false,
                    "doubleValue": double,
                    "integerValue": integer,
                    "longValue": long,
                    "stringValue": "string",
                    "listValue": [
                      { ... recursive ... }
                      ...
                    ],
                    "mapValue": {"string": { ... recursive ... }
                      ...},
                    "relationshipValue": {
                      "targetEntityId": "string",
                      "targetComponentName": "string"
                    },
                    "expression": "string"
                  }
                  ...
                ],
                "mapValue": {"string": {
                      "booleanValue": true|false,
                      "doubleValue": double,
                      "integerValue": integer,
                      "longValue": long,
                      "stringValue": "string",
                      "listValue": [
                        { ... recursive ... }
                        ...
                      ],
                      "mapValue": {"string": { ... recursive ... }
                        ...},
                      "relationshipValue": {
                        "targetEntityId": "string",
                        "targetComponentName": "string"
                      },
                      "expression": "string"
                    }
                  ...},
                "relationshipValue": {
                  "targetEntityId": "string",
                  "targetComponentName": "string"
                },
                "expression": "string"
              },
              "configuration": {"string": "string"
                ...},
              "displayName": "string"
            },
            "value": {
              "booleanValue": true|false,
              "doubleValue": double,
              "integerValue": integer,
              "longValue": long,
              "stringValue": "string",
              "listValue": [
                {
                  "booleanValue": true|false,
                  "doubleValue": double,
                  "integerValue": integer,
                  "longValue": long,
                  "stringValue": "string",
                  "listValue": [
                    { ... recursive ... }
                    ...
                  ],
                  "mapValue": {"string": { ... recursive ... }
                    ...},
                  "relationshipValue": {
                    "targetEntityId": "string",
                    "targetComponentName": "string"
                  },
                  "expression": "string"
                }
                ...
              ],
              "mapValue": {"string": {
                    "booleanValue": true|false,
                    "doubleValue": double,
                    "integerValue": integer,
                    "longValue": long,
                    "stringValue": "string",
                    "listValue": [
                      { ... recursive ... }
                      ...
                    ],
                    "mapValue": {"string": { ... recursive ... }
                      ...},
                    "relationshipValue": {
                      "targetEntityId": "string",
                      "targetComponentName": "string"
                    },
                    "expression": "string"
                  }
                ...},
              "relationshipValue": {
                "targetEntityId": "string",
                "targetComponentName": "string"
              },
              "expression": "string"
            },
            "updateType": "UPDATE"|"DELETE"|"CREATE"|"RESET_VALUE"
          }
        ...},
      "propertyGroupUpdates": {"string": {
            "groupType": "TABULAR",
            "propertyNames": ["string", ...],
            "updateType": "UPDATE"|"DELETE"|"CREATE"
          }
        ...}
    }
  ...}

--composite-component-updates (карта)

Это объект, который сопоставляет строки с compositeComponent обновлениями в запросе. Каждый ключ карты представляет собой componentPath compositeComponent.

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

значение -> (структура)

Объект, устанавливающий информацию о запросе обновления составного компонента.

updateType -> (строка)

Тип обновления запроса обновления компонента.

description -> (строка)

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

propertyUpdates -> (карта)

Объект, сопоставляющий строки со свойствами, которые нужно установить в обновлении типа компонента. Каждая строка в сопоставлении должна быть уникальной для этого объекта.

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

значение -> (структура)

Объект, устанавливающий информацию о свойстве.

definition -> (структура)

Объект, определяющий информацию о свойстве.

dataType -> (структура)

Объект, содержащий информацию о типе данных.

type -> (строка)

Базовый тип данных.

nestedType -> (структура)

Вложенный тип данных.

type -> (строка)

Базовый тип данных.

( … рекурсивно … )allowedValues -> (список)

Допустимые значения для этого типа данных.

(структура)

Объект, определяющий значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение с плавающей точкой.

integerValue -> (целое)

Целое значение.

longValue -> (длинное целое)

Значение типа long.

stringValue -> (строка)

Строковое значение.

listValue -> (список)

Список нескольких значений.

(структура)

Объект, определяющий значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение с плавающей точкой.

integerValue -> (целое)

Целое значение.

longValue -> (длинное целое)

Значение типа long.

stringValue -> (строка)

Строковое значение.

mapValue -> (карта)

Объект, сопоставляющий строки с несколькими DataValue объектами.

key -> (строка)

( … рекурсивно … )

relationshipValue -> (структура)

Значение, связывающее компонент с другим компонентом.

targetEntityId -> (строка)

Идентификатор целевого сущности, связанной со значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

mapValue -> (карта)

Объект, сопоставляющий строки с несколькими DataValue объектами.

key -> (строка)

value -> (структура)

Объект, определяющий значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение с плавающей точкой.

integerValue -> (целое)

Целое значение.

longValue -> (длинное целое)

Значение типа long.

stringValue -> (строка)

Строковое значение.

listValue -> (список)

Список нескольких значений.

( … рекурсивно … )

mapValue -> (карта)

Объект, сопоставляющий строки с несколькими DataValue объектами.

key -> (строка)

( … рекурсивно … )

relationshipValue -> (структура)

Значение, связывающее компонент с другим компонентом.

targetEntityId -> (строка)

Идентификатор целевого сущности, связанной со значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

relationshipValue -> (структура)

Значение, связывающее компонент с другим компонентом.

targetEntityId -> (строка)

Идентификатор целевого сущности, связанной со значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

unitOfMeasure -> (строка)

Единица измерения, используемая в этом типе данных.

relationship -> (структура)

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

targetComponentTypeId -> (строка)

Идентификатор целевого типа компонента, связанного с этой связью.

relationshipType -> (строка)

Тип связи.

allowedValues -> (список)

Допустимые значения для этого типа данных.

(структура)

Объект, определяющий значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение с плавающей точкой.

integerValue -> (целое)

Целое значение.

longValue -> (длинное целое)

Значение типа long.

stringValue -> (строка)

Строковое значение.

listValue -> (список)

Список нескольких значений.

(структура)

Объект, определяющий значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение с плавающей точкой.

integerValue -> (целое)

Целое значение.

longValue -> (длинное целое)

Значение типа long.

stringValue -> (строка)

Строковое значение.

mapValue -> (карта)

Объект, сопоставляющий строки с несколькими DataValue объектами.

key -> (строка)

( … рекурсивно … )

relationshipValue -> (структура)

Значение, связывающее компонент с другим компонентом.

targetEntityId -> (строка)

Идентификатор целевого сущности, связанной со значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

mapValue -> (карта)

Объект, сопоставляющий строки с несколькими DataValue объектами.

key -> (строка)

value -> (структура)

Объект, определяющий значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение с плавающей точкой.

integerValue -> (целое)

Целое значение.

longValue -> (длинное целое)

Значение типа long.

stringValue -> (строка)

Строковое значение.

listValue -> (список)

Список нескольких значений.

( … рекурсивно … )

mapValue -> (карта)

Объект, сопоставляющий строки с несколькими DataValue объектами.

key -> (строка)

( … рекурсивно … )

relationshipValue -> (структура)

Значение, связывающее компонент с другим компонентом.

targetEntityId -> (строка)

Идентификатор целевого сущности, связанной со значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

relationshipValue -> (структура)

Значение, связывающее компонент с другим компонентом.

targetEntityId -> (строка)

Идентификатор целевого сущности, связанной со значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

unitOfMeasure -> (строка)

Единица измерения, используемая в этом типе данных.

relationship -> (структура)

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

targetComponentTypeId -> (строка)

Идентификатор целевого типа компонента, связанного с этой связью.

relationshipType -> (строка)

Тип связи.

isRequiredInEntity -> (булево)

Булево значение, указывающее, является ли свойство обязательным.

isExternalId -> (булево)

Булево значение, указывающее, получен ли идентификатор свойства из внешнего хранилища данных.

isStoredExternally -> (булево)

Булево значение, указывающее, хранится ли свойство вне системы.

isTimeSeries -> (булево)

Булево значение, указывающее, состоит ли свойство из временных рядов данных.

defaultValue -> (структура)

Объект, содержащий значение по умолчанию.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение с плавающей точкой.

integerValue -> (целое)

Целое значение.

longValue -> (длинное целое)

Значение типа long.

stringValue -> (строка)

Строковое значение.

listValue -> (список)

Список нескольких значений.

(структура)

Объект, определяющий значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение с плавающей точкой.

integerValue -> (целое)

Целое значение.

longValue -> (длинное целое)

Значение типа long.

stringValue -> (строка)

Строковое значение.

listValue -> (список)

Список нескольких значений.

( … рекурсивно … )

mapValue -> (карта)

Объект, сопоставляющий строки с несколькими DataValue объектами.

key -> (строка)

( … рекурсивно … )

relationshipValue -> (структура)

Значение, связывающее компонент с другим компонентом.

targetEntityId -> (строка)

Идентификатор целевого сущности, связанной со значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

mapValue -> (карта)

Объект, сопоставляющий строки с несколькими DataValue объектами.

key -> (строка)

value -> (структура)

Объект, определяющий значение свойства.

booleanValue -> (булево)

Булево значение.

doubleValue -> (двойное)

Значение с плавающей точкой.

integerValue -> (целое)

Целое значение.

longValue -> (длинное целое)

Значение типа long.

stringValue -> (строка)

Строковое значение.

listValue -> (список)

Список нескольких значений.

( … рекурсивно … )

mapValue -> (карта)

Объект, сопоставляющий строки с несколькими DataValue объектами.

key -> (строка)

( … рекурсивно … )

relationshipValue -> (структура)

Значение, связывающее компонент с другим компонентом.

targetEntityId -> (строка)

Идентификатор целевого сущности, связанной со значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

relationshipValue -> (структура)

Значение, связывающее компонент с другим компонентом.

targetEntityId -> (строка)

Идентификатор целевого сущности, связанной со значением связи.

targetComponentName -> (строка)

Имя целевого компонента, связанного со значением связи.

expression -> (строка)

Выражение, которое генерирует значение.

configuration -> (карта)

Сопоставление, которое указывает конфигурационную информацию о свойстве. Используйте это поле для указания информации, которую вы читаете из внешнего источника и записываете в него.

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

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

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

Наглядное имя свойства.

значение -> (структура)

Значение свойства.

значениеBoolean -> (boolean)

Булево значение.

значениеDouble -> (double)

Значение типа double.

значениеInteger -> (integer)

Целочисленное значение.

значениеLong -> (long)

Значение типа long.

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

Строковое значение.

значениеСписок -> (список)

Список нескольких значений.

(структура)

Объект, который указывает значение для свойства.

значениеBoolean -> (boolean)

Булево значение.

значениеDouble -> (double)

Значение типа double.

значениеInteger -> (integer)

Целочисленное значение.

значениеLong -> (long)

Значение типа long.

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

Строковое значение.

значениеСписок -> (список)

Список нескольких значений.

(… рекурсивно …)

значениеMap -> (map)

Объект, который сопоставляет строки с несколькими DataValue объектами.

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

(… рекурсивно …)

значениеСвязь -> (структура)

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

idЦелевойСущности -> (строка)

Идентификатор целевой сущности, связанной с этим значением связи.

имяЦелевогоКомпонента -> (строка)

Имя целевого компонента, связанного со значением связи.

выражение -> (строка)

Выражение, которое генерирует значение.

значениеMap -> (map)

Объект, который сопоставляет строки с несколькими DataValue объектами.

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

значение -> (структура)

Объект, который указывает значение для свойства.

значениеBoolean -> (boolean)

Булево значение.

значениеDouble -> (double)

Значение типа double.

значениеInteger -> (integer)

Целочисленное значение.

значениеLong -> (long)

Значение типа long.

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

Строковое значение.

значениеСписок -> (список)

Список нескольких значений.

(… рекурсивно …)

значениеMap -> (map)

Объект, который сопоставляет строки с несколькими DataValue объектами.

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

(… рекурсивно …)

значениеСвязь -> (структура)

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

idЦелевойСущности -> (строка)

Идентификатор целевой сущности, связанной с этим значением связи.

имяЦелевогоКомпонента -> (строка)

Имя целевого компонента, связанного со значением связи.

выражение -> (строка)

Выражение, которое генерирует значение.

значениеСвязь -> (структура)

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

idЦелевойСущности -> (строка)

Идентификатор целевой сущности, связанной с этим значением связи.

имяЦелевогоКомпонента -> (строка)

Имя целевого компонента, связанного со значением связи.

выражение -> (строка)

Выражение, которое генерирует значение.

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

Тип обновления запроса обновления свойства.

обновленияГруппыСвойств -> (map)

Обновления группы свойств.

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

значение -> (структура)

Запрос обновления группы свойств компонента.

типГруппы -> (строка)

Тип группы.

именаСвойств -> (список)

Имена свойств.

(строка)

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

Тип обновления.

Синтаксис JSON:

{"string": {
      "updateType": "CREATE"|"UPDATE"|"DELETE",
      "description": "string",
      "propertyUpdates": {"string": {
            "definition": {
              "dataType": {
                "type": "RELATIONSHIP"|"STRING"|"LONG"|"BOOLEAN"|"INTEGER"|"DOUBLE"|"LIST"|"MAP",
                "nestedType": {
                  "type": "RELATIONSHIP"|"STRING"|"LONG"|"BOOLEAN"|"INTEGER"|"DOUBLE"|"LIST"|"MAP",
                  "nestedType": { ... recursive ... },
                  "allowedValues": [
                    {
                      "booleanValue": true|false,
                      "doubleValue": double,
                      "integerValue": integer,
                      "longValue": long,
                      "stringValue": "string",
                      "listValue": [
                        {
                          "booleanValue": true|false,
                          "doubleValue": double,
                          "integerValue": integer,
                          "longValue": long,
                          "stringValue": "string",
                          "listValue": ,
                          "mapValue": {"string": { ... recursive ... }
                            ...},
                          "relationshipValue": {
                            "targetEntityId": "string",
                            "targetComponentName": "string"
                          },
                          "expression": "string"
                        }
                        ...
                      ],
                      "mapValue": {"string": {
                            "booleanValue": true|false,
                            "doubleValue": double,
                            "integerValue": integer,
                            "longValue": long,
                            "stringValue": "string",
                            "listValue": [
                              { ... recursive ... }
                              ...
                            ],
                            "mapValue": {"string": { ... recursive ... }
                              ...},
                            "relationshipValue": {
                              "targetEntityId": "string",
                              "targetComponentName": "string"
                            },
                            "expression": "string"
                          }
                        ...},
                      "relationshipValue": {
                        "targetEntityId": "string",
                        "targetComponentName": "string"
                      },
                      "expression": "string"
                    }
                    ...
                  ],
                  "unitOfMeasure": "string",
                  "relationship": {
                    "targetComponentTypeId": "string",
                    "relationshipType": "string"
                  }
                },
                "allowedValues": [
                  {
                    "booleanValue": true|false,
                    "doubleValue": double,
                    "integerValue": integer,
                    "longValue": long,
                    "stringValue": "string",
                    "listValue": [
                      {
                        "booleanValue": true|false,
                        "doubleValue": double,
                        "integerValue": integer,
                        "longValue": long,
                        "stringValue": "string",
                        "listValue": ,
                        "mapValue": {"string": { ... recursive ... }
                          ...},
                        "relationshipValue": {
                          "targetEntityId": "string",
                          "targetComponentName": "string"
                        },
                        "expression": "string"
                      }
                      ...
                    ],
                    "mapValue": {"string": {
                          "booleanValue": true|false,
                          "doubleValue": double,
                          "integerValue": integer,
                          "longValue": long,
                          "stringValue": "string",
                          "listValue": [
                            { ... recursive ... }
                            ...
                          ],
                          "mapValue": {"string": { ... recursive ... }
                            ...},
                          "relationshipValue": {
                            "targetEntityId": "string",
                            "targetComponentName": "string"
                          },
                          "expression": "string"
                        }
                      ...},
                    "relationshipValue": {
                      "targetEntityId": "string",
                      "targetComponentName": "string"
                    },
                    "expression": "string"
                  }
                  ...
                ],
                "unitOfMeasure": "string",
                "relationship": {
                  "targetComponentTypeId": "string",
                  "relationshipType": "string"
                }
              },
              "isRequiredInEntity": true|false,
              "isExternalId": true|false,
              "isStoredExternally": true|false,
              "isTimeSeries": true|false,
              "defaultValue": {
                "booleanValue": true|false,
                "doubleValue": double,
                "integerValue": integer,
                "longValue": long,
                "stringValue": "string",
                "listValue": [
                  {
                    "booleanValue": true|false,
                    "doubleValue": double,
                    "integerValue": integer,
                    "longValue": long,
                    "stringValue": "string",
                    "listValue": [
                      { ... recursive ... }
                      ...
                    ],
                    "mapValue": {"string": { ... recursive ... }
                      ...},
                    "relationshipValue": {
                      "targetEntityId": "string",
                      "targetComponentName": "string"
                    },
                    "expression": "string"
                  }
                  ...
                ],
                "mapValue": {"string": {
                      "booleanValue": true|false,
                      "doubleValue": double,
                      "integerValue": integer,
                      "longValue": long,
                      "stringValue": "string",
                      "listValue": [
                        { ... recursive ... }
                        ...
                      ],
                      "mapValue": {"string": { ... recursive ... }
                        ...},
                      "relationshipValue": {
                        "targetEntityId": "string",
                        "targetComponentName": "string"
                      },
                      "expression": "string"
                    }
                  ...},
                "relationshipValue": {
                  "targetEntityId": "string",
                  "targetComponentName": "string"
                },
                "expression": "string"
              },
              "configuration": {"string": "string"
                ...},
              "displayName": "string"
            },
            "value": {
              "booleanValue": true|false,
              "doubleValue": double,
              "integerValue": integer,
              "longValue": long,
              "stringValue": "string",
              "listValue": [
                {
                  "booleanValue": true|false,
                  "doubleValue": double,
                  "integerValue": integer,
                  "longValue": long,
                  "stringValue": "string",
                  "listValue": [
                    { ... recursive ... }
                    ...
                  ],
                  "mapValue": {"string": { ... recursive ... }
                    ...},
                  "relationshipValue": {
                    "targetEntityId": "string",
                    "targetComponentName": "string"
                  },
                  "expression": "string"
                }
                ...
              ],
              "mapValue": {"string": {
                    "booleanValue": true|false,
                    "doubleValue": double,
                    "integerValue": integer,
                    "longValue": long,
                    "stringValue": "string",
                    "listValue": [
                      { ... recursive ... }
                      ...
                    ],
                    "mapValue": {"string": { ... recursive ... }
                      ...},
                    "relationshipValue": {
                      "targetEntityId": "string",
                      "targetComponentName": "string"
                    },
                    "expression": "string"
                  }
                ...},
              "relationshipValue": {
                "targetEntityId": "string",
                "targetComponentName": "string"
              },
              "expression": "string"
            },
            "updateType": "UPDATE"|"DELETE"|"CREATE"|"RESET_VALUE"
          }
        ...},
      "propertyGroupUpdates": {"string": {
            "groupType": "TABULAR",
            "propertyNames": ["string", ...],
            "updateType": "UPDATE"|"DELETE"|"CREATE"
          }
        ...}
    }
  ...}

--parent-entity-update (структура)

Объект, описывающий запрос обновления родительской сущности.

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

Тип обновления.

idРодительскойСущности -> (строка)

Идентификатор родительской сущности.

Сокращённый синтаксис:

updateType=string,parentEntityId=string

Синтаксис JSON:

{
  "updateType": "UPDATE"|"DELETE",
  "parentEntityId": "string"
}

--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 (boolean)

Включить отладку логов.

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

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

--no-verify-ssl (boolean)

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

--no-paginate (boolean)

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

--output (строка)

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

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

--query (строка)

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

--profile (строка)

Использовать определенный профиль из файла учетных данных.

--region (строка)

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

--version (строка)

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

--color (строка)

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

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

--no-sign-request (boolean)

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

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

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

--cli-read-timeout (int)

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

--cli-connect-timeout (int)

Максимальное время подключения сокета в секундах. Если значение равно 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 (boolean)

Отключить вывод пагинатора cli.

--cli-auto-prompt (boolean)

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

--no-cli-auto-prompt (boolean)

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

Вывод

датаОбновления -> (временная метка)

Дата и время последнего обновления сущности.

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

Текущее состояние обновления сущности.

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

Spec-Zone.ru

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