Spec-Zone.ru › AWS CLI v2

[ aws . geo-routes ]

calculate-isolines

Описание

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

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

Синтаксис

  calculate-isolines
[--allow <value>]
[--arrival-time <value>]
[--avoid <value>]
[--depart-now | --no-depart-now]
[--departure-time <value>]
[--destination <value>]
[--destination-options <value>]
[--isoline-geometry-format <value>]
[--isoline-granularity <value>]
[--key <value>]
[--optimize-isoline-for <value>]
[--optimize-routing-for <value>]
[--origin <value>]
[--origin-options <value>]
--thresholds <value>
[--traffic <value>]
[--travel-mode <value>]
[--travel-mode-options <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]

Параметры

--allow (структура)

Функции, разрешенные при расчете изолинии.

Hot -> (булево)

Разрешить полосы Hot (High Occupancy Toll) при расчете изолинии.

Значение по умолчанию: false

Hov -> (булево)

Разрешить полосы Hov (High Occupancy vehicle) при расчете изолинии.

Значение по умолчанию: false

Краткая синтаксическая запись:

Hot=boolean,Hov=boolean

Синтаксис JSON:

{
  "Hot": true|false,
  "Hov": true|false
}

--arrival-time (строка)

Время прибытия в пункт назначения.

Формат времени: YYYY-MM-DDThh:mm:ss.sssZ | YYYY-MM-DDThh:mm:ss.sss+hh:mm

Примеры:

2020-04-22T17:57:24Z

2020-04-22T17:57:24+02:00

--avoid (структура)

Функции, которые следует избегать при расчете маршрута. Избегание выполняется в оптимальном случае. Если избежать чего-то невозможно в конкретном случае, это нарушает избегание, а в возвращаемом ответе появляется уведомление об этом нарушении.

Areas -> (список)

Области, которые следует избегать.

(структура)

Область, которую следует избегать.

Except -> (список)

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

(структура)

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

BoundingBox -> (список)

Геометрия, определенная как прямоугольник. Первая пара представляет собой координаты X и Y (долгота и широта) юго-западного угла прямоугольника; вторая пара представляет собой координаты X и Y (долгота и широта) северо-восточного угла.

(двойное)

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

Геометрия, определенная как коридор — LineString с радиусом, определяющим ширину коридора.

LineString -> (список)

Упорядоченный список позиций, используемых для построения маршрута на карте.

Примечание

LineString и Polyline — взаимоисключающие свойства.

(список)

(двойное)

Radius -> (целое число)

Радиус, определяющий ширину коридора.

Polygon -> (список)

Список Polygon будет исключен для расчета изолиний, список может содержать только 1 многоугольник.

(список)

(список)

(двойное)

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

Геометрия, определенная как закодированный коридор — полилиния с радиусом, определяющим ширину коридора. Дополнительную информацию о кодировании полилиний см. на странице https://github.com/heremaps/flexiblepolyline/blob/master/README.md.

Polyline -> (строка)

Упорядоченный список позиций, используемых для построения маршрута на карте в формате сжатия с потерями.

Примечание

LineString и Polyline — взаимоисключающие свойства.

Radius -> (целое число)

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

Единица : Meters

PolylinePolygon -> (список)

Список PolylinePolygon, которые исключаются для расчета изолиний, список может содержать только 1 многоугольник. Дополнительную информацию о кодировании полилиний см. на странице https://github.com/heremaps/flexiblepolyline/blob/master/README.md.

(строка)

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

Геометрия области, которую следует избегать.

BoundingBox -> (список)

Геометрия, определенная как прямоугольник. Первая пара представляет собой координаты X и Y (долгота и широта) юго-западного угла прямоугольника; вторая пара представляет собой координаты X и Y (долгота и широта) северо-восточного угла.

(двойное)

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

Геометрия, определенная как коридор — LineString с радиусом, определяющим ширину коридора.

LineString -> (список)

Упорядоченный список позиций, используемых для построения маршрута на карте.

Примечание

LineString и Polyline — взаимоисключающие свойства.

(список)

(двойное)

Radius -> (целое число)

Радиус, определяющий ширину коридора.

Polygon -> (список)

Список Polygon будет исключен для расчета изолиний, список может содержать только 1 многоугольник.

(список)

(список)

(двойное)

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

Геометрия, определенная как закодированный коридор — полилиния с радиусом, определяющим ширину коридора. Дополнительную информацию о кодировании полилиний см. на странице https://github.com/heremaps/flexiblepolyline/blob/master/README.md.

Polyline -> (строка)

Упорядоченный список позиций, используемых для построения маршрута на карте в формате сжатия с потерями.

Примечание

LineString и Polyline — взаимоисключающие свойства.

Radius -> (целое число)

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

Единица : Meters

PolylinePolygon -> (список)

Список PolylinePolygon, которые исключаются для расчета изолиний, список может содержать только 1 многоугольник. Дополнительную информацию о кодировании полилиний см. на странице https://github.com/heremaps/flexiblepolyline/blob/master/README.md.

(строка)

CarShuttleTrains -> (булево)

Избегать авто-шаттл-поездов при расчете изолинии.

ControlledAccessHighways -> (булево)

Избегать дорог с контролируемым доступом при расчете изолинии.

DirtRoads -> (булево)

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

Ferries -> (булево)

Избегать паромных переправ при расчете изолинии.

SeasonalClosure -> (булево)

Избегать дорог с сезонными закрытиями при расчете изолинии.

TollRoads -> (булево)

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

TollTransponders -> (булево)

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

TruckRoadTypes -> (список)

Идентификаторы типов дорог для грузовиков. BK1 и BK4 применяются только к Швеции. A2,A4,B2,B4,C,D,ET2,ET4 применяются только к Мексике.

Примечание

На данный момент других поддерживаемых значений нет по состоянию на 26 апреля 2024 года.

(строка)

Tunnels -> (булево)

Избегать туннелей при расчете изолинии.

UTurns -> (булево)

Избегать U-образных поворотов для расчета на автомагистралях и шоссе.

ZoneCategories -> (список)

Категории зон, которые следует избегать.

(структура)

Категория зоны, которую следует избегать.

Category -> (строка)

Категория зоны, которую следует избегать.

Синтаксис JSON:

{
  "Areas": [
    {
      "Except": [
        {
          "BoundingBox": [double, ...],
          "Corridor": {
            "LineString": [
              [double, ...]
              ...
            ],
            "Radius": integer
          },
          "Polygon": [
            [
              [double, ...]
              ...
            ]
            ...
          ],
          "PolylineCorridor": {
            "Polyline": "string",
            "Radius": integer
          },
          "PolylinePolygon": ["string", ...]
        }
        ...
      ],
      "Geometry": {
        "BoundingBox": [double, ...],
        "Corridor": {
          "LineString": [
            [double, ...]
            ...
          ],
          "Radius": integer
        },
        "Polygon": [
          [
            [double, ...]
            ...
          ]
          ...
        ],
        "PolylineCorridor": {
          "Polyline": "string",
          "Radius": integer
        },
        "PolylinePolygon": ["string", ...]
      }
    }
    ...
  ],
  "CarShuttleTrains": true|false,
  "ControlledAccessHighways": true|false,
  "DirtRoads": true|false,
  "Ferries": true|false,
  "SeasonalClosure": true|false,
  "TollRoads": true|false,
  "TollTransponders": true|false,
  "TruckRoadTypes": ["string", ...],
  "Tunnels": true|false,
  "UTurns": true|false,
  "ZoneCategories": [
    {
      "Category": "CongestionPricing"|"Environmental"|"Vignette"
    }
    ...
  ]
}

--depart-now | --no-depart-now (булево)

Использует текущее время как время отправления.

--departure-time (строка)

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

Формат времени:YYYY-MM-DDThh:mm:ss.sssZ | YYYY-MM-DDThh:mm:ss.sss+hh:mm

Примеры:

2020-04-22T17:57:24Z

2020-04-22T17:57:24+02:00

--destination (список)

Конечная позиция маршрута. В формате мировой геодезической системы (WGS 84): [longitude, latitude].

(двойное)

Синтаксис:

double double ...

--destination-options (структура)

Параметры, относящиеся к пункту назначения.

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

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

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

Направление GPS в данной точке.

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

Параметры для настройки сопоставления предоставленной позиции с дорожной сетью.

NameHint -> (строка)

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

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

Если расстояние до автомагистрали/моста/туннеля/съезда находится в пределах порога, точка маршрута будет привязана к автомагистрали/мосту/туннелю/съезду.

Единица : meters

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

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

Единица : Meters

Strategy -> (строка)

Стратегия, определяющая сопоставление позиции с дорожной сетью. MatchAny рассматривает все возможные дороги, в то время как MatchMostSignificantRoad сопоставляет с наиболее значимой дорогой.

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

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

Position -> (список)

Позиция определяется как [longitude, latitude].

(двойное)

UseWith -> (строка)

Стратегия, определяющая, когда следует использовать положение на стороне улицы. AnyStreet всегда будет использовать предоставленную позицию.

Значение по умолчанию: DividedStreetOnly

Краткая синтаксическая запись:

AvoidActionsForDistance=long,Heading=double,Matching={NameHint=string,OnRoadThreshold=long,Radius=long,Strategy=string},SideOfStreet={Position=[double,double],UseWith=string}

Синтаксис JSON:

{
  "AvoidActionsForDistance": long,
  "Heading": double,
  "Matching": {
    "NameHint": "string",
    "OnRoadThreshold": long,
    "Radius": long,
    "Strategy": "MatchAny"|"MatchMostSignificantRoad"
  },
  "SideOfStreet": {
    "Position": [double, ...],
    "UseWith": "AnyStreet"|"DividedStreetOnly"
  }
}

--isoline-geometry-format (строка)

Формат возвращаемой геометрии изолинии.

Значение по умолчанию:FlexiblePolyline

Возможные значения:

  • FlexiblePolyline
  • Simple

--isoline-granularity (структура)

Определяет гранулярность возвращаемой изолинии.

MaxPoints -> (целое число)

Максимальное количество точек возвращаемой изолинии.

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

Максимальное разрешение возвращаемой изолинии.

Единица : meters

Краткая синтаксическая запись:

MaxPoints=integer,MaxResolution=long

Синтаксис JSON:

{
  "MaxPoints": integer,
  "MaxResolution": long
}

--key (строка)

Необязательно: ключ API, который следует использовать для авторизации. При выполнении запроса необходимо указать либо ключ API, либо действительную подпись SigV4.

--optimize-isoline-for (строка)

Указывает критерии оптимизации при расчете изолинии. AccurateCalculation генерирует изолинию с большей гранулярностью, которая более точна. FastCalculation генерирует изолинию быстрее, уменьшая гранулярность, а следовательно, и качество изолинии. BalancedCalculation генерирует изолинию, балансируя между качеством и производительностью.

Значение по умолчанию: BalancedCalculation

Возможные значения:

  • AccurateCalculation
  • BalancedCalculation
  • FastCalculation

--optimize-routing-for (строка)

Указывает критерии оптимизации для расчета маршрута.

Значение по умолчанию: FastestRoute

Возможные значения:

  • FastestRoute
  • ShortestRoute

--origin (список)

Начальная позиция маршрута.

(double)

Синтаксис:

double double ...

--origin-options (структура)

Параметры, связанные с начальной точкой.

AvoidActionsForDistance -> (long)

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

Heading -> (double)

GPS азимут в данной позиции.

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

Параметры для настройки сопоставления предоставленной позиции с дорожной сетью.

NameHint -> (строка)

Попытка сопоставить предоставленную позицию с дорогой, похожей по имени.

OnRoadThreshold -> (long)

Если расстояние до автомагистрали/моста/туннеля/съезда находится в пределах порога, точка маршрута будет привязана к автомагистрали/мосту/туннелю/съезду.

Единица измерения : meters

Radius -> (long)

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

Единица измерения : Meters

Strategy -> (строка)

Стратегия, определяющая сопоставление позиции с дорожной сетью. MatchAny рассматривает все возможные дороги, тогда как MatchMostSignificantRoad сопоставляет с наиболее значимой дорогой.

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

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

Position -> (список)

Позиция, определенная как [longitude, latitude] .

(double)

UseWith -> (строка)

Стратегия, определяющая, когда должна использоваться позиция на стороне дороги. AnyStreet всегда будет использовать предоставленную позицию.

Значение по умолчанию: DividedStreetOnly

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

AvoidActionsForDistance=long,Heading=double,Matching={NameHint=string,OnRoadThreshold=long,Radius=long,Strategy=string},SideOfStreet={Position=[double,double],UseWith=string}

Синтаксис JSON:

{
  "AvoidActionsForDistance": long,
  "Heading": double,
  "Matching": {
    "NameHint": "string",
    "OnRoadThreshold": long,
    "Radius": long,
    "Strategy": "MatchAny"|"MatchMostSignificantRoad"
  },
  "SideOfStreet": {
    "Position": [double, ...],
    "UseWith": "AnyStreet"|"DividedStreetOnly"
  }
}

--thresholds (структура)

Порог, используемый для расчета изолиний. До 3 порогов на предоставленный тип может быть запрошено.

Вы оплачиваете расчет за каждый порог. Использование большого количества порогов в запросе может привести к непредвиденным расходам. Смотрите страницу ценообразования Amazon Location <https://docs.aws.amazon.com/location/latest/developerguide/routes-pricing.html>`__ для получения дополнительной информации.

Distance -> (список)

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

(long)

Time -> (список)

Время, используемое для расчета изолиний.

(long)

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

Distance=long,long,Time=long,long

Синтаксис JSON:

{
  "Distance": [long, ...],
  "Time": [long, ...]
}

--traffic (структура)

Параметры, связанные с пробками.

FlowEventThresholdOverride -> (long)

Продолжительность, в течение которой данные о потоке трафика считаются действительными. В течение этого периода данные о потоке трафика используются вместо исторических данных о трафике. Поток трафика относится к заторам, которые изменяются очень быстро. Длительность в секундах, в течение которой событие потока трафика будет считаться действительным. Пока событие потока трафика действительно, оно будет использоваться вместо исторических данных о трафике.

Единица измерения : seconds

Usage -> (строка)

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

Значение по умолчанию: UseTrafficData

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

FlowEventThresholdOverride=long,Usage=string

Синтаксис JSON:

{
  "FlowEventThresholdOverride": long,
  "Usage": "IgnoreTrafficData"|"UseTrafficData"
}

--travel-mode (строка)

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

Примечание

Вид транспорта Scooter также относится к мотоциклам, задается как Scooter при необходимости рассчитать варианты для мотоциклов.

Значение по умолчанию: Car

Возможные значения:

  • Car
  • Pedestrian
  • Scooter
  • Truck

--travel-mode-options (структура)

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

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

Параметры режима перемещения, когда указанный режим перемещения — «Автомобиль»

EngineType -> (строка)

Тип двигателя транспортного средства.

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

Государственный регистрационный знак транспортного средства.

LastCharacter -> (строка)

Последняя буква номерного знака.

MaxSpeed -> (double)

Максимальная скорость.

Единица измерения : KilometersPerHour

Occupancy -> (целое число)

Количество пассажиров в транспортном средстве.

Значение по умолчанию: 1

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

Параметры режима перемещения, когда указанный режим перемещения — Scooter

Примечание

Когда режим перемещения установлен на Scooter, то параметр избегания ControlledAccessHighways по умолчанию устанавливается на true.

EngineType -> (строка)

Тип двигателя транспортного средства.

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

Государственный регистрационный знак транспортного средства.

LastCharacter -> (строка)

Последняя буква номерного знака.

MaxSpeed -> (double)

Указанная максимальная скорость.

Единица измерения : KilometersPerHour

Occupancy -> (целое число)

Количество пассажиров в транспортном средстве.

Значение по умолчанию: 1

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

Параметры режима перемещения, когда указанный режим перемещения — «Грузовик»

AxleCount -> (целое число)

Общее количество осей транспортного средства.

EngineType -> (строка)

Тип двигателя транспортного средства.

GrossWeight -> (long)

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

Единица измерения : Kilograms

HazardousCargos -> (список)

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

(строка)

Height -> (long)

Высота транспортного средства.

Единица измерения : centimeters

HeightAboveFirstAxle -> (long)

Высота транспортного средства над первой осью.

Единица измерения : centimeters

KpraLength -> (long)

Длина от цапфы до задней оси транспортного средства.

Единица измерения : centimeters

Length -> (long)

Длина транспортного средства.

Единица измерения : centimeters

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

Государственный регистрационный знак транспортного средства.

LastCharacter -> (строка)

Последняя буква номерного знака.

MaxSpeed -> (double)

Указанная максимальная скорость.

Единица измерения : KilometersPerHour

Occupancy -> (целое число)

Количество пассажиров в транспортном средстве.

Значение по умолчанию: 1

PayloadCapacity -> (long)

Грузоподъёмность транспортного средства и прицеплённых к нему прицепов.

Единица измерения : kilograms

TireCount -> (целое число)

Количество шин на транспортном средстве.

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

Параметры прицепов, соответствующие транспортному средству.

AxleCount -> (целое число)

Общее количество осей транспортного средства.

TrailerCount -> (целое число)

Количество прицепов, прикрепленных к транспортному средству.

Значение по умолчанию: 0

TruckType -> (строка)

Тип грузовика.

TunnelRestrictionCode -> (строка)

Код ограничения туннеля.

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

  • Категория туннеля B
    • Уровень риска : ограниченный риск
    • Ограничения : несколько ограничений
  • Категория туннеля C
    • Уровень риска : средний риск
    • Ограничения : некоторые ограничения
  • Категория туннеля D
    • Уровень риска : высокий риск
    • Ограничения : много ограничений
  • Категория туннеля E
    • Уровень риска : очень высокий риск
    • Ограничения : ограниченный туннель

WeightPerAxle -> (long)

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

Единица измерения : Kilograms

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

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

Единица измерения : Kilograms

Single -> (long)

Вес для группы осей с одной осью.

Единица измерения : Kilograms

Tandem -> (long)

Вес для группы осей с двумя осями.

Единица измерения : Kilograms

Triple -> (long)

Вес для группы осей с тремя осями.

Единица измерения : Kilograms

Quad -> (long)

Вес для группы осей с четырьмя осями.

Единица измерения : Kilograms

Quint -> (long)

Вес для группы осей с пятью осями.

Единица измерения : Kilograms

Width -> (long)

Ширина транспортного средства.

Единица измерения : centimeters

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

Car={EngineType=string,LicensePlate={LastCharacter=string},MaxSpeed=double,Occupancy=integer},Scooter={EngineType=string,LicensePlate={LastCharacter=string},MaxSpeed=double,Occupancy=integer},Truck={AxleCount=integer,EngineType=string,GrossWeight=long,HazardousCargos=[string,string],Height=long,HeightAboveFirstAxle=long,KpraLength=long,Length=long,LicensePlate={LastCharacter=string},MaxSpeed=double,Occupancy=integer,PayloadCapacity=long,TireCount=integer,Trailer={AxleCount=integer,TrailerCount=integer},TruckType=string,TunnelRestrictionCode=string,WeightPerAxle=long,WeightPerAxleGroup={Single=long,Tandem=long,Triple=long,Quad=long,Quint=long},Width=long}

Синтаксис JSON:

{
  "Car": {
    "EngineType": "Electric"|"InternalCombustion"|"PluginHybrid",
    "LicensePlate": {
      "LastCharacter": "string"
    },
    "MaxSpeed": double,
    "Occupancy": integer
  },
  "Scooter": {
    "EngineType": "Electric"|"InternalCombustion"|"PluginHybrid",
    "LicensePlate": {
      "LastCharacter": "string"
    },
    "MaxSpeed": double,
    "Occupancy": integer
  },
  "Truck": {
    "AxleCount": integer,
    "EngineType": "Electric"|"InternalCombustion"|"PluginHybrid",
    "GrossWeight": long,
    "HazardousCargos": ["Combustible"|"Corrosive"|"Explosive"|"Flammable"|"Gas"|"HarmfulToWater"|"Organic"|"Other"|"Poison"|"PoisonousInhalation"|"Radioactive", ...],
    "Height": long,
    "HeightAboveFirstAxle": long,
    "KpraLength": long,
    "Length": long,
    "LicensePlate": {
      "LastCharacter": "string"
    },
    "MaxSpeed": double,
    "Occupancy": integer,
    "PayloadCapacity": long,
    "TireCount": integer,
    "Trailer": {
      "AxleCount": integer,
      "TrailerCount": integer
    },
    "TruckType": "LightTruck"|"StraightTruck"|"Tractor",
    "TunnelRestrictionCode": "string",
    "WeightPerAxle": long,
    "WeightPerAxleGroup": {
      "Single": long,
      "Tandem": long,
      "Triple": long,
      "Quad": long,
      "Quint": long
    },
    "Width": long
  }
}

--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
  • text
  • table
  • yaml
  • yaml-stream

--query (строка)

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

--profile (строка)

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

--region (строка)

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

--version (строка)

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

--color (строка)

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

  • on
  • off
  • auto

--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 для вывода.

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

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

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

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

Вывод

ArrivalTime -> (строка)

Время прибытия в пункт назначения. Этот параметр возвращается только если параметр Destination был предоставлен в запросе.

Формат времени:YYYY-MM-DDThh:mm:ss.sssZ | YYYY-MM-DDThh:mm:ss.sss+hh:mm

Примеры:

2020-04-22T17:57:24Z

2020-04-22T17:57:24+02:00

DepartureTime -> (строка)

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

Формат времени:YYYY-MM-DDThh:mm:ss.sssZ | YYYY-MM-DDThh:mm:ss.sss+hh:mm

Примеры:

2020-04-22T17:57:24Z

2020-04-22T17:57:24+02:00

IsolineGeometryFormat -> (строка)

Формат возвращаемой IsolineGeometry.

Значение по умолчанию:FlexiblePolyline

Isolines -> (список)

Вычисленные изолинии и связанные свойства.

(структура)

Вычисленные изолинии и связанные свойства.

Connections -> (список)

Изолинии могут содержать несколько компонентов, если эти компоненты соединены паром. Эти компоненты возвращаются как отдельные полигоны, а паромные связи возвращаются как соединения.

(структура)

Изолинии могут содержать несколько компонентов, если эти компоненты соединены паром. Эти компоненты возвращаются как отдельные полигоны, а паромные связи возвращаются как соединения.

FromPolygonIndex -> (целое число)

Индекс полигона, соответствующего компоненту «откуда» соединения. Полигон доступен из Isoline[].Geometries.

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

Геометрия изолинии.

LineString -> (список)

Упорядоченный список позиций, используемых для построения маршрута на карте.

Примечание

LineString и Polyline — взаимно исключающие свойства.

(список)

(двойное число)

Polyline -> (строка)

Упорядоченный список позиций, используемых для построения маршрута на карте в формате сжатия с потерями.

Примечание

LineString и Polyline — взаимно исключающие свойства.

ToPolygonIndex -> (целое число)

Индекс полигона, соответствующего компоненту «куда» соединения. Полигон доступен из Isoline[].Geometries.

DistanceThreshold -> (целое число с длинной точностью)

Порог расстояния, соответствующий вычисленной изолинии.

Geometries -> (список)

Геометрии для вычисленных изолиний.

(структура)

Геометрия соединения между различными компонентами изолиний.

Polygon -> (список)

Список полигонов изолиний, для каждого полигона изолинии он содержит полигоны первой линейной цепи (внешняя цепь) и от 2-го элемента до последнего (внутренние цепи).

(список)

(список)

(двойное число)

PolylinePolygon -> (список)

Список полилиний изолиний, для каждой полилинии изолиний, он содержит полилинии первой линейной цепи (внешняя цепь) и от 2-го элемента до последнего (внутренние цепи). Более подробную информацию о кодировании полилиний см. на странице https://github.com/heremaps/flexiblepolyline/blob/master/README.md.

(строка)

TimeThreshold -> (целое число с длинной точностью)

Порог времени, соответствующий вычисленной изолинии.

PricingBucket -> (строка)

Ценовой сегмент, за который взимается оплата за запрос.

SnappedDestination -> (список)

Узел назначения, используемый для расчёта изолиний.

(двойное число)

SnappedOrigin -> (список)

Узел начала, используемый для расчёта изолиний.

(двойное число)

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

Spec-Zone.ru

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