From 765ccba1389b29dcabc1c7449e0d0049c2dc50a3 Mon Sep 17 00:00:00 2001
From: aws-sdk-cpp-automation The list of egress IP addresses of this connector. These IP addresses are
+ * assigned automatically when you create the connector. The list of egress IP addresses of this connector. These IP addresses are
+ * assigned automatically when you create the connector. The list of egress IP addresses of this connector. These IP addresses are
+ * assigned automatically when you create the connector. The list of egress IP addresses of this connector. These IP addresses are
+ * assigned automatically when you create the connector. The list of egress IP addresses of this connector. These IP addresses are
+ * assigned automatically when you create the connector. The list of egress IP addresses of this connector. These IP addresses are
+ * assigned automatically when you create the connector. The list of egress IP addresses of this connector. These IP addresses are
+ * assigned automatically when you create the connector. The list of egress IP addresses of this connector. These IP addresses are
+ * assigned automatically when you create the connector. The list of egress IP addresses of this connector. These IP addresses are
+ * assigned automatically when you create the connector. The list of egress IP addresses of this server. These IP addresses are only
+ * relevant for servers that use the AS2 protocol. They are used for sending
+ * asynchronous MDNs. These IP addresses are assigned automatically when you
+ * create an AS2 server. Additionally, if you update an existing server and add the
+ * AS2 protocol, static IP addresses are assigned as well. The list of egress IP addresses of this server. These IP addresses are only
+ * relevant for servers that use the AS2 protocol. They are used for sending
+ * asynchronous MDNs. These IP addresses are assigned automatically when you
+ * create an AS2 server. Additionally, if you update an existing server and add the
+ * AS2 protocol, static IP addresses are assigned as well. The list of egress IP addresses of this server. These IP addresses are only
+ * relevant for servers that use the AS2 protocol. They are used for sending
+ * asynchronous MDNs. These IP addresses are assigned automatically when you
+ * create an AS2 server. Additionally, if you update an existing server and add the
+ * AS2 protocol, static IP addresses are assigned as well. The list of egress IP addresses of this server. These IP addresses are only
+ * relevant for servers that use the AS2 protocol. They are used for sending
+ * asynchronous MDNs. These IP addresses are assigned automatically when you
+ * create an AS2 server. Additionally, if you update an existing server and add the
+ * AS2 protocol, static IP addresses are assigned as well. The list of egress IP addresses of this server. These IP addresses are only
+ * relevant for servers that use the AS2 protocol. They are used for sending
+ * asynchronous MDNs. These IP addresses are assigned automatically when you
+ * create an AS2 server. Additionally, if you update an existing server and add the
+ * AS2 protocol, static IP addresses are assigned as well. The list of egress IP addresses of this server. These IP addresses are only
+ * relevant for servers that use the AS2 protocol. They are used for sending
+ * asynchronous MDNs. These IP addresses are assigned automatically when you
+ * create an AS2 server. Additionally, if you update an existing server and add the
+ * AS2 protocol, static IP addresses are assigned as well. The list of egress IP addresses of this server. These IP addresses are only
+ * relevant for servers that use the AS2 protocol. They are used for sending
+ * asynchronous MDNs. These IP addresses are assigned automatically when you
+ * create an AS2 server. Additionally, if you update an existing server and add the
+ * AS2 protocol, static IP addresses are assigned as well. The list of egress IP addresses of this server. These IP addresses are only
+ * relevant for servers that use the AS2 protocol. They are used for sending
+ * asynchronous MDNs. These IP addresses are assigned automatically when you
+ * create an AS2 server. Additionally, if you update an existing server and add the
+ * AS2 protocol, static IP addresses are assigned as well. The list of egress IP addresses of this server. These IP addresses are only
+ * relevant for servers that use the AS2 protocol. They are used for sending
+ * asynchronous MDNs. These IP addresses are assigned automatically when you
+ * create an AS2 server. Additionally, if you update an existing server and add the
+ * AS2 protocol, static IP addresses are assigned as well. The identifier of the Directory Service directory that you want to stop
- * sharing. The identifier of the Directory Service directory that you want to use as
+ * your identity provider. The identifier of the Directory Service directory that you want to stop
- * sharing. The identifier of the Directory Service directory that you want to use as
+ * your identity provider. The identifier of the Directory Service directory that you want to stop
- * sharing. The identifier of the Directory Service directory that you want to use as
+ * your identity provider. The identifier of the Directory Service directory that you want to stop
- * sharing. The identifier of the Directory Service directory that you want to use as
+ * your identity provider. The identifier of the Directory Service directory that you want to stop
- * sharing. The identifier of the Directory Service directory that you want to use as
+ * your identity provider. The identifier of the Directory Service directory that you want to stop
- * sharing. The identifier of the Directory Service directory that you want to use as
+ * your identity provider. The identifier of the Directory Service directory that you want to stop
- * sharing. The identifier of the Directory Service directory that you want to use as
+ * your identity provider. The identifier of the Directory Service directory that you want to stop
- * sharing. The identifier of the Directory Service directory that you want to use as
+ * your identity provider. The note for an item (section or question) in a contact evaluation. Even though a note in an evaluation can have up to 3072 chars, there
+ * is also a limit on the total number of chars for all the notes in the evaluation
+ * combined. Assuming there are N questions in the evaluation being submitted, then
+ * the max char limit for all notes combined is N x 1024. The note for an item (section or question) in a contact evaluation. Even though a note in an evaluation can have up to 3072 chars, there
+ * is also a limit on the total number of chars for all the notes in the evaluation
+ * combined. Assuming there are N questions in the evaluation being submitted, then
+ * the max char limit for all notes combined is N x 1024. The note for an item (section or question) in a contact evaluation. Even though a note in an evaluation can have up to 3072 chars, there
+ * is also a limit on the total number of chars for all the notes in the evaluation
+ * combined. Assuming there are N questions in the evaluation being submitted, then
+ * the max char limit for all notes combined is N x 1024. The note for an item (section or question) in a contact evaluation. Even though a note in an evaluation can have up to 3072 chars, there
+ * is also a limit on the total number of chars for all the notes in the evaluation
+ * combined. Assuming there are N questions in the evaluation being submitted, then
+ * the max char limit for all notes combined is N x 1024. The note for an item (section or question) in a contact evaluation. Even though a note in an evaluation can have up to 3072 chars, there
+ * is also a limit on the total number of chars for all the notes in the evaluation
+ * combined. Assuming there are N questions in the evaluation being submitted, then
+ * the max char limit for all notes combined is N x 1024. The note for an item (section or question) in a contact evaluation. Even though a note in an evaluation can have up to 3072 chars, there
+ * is also a limit on the total number of chars for all the notes in the evaluation
+ * combined. Assuming there are N questions in the evaluation being submitted, then
+ * the max char limit for all notes combined is N x 1024. The note for an item (section or question) in a contact evaluation. Even though a note in an evaluation can have up to 3072 chars, there
+ * is also a limit on the total number of chars for all the notes in the evaluation
+ * combined. Assuming there are N questions in the evaluation being submitted, then
+ * the max char limit for all notes combined is N x 1024. The note for an item (section or question) in a contact evaluation. Even though a note in an evaluation can have up to 3072 chars, there
+ * is also a limit on the total number of chars for all the notes in the evaluation
+ * combined. Assuming there are N questions in the evaluation being submitted, then
+ * the max char limit for all notes combined is N x 1024. The filters to apply to returned metrics. You can filter up to the following
* limits: Queues: 100 Routing profiles: 100 Channels: 3 (VOICE, CHAT, and TASK channels are supported.) Metric data is retrieved only for the resources associated with
- * the queues or routing profiles, and by any channels included in the filter. (You
- * cannot filter by both queue AND routing profile.) You can include both resource
- * IDs and resource ARNs in the same request. Currently tagging is only
+ * RoutingStepExpressions: 50 Metric data is
+ * retrieved only for the resources associated with the queues or routing profiles,
+ * and by any channels included in the filter. (You cannot filter by both queue AND
+ * routing profile.) You can include both resource IDs and resource ARNs in the
+ * same request. When using Currently tagging is only
* supported on the resources that are passed in the filter. The filters to apply to returned metrics. You can filter up to the following
* limits: Queues: 100 Routing profiles: 100 Channels: 3 (VOICE, CHAT, and TASK channels are supported.) Metric data is retrieved only for the resources associated with
- * the queues or routing profiles, and by any channels included in the filter. (You
- * cannot filter by both queue AND routing profile.) You can include both resource
- * IDs and resource ARNs in the same request. Currently tagging is only
+ * RoutingStepExpressions: 50 Metric data is
+ * retrieved only for the resources associated with the queues or routing profiles,
+ * and by any channels included in the filter. (You cannot filter by both queue AND
+ * routing profile.) You can include both resource IDs and resource ARNs in the
+ * same request. When using Currently tagging is only
* supported on the resources that are passed in the filter. The filters to apply to returned metrics. You can filter up to the following
* limits: Queues: 100 Routing profiles: 100 Channels: 3 (VOICE, CHAT, and TASK channels are supported.) Metric data is retrieved only for the resources associated with
- * the queues or routing profiles, and by any channels included in the filter. (You
- * cannot filter by both queue AND routing profile.) You can include both resource
- * IDs and resource ARNs in the same request. Currently tagging is only
+ * RoutingStepExpressions: 50 Metric data is
+ * retrieved only for the resources associated with the queues or routing profiles,
+ * and by any channels included in the filter. (You cannot filter by both queue AND
+ * routing profile.) You can include both resource IDs and resource ARNs in the
+ * same request. When using Currently tagging is only
* supported on the resources that are passed in the filter. The filters to apply to returned metrics. You can filter up to the following
* limits: Queues: 100 Routing profiles: 100 Channels: 3 (VOICE, CHAT, and TASK channels are supported.) Metric data is retrieved only for the resources associated with
- * the queues or routing profiles, and by any channels included in the filter. (You
- * cannot filter by both queue AND routing profile.) You can include both resource
- * IDs and resource ARNs in the same request. Currently tagging is only
+ * RoutingStepExpressions: 50 Metric data is
+ * retrieved only for the resources associated with the queues or routing profiles,
+ * and by any channels included in the filter. (You cannot filter by both queue AND
+ * routing profile.) You can include both resource IDs and resource ARNs in the
+ * same request. When using Currently tagging is only
* supported on the resources that are passed in the filter. The filters to apply to returned metrics. You can filter up to the following
* limits: Queues: 100 Routing profiles: 100 Channels: 3 (VOICE, CHAT, and TASK channels are supported.) Metric data is retrieved only for the resources associated with
- * the queues or routing profiles, and by any channels included in the filter. (You
- * cannot filter by both queue AND routing profile.) You can include both resource
- * IDs and resource ARNs in the same request. Currently tagging is only
+ * RoutingStepExpressions: 50 Metric data is
+ * retrieved only for the resources associated with the queues or routing profiles,
+ * and by any channels included in the filter. (You cannot filter by both queue AND
+ * routing profile.) You can include both resource IDs and resource ARNs in the
+ * same request. When using Currently tagging is only
* supported on the resources that are passed in the filter. The filters to apply to returned metrics. You can filter up to the following
* limits: Queues: 100 Routing profiles: 100 Channels: 3 (VOICE, CHAT, and TASK channels are supported.) Metric data is retrieved only for the resources associated with
- * the queues or routing profiles, and by any channels included in the filter. (You
- * cannot filter by both queue AND routing profile.) You can include both resource
- * IDs and resource ARNs in the same request. Currently tagging is only
+ * RoutingStepExpressions: 50 Metric data is
+ * retrieved only for the resources associated with the queues or routing profiles,
+ * and by any channels included in the filter. (You cannot filter by both queue AND
+ * routing profile.) You can include both resource IDs and resource ARNs in the
+ * same request. When using Currently tagging is only
* supported on the resources that are passed in the filter.
RoutingStepExpression
, you need to
+ * pass exactly one QueueId
.
RoutingStepExpression
, you need to
+ * pass exactly one QueueId
.
RoutingStepExpression
, you need to
+ * pass exactly one QueueId
.
RoutingStepExpression
, you need to
+ * pass exactly one QueueId
.
RoutingStepExpression
, you need to
+ * pass exactly one QueueId
.
RoutingStepExpression
, you need to
+ * pass exactly one QueueId
.CONTACTS_SCHEDULED
, CONTACTS_IN_QUEUE
, and
* OLDEST_CONTACT_AGE
.
If no Grouping
is
- * included in the request, a summary of metrics is returned.
When using the RoutingStepExpression
filter, group by
+ * ROUTING_STEP_EXPRESSION
is required.
CONTACTS_SCHEDULED
, CONTACTS_IN_QUEUE
, and
* OLDEST_CONTACT_AGE
. If no Grouping
is
- * included in the request, a summary of metrics is returned.
When using the RoutingStepExpression
filter, group by
+ * ROUTING_STEP_EXPRESSION
is required.
CONTACTS_SCHEDULED
, CONTACTS_IN_QUEUE
, and
* OLDEST_CONTACT_AGE
. If no Grouping
is
- * included in the request, a summary of metrics is returned.
When using the RoutingStepExpression
filter, group by
+ * ROUTING_STEP_EXPRESSION
is required.
CONTACTS_SCHEDULED
, CONTACTS_IN_QUEUE
, and
* OLDEST_CONTACT_AGE
. If no Grouping
is
- * included in the request, a summary of metrics is returned.
When using the RoutingStepExpression
filter, group by
+ * ROUTING_STEP_EXPRESSION
is required.
CONTACTS_SCHEDULED
, CONTACTS_IN_QUEUE
, and
* OLDEST_CONTACT_AGE
. If no Grouping
is
- * included in the request, a summary of metrics is returned.
When using the RoutingStepExpression
filter, group by
+ * ROUTING_STEP_EXPRESSION
is required.
CONTACTS_SCHEDULED
, CONTACTS_IN_QUEUE
, and
* OLDEST_CONTACT_AGE
. If no Grouping
is
- * included in the request, a summary of metrics is returned.
When using the RoutingStepExpression
filter, group by
+ * ROUTING_STEP_EXPRESSION
is required.
CONTACTS_SCHEDULED
, CONTACTS_IN_QUEUE
, and
* OLDEST_CONTACT_AGE
. If no Grouping
is
- * included in the request, a summary of metrics is returned.
When using the RoutingStepExpression
filter, group by
+ * ROUTING_STEP_EXPRESSION
is required.
CONTACTS_SCHEDULED
, CONTACTS_IN_QUEUE
, and
* OLDEST_CONTACT_AGE
. If no Grouping
is
- * included in the request, a summary of metrics is returned.
When using the RoutingStepExpression
filter, group by
+ * ROUTING_STEP_EXPRESSION
is required.
{
* "Metric": { "Name": "OLDEST_CONTACT_AGE", "Unit": "SECONDS" }, "Value": 24113.0
- *
}
The actual OLDEST_CONTACT_AGE is 24 seconds.
Name in - * real-time metrics report: }
The actual OLDEST_CONTACT_AGE is 24 seconds.
When the
+ * filter RoutingStepExpression
is used, this metric is still
+ * calculated from enqueue time. For example, if a contact that has been queued
+ * under <Expression 1>
for 10 seconds has expired and
+ * <Expression 2>
becomes active, then
+ * OLDEST_CONTACT_AGE
for this queue will be counted starting from 10,
+ * not 0.
Name in real-time metrics report: Oldest *
Unit: COUNT
Name in real-time
* metrics report: The actual OLDEST_CONTACT_AGE is 24 seconds. Name in
- * real-time metrics report: } The actual OLDEST_CONTACT_AGE is 24 seconds. When the
+ * filter Name in real-time metrics report: Oldest
* {
* "Metric": { "Name": "OLDEST_CONTACT_AGE", "Unit": "SECONDS" }, "Value": 24113.0
- *
}RoutingStepExpression
is used, this metric is still
+ * calculated from enqueue time. For example, if a contact that has been queued
+ * under <Expression 1>
for 10 seconds has expired and
+ * <Expression 2>
becomes active, then
+ * OLDEST_CONTACT_AGE
for this queue will be counted starting from 10,
+ * not 0.
Unit: COUNT
Name in real-time
* metrics report: The actual OLDEST_CONTACT_AGE is 24 seconds. Name in
- * real-time metrics report: } The actual OLDEST_CONTACT_AGE is 24 seconds. When the
+ * filter Name in real-time metrics report: Oldest
* {
* "Metric": { "Name": "OLDEST_CONTACT_AGE", "Unit": "SECONDS" }, "Value": 24113.0
- *
}RoutingStepExpression
is used, this metric is still
+ * calculated from enqueue time. For example, if a contact that has been queued
+ * under <Expression 1>
for 10 seconds has expired and
+ * <Expression 2>
becomes active, then
+ * OLDEST_CONTACT_AGE
for this queue will be counted starting from 10,
+ * not 0.
Unit: COUNT
Name in real-time
* metrics report: The actual OLDEST_CONTACT_AGE is 24 seconds. Name in
- * real-time metrics report: } The actual OLDEST_CONTACT_AGE is 24 seconds. When the
+ * filter Name in real-time metrics report: Oldest
* {
* "Metric": { "Name": "OLDEST_CONTACT_AGE", "Unit": "SECONDS" }, "Value": 24113.0
- *
}RoutingStepExpression
is used, this metric is still
+ * calculated from enqueue time. For example, if a contact that has been queued
+ * under <Expression 1>
for 10 seconds has expired and
+ * <Expression 2>
becomes active, then
+ * OLDEST_CONTACT_AGE
for this queue will be counted starting from 10,
+ * not 0.
Unit: COUNT
Name in real-time
* metrics report: The actual OLDEST_CONTACT_AGE is 24 seconds. Name in
- * real-time metrics report: } The actual OLDEST_CONTACT_AGE is 24 seconds. When the
+ * filter Name in real-time metrics report: Oldest
* {
* "Metric": { "Name": "OLDEST_CONTACT_AGE", "Unit": "SECONDS" }, "Value": 24113.0
- *
}RoutingStepExpression
is used, this metric is still
+ * calculated from enqueue time. For example, if a contact that has been queued
+ * under <Expression 1>
for 10 seconds has expired and
+ * <Expression 2>
becomes active, then
+ * OLDEST_CONTACT_AGE
for this queue will be counted starting from 10,
+ * not 0.
Unit: COUNT
Name in real-time
* metrics report: The actual OLDEST_CONTACT_AGE is 24 seconds. Name in
- * real-time metrics report: } The actual OLDEST_CONTACT_AGE is 24 seconds. When the
+ * filter Name in real-time metrics report: Oldest
* {
* "Metric": { "Name": "OLDEST_CONTACT_AGE", "Unit": "SECONDS" }, "Value": 24113.0
- *
}RoutingStepExpression
is used, this metric is still
+ * calculated from enqueue time. For example, if a contact that has been queued
+ * under <Expression 1>
for 10 seconds has expired and
+ * <Expression 2>
becomes active, then
+ * OLDEST_CONTACT_AGE
for this queue will be counted starting from 10,
+ * not 0.
Unit: COUNT
Name in real-time
* metrics report: The actual OLDEST_CONTACT_AGE is 24 seconds. Name in
- * real-time metrics report: } The actual OLDEST_CONTACT_AGE is 24 seconds. When the
+ * filter Name in real-time metrics report: Oldest
* {
* "Metric": { "Name": "OLDEST_CONTACT_AGE", "Unit": "SECONDS" }, "Value": 24113.0
- *
}RoutingStepExpression
is used, this metric is still
+ * calculated from enqueue time. For example, if a contact that has been queued
+ * under <Expression 1>
for 10 seconds has expired and
+ * <Expression 2>
becomes active, then
+ * OLDEST_CONTACT_AGE
for this queue will be counted starting from 10,
+ * not 0.
Unit: COUNT
Name in real-time
* metrics report: The actual OLDEST_CONTACT_AGE is 24 seconds. Name in
- * real-time metrics report: } The actual OLDEST_CONTACT_AGE is 24 seconds. When the
+ * filter Name in real-time metrics report: Oldest
* {
* "Metric": { "Name": "OLDEST_CONTACT_AGE", "Unit": "SECONDS" }, "Value": 24113.0
- *
}RoutingStepExpression
is used, this metric is still
+ * calculated from enqueue time. For example, if a contact that has been queued
+ * under <Expression 1>
for 10 seconds has expired and
+ * <Expression 2>
becomes active, then
+ * OLDEST_CONTACT_AGE
for this queue will be counted starting from 10,
+ * not 0.
Unit: COUNT
Name in real-time * metrics report: The queues, up to 100, or channels, to use to filter the metrics returned. * Metric data is retrieved only for the resources associated with the queues or * channels included in the filter. You can include both queue IDs and queue ARNs - * in the same request. VOICE, CHAT, and TASK channels are supported.
+ * in the same request. VOICE, CHAT, and TASK channels are supported. + *RoutingStepExpression is not a valid filter for GetMetricData and we + * recommend switching to GetMetricDataV2 for more up-to-date features.
*To filter by Queues
, enter the queue ID/ARN, not the name of the
* queue.
The queues, up to 100, or channels, to use to filter the metrics returned. * Metric data is retrieved only for the resources associated with the queues or * channels included in the filter. You can include both queue IDs and queue ARNs - * in the same request. VOICE, CHAT, and TASK channels are supported.
+ * in the same request. VOICE, CHAT, and TASK channels are supported. + *RoutingStepExpression is not a valid filter for GetMetricData and we + * recommend switching to GetMetricDataV2 for more up-to-date features.
*To filter by Queues
, enter the queue ID/ARN, not the name of the
* queue.
The queues, up to 100, or channels, to use to filter the metrics returned. * Metric data is retrieved only for the resources associated with the queues or * channels included in the filter. You can include both queue IDs and queue ARNs - * in the same request. VOICE, CHAT, and TASK channels are supported.
+ * in the same request. VOICE, CHAT, and TASK channels are supported. + *RoutingStepExpression is not a valid filter for GetMetricData and we + * recommend switching to GetMetricDataV2 for more up-to-date features.
*To filter by Queues
, enter the queue ID/ARN, not the name of the
* queue.
The queues, up to 100, or channels, to use to filter the metrics returned. * Metric data is retrieved only for the resources associated with the queues or * channels included in the filter. You can include both queue IDs and queue ARNs - * in the same request. VOICE, CHAT, and TASK channels are supported.
+ * in the same request. VOICE, CHAT, and TASK channels are supported. + *RoutingStepExpression is not a valid filter for GetMetricData and we + * recommend switching to GetMetricDataV2 for more up-to-date features.
*To filter by Queues
, enter the queue ID/ARN, not the name of the
* queue.
The queues, up to 100, or channels, to use to filter the metrics returned. * Metric data is retrieved only for the resources associated with the queues or * channels included in the filter. You can include both queue IDs and queue ARNs - * in the same request. VOICE, CHAT, and TASK channels are supported.
+ * in the same request. VOICE, CHAT, and TASK channels are supported. + *RoutingStepExpression is not a valid filter for GetMetricData and we + * recommend switching to GetMetricDataV2 for more up-to-date features.
*To filter by Queues
, enter the queue ID/ARN, not the name of the
* queue.
The queues, up to 100, or channels, to use to filter the metrics returned. * Metric data is retrieved only for the resources associated with the queues or * channels included in the filter. You can include both queue IDs and queue ARNs - * in the same request. VOICE, CHAT, and TASK channels are supported.
+ * in the same request. VOICE, CHAT, and TASK channels are supported. + *RoutingStepExpression is not a valid filter for GetMetricData and we + * recommend switching to GetMetricDataV2 for more up-to-date features.
*To filter by Queues
, enter the queue ID/ARN, not the name of the
* queue.
If no grouping is specified, a summary of metrics for all queues is - * returned.
+ * returned.RoutingStepExpression is not a valid filter for GetMetricData + * and we recommend switching to GetMetricDataV2 for more up-to-date features.
*/ inline const Aws::VectorIf no grouping is specified, a summary of metrics for all queues is - * returned.
+ * returned.RoutingStepExpression is not a valid filter for GetMetricData + * and we recommend switching to GetMetricDataV2 for more up-to-date features.
*/ inline bool GroupingsHasBeenSet() const { return m_groupingsHasBeenSet; } @@ -288,7 +302,8 @@ namespace Model * grouped by queue, the metrics returned are grouped by queue. The values returned * apply to the metrics for each queue rather than aggregated for all queues. *If no grouping is specified, a summary of metrics for all queues is - * returned.
+ * returned.RoutingStepExpression is not a valid filter for GetMetricData + * and we recommend switching to GetMetricDataV2 for more up-to-date features.
*/ inline void SetGroupings(const Aws::VectorIf no grouping is specified, a summary of metrics for all queues is - * returned.
+ * returned.RoutingStepExpression is not a valid filter for GetMetricData + * and we recommend switching to GetMetricDataV2 for more up-to-date features.
*/ inline void SetGroupings(Aws::VectorIf no grouping is specified, a summary of metrics for all queues is - * returned.
+ * returned.RoutingStepExpression is not a valid filter for GetMetricData + * and we recommend switching to GetMetricDataV2 for more up-to-date features.
*/ inline GetMetricDataRequest& WithGroupings(const Aws::VectorIf no grouping is specified, a summary of metrics for all queues is - * returned.
+ * returned.RoutingStepExpression is not a valid filter for GetMetricData + * and we recommend switching to GetMetricDataV2 for more up-to-date features.
*/ inline GetMetricDataRequest& WithGroupings(Aws::VectorIf no grouping is specified, a summary of metrics for all queues is - * returned.
+ * returned.RoutingStepExpression is not a valid filter for GetMetricData + * and we recommend switching to GetMetricDataV2 for more up-to-date features.
*/ inline GetMetricDataRequest& AddGroupings(const Grouping& value) { m_groupingsHasBeenSet = true; m_groupings.push_back(value); return *this; } @@ -333,7 +352,8 @@ namespace Model * grouped by queue, the metrics returned are grouped by queue. The values returned * apply to the metrics for each queue rather than aggregated for all queues. *If no grouping is specified, a summary of metrics for all queues is - * returned.
+ * returned.RoutingStepExpression is not a valid filter for GetMetricData + * and we recommend switching to GetMetricDataV2 for more up-to-date features.
*/ inline GetMetricDataRequest& AddGroupings(Grouping&& value) { m_groupingsHasBeenSet = true; m_groupings.push_back(std::move(value)); return *this; } diff --git a/generated/src/aws-cpp-sdk-connect/include/aws/connect/model/GetMetricDataV2Request.h b/generated/src/aws-cpp-sdk-connect/include/aws/connect/model/GetMetricDataV2Request.h index 7a2b63a5656..0a5b532ac47 100644 --- a/generated/src/aws-cpp-sdk-connect/include/aws/connect/model/GetMetricDataV2Request.h +++ b/generated/src/aws-cpp-sdk-connect/include/aws/connect/model/GetMetricDataV2Request.h @@ -375,9 +375,9 @@ namespace Model *The filters to apply to returned metrics. You can filter on the following * resources:
Queues
Routing profiles
Agents
Channels
User hierarchy - * groups
Feature
At least one filter must be - * passed from queues, routing profiles, agents, or user hierarchy groups.
- *To filter by phone number, see Feature Routing step expression At least one filter must be passed from queues, routing profiles,
+ * agents, or user hierarchy groups. To filter by phone number, see Create
* a historical metrics report in the Amazon Connect Administrator's
* Guide. Note the following limits: Filter
@@ -388,20 +388,21 @@ namespace Model
* |
- * Filter values: A maximum of 100 filter values are supported in a single
- * request. VOICE, CHAT, and TASK are valid
- *
+ * AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
* AGENT_HIERARCHY_LEVEL_FIVE
| FEATURE
|
- * contact/segmentAttributes/connect:Subtype
filterValue
for the
- * CHANNEL filter key. They do not count towards limitation of 100 filter values.
- * For example, a GetMetricDataV2 request can filter by 50 queues, 35 agents, and
- * 15 routing profiles for a total of 100 filter values, along with 3 channel
- * filters. contact_lens_conversational_analytics
is a valid
- * filterValue for the FEATURE
filter key. It is available only to
- * contacts analyzed by Contact Lens conversational analytics.connect:Chat
, connect:SMS
,
- * connect:Telephony
, and connect:WebRTC
are valid
- * filterValue
examples (not exhaustive) for the
- * contact/segmentAttributes/connect:Subtype filter
key.contact/segmentAttributes/connect:Subtype
|
+ * ROUTING_STEP_EXPRESSION
Filter values: A
+ * maximum of 100 filter values are supported in a single request. VOICE, CHAT, and
+ * TASK are valid filterValue
for the CHANNEL filter key. They do not
+ * count towards limitation of 100 filter values. For example, a GetMetricDataV2
+ * request can filter by 50 queues, 35 agents, and 15 routing profiles for a total
+ * of 100 filter values, along with 3 channel filters.
+ * contact_lens_conversational_analytics
is a valid filterValue for
+ * the FEATURE
filter key. It is available only to contacts analyzed
+ * by Contact Lens conversational analytics.
connect:Chat
,
+ * connect:SMS
, connect:Telephony
, and
+ * connect:WebRTC
are valid filterValue
examples (not
+ * exhaustive) for the contact/segmentAttributes/connect:Subtype
+ * filter
key.
ROUTING_STEP_EXPRESSION is a valid filter key with a + * filter value up to 3000 length.
The filters to apply to returned metrics. You can filter on the following * resources:
Queues
Routing profiles
Agents
Channels
User hierarchy - * groups
Feature
At least one filter must be - * passed from queues, routing profiles, agents, or user hierarchy groups.
- *To filter by phone number, see Feature Routing step expression At least one filter must be passed from queues, routing profiles,
+ * agents, or user hierarchy groups. To filter by phone number, see Create
* a historical metrics report in the Amazon Connect Administrator's
* Guide. Note the following limits: Filter
@@ -422,20 +423,21 @@ namespace Model
* |
- * Filter values: A maximum of 100 filter values are supported in a single
- * request. VOICE, CHAT, and TASK are valid
- *
+ * AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
* AGENT_HIERARCHY_LEVEL_FIVE
| FEATURE
|
- * contact/segmentAttributes/connect:Subtype
filterValue
for the
- * CHANNEL filter key. They do not count towards limitation of 100 filter values.
- * For example, a GetMetricDataV2 request can filter by 50 queues, 35 agents, and
- * 15 routing profiles for a total of 100 filter values, along with 3 channel
- * filters. contact_lens_conversational_analytics
is a valid
- * filterValue for the FEATURE
filter key. It is available only to
- * contacts analyzed by Contact Lens conversational analytics.connect:Chat
, connect:SMS
,
- * connect:Telephony
, and connect:WebRTC
are valid
- * filterValue
examples (not exhaustive) for the
- * contact/segmentAttributes/connect:Subtype filter
key.contact/segmentAttributes/connect:Subtype
|
+ * ROUTING_STEP_EXPRESSION
Filter values: A
+ * maximum of 100 filter values are supported in a single request. VOICE, CHAT, and
+ * TASK are valid filterValue
for the CHANNEL filter key. They do not
+ * count towards limitation of 100 filter values. For example, a GetMetricDataV2
+ * request can filter by 50 queues, 35 agents, and 15 routing profiles for a total
+ * of 100 filter values, along with 3 channel filters.
+ * contact_lens_conversational_analytics
is a valid filterValue for
+ * the FEATURE
filter key. It is available only to contacts analyzed
+ * by Contact Lens conversational analytics.
connect:Chat
,
+ * connect:SMS
, connect:Telephony
, and
+ * connect:WebRTC
are valid filterValue
examples (not
+ * exhaustive) for the contact/segmentAttributes/connect:Subtype
+ * filter
key.
ROUTING_STEP_EXPRESSION is a valid filter key with a + * filter value up to 3000 length.
The filters to apply to returned metrics. You can filter on the following * resources:
Queues
Routing profiles
Agents
Channels
User hierarchy - * groups
Feature
At least one filter must be - * passed from queues, routing profiles, agents, or user hierarchy groups.
- *To filter by phone number, see Feature Routing step expression At least one filter must be passed from queues, routing profiles,
+ * agents, or user hierarchy groups. To filter by phone number, see Create
* a historical metrics report in the Amazon Connect Administrator's
* Guide. Note the following limits: Filter
@@ -456,20 +458,21 @@ namespace Model
* |
- * Filter values: A maximum of 100 filter values are supported in a single
- * request. VOICE, CHAT, and TASK are valid
- *
+ * AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
* AGENT_HIERARCHY_LEVEL_FIVE
| FEATURE
|
- * contact/segmentAttributes/connect:Subtype
filterValue
for the
- * CHANNEL filter key. They do not count towards limitation of 100 filter values.
- * For example, a GetMetricDataV2 request can filter by 50 queues, 35 agents, and
- * 15 routing profiles for a total of 100 filter values, along with 3 channel
- * filters. contact_lens_conversational_analytics
is a valid
- * filterValue for the FEATURE
filter key. It is available only to
- * contacts analyzed by Contact Lens conversational analytics.connect:Chat
, connect:SMS
,
- * connect:Telephony
, and connect:WebRTC
are valid
- * filterValue
examples (not exhaustive) for the
- * contact/segmentAttributes/connect:Subtype filter
key.contact/segmentAttributes/connect:Subtype
|
+ * ROUTING_STEP_EXPRESSION
Filter values: A
+ * maximum of 100 filter values are supported in a single request. VOICE, CHAT, and
+ * TASK are valid filterValue
for the CHANNEL filter key. They do not
+ * count towards limitation of 100 filter values. For example, a GetMetricDataV2
+ * request can filter by 50 queues, 35 agents, and 15 routing profiles for a total
+ * of 100 filter values, along with 3 channel filters.
+ * contact_lens_conversational_analytics
is a valid filterValue for
+ * the FEATURE
filter key. It is available only to contacts analyzed
+ * by Contact Lens conversational analytics.
connect:Chat
,
+ * connect:SMS
, connect:Telephony
, and
+ * connect:WebRTC
are valid filterValue
examples (not
+ * exhaustive) for the contact/segmentAttributes/connect:Subtype
+ * filter
key.
ROUTING_STEP_EXPRESSION is a valid filter key with a + * filter value up to 3000 length.
The filters to apply to returned metrics. You can filter on the following * resources:
Queues
Routing profiles
Agents
Channels
User hierarchy - * groups
Feature
At least one filter must be - * passed from queues, routing profiles, agents, or user hierarchy groups.
- *To filter by phone number, see Feature Routing step expression At least one filter must be passed from queues, routing profiles,
+ * agents, or user hierarchy groups. To filter by phone number, see Create
* a historical metrics report in the Amazon Connect Administrator's
* Guide. Note the following limits: Filter
@@ -490,20 +493,21 @@ namespace Model
* |
- * Filter values: A maximum of 100 filter values are supported in a single
- * request. VOICE, CHAT, and TASK are valid
- *
+ * AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
* AGENT_HIERARCHY_LEVEL_FIVE
| FEATURE
|
- * contact/segmentAttributes/connect:Subtype
filterValue
for the
- * CHANNEL filter key. They do not count towards limitation of 100 filter values.
- * For example, a GetMetricDataV2 request can filter by 50 queues, 35 agents, and
- * 15 routing profiles for a total of 100 filter values, along with 3 channel
- * filters. contact_lens_conversational_analytics
is a valid
- * filterValue for the FEATURE
filter key. It is available only to
- * contacts analyzed by Contact Lens conversational analytics.connect:Chat
, connect:SMS
,
- * connect:Telephony
, and connect:WebRTC
are valid
- * filterValue
examples (not exhaustive) for the
- * contact/segmentAttributes/connect:Subtype filter
key.contact/segmentAttributes/connect:Subtype
|
+ * ROUTING_STEP_EXPRESSION
Filter values: A
+ * maximum of 100 filter values are supported in a single request. VOICE, CHAT, and
+ * TASK are valid filterValue
for the CHANNEL filter key. They do not
+ * count towards limitation of 100 filter values. For example, a GetMetricDataV2
+ * request can filter by 50 queues, 35 agents, and 15 routing profiles for a total
+ * of 100 filter values, along with 3 channel filters.
+ * contact_lens_conversational_analytics
is a valid filterValue for
+ * the FEATURE
filter key. It is available only to contacts analyzed
+ * by Contact Lens conversational analytics.
connect:Chat
,
+ * connect:SMS
, connect:Telephony
, and
+ * connect:WebRTC
are valid filterValue
examples (not
+ * exhaustive) for the contact/segmentAttributes/connect:Subtype
+ * filter
key.
ROUTING_STEP_EXPRESSION is a valid filter key with a + * filter value up to 3000 length.
The filters to apply to returned metrics. You can filter on the following * resources:
Queues
Routing profiles
Agents
Channels
User hierarchy - * groups
Feature
At least one filter must be - * passed from queues, routing profiles, agents, or user hierarchy groups.
- *To filter by phone number, see Feature Routing step expression At least one filter must be passed from queues, routing profiles,
+ * agents, or user hierarchy groups. To filter by phone number, see Create
* a historical metrics report in the Amazon Connect Administrator's
* Guide. Note the following limits: Filter
@@ -524,20 +528,21 @@ namespace Model
* |
- * Filter values: A maximum of 100 filter values are supported in a single
- * request. VOICE, CHAT, and TASK are valid
- *
+ * AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
* AGENT_HIERARCHY_LEVEL_FIVE
| FEATURE
|
- * contact/segmentAttributes/connect:Subtype
filterValue
for the
- * CHANNEL filter key. They do not count towards limitation of 100 filter values.
- * For example, a GetMetricDataV2 request can filter by 50 queues, 35 agents, and
- * 15 routing profiles for a total of 100 filter values, along with 3 channel
- * filters. contact_lens_conversational_analytics
is a valid
- * filterValue for the FEATURE
filter key. It is available only to
- * contacts analyzed by Contact Lens conversational analytics.connect:Chat
, connect:SMS
,
- * connect:Telephony
, and connect:WebRTC
are valid
- * filterValue
examples (not exhaustive) for the
- * contact/segmentAttributes/connect:Subtype filter
key.contact/segmentAttributes/connect:Subtype
|
+ * ROUTING_STEP_EXPRESSION
Filter values: A
+ * maximum of 100 filter values are supported in a single request. VOICE, CHAT, and
+ * TASK are valid filterValue
for the CHANNEL filter key. They do not
+ * count towards limitation of 100 filter values. For example, a GetMetricDataV2
+ * request can filter by 50 queues, 35 agents, and 15 routing profiles for a total
+ * of 100 filter values, along with 3 channel filters.
+ * contact_lens_conversational_analytics
is a valid filterValue for
+ * the FEATURE
filter key. It is available only to contacts analyzed
+ * by Contact Lens conversational analytics.
connect:Chat
,
+ * connect:SMS
, connect:Telephony
, and
+ * connect:WebRTC
are valid filterValue
examples (not
+ * exhaustive) for the contact/segmentAttributes/connect:Subtype
+ * filter
key.
ROUTING_STEP_EXPRESSION is a valid filter key with a + * filter value up to 3000 length.
The filters to apply to returned metrics. You can filter on the following * resources:
Queues
Routing profiles
Agents
Channels
User hierarchy - * groups
Feature
At least one filter must be - * passed from queues, routing profiles, agents, or user hierarchy groups.
- *To filter by phone number, see Feature Routing step expression At least one filter must be passed from queues, routing profiles,
+ * agents, or user hierarchy groups. To filter by phone number, see Create
* a historical metrics report in the Amazon Connect Administrator's
* Guide. Note the following limits: Filter
@@ -558,20 +563,21 @@ namespace Model
* |
- * Filter values: A maximum of 100 filter values are supported in a single
- * request. VOICE, CHAT, and TASK are valid
- *
+ * AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
* AGENT_HIERARCHY_LEVEL_FIVE
| FEATURE
|
- * contact/segmentAttributes/connect:Subtype
filterValue
for the
- * CHANNEL filter key. They do not count towards limitation of 100 filter values.
- * For example, a GetMetricDataV2 request can filter by 50 queues, 35 agents, and
- * 15 routing profiles for a total of 100 filter values, along with 3 channel
- * filters. contact_lens_conversational_analytics
is a valid
- * filterValue for the FEATURE
filter key. It is available only to
- * contacts analyzed by Contact Lens conversational analytics.connect:Chat
, connect:SMS
,
- * connect:Telephony
, and connect:WebRTC
are valid
- * filterValue
examples (not exhaustive) for the
- * contact/segmentAttributes/connect:Subtype filter
key.contact/segmentAttributes/connect:Subtype
|
+ * ROUTING_STEP_EXPRESSION
Filter values: A
+ * maximum of 100 filter values are supported in a single request. VOICE, CHAT, and
+ * TASK are valid filterValue
for the CHANNEL filter key. They do not
+ * count towards limitation of 100 filter values. For example, a GetMetricDataV2
+ * request can filter by 50 queues, 35 agents, and 15 routing profiles for a total
+ * of 100 filter values, along with 3 channel filters.
+ * contact_lens_conversational_analytics
is a valid filterValue for
+ * the FEATURE
filter key. It is available only to contacts analyzed
+ * by Contact Lens conversational analytics.
connect:Chat
,
+ * connect:SMS
, connect:Telephony
, and
+ * connect:WebRTC
are valid filterValue
examples (not
+ * exhaustive) for the contact/segmentAttributes/connect:Subtype
+ * filter
key.
ROUTING_STEP_EXPRESSION is a valid filter key with a + * filter value up to 3000 length.
The filters to apply to returned metrics. You can filter on the following * resources:
Queues
Routing profiles
Agents
Channels
User hierarchy - * groups
Feature
At least one filter must be - * passed from queues, routing profiles, agents, or user hierarchy groups.
- *To filter by phone number, see Feature Routing step expression At least one filter must be passed from queues, routing profiles,
+ * agents, or user hierarchy groups. To filter by phone number, see Create
* a historical metrics report in the Amazon Connect Administrator's
* Guide. Note the following limits: Filter
@@ -592,20 +598,21 @@ namespace Model
* |
- * Filter values: A maximum of 100 filter values are supported in a single
- * request. VOICE, CHAT, and TASK are valid
- *
+ * AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
* AGENT_HIERARCHY_LEVEL_FIVE
| FEATURE
|
- * contact/segmentAttributes/connect:Subtype
filterValue
for the
- * CHANNEL filter key. They do not count towards limitation of 100 filter values.
- * For example, a GetMetricDataV2 request can filter by 50 queues, 35 agents, and
- * 15 routing profiles for a total of 100 filter values, along with 3 channel
- * filters. contact_lens_conversational_analytics
is a valid
- * filterValue for the FEATURE
filter key. It is available only to
- * contacts analyzed by Contact Lens conversational analytics.connect:Chat
, connect:SMS
,
- * connect:Telephony
, and connect:WebRTC
are valid
- * filterValue
examples (not exhaustive) for the
- * contact/segmentAttributes/connect:Subtype filter
key.contact/segmentAttributes/connect:Subtype
|
+ * ROUTING_STEP_EXPRESSION
Filter values: A
+ * maximum of 100 filter values are supported in a single request. VOICE, CHAT, and
+ * TASK are valid filterValue
for the CHANNEL filter key. They do not
+ * count towards limitation of 100 filter values. For example, a GetMetricDataV2
+ * request can filter by 50 queues, 35 agents, and 15 routing profiles for a total
+ * of 100 filter values, along with 3 channel filters.
+ * contact_lens_conversational_analytics
is a valid filterValue for
+ * the FEATURE
filter key. It is available only to contacts analyzed
+ * by Contact Lens conversational analytics.
connect:Chat
,
+ * connect:SMS
, connect:Telephony
, and
+ * connect:WebRTC
are valid filterValue
examples (not
+ * exhaustive) for the contact/segmentAttributes/connect:Subtype
+ * filter
key.
ROUTING_STEP_EXPRESSION is a valid filter key with a + * filter value up to 3000 length.
The filters to apply to returned metrics. You can filter on the following * resources:
Queues
Routing profiles
Agents
Channels
User hierarchy - * groups
Feature
At least one filter must be - * passed from queues, routing profiles, agents, or user hierarchy groups.
- *To filter by phone number, see Feature Routing step expression At least one filter must be passed from queues, routing profiles,
+ * agents, or user hierarchy groups. To filter by phone number, see Create
* a historical metrics report in the Amazon Connect Administrator's
* Guide. Note the following limits: Filter
@@ -626,20 +633,21 @@ namespace Model
* |
- * Filter values: A maximum of 100 filter values are supported in a single
- * request. VOICE, CHAT, and TASK are valid
- *
+ * AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
* AGENT_HIERARCHY_LEVEL_FIVE
| FEATURE
|
- * contact/segmentAttributes/connect:Subtype
filterValue
for the
- * CHANNEL filter key. They do not count towards limitation of 100 filter values.
- * For example, a GetMetricDataV2 request can filter by 50 queues, 35 agents, and
- * 15 routing profiles for a total of 100 filter values, along with 3 channel
- * filters. contact_lens_conversational_analytics
is a valid
- * filterValue for the FEATURE
filter key. It is available only to
- * contacts analyzed by Contact Lens conversational analytics.connect:Chat
, connect:SMS
,
- * connect:Telephony
, and connect:WebRTC
are valid
- * filterValue
examples (not exhaustive) for the
- * contact/segmentAttributes/connect:Subtype filter
key.contact/segmentAttributes/connect:Subtype
|
+ * ROUTING_STEP_EXPRESSION
Filter values: A
+ * maximum of 100 filter values are supported in a single request. VOICE, CHAT, and
+ * TASK are valid filterValue
for the CHANNEL filter key. They do not
+ * count towards limitation of 100 filter values. For example, a GetMetricDataV2
+ * request can filter by 50 queues, 35 agents, and 15 routing profiles for a total
+ * of 100 filter values, along with 3 channel filters.
+ * contact_lens_conversational_analytics
is a valid filterValue for
+ * the FEATURE
filter key. It is available only to contacts analyzed
+ * by Contact Lens conversational analytics.
connect:Chat
,
+ * connect:SMS
, connect:Telephony
, and
+ * connect:WebRTC
are valid filterValue
examples (not
+ * exhaustive) for the contact/segmentAttributes/connect:Subtype
+ * filter
key.
ROUTING_STEP_EXPRESSION is a valid filter key with a + * filter value up to 3000 length.
AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
* AGENT_HIERARCHY_LEVEL_FIVE
,
- * contact/segmentAttributes/connect:Subtype
+ * contact/segmentAttributes/connect:Subtype
|
+ * ROUTING_STEP_EXPRESSION
*/
inline const Aws::VectorAGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
* AGENT_HIERARCHY_LEVEL_FIVE
,
- * contact/segmentAttributes/connect:Subtype
+ * contact/segmentAttributes/connect:Subtype
|
+ * ROUTING_STEP_EXPRESSION
*/
inline bool GroupingsHasBeenSet() const { return m_groupingsHasBeenSet; }
@@ -685,7 +695,8 @@ namespace Model
* | AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
* AGENT_HIERARCHY_LEVEL_FIVE
,
- * contact/segmentAttributes/connect:Subtype
+ * contact/segmentAttributes/connect:Subtype
|
+ * ROUTING_STEP_EXPRESSION
*/
inline void SetGroupings(const Aws::VectorAGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
* AGENT_HIERARCHY_LEVEL_FIVE
,
- * contact/segmentAttributes/connect:Subtype
+ * contact/segmentAttributes/connect:Subtype
|
+ * ROUTING_STEP_EXPRESSION
*/
inline void SetGroupings(Aws::VectorAGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
* AGENT_HIERARCHY_LEVEL_FIVE
,
- * contact/segmentAttributes/connect:Subtype
+ * contact/segmentAttributes/connect:Subtype
|
+ * ROUTING_STEP_EXPRESSION
*/
inline GetMetricDataV2Request& WithGroupings(const Aws::VectorAGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
* AGENT_HIERARCHY_LEVEL_FIVE
,
- * contact/segmentAttributes/connect:Subtype
+ * contact/segmentAttributes/connect:Subtype
|
+ * ROUTING_STEP_EXPRESSION
*/
inline GetMetricDataV2Request& WithGroupings(Aws::VectorAGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
* AGENT_HIERARCHY_LEVEL_FIVE
,
- * contact/segmentAttributes/connect:Subtype
+ * contact/segmentAttributes/connect:Subtype
|
+ * ROUTING_STEP_EXPRESSION
*/
inline GetMetricDataV2Request& AddGroupings(const Aws::String& value) { m_groupingsHasBeenSet = true; m_groupings.push_back(value); return *this; }
@@ -760,7 +775,8 @@ namespace Model
* | AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
* AGENT_HIERARCHY_LEVEL_FIVE
,
- * contact/segmentAttributes/connect:Subtype
+ * contact/segmentAttributes/connect:Subtype
|
+ * ROUTING_STEP_EXPRESSION
*/
inline GetMetricDataV2Request& AddGroupings(Aws::String&& value) { m_groupingsHasBeenSet = true; m_groupings.push_back(std::move(value)); return *this; }
@@ -775,7 +791,8 @@ namespace Model
* | AGENT_HIERARCHY_LEVEL_THREE
|
* AGENT_HIERARCHY_LEVEL_FOUR
|
* AGENT_HIERARCHY_LEVEL_FIVE
,
- * contact/segmentAttributes/connect:Subtype
+ * contact/segmentAttributes/connect:Subtype
|
+ * ROUTING_STEP_EXPRESSION
*/
inline GetMetricDataV2Request& AddGroupings(const char* value) { m_groupingsHasBeenSet = true; m_groupings.push_back(value); return *this; }
@@ -846,10 +863,10 @@ namespace Model
* Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype Unit: Seconds
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, - * contact/segmentAttributes/connect:Subtype
Feature is a valid - * filter but not a valid grouping.
Unit: Seconds
Valid groupings and filters: Queue, Channel, Routing - * Profile, Agent, Agent Hierarchy, Feature, + * contact/segmentAttributes/connect:Subtype, RoutingStepExpression
+ *Feature is a valid filter but not a valid grouping.
Unit: Seconds
Valid groupings and filters: + * Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, * contact/segmentAttributes/connect:Subtype
Feature is a valid * filter but not a valid grouping.
Unit: Seconds
Valid groupings @@ -898,16 +915,16 @@ namespace Model * Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype
Unit: Count
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, - * contact/segmentAttributes/connect:Subtype
Unit: Count
Valid metric filter key: + * contact/segmentAttributes/connect:Subtype, RoutingStepExpression
Unit: Count
Valid metric filter key:
* INITIATION_METHOD
Valid groupings and filters: Queue, * Channel, Routing Profile, Feature, contact/segmentAttributes/connect:Subtype
*Feature is a valid filter but not a valid grouping.
Unit: Count
Valid metric filter key:
* INITIATION_METHOD
, DISCONNECT_REASON
Valid * groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, - * Feature, contact/segmentAttributes/connect:Subtype
Feature is a - * valid filter but not a valid grouping.
Feature is a valid filter but not a valid grouping.
*Unit: Count
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, * contact/segmentAttributes/connect:Subtype
Unit: Seconds
Valid groupings and filters: Queue, Channel, * Routing Profile, Agent, Agent Hierarchy, * contact/segmentAttributes/connect:Subtype
Unit: Percent
Valid + * groupings and filters: Queue, RoutingStepExpression
Unit: Percent
Valid + * groupings and filters: Queue, RoutingStepExpression
This metric is available only for * contacts analyzed by Contact Lens conversational analytics.
Unit: * Percentage
Valid groupings and filters: Queue, Channel, Routing Profile, @@ -964,7 +985,9 @@ namespace Model * Channel, Routing Profile
Threshold: For ThresholdValue
,
* enter any whole number from 1 to 604800 (inclusive), in seconds. For
* Comparison
, you must enter LT
(for "Less than").
Unit: Seconds
Valid + *
Unit: Count
Valid groupings + * and filters: Queue, RoutingStepExpression
Unit: Seconds
Valid * groupings and filters: Queue, Channel, Routing Profile, Agent, Agent * Hierarchy
Unit: Seconds
*Valid metric filter key: INITIATION_METHOD
. This metric only
@@ -1080,10 +1103,10 @@ namespace Model
* Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype
Unit: Seconds
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, - * contact/segmentAttributes/connect:Subtype
Feature is a valid - * filter but not a valid grouping.
Unit: Seconds
Valid groupings and filters: Queue, Channel, Routing - * Profile, Agent, Agent Hierarchy, Feature, + * contact/segmentAttributes/connect:Subtype, RoutingStepExpression
+ *Feature is a valid filter but not a valid grouping.
Unit: Seconds
Valid groupings and filters: + * Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, * contact/segmentAttributes/connect:Subtype
Feature is a valid * filter but not a valid grouping.
Unit: Seconds
Valid groupings @@ -1132,16 +1155,16 @@ namespace Model * Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype
Unit: Count
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, - * contact/segmentAttributes/connect:Subtype
Unit: Count
Valid metric filter key: + * contact/segmentAttributes/connect:Subtype, RoutingStepExpression
Unit: Count
Valid metric filter key:
* INITIATION_METHOD
Valid groupings and filters: Queue, * Channel, Routing Profile, Feature, contact/segmentAttributes/connect:Subtype
*Feature is a valid filter but not a valid grouping.
Unit: Count
Valid metric filter key:
* INITIATION_METHOD
, DISCONNECT_REASON
Valid * groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, - * Feature, contact/segmentAttributes/connect:Subtype
Feature is a - * valid filter but not a valid grouping.
Feature is a valid filter but not a valid grouping.
*Unit: Count
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, * contact/segmentAttributes/connect:Subtype
Unit: Seconds
Valid groupings and filters: Queue, Channel, * Routing Profile, Agent, Agent Hierarchy, * contact/segmentAttributes/connect:Subtype
Unit: Percent
Valid + * groupings and filters: Queue, RoutingStepExpression
Unit: Percent
Valid + * groupings and filters: Queue, RoutingStepExpression
This metric is available only for * contacts analyzed by Contact Lens conversational analytics.
Unit: * Percentage
Valid groupings and filters: Queue, Channel, Routing Profile, @@ -1198,7 +1225,9 @@ namespace Model * Channel, Routing Profile
Threshold: For ThresholdValue
,
* enter any whole number from 1 to 604800 (inclusive), in seconds. For
* Comparison
, you must enter LT
(for "Less than").
Unit: Seconds
Valid + *
Unit: Count
Valid groupings + * and filters: Queue, RoutingStepExpression
Unit: Seconds
Valid * groupings and filters: Queue, Channel, Routing Profile, Agent, Agent * Hierarchy
Unit: Seconds
*Valid metric filter key: INITIATION_METHOD
. This metric only
@@ -1314,10 +1343,10 @@ namespace Model
* Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype
Unit: Seconds
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, - * contact/segmentAttributes/connect:Subtype
Feature is a valid - * filter but not a valid grouping.
Unit: Seconds
Valid groupings and filters: Queue, Channel, Routing - * Profile, Agent, Agent Hierarchy, Feature, + * contact/segmentAttributes/connect:Subtype, RoutingStepExpression
+ *Feature is a valid filter but not a valid grouping.
Unit: Seconds
Valid groupings and filters: + * Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, * contact/segmentAttributes/connect:Subtype
Feature is a valid * filter but not a valid grouping.
Unit: Seconds
Valid groupings @@ -1366,16 +1395,16 @@ namespace Model * Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype
Unit: Count
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, - * contact/segmentAttributes/connect:Subtype
Unit: Count
Valid metric filter key: + * contact/segmentAttributes/connect:Subtype, RoutingStepExpression
Unit: Count
Valid metric filter key:
* INITIATION_METHOD
Valid groupings and filters: Queue, * Channel, Routing Profile, Feature, contact/segmentAttributes/connect:Subtype
*Feature is a valid filter but not a valid grouping.
Unit: Count
Valid metric filter key:
* INITIATION_METHOD
, DISCONNECT_REASON
Valid * groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, - * Feature, contact/segmentAttributes/connect:Subtype
Feature is a - * valid filter but not a valid grouping.
Feature is a valid filter but not a valid grouping.
*Unit: Count
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, * contact/segmentAttributes/connect:Subtype
Unit: Seconds
Valid groupings and filters: Queue, Channel, * Routing Profile, Agent, Agent Hierarchy, * contact/segmentAttributes/connect:Subtype
Unit: Percent
Valid + * groupings and filters: Queue, RoutingStepExpression
Unit: Percent
Valid + * groupings and filters: Queue, RoutingStepExpression
This metric is available only for * contacts analyzed by Contact Lens conversational analytics.
Unit: * Percentage
Valid groupings and filters: Queue, Channel, Routing Profile, @@ -1432,7 +1465,9 @@ namespace Model * Channel, Routing Profile
Threshold: For ThresholdValue
,
* enter any whole number from 1 to 604800 (inclusive), in seconds. For
* Comparison
, you must enter LT
(for "Less than").
Unit: Seconds
Valid + *
Unit: Count
Valid groupings + * and filters: Queue, RoutingStepExpression
Unit: Seconds
Valid * groupings and filters: Queue, Channel, Routing Profile, Agent, Agent * Hierarchy
Unit: Seconds
*Valid metric filter key: INITIATION_METHOD
. This metric only
@@ -1548,10 +1583,10 @@ namespace Model
* Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype
Unit: Seconds
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, - * contact/segmentAttributes/connect:Subtype
Feature is a valid - * filter but not a valid grouping.
Unit: Seconds
Valid groupings and filters: Queue, Channel, Routing - * Profile, Agent, Agent Hierarchy, Feature, + * contact/segmentAttributes/connect:Subtype, RoutingStepExpression
+ *Feature is a valid filter but not a valid grouping.
Unit: Seconds
Valid groupings and filters: + * Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, * contact/segmentAttributes/connect:Subtype
Feature is a valid * filter but not a valid grouping.
Unit: Seconds
Valid groupings @@ -1600,16 +1635,16 @@ namespace Model * Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype
Unit: Count
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, - * contact/segmentAttributes/connect:Subtype
Unit: Count
Valid metric filter key: + * contact/segmentAttributes/connect:Subtype, RoutingStepExpression
Unit: Count
Valid metric filter key:
* INITIATION_METHOD
Valid groupings and filters: Queue, * Channel, Routing Profile, Feature, contact/segmentAttributes/connect:Subtype
*Feature is a valid filter but not a valid grouping.
Unit: Count
Valid metric filter key:
* INITIATION_METHOD
, DISCONNECT_REASON
Valid * groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, - * Feature, contact/segmentAttributes/connect:Subtype
Feature is a - * valid filter but not a valid grouping.
Feature is a valid filter but not a valid grouping.
*Unit: Count
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, * contact/segmentAttributes/connect:Subtype
Unit: Seconds
Valid groupings and filters: Queue, Channel, * Routing Profile, Agent, Agent Hierarchy, * contact/segmentAttributes/connect:Subtype
Unit: Percent
Valid + * groupings and filters: Queue, RoutingStepExpression
Unit: Percent
Valid + * groupings and filters: Queue, RoutingStepExpression
This metric is available only for * contacts analyzed by Contact Lens conversational analytics.
Unit: * Percentage
Valid groupings and filters: Queue, Channel, Routing Profile, @@ -1666,7 +1705,9 @@ namespace Model * Channel, Routing Profile
Threshold: For ThresholdValue
,
* enter any whole number from 1 to 604800 (inclusive), in seconds. For
* Comparison
, you must enter LT
(for "Less than").
Unit: Seconds
Valid + *
Unit: Count
Valid groupings + * and filters: Queue, RoutingStepExpression
Unit: Seconds
Valid * groupings and filters: Queue, Channel, Routing Profile, Agent, Agent * Hierarchy
Unit: Seconds
*Valid metric filter key: INITIATION_METHOD
. This metric only
@@ -1782,10 +1823,10 @@ namespace Model
* Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype
Unit: Seconds
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, - * contact/segmentAttributes/connect:Subtype
Feature is a valid - * filter but not a valid grouping.
Unit: Seconds
Valid groupings and filters: Queue, Channel, Routing - * Profile, Agent, Agent Hierarchy, Feature, + * contact/segmentAttributes/connect:Subtype, RoutingStepExpression
+ *Feature is a valid filter but not a valid grouping.
Unit: Seconds
Valid groupings and filters: + * Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, * contact/segmentAttributes/connect:Subtype
Feature is a valid * filter but not a valid grouping.
Unit: Seconds
Valid groupings @@ -1834,16 +1875,16 @@ namespace Model * Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype
Unit: Count
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, - * contact/segmentAttributes/connect:Subtype
Unit: Count
Valid metric filter key: + * contact/segmentAttributes/connect:Subtype, RoutingStepExpression
Unit: Count
Valid metric filter key:
* INITIATION_METHOD
Valid groupings and filters: Queue, * Channel, Routing Profile, Feature, contact/segmentAttributes/connect:Subtype
*Feature is a valid filter but not a valid grouping.
Unit: Count
Valid metric filter key:
* INITIATION_METHOD
, DISCONNECT_REASON
Valid * groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, - * Feature, contact/segmentAttributes/connect:Subtype
Feature is a - * valid filter but not a valid grouping.
Feature is a valid filter but not a valid grouping.
*Unit: Count
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, * contact/segmentAttributes/connect:Subtype
Unit: Seconds
Valid groupings and filters: Queue, Channel, * Routing Profile, Agent, Agent Hierarchy, * contact/segmentAttributes/connect:Subtype
Unit: Percent
Valid + * groupings and filters: Queue, RoutingStepExpression
Unit: Percent
Valid + * groupings and filters: Queue, RoutingStepExpression
This metric is available only for * contacts analyzed by Contact Lens conversational analytics.
Unit: * Percentage
Valid groupings and filters: Queue, Channel, Routing Profile, @@ -1900,7 +1945,9 @@ namespace Model * Channel, Routing Profile
Threshold: For ThresholdValue
,
* enter any whole number from 1 to 604800 (inclusive), in seconds. For
* Comparison
, you must enter LT
(for "Less than").
Unit: Seconds
Valid + *
Unit: Count
Valid groupings + * and filters: Queue, RoutingStepExpression
Unit: Seconds
Valid * groupings and filters: Queue, Channel, Routing Profile, Agent, Agent * Hierarchy
Unit: Seconds
*Valid metric filter key: INITIATION_METHOD
. This metric only
@@ -2016,10 +2063,10 @@ namespace Model
* Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype
Unit: Seconds
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, - * contact/segmentAttributes/connect:Subtype
Feature is a valid - * filter but not a valid grouping.
Unit: Seconds
Valid groupings and filters: Queue, Channel, Routing - * Profile, Agent, Agent Hierarchy, Feature, + * contact/segmentAttributes/connect:Subtype, RoutingStepExpression
+ *Feature is a valid filter but not a valid grouping.
Unit: Seconds
Valid groupings and filters: + * Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, * contact/segmentAttributes/connect:Subtype
Feature is a valid * filter but not a valid grouping.
Unit: Seconds
Valid groupings @@ -2068,16 +2115,16 @@ namespace Model * Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype
Unit: Count
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, - * contact/segmentAttributes/connect:Subtype
Unit: Count
Valid metric filter key: + * contact/segmentAttributes/connect:Subtype, RoutingStepExpression
Unit: Count
Valid metric filter key:
* INITIATION_METHOD
Valid groupings and filters: Queue, * Channel, Routing Profile, Feature, contact/segmentAttributes/connect:Subtype
*Feature is a valid filter but not a valid grouping.
Unit: Count
Valid metric filter key:
* INITIATION_METHOD
, DISCONNECT_REASON
Valid * groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, - * Feature, contact/segmentAttributes/connect:Subtype
Feature is a - * valid filter but not a valid grouping.
Feature is a valid filter but not a valid grouping.
*Unit: Count
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, * contact/segmentAttributes/connect:Subtype
Unit: Seconds
Valid groupings and filters: Queue, Channel, * Routing Profile, Agent, Agent Hierarchy, * contact/segmentAttributes/connect:Subtype
Unit: Percent
Valid + * groupings and filters: Queue, RoutingStepExpression
Unit: Percent
Valid + * groupings and filters: Queue, RoutingStepExpression
This metric is available only for * contacts analyzed by Contact Lens conversational analytics.
Unit: * Percentage
Valid groupings and filters: Queue, Channel, Routing Profile, @@ -2134,7 +2185,9 @@ namespace Model * Channel, Routing Profile
Threshold: For ThresholdValue
,
* enter any whole number from 1 to 604800 (inclusive), in seconds. For
* Comparison
, you must enter LT
(for "Less than").
Unit: Seconds
Valid + *
Unit: Count
Valid groupings + * and filters: Queue, RoutingStepExpression
Unit: Seconds
Valid * groupings and filters: Queue, Channel, Routing Profile, Agent, Agent * Hierarchy
Unit: Seconds
*Valid metric filter key: INITIATION_METHOD
. This metric only
@@ -2250,10 +2303,10 @@ namespace Model
* Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype
Unit: Seconds
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, - * contact/segmentAttributes/connect:Subtype
Feature is a valid - * filter but not a valid grouping.
Unit: Seconds
Valid groupings and filters: Queue, Channel, Routing - * Profile, Agent, Agent Hierarchy, Feature, + * contact/segmentAttributes/connect:Subtype, RoutingStepExpression
+ *Feature is a valid filter but not a valid grouping.
Unit: Seconds
Valid groupings and filters: + * Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, * contact/segmentAttributes/connect:Subtype
Feature is a valid * filter but not a valid grouping.
Unit: Seconds
Valid groupings @@ -2302,16 +2355,16 @@ namespace Model * Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype
Unit: Count
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, - * contact/segmentAttributes/connect:Subtype
Unit: Count
Valid metric filter key: + * contact/segmentAttributes/connect:Subtype, RoutingStepExpression
Unit: Count
Valid metric filter key:
* INITIATION_METHOD
Valid groupings and filters: Queue, * Channel, Routing Profile, Feature, contact/segmentAttributes/connect:Subtype
*Feature is a valid filter but not a valid grouping.
Unit: Count
Valid metric filter key:
* INITIATION_METHOD
, DISCONNECT_REASON
Valid * groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, - * Feature, contact/segmentAttributes/connect:Subtype
Feature is a - * valid filter but not a valid grouping.
Feature is a valid filter but not a valid grouping.
*Unit: Count
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, * contact/segmentAttributes/connect:Subtype
Unit: Seconds
Valid groupings and filters: Queue, Channel, * Routing Profile, Agent, Agent Hierarchy, * contact/segmentAttributes/connect:Subtype
Unit: Percent
Valid + * groupings and filters: Queue, RoutingStepExpression
Unit: Percent
Valid + * groupings and filters: Queue, RoutingStepExpression
This metric is available only for * contacts analyzed by Contact Lens conversational analytics.
Unit: * Percentage
Valid groupings and filters: Queue, Channel, Routing Profile, @@ -2368,7 +2425,9 @@ namespace Model * Channel, Routing Profile
Threshold: For ThresholdValue
,
* enter any whole number from 1 to 604800 (inclusive), in seconds. For
* Comparison
, you must enter LT
(for "Less than").
Unit: Seconds
Valid + *
Unit: Count
Valid groupings + * and filters: Queue, RoutingStepExpression
Unit: Seconds
Valid * groupings and filters: Queue, Channel, Routing Profile, Agent, Agent * Hierarchy
Unit: Seconds
*Valid metric filter key: INITIATION_METHOD
. This metric only
@@ -2484,10 +2543,10 @@ namespace Model
* Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype
Unit: Seconds
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, - * contact/segmentAttributes/connect:Subtype
Feature is a valid - * filter but not a valid grouping.
Unit: Seconds
Valid groupings and filters: Queue, Channel, Routing - * Profile, Agent, Agent Hierarchy, Feature, + * contact/segmentAttributes/connect:Subtype, RoutingStepExpression
+ *Feature is a valid filter but not a valid grouping.
Unit: Seconds
Valid groupings and filters: + * Queue, Channel, Routing Profile, Agent, Agent Hierarchy, Feature, * contact/segmentAttributes/connect:Subtype
Feature is a valid * filter but not a valid grouping.
Unit: Seconds
Valid groupings @@ -2536,16 +2595,16 @@ namespace Model * Agent, Agent Hierarchy, contact/segmentAttributes/connect:Subtype
Unit: Count
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, - * contact/segmentAttributes/connect:Subtype
Unit: Count
Valid metric filter key: + * contact/segmentAttributes/connect:Subtype, RoutingStepExpression
Unit: Count
Valid metric filter key:
* INITIATION_METHOD
Valid groupings and filters: Queue, * Channel, Routing Profile, Feature, contact/segmentAttributes/connect:Subtype
*Feature is a valid filter but not a valid grouping.
Unit: Count
Valid metric filter key:
* INITIATION_METHOD
, DISCONNECT_REASON
Valid * groupings and filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, - * Feature, contact/segmentAttributes/connect:Subtype
Feature is a - * valid filter but not a valid grouping.
Feature is a valid filter but not a valid grouping.
*Unit: Count
Valid groupings and * filters: Queue, Channel, Routing Profile, Agent, Agent Hierarchy, * contact/segmentAttributes/connect:Subtype
Unit: Seconds
Valid groupings and filters: Queue, Channel, * Routing Profile, Agent, Agent Hierarchy, * contact/segmentAttributes/connect:Subtype
Unit: Percent
Valid + * groupings and filters: Queue, RoutingStepExpression
Unit: Percent
Valid + * groupings and filters: Queue, RoutingStepExpression
This metric is available only for * contacts analyzed by Contact Lens conversational analytics.
Unit: * Percentage
Valid groupings and filters: Queue, Channel, Routing Profile, @@ -2602,7 +2665,9 @@ namespace Model * Channel, Routing Profile
Threshold: For ThresholdValue
,
* enter any whole number from 1 to 604800 (inclusive), in seconds. For
* Comparison
, you must enter LT
(for "Less than").
Unit: Seconds
Valid + *
Unit: Count
Valid groupings + * and filters: Queue, RoutingStepExpression
Unit: Seconds
Valid * groupings and filters: Queue, Channel, Routing Profile, Agent, Agent * Hierarchy
Unit: Seconds
*Valid metric filter key: INITIATION_METHOD
. This metric only
diff --git a/generated/src/aws-cpp-sdk-connect/include/aws/connect/model/InstanceAttributeType.h b/generated/src/aws-cpp-sdk-connect/include/aws/connect/model/InstanceAttributeType.h
index 317e3038d03..c5e51a91208 100644
--- a/generated/src/aws-cpp-sdk-connect/include/aws/connect/model/InstanceAttributeType.h
+++ b/generated/src/aws-cpp-sdk-connect/include/aws/connect/model/InstanceAttributeType.h
@@ -25,7 +25,8 @@ namespace Model
EARLY_MEDIA,
MULTI_PARTY_CONFERENCE,
HIGH_VOLUME_OUTBOUND,
- ENHANCED_CONTACT_MONITORING
+ ENHANCED_CONTACT_MONITORING,
+ ENHANCED_CHAT_MONITORING
};
namespace InstanceAttributeTypeMapper
diff --git a/generated/src/aws-cpp-sdk-connect/include/aws/connect/model/MonitorContactRequest.h b/generated/src/aws-cpp-sdk-connect/include/aws/connect/model/MonitorContactRequest.h
index acad5ba37a1..26324e7468e 100644
--- a/generated/src/aws-cpp-sdk-connect/include/aws/connect/model/MonitorContactRequest.h
+++ b/generated/src/aws-cpp-sdk-connect/include/aws/connect/model/MonitorContactRequest.h
@@ -168,49 +168,57 @@ namespace Model
/**
*
Specify which monitoring actions the user is allowed to take. For example, - * whether the user is allowed to escalate from silent monitoring to barge.
+ * whether the user is allowed to escalate from silent monitoring to barge. + * AllowedMonitorCapabilities is required if barge is enabled. */ inline const Aws::VectorSpecify which monitoring actions the user is allowed to take. For example, - * whether the user is allowed to escalate from silent monitoring to barge.
+ * whether the user is allowed to escalate from silent monitoring to barge. + * AllowedMonitorCapabilities is required if barge is enabled. */ inline bool AllowedMonitorCapabilitiesHasBeenSet() const { return m_allowedMonitorCapabilitiesHasBeenSet; } /** *Specify which monitoring actions the user is allowed to take. For example, - * whether the user is allowed to escalate from silent monitoring to barge.
+ * whether the user is allowed to escalate from silent monitoring to barge. + * AllowedMonitorCapabilities is required if barge is enabled. */ inline void SetAllowedMonitorCapabilities(const Aws::VectorSpecify which monitoring actions the user is allowed to take. For example, - * whether the user is allowed to escalate from silent monitoring to barge.
+ * whether the user is allowed to escalate from silent monitoring to barge. + * AllowedMonitorCapabilities is required if barge is enabled. */ inline void SetAllowedMonitorCapabilities(Aws::VectorSpecify which monitoring actions the user is allowed to take. For example, - * whether the user is allowed to escalate from silent monitoring to barge.
+ * whether the user is allowed to escalate from silent monitoring to barge. + * AllowedMonitorCapabilities is required if barge is enabled. */ inline MonitorContactRequest& WithAllowedMonitorCapabilities(const Aws::VectorSpecify which monitoring actions the user is allowed to take. For example, - * whether the user is allowed to escalate from silent monitoring to barge.
+ * whether the user is allowed to escalate from silent monitoring to barge. + * AllowedMonitorCapabilities is required if barge is enabled. */ inline MonitorContactRequest& WithAllowedMonitorCapabilities(Aws::VectorSpecify which monitoring actions the user is allowed to take. For example, - * whether the user is allowed to escalate from silent monitoring to barge.
+ * whether the user is allowed to escalate from silent monitoring to barge. + * AllowedMonitorCapabilities is required if barge is enabled. */ inline MonitorContactRequest& AddAllowedMonitorCapabilities(const MonitorCapability& value) { m_allowedMonitorCapabilitiesHasBeenSet = true; m_allowedMonitorCapabilities.push_back(value); return *this; } /** *Specify which monitoring actions the user is allowed to take. For example, - * whether the user is allowed to escalate from silent monitoring to barge.
+ * whether the user is allowed to escalate from silent monitoring to barge. + * AllowedMonitorCapabilities is required if barge is enabled. */ inline MonitorContactRequest& AddAllowedMonitorCapabilities(MonitorCapability&& value) { m_allowedMonitorCapabilitiesHasBeenSet = true; m_allowedMonitorCapabilities.push_back(std::move(value)); return *this; } diff --git a/generated/src/aws-cpp-sdk-connect/include/aws/connect/model/ParticipantRole.h b/generated/src/aws-cpp-sdk-connect/include/aws/connect/model/ParticipantRole.h index ee5be648a9e..4fdfaf66511 100644 --- a/generated/src/aws-cpp-sdk-connect/include/aws/connect/model/ParticipantRole.h +++ b/generated/src/aws-cpp-sdk-connect/include/aws/connect/model/ParticipantRole.h @@ -19,7 +19,8 @@ namespace Model AGENT, CUSTOMER, SYSTEM, - CUSTOM_BOT + CUSTOM_BOT, + SUPERVISOR }; namespace ParticipantRoleMapper diff --git a/generated/src/aws-cpp-sdk-connect/source/model/InstanceAttributeType.cpp b/generated/src/aws-cpp-sdk-connect/source/model/InstanceAttributeType.cpp index f96990a48e0..1c5e4fde068 100644 --- a/generated/src/aws-cpp-sdk-connect/source/model/InstanceAttributeType.cpp +++ b/generated/src/aws-cpp-sdk-connect/source/model/InstanceAttributeType.cpp @@ -30,6 +30,7 @@ namespace Aws static const int MULTI_PARTY_CONFERENCE_HASH = HashingUtils::HashString("MULTI_PARTY_CONFERENCE"); static const int HIGH_VOLUME_OUTBOUND_HASH = HashingUtils::HashString("HIGH_VOLUME_OUTBOUND"); static const int ENHANCED_CONTACT_MONITORING_HASH = HashingUtils::HashString("ENHANCED_CONTACT_MONITORING"); + static const int ENHANCED_CHAT_MONITORING_HASH = HashingUtils::HashString("ENHANCED_CHAT_MONITORING"); InstanceAttributeType GetInstanceAttributeTypeForName(const Aws::String& name) @@ -75,6 +76,10 @@ namespace Aws { return InstanceAttributeType::ENHANCED_CONTACT_MONITORING; } + else if (hashCode == ENHANCED_CHAT_MONITORING_HASH) + { + return InstanceAttributeType::ENHANCED_CHAT_MONITORING; + } EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); if(overflowContainer) { @@ -111,6 +116,8 @@ namespace Aws return "HIGH_VOLUME_OUTBOUND"; case InstanceAttributeType::ENHANCED_CONTACT_MONITORING: return "ENHANCED_CONTACT_MONITORING"; + case InstanceAttributeType::ENHANCED_CHAT_MONITORING: + return "ENHANCED_CHAT_MONITORING"; default: EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); if(overflowContainer) diff --git a/generated/src/aws-cpp-sdk-connect/source/model/ParticipantRole.cpp b/generated/src/aws-cpp-sdk-connect/source/model/ParticipantRole.cpp index a610af0deeb..e4e2532b94e 100644 --- a/generated/src/aws-cpp-sdk-connect/source/model/ParticipantRole.cpp +++ b/generated/src/aws-cpp-sdk-connect/source/model/ParticipantRole.cpp @@ -24,6 +24,7 @@ namespace Aws static const int CUSTOMER_HASH = HashingUtils::HashString("CUSTOMER"); static const int SYSTEM_HASH = HashingUtils::HashString("SYSTEM"); static const int CUSTOM_BOT_HASH = HashingUtils::HashString("CUSTOM_BOT"); + static const int SUPERVISOR_HASH = HashingUtils::HashString("SUPERVISOR"); ParticipantRole GetParticipantRoleForName(const Aws::String& name) @@ -45,6 +46,10 @@ namespace Aws { return ParticipantRole::CUSTOM_BOT; } + else if (hashCode == SUPERVISOR_HASH) + { + return ParticipantRole::SUPERVISOR; + } EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); if(overflowContainer) { @@ -69,6 +74,8 @@ namespace Aws return "SYSTEM"; case ParticipantRole::CUSTOM_BOT: return "CUSTOM_BOT"; + case ParticipantRole::SUPERVISOR: + return "SUPERVISOR"; default: EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); if(overflowContainer) diff --git a/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/model/ParticipantRole.h b/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/model/ParticipantRole.h index 96e02907d75..ff6d018eb7d 100644 --- a/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/model/ParticipantRole.h +++ b/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/model/ParticipantRole.h @@ -19,7 +19,8 @@ namespace Model AGENT, CUSTOMER, SYSTEM, - CUSTOM_BOT + CUSTOM_BOT, + SUPERVISOR }; namespace ParticipantRoleMapper diff --git a/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/model/ResourceType.h b/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/model/ResourceType.h index 4652c6c37ba..01b017d9306 100644 --- a/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/model/ResourceType.h +++ b/generated/src/aws-cpp-sdk-connectparticipant/include/aws/connectparticipant/model/ResourceType.h @@ -22,7 +22,8 @@ namespace Model PARTICIPANT, HIERARCHY_LEVEL, HIERARCHY_GROUP, - USER + USER, + PHONE_NUMBER }; namespace ResourceTypeMapper diff --git a/generated/src/aws-cpp-sdk-connectparticipant/source/ConnectParticipantEndpointRules.cpp b/generated/src/aws-cpp-sdk-connectparticipant/source/ConnectParticipantEndpointRules.cpp index d3899b60368..0e2b5ff7238 100644 --- a/generated/src/aws-cpp-sdk-connectparticipant/source/ConnectParticipantEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-connectparticipant/source/ConnectParticipantEndpointRules.cpp @@ -51,118 +51,118 @@ static constexpr RulesBlobT RulesBlob = {{ ',','"','t','y','p','e','"',':','"','S','t','r','i','n','g','"','}','}',',','"','r','u','l','e','s', '"',':','[','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{','"','f','n','"',':','"', 'i','s','S','e','t','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','E','n', -'d','p','o','i','n','t','"','}',']','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"', -',','"','r','u','l','e','s','"',':','[','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[', -'{','"','f','n','"',':','"','b','o','o','l','e','a','n','E','q','u','a','l','s','"',',','"','a','r', -'g','v','"',':','[','{','"','r','e','f','"',':','"','U','s','e','F','I','P','S','"','}',',','t','r', -'u','e',']','}',']',',','"','e','r','r','o','r','"',':','"','I','n','v','a','l','i','d',' ','C','o', -'n','f','i','g','u','r','a','t','i','o','n',':',' ','F','I','P','S',' ','a','n','d',' ','c','u','s', -'t','o','m',' ','e','n','d','p','o','i','n','t',' ','a','r','e',' ','n','o','t',' ','s','u','p','p', -'o','r','t','e','d','"',',','"','t','y','p','e','"',':','"','e','r','r','o','r','"','}',',','{','"', -'c','o','n','d','i','t','i','o','n','s','"',':','[','{','"','f','n','"',':','"','b','o','o','l','e', +'d','p','o','i','n','t','"','}',']','}',']',',','"','r','u','l','e','s','"',':','[','{','"','c','o', +'n','d','i','t','i','o','n','s','"',':','[','{','"','f','n','"',':','"','b','o','o','l','e','a','n', +'E','q','u','a','l','s','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','U', +'s','e','F','I','P','S','"','}',',','t','r','u','e',']','}',']',',','"','e','r','r','o','r','"',':', +'"','I','n','v','a','l','i','d',' ','C','o','n','f','i','g','u','r','a','t','i','o','n',':',' ','F', +'I','P','S',' ','a','n','d',' ','c','u','s','t','o','m',' ','e','n','d','p','o','i','n','t',' ','a', +'r','e',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d','"',',','"','t','y','p','e','"',':', +'"','e','r','r','o','r','"','}',',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{', +'"','f','n','"',':','"','b','o','o','l','e','a','n','E','q','u','a','l','s','"',',','"','a','r','g', +'v','"',':','[','{','"','r','e','f','"',':','"','U','s','e','D','u','a','l','S','t','a','c','k','"', +'}',',','t','r','u','e',']','}',']',',','"','e','r','r','o','r','"',':','"','I','n','v','a','l','i', +'d',' ','C','o','n','f','i','g','u','r','a','t','i','o','n',':',' ','D','u','a','l','s','t','a','c', +'k',' ','a','n','d',' ','c','u','s','t','o','m',' ','e','n','d','p','o','i','n','t',' ','a','r','e', +' ','n','o','t',' ','s','u','p','p','o','r','t','e','d','"',',','"','t','y','p','e','"',':','"','e', +'r','r','o','r','"','}',',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"', +'e','n','d','p','o','i','n','t','"',':','{','"','u','r','l','"',':','{','"','r','e','f','"',':','"', +'E','n','d','p','o','i','n','t','"','}',',','"','p','r','o','p','e','r','t','i','e','s','"',':','{', +'}',',','"','h','e','a','d','e','r','s','"',':','{','}','}',',','"','t','y','p','e','"',':','"','e', +'n','d','p','o','i','n','t','"','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"','}', +',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{','"','f','n','"',':','"','i','s', +'S','e','t','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','R','e','g','i', +'o','n','"','}',']','}',']',',','"','r','u','l','e','s','"',':','[','{','"','c','o','n','d','i','t', +'i','o','n','s','"',':','[','{','"','f','n','"',':','"','a','w','s','.','p','a','r','t','i','t','i', +'o','n','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','R','e','g','i','o', +'n','"','}',']',',','"','a','s','s','i','g','n','"',':','"','P','a','r','t','i','t','i','o','n','R', +'e','s','u','l','t','"','}',']',',','"','r','u','l','e','s','"',':','[','{','"','c','o','n','d','i', +'t','i','o','n','s','"',':','[','{','"','f','n','"',':','"','b','o','o','l','e','a','n','E','q','u', +'a','l','s','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','U','s','e','F', +'I','P','S','"','}',',','t','r','u','e',']','}',',','{','"','f','n','"',':','"','b','o','o','l','e', 'a','n','E','q','u','a','l','s','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':', '"','U','s','e','D','u','a','l','S','t','a','c','k','"','}',',','t','r','u','e',']','}',']',',','"', -'e','r','r','o','r','"',':','"','I','n','v','a','l','i','d',' ','C','o','n','f','i','g','u','r','a', -'t','i','o','n',':',' ','D','u','a','l','s','t','a','c','k',' ','a','n','d',' ','c','u','s','t','o', -'m',' ','e','n','d','p','o','i','n','t',' ','a','r','e',' ','n','o','t',' ','s','u','p','p','o','r', -'t','e','d','"',',','"','t','y','p','e','"',':','"','e','r','r','o','r','"','}',',','{','"','c','o', +'r','u','l','e','s','"',':','[','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{','"', +'f','n','"',':','"','b','o','o','l','e','a','n','E','q','u','a','l','s','"',',','"','a','r','g','v', +'"',':','[','t','r','u','e',',','{','"','f','n','"',':','"','g','e','t','A','t','t','r','"',',','"', +'a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','P','a','r','t','i','t','i','o','n','R', +'e','s','u','l','t','"','}',',','"','s','u','p','p','o','r','t','s','F','I','P','S','"',']','}',']', +'}',',','{','"','f','n','"',':','"','b','o','o','l','e','a','n','E','q','u','a','l','s','"',',','"', +'a','r','g','v','"',':','[','t','r','u','e',',','{','"','f','n','"',':','"','g','e','t','A','t','t', +'r','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','P','a','r','t','i','t', +'i','o','n','R','e','s','u','l','t','"','}',',','"','s','u','p','p','o','r','t','s','D','u','a','l', +'S','t','a','c','k','"',']','}',']','}',']',',','"','r','u','l','e','s','"',':','[','{','"','c','o', 'n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','n','d','p','o','i','n','t','"',':','{', -'"','u','r','l','"',':','{','"','r','e','f','"',':','"','E','n','d','p','o','i','n','t','"','}',',', -'"','p','r','o','p','e','r','t','i','e','s','"',':','{','}',',','"','h','e','a','d','e','r','s','"', -':','{','}','}',',','"','t','y','p','e','"',':','"','e','n','d','p','o','i','n','t','"','}',']','}', -',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{','"','f','n','"',':','"','i','s', -'S','e','t','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','R','e','g','i', -'o','n','"','}',']','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"',',','"','r','u', -'l','e','s','"',':','[','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{','"','f','n', -'"',':','"','a','w','s','.','p','a','r','t','i','t','i','o','n','"',',','"','a','r','g','v','"',':', -'[','{','"','r','e','f','"',':','"','R','e','g','i','o','n','"','}',']',',','"','a','s','s','i','g', -'n','"',':','"','P','a','r','t','i','t','i','o','n','R','e','s','u','l','t','"','}',']',',','"','t', -'y','p','e','"',':','"','t','r','e','e','"',',','"','r','u','l','e','s','"',':','[','{','"','c','o', +'"','u','r','l','"',':','"','h','t','t','p','s',':','/','/','p','a','r','t','i','c','i','p','a','n', +'t','.','c','o','n','n','e','c','t','-','f','i','p','s','.','{','R','e','g','i','o','n','}','.','{', +'P','a','r','t','i','t','i','o','n','R','e','s','u','l','t','#','d','u','a','l','S','t','a','c','k', +'D','n','s','S','u','f','f','i','x','}','"',',','"','p','r','o','p','e','r','t','i','e','s','"',':', +'{','}',',','"','h','e','a','d','e','r','s','"',':','{','}','}',',','"','t','y','p','e','"',':','"', +'e','n','d','p','o','i','n','t','"','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"', +'}',',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','r','r','o','r', +'"',':','"','F','I','P','S',' ','a','n','d',' ','D','u','a','l','S','t','a','c','k',' ','a','r','e', +' ','e','n','a','b','l','e','d',',',' ','b','u','t',' ','t','h','i','s',' ','p','a','r','t','i','t', +'i','o','n',' ','d','o','e','s',' ','n','o','t',' ','s','u','p','p','o','r','t',' ','o','n','e',' ', +'o','r',' ','b','o','t','h','"',',','"','t','y','p','e','"',':','"','e','r','r','o','r','"','}',']', +',','"','t','y','p','e','"',':','"','t','r','e','e','"','}',',','{','"','c','o','n','d','i','t','i', +'o','n','s','"',':','[','{','"','f','n','"',':','"','b','o','o','l','e','a','n','E','q','u','a','l', +'s','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','U','s','e','F','I','P', +'S','"','}',',','t','r','u','e',']','}',']',',','"','r','u','l','e','s','"',':','[','{','"','c','o', 'n','d','i','t','i','o','n','s','"',':','[','{','"','f','n','"',':','"','b','o','o','l','e','a','n', -'E','q','u','a','l','s','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','U', -'s','e','F','I','P','S','"','}',',','t','r','u','e',']','}',',','{','"','f','n','"',':','"','b','o', -'o','l','e','a','n','E','q','u','a','l','s','"',',','"','a','r','g','v','"',':','[','{','"','r','e', -'f','"',':','"','U','s','e','D','u','a','l','S','t','a','c','k','"','}',',','t','r','u','e',']','}', -']',',','"','t','y','p','e','"',':','"','t','r','e','e','"',',','"','r','u','l','e','s','"',':','[', -'{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{','"','f','n','"',':','"','b','o','o', -'l','e','a','n','E','q','u','a','l','s','"',',','"','a','r','g','v','"',':','[','t','r','u','e',',', -'{','"','f','n','"',':','"','g','e','t','A','t','t','r','"',',','"','a','r','g','v','"',':','[','{', -'"','r','e','f','"',':','"','P','a','r','t','i','t','i','o','n','R','e','s','u','l','t','"','}',',', -'"','s','u','p','p','o','r','t','s','F','I','P','S','"',']','}',']','}',',','{','"','f','n','"',':', -'"','b','o','o','l','e','a','n','E','q','u','a','l','s','"',',','"','a','r','g','v','"',':','[','t', -'r','u','e',',','{','"','f','n','"',':','"','g','e','t','A','t','t','r','"',',','"','a','r','g','v', -'"',':','[','{','"','r','e','f','"',':','"','P','a','r','t','i','t','i','o','n','R','e','s','u','l', -'t','"','}',',','"','s','u','p','p','o','r','t','s','D','u','a','l','S','t','a','c','k','"',']','}', -']','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"',',','"','r','u','l','e','s','"', -':','[','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','n','d','p','o', -'i','n','t','"',':','{','"','u','r','l','"',':','"','h','t','t','p','s',':','/','/','p','a','r','t', -'i','c','i','p','a','n','t','.','c','o','n','n','e','c','t','-','f','i','p','s','.','{','R','e','g', -'i','o','n','}','.','{','P','a','r','t','i','t','i','o','n','R','e','s','u','l','t','#','d','u','a', -'l','S','t','a','c','k','D','n','s','S','u','f','f','i','x','}','"',',','"','p','r','o','p','e','r', -'t','i','e','s','"',':','{','}',',','"','h','e','a','d','e','r','s','"',':','{','}','}',',','"','t', -'y','p','e','"',':','"','e','n','d','p','o','i','n','t','"','}',']','}',',','{','"','c','o','n','d', -'i','t','i','o','n','s','"',':','[',']',',','"','e','r','r','o','r','"',':','"','F','I','P','S',' ', -'a','n','d',' ','D','u','a','l','S','t','a','c','k',' ','a','r','e',' ','e','n','a','b','l','e','d', -',',' ','b','u','t',' ','t','h','i','s',' ','p','a','r','t','i','t','i','o','n',' ','d','o','e','s', -' ','n','o','t',' ','s','u','p','p','o','r','t',' ','o','n','e',' ','o','r',' ','b','o','t','h','"', -',','"','t','y','p','e','"',':','"','e','r','r','o','r','"','}',']','}',',','{','"','c','o','n','d', -'i','t','i','o','n','s','"',':','[','{','"','f','n','"',':','"','b','o','o','l','e','a','n','E','q', -'u','a','l','s','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','U','s','e', -'F','I','P','S','"','}',',','t','r','u','e',']','}',']',',','"','t','y','p','e','"',':','"','t','r', -'e','e','"',',','"','r','u','l','e','s','"',':','[','{','"','c','o','n','d','i','t','i','o','n','s', -'"',':','[','{','"','f','n','"',':','"','b','o','o','l','e','a','n','E','q','u','a','l','s','"',',', -'"','a','r','g','v','"',':','[','t','r','u','e',',','{','"','f','n','"',':','"','g','e','t','A','t', -'t','r','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','P','a','r','t','i', -'t','i','o','n','R','e','s','u','l','t','"','}',',','"','s','u','p','p','o','r','t','s','F','I','P', -'S','"',']','}',']','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"',',','"','r','u', -'l','e','s','"',':','[','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{','"','f','n', -'"',':','"','s','t','r','i','n','g','E','q','u','a','l','s','"',',','"','a','r','g','v','"',':','[', -'"','a','w','s','-','u','s','-','g','o','v','"',',','{','"','f','n','"',':','"','g','e','t','A','t', -'t','r','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','P','a','r','t','i', -'t','i','o','n','R','e','s','u','l','t','"','}',',','"','n','a','m','e','"',']','}',']','}',']',',', -'"','e','n','d','p','o','i','n','t','"',':','{','"','u','r','l','"',':','"','h','t','t','p','s',':', -'/','/','p','a','r','t','i','c','i','p','a','n','t','.','c','o','n','n','e','c','t','.','{','R','e', -'g','i','o','n','}','.','a','m','a','z','o','n','a','w','s','.','c','o','m','"',',','"','p','r','o', -'p','e','r','t','i','e','s','"',':','{','}',',','"','h','e','a','d','e','r','s','"',':','{','}','}', -',','"','t','y','p','e','"',':','"','e','n','d','p','o','i','n','t','"','}',',','{','"','c','o','n', -'d','i','t','i','o','n','s','"',':','[',']',',','"','e','n','d','p','o','i','n','t','"',':','{','"', -'u','r','l','"',':','"','h','t','t','p','s',':','/','/','p','a','r','t','i','c','i','p','a','n','t', -'.','c','o','n','n','e','c','t','-','f','i','p','s','.','{','R','e','g','i','o','n','}','.','{','P', -'a','r','t','i','t','i','o','n','R','e','s','u','l','t','#','d','n','s','S','u','f','f','i','x','}', -'"',',','"','p','r','o','p','e','r','t','i','e','s','"',':','{','}',',','"','h','e','a','d','e','r', -'s','"',':','{','}','}',',','"','t','y','p','e','"',':','"','e','n','d','p','o','i','n','t','"','}', -']','}',',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','r','r','o', -'r','"',':','"','F','I','P','S',' ','i','s',' ','e','n','a','b','l','e','d',' ','b','u','t',' ','t', -'h','i','s',' ','p','a','r','t','i','t','i','o','n',' ','d','o','e','s',' ','n','o','t',' ','s','u', -'p','p','o','r','t',' ','F','I','P','S','"',',','"','t','y','p','e','"',':','"','e','r','r','o','r', -'"','}',']','}',',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{','"','f','n','"', -':','"','b','o','o','l','e','a','n','E','q','u','a','l','s','"',',','"','a','r','g','v','"',':','[', -'{','"','r','e','f','"',':','"','U','s','e','D','u','a','l','S','t','a','c','k','"','}',',','t','r', -'u','e',']','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"',',','"','r','u','l','e', -'s','"',':','[','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{','"','f','n','"',':', -'"','b','o','o','l','e','a','n','E','q','u','a','l','s','"',',','"','a','r','g','v','"',':','[','t', -'r','u','e',',','{','"','f','n','"',':','"','g','e','t','A','t','t','r','"',',','"','a','r','g','v', -'"',':','[','{','"','r','e','f','"',':','"','P','a','r','t','i','t','i','o','n','R','e','s','u','l', -'t','"','}',',','"','s','u','p','p','o','r','t','s','D','u','a','l','S','t','a','c','k','"',']','}', -']','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"',',','"','r','u','l','e','s','"', -':','[','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','n','d','p','o', +'E','q','u','a','l','s','"',',','"','a','r','g','v','"',':','[','{','"','f','n','"',':','"','g','e', +'t','A','t','t','r','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','P','a', +'r','t','i','t','i','o','n','R','e','s','u','l','t','"','}',',','"','s','u','p','p','o','r','t','s', +'F','I','P','S','"',']','}',',','t','r','u','e',']','}',']',',','"','r','u','l','e','s','"',':','[', +'{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{','"','f','n','"',':','"','s','t','r', +'i','n','g','E','q','u','a','l','s','"',',','"','a','r','g','v','"',':','[','{','"','f','n','"',':', +'"','g','e','t','A','t','t','r','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':', +'"','P','a','r','t','i','t','i','o','n','R','e','s','u','l','t','"','}',',','"','n','a','m','e','"', +']','}',',','"','a','w','s','-','u','s','-','g','o','v','"',']','}',']',',','"','e','n','d','p','o', 'i','n','t','"',':','{','"','u','r','l','"',':','"','h','t','t','p','s',':','/','/','p','a','r','t', 'i','c','i','p','a','n','t','.','c','o','n','n','e','c','t','.','{','R','e','g','i','o','n','}','.', -'{','P','a','r','t','i','t','i','o','n','R','e','s','u','l','t','#','d','u','a','l','S','t','a','c', -'k','D','n','s','S','u','f','f','i','x','}','"',',','"','p','r','o','p','e','r','t','i','e','s','"', -':','{','}',',','"','h','e','a','d','e','r','s','"',':','{','}','}',',','"','t','y','p','e','"',':', -'"','e','n','d','p','o','i','n','t','"','}',']','}',',','{','"','c','o','n','d','i','t','i','o','n', -'s','"',':','[',']',',','"','e','r','r','o','r','"',':','"','D','u','a','l','S','t','a','c','k',' ', -'i','s',' ','e','n','a','b','l','e','d',' ','b','u','t',' ','t','h','i','s',' ','p','a','r','t','i', -'t','i','o','n',' ','d','o','e','s',' ','n','o','t',' ','s','u','p','p','o','r','t',' ','D','u','a', -'l','S','t','a','c','k','"',',','"','t','y','p','e','"',':','"','e','r','r','o','r','"','}',']','}', -',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','n','d','p','o','i', -'n','t','"',':','{','"','u','r','l','"',':','"','h','t','t','p','s',':','/','/','p','a','r','t','i', -'c','i','p','a','n','t','.','c','o','n','n','e','c','t','.','{','R','e','g','i','o','n','}','.','{', -'P','a','r','t','i','t','i','o','n','R','e','s','u','l','t','#','d','n','s','S','u','f','f','i','x', -'}','"',',','"','p','r','o','p','e','r','t','i','e','s','"',':','{','}',',','"','h','e','a','d','e', -'r','s','"',':','{','}','}',',','"','t','y','p','e','"',':','"','e','n','d','p','o','i','n','t','"', -'}',']','}',']','}',',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e', +'a','m','a','z','o','n','a','w','s','.','c','o','m','"',',','"','p','r','o','p','e','r','t','i','e', +'s','"',':','{','}',',','"','h','e','a','d','e','r','s','"',':','{','}','}',',','"','t','y','p','e', +'"',':','"','e','n','d','p','o','i','n','t','"','}',',','{','"','c','o','n','d','i','t','i','o','n', +'s','"',':','[',']',',','"','e','n','d','p','o','i','n','t','"',':','{','"','u','r','l','"',':','"', +'h','t','t','p','s',':','/','/','p','a','r','t','i','c','i','p','a','n','t','.','c','o','n','n','e', +'c','t','-','f','i','p','s','.','{','R','e','g','i','o','n','}','.','{','P','a','r','t','i','t','i', +'o','n','R','e','s','u','l','t','#','d','n','s','S','u','f','f','i','x','}','"',',','"','p','r','o', +'p','e','r','t','i','e','s','"',':','{','}',',','"','h','e','a','d','e','r','s','"',':','{','}','}', +',','"','t','y','p','e','"',':','"','e','n','d','p','o','i','n','t','"','}',']',',','"','t','y','p', +'e','"',':','"','t','r','e','e','"','}',',','{','"','c','o','n','d','i','t','i','o','n','s','"',':', +'[',']',',','"','e','r','r','o','r','"',':','"','F','I','P','S',' ','i','s',' ','e','n','a','b','l', +'e','d',' ','b','u','t',' ','t','h','i','s',' ','p','a','r','t','i','t','i','o','n',' ','d','o','e', +'s',' ','n','o','t',' ','s','u','p','p','o','r','t',' ','F','I','P','S','"',',','"','t','y','p','e', +'"',':','"','e','r','r','o','r','"','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"', +'}',',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{','"','f','n','"',':','"','b', +'o','o','l','e','a','n','E','q','u','a','l','s','"',',','"','a','r','g','v','"',':','[','{','"','r', +'e','f','"',':','"','U','s','e','D','u','a','l','S','t','a','c','k','"','}',',','t','r','u','e',']', +'}',']',',','"','r','u','l','e','s','"',':','[','{','"','c','o','n','d','i','t','i','o','n','s','"', +':','[','{','"','f','n','"',':','"','b','o','o','l','e','a','n','E','q','u','a','l','s','"',',','"', +'a','r','g','v','"',':','[','t','r','u','e',',','{','"','f','n','"',':','"','g','e','t','A','t','t', +'r','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','P','a','r','t','i','t', +'i','o','n','R','e','s','u','l','t','"','}',',','"','s','u','p','p','o','r','t','s','D','u','a','l', +'S','t','a','c','k','"',']','}',']','}',']',',','"','r','u','l','e','s','"',':','[','{','"','c','o', +'n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','n','d','p','o','i','n','t','"',':','{', +'"','u','r','l','"',':','"','h','t','t','p','s',':','/','/','p','a','r','t','i','c','i','p','a','n', +'t','.','c','o','n','n','e','c','t','.','{','R','e','g','i','o','n','}','.','{','P','a','r','t','i', +'t','i','o','n','R','e','s','u','l','t','#','d','u','a','l','S','t','a','c','k','D','n','s','S','u', +'f','f','i','x','}','"',',','"','p','r','o','p','e','r','t','i','e','s','"',':','{','}',',','"','h', +'e','a','d','e','r','s','"',':','{','}','}',',','"','t','y','p','e','"',':','"','e','n','d','p','o', +'i','n','t','"','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"','}',',','{','"','c', +'o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','r','r','o','r','"',':','"','D','u', +'a','l','S','t','a','c','k',' ','i','s',' ','e','n','a','b','l','e','d',' ','b','u','t',' ','t','h', +'i','s',' ','p','a','r','t','i','t','i','o','n',' ','d','o','e','s',' ','n','o','t',' ','s','u','p', +'p','o','r','t',' ','D','u','a','l','S','t','a','c','k','"',',','"','t','y','p','e','"',':','"','e', +'r','r','o','r','"','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"','}',',','{','"', +'c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','n','d','p','o','i','n','t','"', +':','{','"','u','r','l','"',':','"','h','t','t','p','s',':','/','/','p','a','r','t','i','c','i','p', +'a','n','t','.','c','o','n','n','e','c','t','.','{','R','e','g','i','o','n','}','.','{','P','a','r', +'t','i','t','i','o','n','R','e','s','u','l','t','#','d','n','s','S','u','f','f','i','x','}','"',',', +'"','p','r','o','p','e','r','t','i','e','s','"',':','{','}',',','"','h','e','a','d','e','r','s','"', +':','{','}','}',',','"','t','y','p','e','"',':','"','e','n','d','p','o','i','n','t','"','}',']',',', +'"','t','y','p','e','"',':','"','t','r','e','e','"','}',']',',','"','t','y','p','e','"',':','"','t', +'r','e','e','"','}',',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e', 'r','r','o','r','"',':','"','I','n','v','a','l','i','d',' ','C','o','n','f','i','g','u','r','a','t', 'i','o','n',':',' ','M','i','s','s','i','n','g',' ','R','e','g','i','o','n','"',',','"','t','y','p', 'e','"',':','"','e','r','r','o','r','"','}',']','}','\0' diff --git a/generated/src/aws-cpp-sdk-connectparticipant/source/model/ParticipantRole.cpp b/generated/src/aws-cpp-sdk-connectparticipant/source/model/ParticipantRole.cpp index 9d63e528876..03b4f7a85dc 100644 --- a/generated/src/aws-cpp-sdk-connectparticipant/source/model/ParticipantRole.cpp +++ b/generated/src/aws-cpp-sdk-connectparticipant/source/model/ParticipantRole.cpp @@ -24,6 +24,7 @@ namespace Aws static const int CUSTOMER_HASH = HashingUtils::HashString("CUSTOMER"); static const int SYSTEM_HASH = HashingUtils::HashString("SYSTEM"); static const int CUSTOM_BOT_HASH = HashingUtils::HashString("CUSTOM_BOT"); + static const int SUPERVISOR_HASH = HashingUtils::HashString("SUPERVISOR"); ParticipantRole GetParticipantRoleForName(const Aws::String& name) @@ -45,6 +46,10 @@ namespace Aws { return ParticipantRole::CUSTOM_BOT; } + else if (hashCode == SUPERVISOR_HASH) + { + return ParticipantRole::SUPERVISOR; + } EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); if(overflowContainer) { @@ -69,6 +74,8 @@ namespace Aws return "SYSTEM"; case ParticipantRole::CUSTOM_BOT: return "CUSTOM_BOT"; + case ParticipantRole::SUPERVISOR: + return "SUPERVISOR"; default: EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); if(overflowContainer) diff --git a/generated/src/aws-cpp-sdk-connectparticipant/source/model/ResourceType.cpp b/generated/src/aws-cpp-sdk-connectparticipant/source/model/ResourceType.cpp index 4c39c39ceb0..9eb30627ac2 100644 --- a/generated/src/aws-cpp-sdk-connectparticipant/source/model/ResourceType.cpp +++ b/generated/src/aws-cpp-sdk-connectparticipant/source/model/ResourceType.cpp @@ -27,6 +27,7 @@ namespace Aws static const int HIERARCHY_LEVEL_HASH = HashingUtils::HashString("HIERARCHY_LEVEL"); static const int HIERARCHY_GROUP_HASH = HashingUtils::HashString("HIERARCHY_GROUP"); static const int USER_HASH = HashingUtils::HashString("USER"); + static const int PHONE_NUMBER_HASH = HashingUtils::HashString("PHONE_NUMBER"); ResourceType GetResourceTypeForName(const Aws::String& name) @@ -60,6 +61,10 @@ namespace Aws { return ResourceType::USER; } + else if (hashCode == PHONE_NUMBER_HASH) + { + return ResourceType::PHONE_NUMBER; + } EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); if(overflowContainer) { @@ -90,6 +95,8 @@ namespace Aws return "HIERARCHY_GROUP"; case ResourceType::USER: return "USER"; + case ResourceType::PHONE_NUMBER: + return "PHONE_NUMBER"; default: EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); if(overflowContainer) diff --git a/generated/src/aws-cpp-sdk-location/include/aws/location/model/GetMapGlyphsRequest.h b/generated/src/aws-cpp-sdk-location/include/aws/location/model/GetMapGlyphsRequest.h index 14932140947..bf75c192aa9 100644 --- a/generated/src/aws-cpp-sdk-location/include/aws/location/model/GetMapGlyphsRequest.h +++ b/generated/src/aws-cpp-sdk-location/include/aws/location/model/GetMapGlyphsRequest.h @@ -53,7 +53,8 @@ namespace Model *Roboto Condensed Light Italic
VectorEsriStreets
* – Arial Regular
| Arial Italic
| Arial
* Bold
VectorEsriNavigation – Arial Regular
- * | Arial Italic
| Arial Bold
Valid
+ * | Arial Italic
| Arial Bold
| Arial Unicode MS
+ * Bold
| Arial Unicode MS Regular
Valid * font stacks for HERE * Technologies styles:
VectorHereContrast – Fira GO
@@ -102,7 +103,8 @@ namespace Model
*
Roboto Condensed Light Italic
VectorEsriStreets
* – Arial Regular
| Arial Italic
| Arial
* Bold
VectorEsriNavigation – Arial Regular
- * | Arial Italic
| Arial Bold
Valid
+ * | Arial Italic
| Arial Bold
| Arial Unicode MS
+ * Bold
| Arial Unicode MS Regular
Valid * font stacks for HERE * Technologies styles:
VectorHereContrast – Fira GO
@@ -151,7 +153,8 @@ namespace Model
*
Roboto Condensed Light Italic
VectorEsriStreets
* – Arial Regular
| Arial Italic
| Arial
* Bold
VectorEsriNavigation – Arial Regular
- * | Arial Italic
| Arial Bold
Valid
+ * | Arial Italic
| Arial Bold
| Arial Unicode MS
+ * Bold
| Arial Unicode MS Regular
Valid * font stacks for HERE * Technologies styles:
VectorHereContrast – Fira GO
@@ -200,7 +203,8 @@ namespace Model
*
Roboto Condensed Light Italic
VectorEsriStreets
* – Arial Regular
| Arial Italic
| Arial
* Bold
VectorEsriNavigation – Arial Regular
- * | Arial Italic
| Arial Bold
Valid
+ * | Arial Italic
| Arial Bold
| Arial Unicode MS
+ * Bold
| Arial Unicode MS Regular
Valid * font stacks for HERE * Technologies styles:
VectorHereContrast – Fira GO
@@ -249,7 +253,8 @@ namespace Model
*
Roboto Condensed Light Italic
VectorEsriStreets
* – Arial Regular
| Arial Italic
| Arial
* Bold
VectorEsriNavigation – Arial Regular
- * | Arial Italic
| Arial Bold
Valid
+ * | Arial Italic
| Arial Bold
| Arial Unicode MS
+ * Bold
| Arial Unicode MS Regular
Valid * font stacks for HERE * Technologies styles:
VectorHereContrast – Fira GO
@@ -298,7 +303,8 @@ namespace Model
*
Roboto Condensed Light Italic
VectorEsriStreets
* – Arial Regular
| Arial Italic
| Arial
* Bold
VectorEsriNavigation – Arial Regular
- * | Arial Italic
| Arial Bold
Valid
+ * | Arial Italic
| Arial Bold
| Arial Unicode MS
+ * Bold
| Arial Unicode MS Regular
Valid * font stacks for HERE * Technologies styles:
VectorHereContrast – Fira GO
@@ -347,7 +353,8 @@ namespace Model
*
Roboto Condensed Light Italic
VectorEsriStreets
* – Arial Regular
| Arial Italic
| Arial
* Bold
VectorEsriNavigation – Arial Regular
- * | Arial Italic
| Arial Bold
Valid
+ * | Arial Italic
| Arial Bold
| Arial Unicode MS
+ * Bold
| Arial Unicode MS Regular
Valid * font stacks for HERE * Technologies styles:
VectorHereContrast – Fira GO
@@ -396,7 +403,8 @@ namespace Model
*
Roboto Condensed Light Italic
VectorEsriStreets
* – Arial Regular
| Arial Italic
| Arial
* Bold
VectorEsriNavigation – Arial Regular
- * | Arial Italic
| Arial Bold
Valid
+ * | Arial Italic
| Arial Bold
| Arial Unicode MS
+ * Bold
| Arial Unicode MS Regular
Valid * font stacks for HERE * Technologies styles:
VectorHereContrast – The identifier of the place to find. The identifier of the place to find. While you can use PlaceID in
+ * subsequent requests, PlaceID is not intended to be a permanent identifier and
+ * the ID can change between consecutive API calls. Please see the following
+ * PlaceID behaviour for each data provider: Esri: Place IDs will
+ * change every quarter at a minimum. The typical time period for these changes
+ * would be March, June, September, and December. Place IDs might also change
+ * between the typical quarterly change but that will be much less frequent. HERE: We recommend that you cache data for no longer than a week
+ * to keep your data data fresh. You can assume that less than 1% ID shifts will
+ * release over release which is approximately 1 - 2 times per week. Grab: Place IDs can expire or become invalid in the following situations. Data operations: The POI may be removed from Grab POI database by
+ * Grab Map Ops based on the ground-truth, such as being closed in the real world,
+ * being detected as a duplicate POI, or having incorrect information. Grab will
+ * synchronize data to the Waypoint environment on weekly basis. Interpolated POI: Interpolated POI is a temporary POI generated in real time
+ * when serving a request, and it will be marked as derived in the
+ * The identifier of the place to find. The identifier of the place to find. While you can use PlaceID in
+ * subsequent requests, PlaceID is not intended to be a permanent identifier and
+ * the ID can change between consecutive API calls. Please see the following
+ * PlaceID behaviour for each data provider: Esri: Place IDs will
+ * change every quarter at a minimum. The typical time period for these changes
+ * would be March, June, September, and December. Place IDs might also change
+ * between the typical quarterly change but that will be much less frequent. HERE: We recommend that you cache data for no longer than a week
+ * to keep your data data fresh. You can assume that less than 1% ID shifts will
+ * release over release which is approximately 1 - 2 times per week. Grab: Place IDs can expire or become invalid in the following situations. Data operations: The POI may be removed from Grab POI database by
+ * Grab Map Ops based on the ground-truth, such as being closed in the real world,
+ * being detected as a duplicate POI, or having incorrect information. Grab will
+ * synchronize data to the Waypoint environment on weekly basis. Interpolated POI: Interpolated POI is a temporary POI generated in real time
+ * when serving a request, and it will be marked as derived in the
+ * The identifier of the place to find. The identifier of the place to find. While you can use PlaceID in
+ * subsequent requests, PlaceID is not intended to be a permanent identifier and
+ * the ID can change between consecutive API calls. Please see the following
+ * PlaceID behaviour for each data provider: Esri: Place IDs will
+ * change every quarter at a minimum. The typical time period for these changes
+ * would be March, June, September, and December. Place IDs might also change
+ * between the typical quarterly change but that will be much less frequent. HERE: We recommend that you cache data for no longer than a week
+ * to keep your data data fresh. You can assume that less than 1% ID shifts will
+ * release over release which is approximately 1 - 2 times per week. Grab: Place IDs can expire or become invalid in the following situations. Data operations: The POI may be removed from Grab POI database by
+ * Grab Map Ops based on the ground-truth, such as being closed in the real world,
+ * being detected as a duplicate POI, or having incorrect information. Grab will
+ * synchronize data to the Waypoint environment on weekly basis. Interpolated POI: Interpolated POI is a temporary POI generated in real time
+ * when serving a request, and it will be marked as derived in the
+ * The identifier of the place to find. The identifier of the place to find. While you can use PlaceID in
+ * subsequent requests, PlaceID is not intended to be a permanent identifier and
+ * the ID can change between consecutive API calls. Please see the following
+ * PlaceID behaviour for each data provider: Esri: Place IDs will
+ * change every quarter at a minimum. The typical time period for these changes
+ * would be March, June, September, and December. Place IDs might also change
+ * between the typical quarterly change but that will be much less frequent. HERE: We recommend that you cache data for no longer than a week
+ * to keep your data data fresh. You can assume that less than 1% ID shifts will
+ * release over release which is approximately 1 - 2 times per week. Grab: Place IDs can expire or become invalid in the following situations. Data operations: The POI may be removed from Grab POI database by
+ * Grab Map Ops based on the ground-truth, such as being closed in the real world,
+ * being detected as a duplicate POI, or having incorrect information. Grab will
+ * synchronize data to the Waypoint environment on weekly basis. Interpolated POI: Interpolated POI is a temporary POI generated in real time
+ * when serving a request, and it will be marked as derived in the
+ * The identifier of the place to find. The identifier of the place to find. While you can use PlaceID in
+ * subsequent requests, PlaceID is not intended to be a permanent identifier and
+ * the ID can change between consecutive API calls. Please see the following
+ * PlaceID behaviour for each data provider: Esri: Place IDs will
+ * change every quarter at a minimum. The typical time period for these changes
+ * would be March, June, September, and December. Place IDs might also change
+ * between the typical quarterly change but that will be much less frequent. HERE: We recommend that you cache data for no longer than a week
+ * to keep your data data fresh. You can assume that less than 1% ID shifts will
+ * release over release which is approximately 1 - 2 times per week. Grab: Place IDs can expire or become invalid in the following situations. Data operations: The POI may be removed from Grab POI database by
+ * Grab Map Ops based on the ground-truth, such as being closed in the real world,
+ * being detected as a duplicate POI, or having incorrect information. Grab will
+ * synchronize data to the Waypoint environment on weekly basis. Interpolated POI: Interpolated POI is a temporary POI generated in real time
+ * when serving a request, and it will be marked as derived in the
+ * The identifier of the place to find. The identifier of the place to find. While you can use PlaceID in
+ * subsequent requests, PlaceID is not intended to be a permanent identifier and
+ * the ID can change between consecutive API calls. Please see the following
+ * PlaceID behaviour for each data provider: Esri: Place IDs will
+ * change every quarter at a minimum. The typical time period for these changes
+ * would be March, June, September, and December. Place IDs might also change
+ * between the typical quarterly change but that will be much less frequent. HERE: We recommend that you cache data for no longer than a week
+ * to keep your data data fresh. You can assume that less than 1% ID shifts will
+ * release over release which is approximately 1 - 2 times per week. Grab: Place IDs can expire or become invalid in the following situations. Data operations: The POI may be removed from Grab POI database by
+ * Grab Map Ops based on the ground-truth, such as being closed in the real world,
+ * being detected as a duplicate POI, or having incorrect information. Grab will
+ * synchronize data to the Waypoint environment on weekly basis. Interpolated POI: Interpolated POI is a temporary POI generated in real time
+ * when serving a request, and it will be marked as derived in the
+ * The identifier of the place to find. The identifier of the place to find. While you can use PlaceID in
+ * subsequent requests, PlaceID is not intended to be a permanent identifier and
+ * the ID can change between consecutive API calls. Please see the following
+ * PlaceID behaviour for each data provider: Esri: Place IDs will
+ * change every quarter at a minimum. The typical time period for these changes
+ * would be March, June, September, and December. Place IDs might also change
+ * between the typical quarterly change but that will be much less frequent. HERE: We recommend that you cache data for no longer than a week
+ * to keep your data data fresh. You can assume that less than 1% ID shifts will
+ * release over release which is approximately 1 - 2 times per week. Grab: Place IDs can expire or become invalid in the following situations. Data operations: The POI may be removed from Grab POI database by
+ * Grab Map Ops based on the ground-truth, such as being closed in the real world,
+ * being detected as a duplicate POI, or having incorrect information. Grab will
+ * synchronize data to the Waypoint environment on weekly basis. Interpolated POI: Interpolated POI is a temporary POI generated in real time
+ * when serving a request, and it will be marked as derived in the
+ * The identifier of the place to find. The identifier of the place to find. While you can use PlaceID in
+ * subsequent requests, PlaceID is not intended to be a permanent identifier and
+ * the ID can change between consecutive API calls. Please see the following
+ * PlaceID behaviour for each data provider: Esri: Place IDs will
+ * change every quarter at a minimum. The typical time period for these changes
+ * would be March, June, September, and December. Place IDs might also change
+ * between the typical quarterly change but that will be much less frequent. HERE: We recommend that you cache data for no longer than a week
+ * to keep your data data fresh. You can assume that less than 1% ID shifts will
+ * release over release which is approximately 1 - 2 times per week. Grab: Place IDs can expire or become invalid in the following situations. Data operations: The POI may be removed from Grab POI database by
+ * Grab Map Ops based on the ground-truth, such as being closed in the real world,
+ * being detected as a duplicate POI, or having incorrect information. Grab will
+ * synchronize data to the Waypoint environment on weekly basis. Interpolated POI: Interpolated POI is a temporary POI generated in real time
+ * when serving a request, and it will be marked as derived in the
+ * Specifies the custom layers for the style. Leave unset to not enable any
* custom layer, or, for styles that support custom layers, you can enable
- * layer(s), such as POI layer for the VectorEsriNavigation style. Default is
- * Not all map resources or styles support custom
- * layers. See Custom Layers for more information.Fira GO
diff --git a/generated/src/aws-cpp-sdk-location/include/aws/location/model/GetPlaceRequest.h b/generated/src/aws-cpp-sdk-location/include/aws/location/model/GetPlaceRequest.h
index 0b4e8d4b316..636248bf7c8 100644
--- a/generated/src/aws-cpp-sdk-location/include/aws/location/model/GetPlaceRequest.h
+++ b/generated/src/aws-cpp-sdk-location/include/aws/location/model/GetPlaceRequest.h
@@ -274,42 +274,210 @@ namespace Model
/**
- *
*/
inline const Aws::String& GetPlaceId() const{ return m_placeId; }
/**
- *
place.result_type
field in the response. The information of
+ * interpolated POIs will be retained for at least 30 days, which means that within
+ * 30 days, you are able to obtain POI details by Place ID from Place Details API.
+ * After 30 days, the interpolated POIs(both Place ID and details) may expire and
+ * inaccessible from the Places Details API.
*/
inline bool PlaceIdHasBeenSet() const { return m_placeIdHasBeenSet; }
/**
- *
place.result_type
field in the response. The information of
+ * interpolated POIs will be retained for at least 30 days, which means that within
+ * 30 days, you are able to obtain POI details by Place ID from Place Details API.
+ * After 30 days, the interpolated POIs(both Place ID and details) may expire and
+ * inaccessible from the Places Details API.
*/
inline void SetPlaceId(const Aws::String& value) { m_placeIdHasBeenSet = true; m_placeId = value; }
/**
- *
place.result_type
field in the response. The information of
+ * interpolated POIs will be retained for at least 30 days, which means that within
+ * 30 days, you are able to obtain POI details by Place ID from Place Details API.
+ * After 30 days, the interpolated POIs(both Place ID and details) may expire and
+ * inaccessible from the Places Details API.
*/
inline void SetPlaceId(Aws::String&& value) { m_placeIdHasBeenSet = true; m_placeId = std::move(value); }
/**
- *
place.result_type
field in the response. The information of
+ * interpolated POIs will be retained for at least 30 days, which means that within
+ * 30 days, you are able to obtain POI details by Place ID from Place Details API.
+ * After 30 days, the interpolated POIs(both Place ID and details) may expire and
+ * inaccessible from the Places Details API.
*/
inline void SetPlaceId(const char* value) { m_placeIdHasBeenSet = true; m_placeId.assign(value); }
/**
- *
place.result_type
field in the response. The information of
+ * interpolated POIs will be retained for at least 30 days, which means that within
+ * 30 days, you are able to obtain POI details by Place ID from Place Details API.
+ * After 30 days, the interpolated POIs(both Place ID and details) may expire and
+ * inaccessible from the Places Details API.
*/
inline GetPlaceRequest& WithPlaceId(const Aws::String& value) { SetPlaceId(value); return *this;}
/**
- *
place.result_type
field in the response. The information of
+ * interpolated POIs will be retained for at least 30 days, which means that within
+ * 30 days, you are able to obtain POI details by Place ID from Place Details API.
+ * After 30 days, the interpolated POIs(both Place ID and details) may expire and
+ * inaccessible from the Places Details API.
*/
inline GetPlaceRequest& WithPlaceId(Aws::String&& value) { SetPlaceId(std::move(value)); return *this;}
/**
- *
place.result_type
field in the response. The information of
+ * interpolated POIs will be retained for at least 30 days, which means that within
+ * 30 days, you are able to obtain POI details by Place ID from Place Details API.
+ * After 30 days, the interpolated POIs(both Place ID and details) may expire and
+ * inaccessible from the Places Details API.
*/
inline GetPlaceRequest& WithPlaceId(const char* value) { SetPlaceId(value); return *this;}
diff --git a/generated/src/aws-cpp-sdk-location/include/aws/location/model/MapConfiguration.h b/generated/src/aws-cpp-sdk-location/include/aws/location/model/MapConfiguration.h
index 375c3804df7..317e2229d69 100644
--- a/generated/src/aws-cpp-sdk-location/include/aws/location/model/MapConfiguration.h
+++ b/generated/src/aws-cpp-sdk-location/include/aws/location/model/MapConfiguration.h
@@ -42,81 +42,108 @@ namespace Model
/**
*
place.result_type
field in the response. The information of
+ * interpolated POIs will be retained for at least 30 days, which means that within
+ * 30 days, you are able to obtain POI details by Place ID from Place Details API.
+ * After 30 days, the interpolated POIs(both Place ID and details) may expire and
+ * inaccessible from the Places Details API.unset
.POI
layer for the VectorEsriNavigation style.
+ * Default is unset
.
Currenlty only
+ * VectorEsriNavigation
supports CustomLayers. For more information,
+ * see Custom
+ * Layers.
Specifies the custom layers for the style. Leave unset to not enable any
* custom layer, or, for styles that support custom layers, you can enable
- * layer(s), such as POI layer for the VectorEsriNavigation style. Default is
- * unset
.
Not all map resources or styles support custom - * layers. See Custom Layers for more information.
+ * layer(s), such asPOI
layer for the VectorEsriNavigation style.
+ * Default is unset
. Currenlty only
+ * VectorEsriNavigation
supports CustomLayers. For more information,
+ * see Custom
+ * Layers.
Specifies the custom layers for the style. Leave unset to not enable any
* custom layer, or, for styles that support custom layers, you can enable
- * layer(s), such as POI layer for the VectorEsriNavigation style. Default is
- * unset
.
Not all map resources or styles support custom - * layers. See Custom Layers for more information.
+ * layer(s), such asPOI
layer for the VectorEsriNavigation style.
+ * Default is unset
. Currenlty only
+ * VectorEsriNavigation
supports CustomLayers. For more information,
+ * see Custom
+ * Layers.
Specifies the custom layers for the style. Leave unset to not enable any
* custom layer, or, for styles that support custom layers, you can enable
- * layer(s), such as POI layer for the VectorEsriNavigation style. Default is
- * unset
.
Not all map resources or styles support custom - * layers. See Custom Layers for more information.
+ * layer(s), such asPOI
layer for the VectorEsriNavigation style.
+ * Default is unset
. Currenlty only
+ * VectorEsriNavigation
supports CustomLayers. For more information,
+ * see Custom
+ * Layers.
Specifies the custom layers for the style. Leave unset to not enable any
* custom layer, or, for styles that support custom layers, you can enable
- * layer(s), such as POI layer for the VectorEsriNavigation style. Default is
- * unset
.
Not all map resources or styles support custom - * layers. See Custom Layers for more information.
+ * layer(s), such asPOI
layer for the VectorEsriNavigation style.
+ * Default is unset
. Currenlty only
+ * VectorEsriNavigation
supports CustomLayers. For more information,
+ * see Custom
+ * Layers.
Specifies the custom layers for the style. Leave unset to not enable any
* custom layer, or, for styles that support custom layers, you can enable
- * layer(s), such as POI layer for the VectorEsriNavigation style. Default is
- * unset
.
Not all map resources or styles support custom - * layers. See Custom Layers for more information.
+ * layer(s), such asPOI
layer for the VectorEsriNavigation style.
+ * Default is unset
. Currenlty only
+ * VectorEsriNavigation
supports CustomLayers. For more information,
+ * see Custom
+ * Layers.
Specifies the custom layers for the style. Leave unset to not enable any
* custom layer, or, for styles that support custom layers, you can enable
- * layer(s), such as POI layer for the VectorEsriNavigation style. Default is
- * unset
.
Not all map resources or styles support custom - * layers. See Custom Layers for more information.
+ * layer(s), such asPOI
layer for the VectorEsriNavigation style.
+ * Default is unset
. Currenlty only
+ * VectorEsriNavigation
supports CustomLayers. For more information,
+ * see Custom
+ * Layers.
Specifies the custom layers for the style. Leave unset to not enable any
* custom layer, or, for styles that support custom layers, you can enable
- * layer(s), such as POI layer for the VectorEsriNavigation style. Default is
- * unset
.
Not all map resources or styles support custom - * layers. See Custom Layers for more information.
+ * layer(s), such asPOI
layer for the VectorEsriNavigation style.
+ * Default is unset
. Currenlty only
+ * VectorEsriNavigation
supports CustomLayers. For more information,
+ * see Custom
+ * Layers.
Specifies the custom layers for the style. Leave unset to not enable any
* custom layer, or, for styles that support custom layers, you can enable
- * layer(s), such as POI layer for the VectorEsriNavigation style. Default is
- * unset
.
Not all map resources or styles support custom - * layers. See Custom Layers for more information.
+ * layer(s), such asPOI
layer for the VectorEsriNavigation style.
+ * Default is unset
. Currenlty only
+ * VectorEsriNavigation
supports CustomLayers. For more information,
+ * see Custom
+ * Layers.
Specifies the map style selected from an available data provider.
*Valid Esri - * map styles:
VectorEsriDarkGrayCanvas
– The
- * Esri Dark Gray Canvas map style. A vector basemap with a dark gray, neutral
- * background with minimal colors, labels, and features that's designed to draw
- * attention to your thematic content.
- * RasterEsriImagery
– The Esri Imagery map style. A raster basemap
- * that provides one meter or better satellite and aerial imagery in many parts of
- * the world and lower resolution satellite imagery worldwide.
- * VectorEsriLightGrayCanvas
– The Esri Light Gray Canvas map style,
- * which provides a detailed vector basemap with a light gray, neutral background
- * style with minimal colors, labels, and features that's designed to draw
- * attention to your thematic content.
- * VectorEsriTopographic
– The Esri Light map style, which provides a
- * detailed vector basemap with a classic Esri map style.
- * VectorEsriStreets
– The Esri Street Map style, which provides a
- * detailed vector basemap for the world symbolized with a classic Esri street map
- * style. The vector tile layer is similar in content and style to the World Street
- * Map raster map.
VectorEsriNavigation
– The Esri
+ * map styles:
VectorEsriNavigation
– The Esri
* Navigation map style, which provides a detailed basemap for the world symbolized
* with a custom navigation map style that's designed for use during the day in
- * mobile devices.
Valid POI layer by setting it in CustomLayers to leverage the additional + * places data.
RasterEsriImagery
– The Esri
+ * Imagery map style. A raster basemap that provides one meter or better satellite
+ * and aerial imagery in many parts of the world and lower resolution satellite
+ * imagery worldwide.
VectorEsriLightGrayCanvas
–
+ * The Esri Light Gray Canvas map style, which provides a detailed vector basemap
+ * with a light gray, neutral background style with minimal colors, labels, and
+ * features that's designed to draw attention to your thematic content.
VectorEsriTopographic
– The Esri Light map style, which
+ * provides a detailed vector basemap with a classic Esri map style.
VectorEsriStreets
– The Esri Street Map style, which provides a
+ * detailed vector basemap for the world symbolized with a classic Esri street map
+ * style. The vector tile layer is similar in content and style to the World Street
+ * Map raster map.
VectorEsriDarkGrayCanvas
– The
+ * Esri Dark Gray Canvas map style. A vector basemap with a dark gray, neutral
+ * background with minimal colors, labels, and features that's designed to draw
+ * attention to your thematic content.
Valid HERE - * Technologies map styles:
VectorHereContrast
–
- * The HERE Contrast (Berlin) map style is a high contrast detailed base map of the
- * world that blends 3D and 2D rendering.
The
- * VectorHereContrast
style has been renamed from
- * VectorHereBerlin
. VectorHereBerlin
has been
- * deprecated, but will continue to work in applications that use it.
VectorHereExplore
– A default HERE map style
- * containing a neutral, global map and its features including roads, buildings,
- * landmarks, and water features. It also now includes a fully designed map of
- * Japan.
VectorHereExploreTruck
– A global map
- * containing truck restrictions and attributes (e.g. width / height / HAZMAT)
- * symbolized with highlighted segments and icons on top of HERE Explore to support
- * use cases within transport and logistics.
+ * Technologies map styles:
VectorHereExplore
–
+ * A default HERE map style containing a neutral, global map and its features
+ * including roads, buildings, landmarks, and water features. It also now includes
+ * a fully designed map of Japan.
* RasterHereExploreSatellite
– A global map containing high
* resolution satellite imagery.
* HybridHereExploreSatellite
– A global map displaying the road
@@ -256,7 +276,16 @@ namespace Model
* based on total tiles retrieved.
Hybrid styles use both vector and * raster tiles when rendering the map that you see. This means that more tiles are * retrieved than when using either vector or raster tiles alone. Your charges will - * include all tiles retrieved.
+ * VectorHereContrast
– The HERE Contrast (Berlin) map style is a high
+ * contrast detailed base map of the world that blends 3D and 2D rendering.
The VectorHereContrast
style has been renamed from
+ * VectorHereBerlin
. VectorHereBerlin
has been
+ * deprecated, but will continue to work in applications that use it.
VectorHereExploreTruck
– A global map containing
+ * truck restrictions and attributes (e.g. width / height / HAZMAT) symbolized with
+ * highlighted segments and icons on top of HERE Explore to support use cases
+ * within transport and logistics.
Valid GrabMaps * map styles:
VectorGrabStandardLight
– The
* Grab Standard Light map style provides a basemap with detailed land use
@@ -292,40 +321,33 @@ namespace Model
*
Specifies the map style selected from an available data provider.
*Valid Esri - * map styles:
VectorEsriDarkGrayCanvas
– The
- * Esri Dark Gray Canvas map style. A vector basemap with a dark gray, neutral
- * background with minimal colors, labels, and features that's designed to draw
- * attention to your thematic content.
- * RasterEsriImagery
– The Esri Imagery map style. A raster basemap
- * that provides one meter or better satellite and aerial imagery in many parts of
- * the world and lower resolution satellite imagery worldwide.
- * VectorEsriLightGrayCanvas
– The Esri Light Gray Canvas map style,
- * which provides a detailed vector basemap with a light gray, neutral background
- * style with minimal colors, labels, and features that's designed to draw
- * attention to your thematic content.
- * VectorEsriTopographic
– The Esri Light map style, which provides a
- * detailed vector basemap with a classic Esri map style.
- * VectorEsriStreets
– The Esri Street Map style, which provides a
- * detailed vector basemap for the world symbolized with a classic Esri street map
- * style. The vector tile layer is similar in content and style to the World Street
- * Map raster map.
VectorEsriNavigation
– The Esri
+ * map styles:
VectorEsriNavigation
– The Esri
* Navigation map style, which provides a detailed basemap for the world symbolized
* with a custom navigation map style that's designed for use during the day in
- * mobile devices.
Valid POI layer by setting it in CustomLayers to leverage the additional + * places data.
RasterEsriImagery
– The Esri
+ * Imagery map style. A raster basemap that provides one meter or better satellite
+ * and aerial imagery in many parts of the world and lower resolution satellite
+ * imagery worldwide.
VectorEsriLightGrayCanvas
–
+ * The Esri Light Gray Canvas map style, which provides a detailed vector basemap
+ * with a light gray, neutral background style with minimal colors, labels, and
+ * features that's designed to draw attention to your thematic content.
VectorEsriTopographic
– The Esri Light map style, which
+ * provides a detailed vector basemap with a classic Esri map style.
VectorEsriStreets
– The Esri Street Map style, which provides a
+ * detailed vector basemap for the world symbolized with a classic Esri street map
+ * style. The vector tile layer is similar in content and style to the World Street
+ * Map raster map.
VectorEsriDarkGrayCanvas
– The
+ * Esri Dark Gray Canvas map style. A vector basemap with a dark gray, neutral
+ * background with minimal colors, labels, and features that's designed to draw
+ * attention to your thematic content.
Valid HERE - * Technologies map styles:
VectorHereContrast
–
- * The HERE Contrast (Berlin) map style is a high contrast detailed base map of the
- * world that blends 3D and 2D rendering.
The
- * VectorHereContrast
style has been renamed from
- * VectorHereBerlin
. VectorHereBerlin
has been
- * deprecated, but will continue to work in applications that use it.
VectorHereExplore
– A default HERE map style
- * containing a neutral, global map and its features including roads, buildings,
- * landmarks, and water features. It also now includes a fully designed map of
- * Japan.
VectorHereExploreTruck
– A global map
- * containing truck restrictions and attributes (e.g. width / height / HAZMAT)
- * symbolized with highlighted segments and icons on top of HERE Explore to support
- * use cases within transport and logistics.
+ * Technologies map styles:
VectorHereExplore
–
+ * A default HERE map style containing a neutral, global map and its features
+ * including roads, buildings, landmarks, and water features. It also now includes
+ * a fully designed map of Japan.
* RasterHereExploreSatellite
– A global map containing high
* resolution satellite imagery.
* HybridHereExploreSatellite
– A global map displaying the road
@@ -334,7 +356,16 @@ namespace Model
* based on total tiles retrieved.
Hybrid styles use both vector and * raster tiles when rendering the map that you see. This means that more tiles are * retrieved than when using either vector or raster tiles alone. Your charges will - * include all tiles retrieved.
+ * VectorHereContrast
– The HERE Contrast (Berlin) map style is a high
+ * contrast detailed base map of the world that blends 3D and 2D rendering.
The VectorHereContrast
style has been renamed from
+ * VectorHereBerlin
. VectorHereBerlin
has been
+ * deprecated, but will continue to work in applications that use it.
VectorHereExploreTruck
– A global map containing
+ * truck restrictions and attributes (e.g. width / height / HAZMAT) symbolized with
+ * highlighted segments and icons on top of HERE Explore to support use cases
+ * within transport and logistics.
Valid GrabMaps * map styles:
VectorGrabStandardLight
– The
* Grab Standard Light map style provides a basemap with detailed land use
@@ -370,40 +401,33 @@ namespace Model
*
Specifies the map style selected from an available data provider.
*Valid Esri - * map styles:
VectorEsriDarkGrayCanvas
– The
- * Esri Dark Gray Canvas map style. A vector basemap with a dark gray, neutral
- * background with minimal colors, labels, and features that's designed to draw
- * attention to your thematic content.
- * RasterEsriImagery
– The Esri Imagery map style. A raster basemap
- * that provides one meter or better satellite and aerial imagery in many parts of
- * the world and lower resolution satellite imagery worldwide.
- * VectorEsriLightGrayCanvas
– The Esri Light Gray Canvas map style,
- * which provides a detailed vector basemap with a light gray, neutral background
- * style with minimal colors, labels, and features that's designed to draw
- * attention to your thematic content.
- * VectorEsriTopographic
– The Esri Light map style, which provides a
- * detailed vector basemap with a classic Esri map style.
- * VectorEsriStreets
– The Esri Street Map style, which provides a
- * detailed vector basemap for the world symbolized with a classic Esri street map
- * style. The vector tile layer is similar in content and style to the World Street
- * Map raster map.
VectorEsriNavigation
– The Esri
+ * map styles:
VectorEsriNavigation
– The Esri
* Navigation map style, which provides a detailed basemap for the world symbolized
* with a custom navigation map style that's designed for use during the day in
- * mobile devices.
Valid POI layer by setting it in CustomLayers to leverage the additional + * places data.
RasterEsriImagery
– The Esri
+ * Imagery map style. A raster basemap that provides one meter or better satellite
+ * and aerial imagery in many parts of the world and lower resolution satellite
+ * imagery worldwide.
VectorEsriLightGrayCanvas
–
+ * The Esri Light Gray Canvas map style, which provides a detailed vector basemap
+ * with a light gray, neutral background style with minimal colors, labels, and
+ * features that's designed to draw attention to your thematic content.
VectorEsriTopographic
– The Esri Light map style, which
+ * provides a detailed vector basemap with a classic Esri map style.
VectorEsriStreets
– The Esri Street Map style, which provides a
+ * detailed vector basemap for the world symbolized with a classic Esri street map
+ * style. The vector tile layer is similar in content and style to the World Street
+ * Map raster map.
VectorEsriDarkGrayCanvas
– The
+ * Esri Dark Gray Canvas map style. A vector basemap with a dark gray, neutral
+ * background with minimal colors, labels, and features that's designed to draw
+ * attention to your thematic content.
Valid HERE - * Technologies map styles:
VectorHereContrast
–
- * The HERE Contrast (Berlin) map style is a high contrast detailed base map of the
- * world that blends 3D and 2D rendering.
The
- * VectorHereContrast
style has been renamed from
- * VectorHereBerlin
. VectorHereBerlin
has been
- * deprecated, but will continue to work in applications that use it.
VectorHereExplore
– A default HERE map style
- * containing a neutral, global map and its features including roads, buildings,
- * landmarks, and water features. It also now includes a fully designed map of
- * Japan.
VectorHereExploreTruck
– A global map
- * containing truck restrictions and attributes (e.g. width / height / HAZMAT)
- * symbolized with highlighted segments and icons on top of HERE Explore to support
- * use cases within transport and logistics.
+ * Technologies map styles:
VectorHereExplore
–
+ * A default HERE map style containing a neutral, global map and its features
+ * including roads, buildings, landmarks, and water features. It also now includes
+ * a fully designed map of Japan.
* RasterHereExploreSatellite
– A global map containing high
* resolution satellite imagery.
* HybridHereExploreSatellite
– A global map displaying the road
@@ -412,7 +436,16 @@ namespace Model
* based on total tiles retrieved.
Hybrid styles use both vector and * raster tiles when rendering the map that you see. This means that more tiles are * retrieved than when using either vector or raster tiles alone. Your charges will - * include all tiles retrieved.
+ * VectorHereContrast
– The HERE Contrast (Berlin) map style is a high
+ * contrast detailed base map of the world that blends 3D and 2D rendering.
The VectorHereContrast
style has been renamed from
+ * VectorHereBerlin
. VectorHereBerlin
has been
+ * deprecated, but will continue to work in applications that use it.
VectorHereExploreTruck
– A global map containing
+ * truck restrictions and attributes (e.g. width / height / HAZMAT) symbolized with
+ * highlighted segments and icons on top of HERE Explore to support use cases
+ * within transport and logistics.
Valid GrabMaps * map styles:
VectorGrabStandardLight
– The
* Grab Standard Light map style provides a basemap with detailed land use
@@ -448,40 +481,33 @@ namespace Model
*
Specifies the map style selected from an available data provider.
*Valid Esri - * map styles:
VectorEsriDarkGrayCanvas
– The
- * Esri Dark Gray Canvas map style. A vector basemap with a dark gray, neutral
- * background with minimal colors, labels, and features that's designed to draw
- * attention to your thematic content.
- * RasterEsriImagery
– The Esri Imagery map style. A raster basemap
- * that provides one meter or better satellite and aerial imagery in many parts of
- * the world and lower resolution satellite imagery worldwide.
- * VectorEsriLightGrayCanvas
– The Esri Light Gray Canvas map style,
- * which provides a detailed vector basemap with a light gray, neutral background
- * style with minimal colors, labels, and features that's designed to draw
- * attention to your thematic content.
- * VectorEsriTopographic
– The Esri Light map style, which provides a
- * detailed vector basemap with a classic Esri map style.
- * VectorEsriStreets
– The Esri Street Map style, which provides a
- * detailed vector basemap for the world symbolized with a classic Esri street map
- * style. The vector tile layer is similar in content and style to the World Street
- * Map raster map.
VectorEsriNavigation
– The Esri
+ * map styles:
VectorEsriNavigation
– The Esri
* Navigation map style, which provides a detailed basemap for the world symbolized
* with a custom navigation map style that's designed for use during the day in
- * mobile devices.
Valid POI layer by setting it in CustomLayers to leverage the additional + * places data.
RasterEsriImagery
– The Esri
+ * Imagery map style. A raster basemap that provides one meter or better satellite
+ * and aerial imagery in many parts of the world and lower resolution satellite
+ * imagery worldwide.
VectorEsriLightGrayCanvas
–
+ * The Esri Light Gray Canvas map style, which provides a detailed vector basemap
+ * with a light gray, neutral background style with minimal colors, labels, and
+ * features that's designed to draw attention to your thematic content.
VectorEsriTopographic
– The Esri Light map style, which
+ * provides a detailed vector basemap with a classic Esri map style.
VectorEsriStreets
– The Esri Street Map style, which provides a
+ * detailed vector basemap for the world symbolized with a classic Esri street map
+ * style. The vector tile layer is similar in content and style to the World Street
+ * Map raster map.
VectorEsriDarkGrayCanvas
– The
+ * Esri Dark Gray Canvas map style. A vector basemap with a dark gray, neutral
+ * background with minimal colors, labels, and features that's designed to draw
+ * attention to your thematic content.
Valid HERE - * Technologies map styles:
VectorHereContrast
–
- * The HERE Contrast (Berlin) map style is a high contrast detailed base map of the
- * world that blends 3D and 2D rendering.
The
- * VectorHereContrast
style has been renamed from
- * VectorHereBerlin
. VectorHereBerlin
has been
- * deprecated, but will continue to work in applications that use it.
VectorHereExplore
– A default HERE map style
- * containing a neutral, global map and its features including roads, buildings,
- * landmarks, and water features. It also now includes a fully designed map of
- * Japan.
VectorHereExploreTruck
– A global map
- * containing truck restrictions and attributes (e.g. width / height / HAZMAT)
- * symbolized with highlighted segments and icons on top of HERE Explore to support
- * use cases within transport and logistics.
+ * Technologies map styles:
VectorHereExplore
–
+ * A default HERE map style containing a neutral, global map and its features
+ * including roads, buildings, landmarks, and water features. It also now includes
+ * a fully designed map of Japan.
* RasterHereExploreSatellite
– A global map containing high
* resolution satellite imagery.
* HybridHereExploreSatellite
– A global map displaying the road
@@ -490,7 +516,16 @@ namespace Model
* based on total tiles retrieved.
Hybrid styles use both vector and * raster tiles when rendering the map that you see. This means that more tiles are * retrieved than when using either vector or raster tiles alone. Your charges will - * include all tiles retrieved.
+ * VectorHereContrast
– The HERE Contrast (Berlin) map style is a high
+ * contrast detailed base map of the world that blends 3D and 2D rendering.
The VectorHereContrast
style has been renamed from
+ * VectorHereBerlin
. VectorHereBerlin
has been
+ * deprecated, but will continue to work in applications that use it.
VectorHereExploreTruck
– A global map containing
+ * truck restrictions and attributes (e.g. width / height / HAZMAT) symbolized with
+ * highlighted segments and icons on top of HERE Explore to support use cases
+ * within transport and logistics.
Valid GrabMaps * map styles:
VectorGrabStandardLight
– The
* Grab Standard Light map style provides a basemap with detailed land use
@@ -526,40 +561,33 @@ namespace Model
*
Specifies the map style selected from an available data provider.
*Valid Esri - * map styles:
VectorEsriDarkGrayCanvas
– The
- * Esri Dark Gray Canvas map style. A vector basemap with a dark gray, neutral
- * background with minimal colors, labels, and features that's designed to draw
- * attention to your thematic content.
- * RasterEsriImagery
– The Esri Imagery map style. A raster basemap
- * that provides one meter or better satellite and aerial imagery in many parts of
- * the world and lower resolution satellite imagery worldwide.
- * VectorEsriLightGrayCanvas
– The Esri Light Gray Canvas map style,
- * which provides a detailed vector basemap with a light gray, neutral background
- * style with minimal colors, labels, and features that's designed to draw
- * attention to your thematic content.
- * VectorEsriTopographic
– The Esri Light map style, which provides a
- * detailed vector basemap with a classic Esri map style.
- * VectorEsriStreets
– The Esri Street Map style, which provides a
- * detailed vector basemap for the world symbolized with a classic Esri street map
- * style. The vector tile layer is similar in content and style to the World Street
- * Map raster map.
VectorEsriNavigation
– The Esri
+ * map styles:
VectorEsriNavigation
– The Esri
* Navigation map style, which provides a detailed basemap for the world symbolized
* with a custom navigation map style that's designed for use during the day in
- * mobile devices.
Valid POI layer by setting it in CustomLayers to leverage the additional + * places data.
RasterEsriImagery
– The Esri
+ * Imagery map style. A raster basemap that provides one meter or better satellite
+ * and aerial imagery in many parts of the world and lower resolution satellite
+ * imagery worldwide.
VectorEsriLightGrayCanvas
–
+ * The Esri Light Gray Canvas map style, which provides a detailed vector basemap
+ * with a light gray, neutral background style with minimal colors, labels, and
+ * features that's designed to draw attention to your thematic content.
VectorEsriTopographic
– The Esri Light map style, which
+ * provides a detailed vector basemap with a classic Esri map style.
VectorEsriStreets
– The Esri Street Map style, which provides a
+ * detailed vector basemap for the world symbolized with a classic Esri street map
+ * style. The vector tile layer is similar in content and style to the World Street
+ * Map raster map.
VectorEsriDarkGrayCanvas
– The
+ * Esri Dark Gray Canvas map style. A vector basemap with a dark gray, neutral
+ * background with minimal colors, labels, and features that's designed to draw
+ * attention to your thematic content.
Valid HERE - * Technologies map styles:
VectorHereContrast
–
- * The HERE Contrast (Berlin) map style is a high contrast detailed base map of the
- * world that blends 3D and 2D rendering.
The
- * VectorHereContrast
style has been renamed from
- * VectorHereBerlin
. VectorHereBerlin
has been
- * deprecated, but will continue to work in applications that use it.
VectorHereExplore
– A default HERE map style
- * containing a neutral, global map and its features including roads, buildings,
- * landmarks, and water features. It also now includes a fully designed map of
- * Japan.
VectorHereExploreTruck
– A global map
- * containing truck restrictions and attributes (e.g. width / height / HAZMAT)
- * symbolized with highlighted segments and icons on top of HERE Explore to support
- * use cases within transport and logistics.
+ * Technologies map styles:
VectorHereExplore
–
+ * A default HERE map style containing a neutral, global map and its features
+ * including roads, buildings, landmarks, and water features. It also now includes
+ * a fully designed map of Japan.
* RasterHereExploreSatellite
– A global map containing high
* resolution satellite imagery.
* HybridHereExploreSatellite
– A global map displaying the road
@@ -568,7 +596,16 @@ namespace Model
* based on total tiles retrieved.
Hybrid styles use both vector and * raster tiles when rendering the map that you see. This means that more tiles are * retrieved than when using either vector or raster tiles alone. Your charges will - * include all tiles retrieved.
+ * VectorHereContrast
– The HERE Contrast (Berlin) map style is a high
+ * contrast detailed base map of the world that blends 3D and 2D rendering.
The VectorHereContrast
style has been renamed from
+ * VectorHereBerlin
. VectorHereBerlin
has been
+ * deprecated, but will continue to work in applications that use it.
VectorHereExploreTruck
– A global map containing
+ * truck restrictions and attributes (e.g. width / height / HAZMAT) symbolized with
+ * highlighted segments and icons on top of HERE Explore to support use cases
+ * within transport and logistics.
Valid GrabMaps * map styles:
VectorGrabStandardLight
– The
* Grab Standard Light map style provides a basemap with detailed land use
@@ -604,40 +641,33 @@ namespace Model
*
Specifies the map style selected from an available data provider.
*Valid Esri - * map styles:
VectorEsriDarkGrayCanvas
– The
- * Esri Dark Gray Canvas map style. A vector basemap with a dark gray, neutral
- * background with minimal colors, labels, and features that's designed to draw
- * attention to your thematic content.
- * RasterEsriImagery
– The Esri Imagery map style. A raster basemap
- * that provides one meter or better satellite and aerial imagery in many parts of
- * the world and lower resolution satellite imagery worldwide.
- * VectorEsriLightGrayCanvas
– The Esri Light Gray Canvas map style,
- * which provides a detailed vector basemap with a light gray, neutral background
- * style with minimal colors, labels, and features that's designed to draw
- * attention to your thematic content.
- * VectorEsriTopographic
– The Esri Light map style, which provides a
- * detailed vector basemap with a classic Esri map style.
- * VectorEsriStreets
– The Esri Street Map style, which provides a
- * detailed vector basemap for the world symbolized with a classic Esri street map
- * style. The vector tile layer is similar in content and style to the World Street
- * Map raster map.
VectorEsriNavigation
– The Esri
+ * map styles:
VectorEsriNavigation
– The Esri
* Navigation map style, which provides a detailed basemap for the world symbolized
* with a custom navigation map style that's designed for use during the day in
- * mobile devices.
Valid POI layer by setting it in CustomLayers to leverage the additional + * places data.
RasterEsriImagery
– The Esri
+ * Imagery map style. A raster basemap that provides one meter or better satellite
+ * and aerial imagery in many parts of the world and lower resolution satellite
+ * imagery worldwide.
VectorEsriLightGrayCanvas
–
+ * The Esri Light Gray Canvas map style, which provides a detailed vector basemap
+ * with a light gray, neutral background style with minimal colors, labels, and
+ * features that's designed to draw attention to your thematic content.
VectorEsriTopographic
– The Esri Light map style, which
+ * provides a detailed vector basemap with a classic Esri map style.
VectorEsriStreets
– The Esri Street Map style, which provides a
+ * detailed vector basemap for the world symbolized with a classic Esri street map
+ * style. The vector tile layer is similar in content and style to the World Street
+ * Map raster map.
VectorEsriDarkGrayCanvas
– The
+ * Esri Dark Gray Canvas map style. A vector basemap with a dark gray, neutral
+ * background with minimal colors, labels, and features that's designed to draw
+ * attention to your thematic content.
Valid HERE - * Technologies map styles:
VectorHereContrast
–
- * The HERE Contrast (Berlin) map style is a high contrast detailed base map of the
- * world that blends 3D and 2D rendering.
The
- * VectorHereContrast
style has been renamed from
- * VectorHereBerlin
. VectorHereBerlin
has been
- * deprecated, but will continue to work in applications that use it.
VectorHereExplore
– A default HERE map style
- * containing a neutral, global map and its features including roads, buildings,
- * landmarks, and water features. It also now includes a fully designed map of
- * Japan.
VectorHereExploreTruck
– A global map
- * containing truck restrictions and attributes (e.g. width / height / HAZMAT)
- * symbolized with highlighted segments and icons on top of HERE Explore to support
- * use cases within transport and logistics.
+ * Technologies map styles:
VectorHereExplore
–
+ * A default HERE map style containing a neutral, global map and its features
+ * including roads, buildings, landmarks, and water features. It also now includes
+ * a fully designed map of Japan.
* RasterHereExploreSatellite
– A global map containing high
* resolution satellite imagery.
* HybridHereExploreSatellite
– A global map displaying the road
@@ -646,7 +676,16 @@ namespace Model
* based on total tiles retrieved.
Hybrid styles use both vector and * raster tiles when rendering the map that you see. This means that more tiles are * retrieved than when using either vector or raster tiles alone. Your charges will - * include all tiles retrieved.
+ * VectorHereContrast
– The HERE Contrast (Berlin) map style is a high
+ * contrast detailed base map of the world that blends 3D and 2D rendering.
The VectorHereContrast
style has been renamed from
+ * VectorHereBerlin
. VectorHereBerlin
has been
+ * deprecated, but will continue to work in applications that use it.
VectorHereExploreTruck
– A global map containing
+ * truck restrictions and attributes (e.g. width / height / HAZMAT) symbolized with
+ * highlighted segments and icons on top of HERE Explore to support use cases
+ * within transport and logistics.
Valid GrabMaps * map styles:
VectorGrabStandardLight
– The
* Grab Standard Light map style provides a basemap with detailed land use
@@ -682,40 +721,33 @@ namespace Model
*
Specifies the map style selected from an available data provider.
*Valid Esri - * map styles:
VectorEsriDarkGrayCanvas
– The
- * Esri Dark Gray Canvas map style. A vector basemap with a dark gray, neutral
- * background with minimal colors, labels, and features that's designed to draw
- * attention to your thematic content.
- * RasterEsriImagery
– The Esri Imagery map style. A raster basemap
- * that provides one meter or better satellite and aerial imagery in many parts of
- * the world and lower resolution satellite imagery worldwide.
- * VectorEsriLightGrayCanvas
– The Esri Light Gray Canvas map style,
- * which provides a detailed vector basemap with a light gray, neutral background
- * style with minimal colors, labels, and features that's designed to draw
- * attention to your thematic content.
- * VectorEsriTopographic
– The Esri Light map style, which provides a
- * detailed vector basemap with a classic Esri map style.
- * VectorEsriStreets
– The Esri Street Map style, which provides a
- * detailed vector basemap for the world symbolized with a classic Esri street map
- * style. The vector tile layer is similar in content and style to the World Street
- * Map raster map.
VectorEsriNavigation
– The Esri
+ * map styles:
VectorEsriNavigation
– The Esri
* Navigation map style, which provides a detailed basemap for the world symbolized
* with a custom navigation map style that's designed for use during the day in
- * mobile devices.
Valid POI layer by setting it in CustomLayers to leverage the additional + * places data.
RasterEsriImagery
– The Esri
+ * Imagery map style. A raster basemap that provides one meter or better satellite
+ * and aerial imagery in many parts of the world and lower resolution satellite
+ * imagery worldwide.
VectorEsriLightGrayCanvas
–
+ * The Esri Light Gray Canvas map style, which provides a detailed vector basemap
+ * with a light gray, neutral background style with minimal colors, labels, and
+ * features that's designed to draw attention to your thematic content.
VectorEsriTopographic
– The Esri Light map style, which
+ * provides a detailed vector basemap with a classic Esri map style.
VectorEsriStreets
– The Esri Street Map style, which provides a
+ * detailed vector basemap for the world symbolized with a classic Esri street map
+ * style. The vector tile layer is similar in content and style to the World Street
+ * Map raster map.
VectorEsriDarkGrayCanvas
– The
+ * Esri Dark Gray Canvas map style. A vector basemap with a dark gray, neutral
+ * background with minimal colors, labels, and features that's designed to draw
+ * attention to your thematic content.
Valid HERE - * Technologies map styles:
VectorHereContrast
–
- * The HERE Contrast (Berlin) map style is a high contrast detailed base map of the
- * world that blends 3D and 2D rendering.
The
- * VectorHereContrast
style has been renamed from
- * VectorHereBerlin
. VectorHereBerlin
has been
- * deprecated, but will continue to work in applications that use it.
VectorHereExplore
– A default HERE map style
- * containing a neutral, global map and its features including roads, buildings,
- * landmarks, and water features. It also now includes a fully designed map of
- * Japan.
VectorHereExploreTruck
– A global map
- * containing truck restrictions and attributes (e.g. width / height / HAZMAT)
- * symbolized with highlighted segments and icons on top of HERE Explore to support
- * use cases within transport and logistics.
+ * Technologies map styles:
VectorHereExplore
–
+ * A default HERE map style containing a neutral, global map and its features
+ * including roads, buildings, landmarks, and water features. It also now includes
+ * a fully designed map of Japan.
* RasterHereExploreSatellite
– A global map containing high
* resolution satellite imagery.
* HybridHereExploreSatellite
– A global map displaying the road
@@ -724,7 +756,16 @@ namespace Model
* based on total tiles retrieved.
Hybrid styles use both vector and * raster tiles when rendering the map that you see. This means that more tiles are * retrieved than when using either vector or raster tiles alone. Your charges will - * include all tiles retrieved.
+ * VectorHereContrast
– The HERE Contrast (Berlin) map style is a high
+ * contrast detailed base map of the world that blends 3D and 2D rendering.
The VectorHereContrast
style has been renamed from
+ * VectorHereBerlin
. VectorHereBerlin
has been
+ * deprecated, but will continue to work in applications that use it.
VectorHereExploreTruck
– A global map containing
+ * truck restrictions and attributes (e.g. width / height / HAZMAT) symbolized with
+ * highlighted segments and icons on top of HERE Explore to support use cases
+ * within transport and logistics.
Valid GrabMaps * map styles:
VectorGrabStandardLight
– The
* Grab Standard Light map style provides a basemap with detailed land use
@@ -760,40 +801,33 @@ namespace Model
*
Specifies the map style selected from an available data provider.
*Valid Esri - * map styles:
VectorEsriDarkGrayCanvas
– The
- * Esri Dark Gray Canvas map style. A vector basemap with a dark gray, neutral
- * background with minimal colors, labels, and features that's designed to draw
- * attention to your thematic content.
- * RasterEsriImagery
– The Esri Imagery map style. A raster basemap
- * that provides one meter or better satellite and aerial imagery in many parts of
- * the world and lower resolution satellite imagery worldwide.
- * VectorEsriLightGrayCanvas
– The Esri Light Gray Canvas map style,
- * which provides a detailed vector basemap with a light gray, neutral background
- * style with minimal colors, labels, and features that's designed to draw
- * attention to your thematic content.
- * VectorEsriTopographic
– The Esri Light map style, which provides a
- * detailed vector basemap with a classic Esri map style.
- * VectorEsriStreets
– The Esri Street Map style, which provides a
- * detailed vector basemap for the world symbolized with a classic Esri street map
- * style. The vector tile layer is similar in content and style to the World Street
- * Map raster map.
VectorEsriNavigation
– The Esri
+ * map styles:
VectorEsriNavigation
– The Esri
* Navigation map style, which provides a detailed basemap for the world symbolized
* with a custom navigation map style that's designed for use during the day in
- * mobile devices.
Valid POI layer by setting it in CustomLayers to leverage the additional + * places data.
RasterEsriImagery
– The Esri
+ * Imagery map style. A raster basemap that provides one meter or better satellite
+ * and aerial imagery in many parts of the world and lower resolution satellite
+ * imagery worldwide.
VectorEsriLightGrayCanvas
–
+ * The Esri Light Gray Canvas map style, which provides a detailed vector basemap
+ * with a light gray, neutral background style with minimal colors, labels, and
+ * features that's designed to draw attention to your thematic content.
VectorEsriTopographic
– The Esri Light map style, which
+ * provides a detailed vector basemap with a classic Esri map style.
VectorEsriStreets
– The Esri Street Map style, which provides a
+ * detailed vector basemap for the world symbolized with a classic Esri street map
+ * style. The vector tile layer is similar in content and style to the World Street
+ * Map raster map.
VectorEsriDarkGrayCanvas
– The
+ * Esri Dark Gray Canvas map style. A vector basemap with a dark gray, neutral
+ * background with minimal colors, labels, and features that's designed to draw
+ * attention to your thematic content.
Valid HERE - * Technologies map styles:
VectorHereContrast
–
- * The HERE Contrast (Berlin) map style is a high contrast detailed base map of the
- * world that blends 3D and 2D rendering.
The
- * VectorHereContrast
style has been renamed from
- * VectorHereBerlin
. VectorHereBerlin
has been
- * deprecated, but will continue to work in applications that use it.
VectorHereExplore
– A default HERE map style
- * containing a neutral, global map and its features including roads, buildings,
- * landmarks, and water features. It also now includes a fully designed map of
- * Japan.
VectorHereExploreTruck
– A global map
- * containing truck restrictions and attributes (e.g. width / height / HAZMAT)
- * symbolized with highlighted segments and icons on top of HERE Explore to support
- * use cases within transport and logistics.
+ * Technologies map styles:
VectorHereExplore
–
+ * A default HERE map style containing a neutral, global map and its features
+ * including roads, buildings, landmarks, and water features. It also now includes
+ * a fully designed map of Japan.
* RasterHereExploreSatellite
– A global map containing high
* resolution satellite imagery.
* HybridHereExploreSatellite
– A global map displaying the road
@@ -802,7 +836,16 @@ namespace Model
* based on total tiles retrieved.
Hybrid styles use both vector and * raster tiles when rendering the map that you see. This means that more tiles are * retrieved than when using either vector or raster tiles alone. Your charges will - * include all tiles retrieved.
+ * VectorHereContrast
– The HERE Contrast (Berlin) map style is a high
+ * contrast detailed base map of the world that blends 3D and 2D rendering.
The VectorHereContrast
style has been renamed from
+ * VectorHereBerlin
. VectorHereBerlin
has been
+ * deprecated, but will continue to work in applications that use it.
VectorHereExploreTruck
– A global map containing
+ * truck restrictions and attributes (e.g. width / height / HAZMAT) symbolized with
+ * highlighted segments and icons on top of HERE Explore to support use cases
+ * within transport and logistics.
Valid GrabMaps * map styles:
VectorGrabStandardLight
– The
* Grab Standard Light map style provides a basemap with detailed land use
diff --git a/generated/src/aws-cpp-sdk-location/include/aws/location/model/MapConfigurationUpdate.h b/generated/src/aws-cpp-sdk-location/include/aws/location/model/MapConfigurationUpdate.h
index 3c396301735..5b6a480e378 100644
--- a/generated/src/aws-cpp-sdk-location/include/aws/location/model/MapConfigurationUpdate.h
+++ b/generated/src/aws-cpp-sdk-location/include/aws/location/model/MapConfigurationUpdate.h
@@ -41,81 +41,108 @@ namespace Model
/**
*
Specifies the custom layers for the style. Leave unset to not enable any
* custom layer, or, for styles that support custom layers, you can enable
- * layer(s), such as POI layer for the VectorEsriNavigation style. Default is
- * unset
.
Not all map resources or styles support custom - * layers. See Custom Layers for more information.
+ * layer(s), such asPOI
layer for the VectorEsriNavigation style.
+ * Default is unset
. Currenlty only
+ * VectorEsriNavigation
supports CustomLayers. For more information,
+ * see Custom
+ * Layers.
Specifies the custom layers for the style. Leave unset to not enable any
* custom layer, or, for styles that support custom layers, you can enable
- * layer(s), such as POI layer for the VectorEsriNavigation style. Default is
- * unset
.
Not all map resources or styles support custom - * layers. See Custom Layers for more information.
+ * layer(s), such asPOI
layer for the VectorEsriNavigation style.
+ * Default is unset
. Currenlty only
+ * VectorEsriNavigation
supports CustomLayers. For more information,
+ * see Custom
+ * Layers.
Specifies the custom layers for the style. Leave unset to not enable any
* custom layer, or, for styles that support custom layers, you can enable
- * layer(s), such as POI layer for the VectorEsriNavigation style. Default is
- * unset
.
Not all map resources or styles support custom - * layers. See Custom Layers for more information.
+ * layer(s), such asPOI
layer for the VectorEsriNavigation style.
+ * Default is unset
. Currenlty only
+ * VectorEsriNavigation
supports CustomLayers. For more information,
+ * see Custom
+ * Layers.
Specifies the custom layers for the style. Leave unset to not enable any
* custom layer, or, for styles that support custom layers, you can enable
- * layer(s), such as POI layer for the VectorEsriNavigation style. Default is
- * unset
.
Not all map resources or styles support custom - * layers. See Custom Layers for more information.
+ * layer(s), such asPOI
layer for the VectorEsriNavigation style.
+ * Default is unset
. Currenlty only
+ * VectorEsriNavigation
supports CustomLayers. For more information,
+ * see Custom
+ * Layers.
Specifies the custom layers for the style. Leave unset to not enable any
* custom layer, or, for styles that support custom layers, you can enable
- * layer(s), such as POI layer for the VectorEsriNavigation style. Default is
- * unset
.
Not all map resources or styles support custom - * layers. See Custom Layers for more information.
+ * layer(s), such asPOI
layer for the VectorEsriNavigation style.
+ * Default is unset
. Currenlty only
+ * VectorEsriNavigation
supports CustomLayers. For more information,
+ * see Custom
+ * Layers.
Specifies the custom layers for the style. Leave unset to not enable any
* custom layer, or, for styles that support custom layers, you can enable
- * layer(s), such as POI layer for the VectorEsriNavigation style. Default is
- * unset
.
Not all map resources or styles support custom - * layers. See Custom Layers for more information.
+ * layer(s), such asPOI
layer for the VectorEsriNavigation style.
+ * Default is unset
. Currenlty only
+ * VectorEsriNavigation
supports CustomLayers. For more information,
+ * see Custom
+ * Layers.
Specifies the custom layers for the style. Leave unset to not enable any
* custom layer, or, for styles that support custom layers, you can enable
- * layer(s), such as POI layer for the VectorEsriNavigation style. Default is
- * unset
.
Not all map resources or styles support custom - * layers. See Custom Layers for more information.
+ * layer(s), such asPOI
layer for the VectorEsriNavigation style.
+ * Default is unset
. Currenlty only
+ * VectorEsriNavigation
supports CustomLayers. For more information,
+ * see Custom
+ * Layers.
Specifies the custom layers for the style. Leave unset to not enable any
* custom layer, or, for styles that support custom layers, you can enable
- * layer(s), such as POI layer for the VectorEsriNavigation style. Default is
- * unset
.
Not all map resources or styles support custom - * layers. See Custom Layers for more information.
+ * layer(s), such asPOI
layer for the VectorEsriNavigation style.
+ * Default is unset
. Currenlty only
+ * VectorEsriNavigation
supports CustomLayers. For more information,
+ * see Custom
+ * Layers.
Specifies the custom layers for the style. Leave unset to not enable any
* custom layer, or, for styles that support custom layers, you can enable
- * layer(s), such as POI layer for the VectorEsriNavigation style. Default is
- * unset
.
Not all map resources or styles support custom - * layers. See Custom Layers for more information.
+ * layer(s), such asPOI
layer for the VectorEsriNavigation style.
+ * Default is unset
. Currenlty only
+ * VectorEsriNavigation
supports CustomLayers. For more information,
+ * see Custom
+ * Layers.
An area that's part of a larger municipality. For example, Blissville
- *
is a submunicipality in the Queen County in New York.
This
- * property supported by Esri and OpenData. The Esri property is
- * district
, and the OpenData property is borough
.
An area that's part of a larger municipality. For example,
+ * Blissville
is a submunicipality in the Queen County in New
+ * York.
This property is only returned for a place index that uses
+ * Esri as a data provider. The property is represented as a
+ * district
.
For more information about data providers, + * see Amazon + * Location Service data providers.
*/ inline const Aws::String& GetSubMunicipality() const{ return m_subMunicipality; } /** - *An area that's part of a larger municipality. For example, Blissville
- *
is a submunicipality in the Queen County in New York.
This
- * property supported by Esri and OpenData. The Esri property is
- * district
, and the OpenData property is borough
.
An area that's part of a larger municipality. For example,
+ * Blissville
is a submunicipality in the Queen County in New
+ * York.
This property is only returned for a place index that uses
+ * Esri as a data provider. The property is represented as a
+ * district
.
For more information about data providers, + * see Amazon + * Location Service data providers.
*/ inline bool SubMunicipalityHasBeenSet() const { return m_subMunicipalityHasBeenSet; } /** - *An area that's part of a larger municipality. For example, Blissville
- *
is a submunicipality in the Queen County in New York.
This
- * property supported by Esri and OpenData. The Esri property is
- * district
, and the OpenData property is borough
.
An area that's part of a larger municipality. For example,
+ * Blissville
is a submunicipality in the Queen County in New
+ * York.
This property is only returned for a place index that uses
+ * Esri as a data provider. The property is represented as a
+ * district
.
For more information about data providers, + * see Amazon + * Location Service data providers.
*/ inline void SetSubMunicipality(const Aws::String& value) { m_subMunicipalityHasBeenSet = true; m_subMunicipality = value; } /** - *An area that's part of a larger municipality. For example, Blissville
- *
is a submunicipality in the Queen County in New York.
This
- * property supported by Esri and OpenData. The Esri property is
- * district
, and the OpenData property is borough
.
An area that's part of a larger municipality. For example,
+ * Blissville
is a submunicipality in the Queen County in New
+ * York.
This property is only returned for a place index that uses
+ * Esri as a data provider. The property is represented as a
+ * district
.
For more information about data providers, + * see Amazon + * Location Service data providers.
*/ inline void SetSubMunicipality(Aws::String&& value) { m_subMunicipalityHasBeenSet = true; m_subMunicipality = std::move(value); } /** - *An area that's part of a larger municipality. For example, Blissville
- *
is a submunicipality in the Queen County in New York.
This
- * property supported by Esri and OpenData. The Esri property is
- * district
, and the OpenData property is borough
.
An area that's part of a larger municipality. For example,
+ * Blissville
is a submunicipality in the Queen County in New
+ * York.
This property is only returned for a place index that uses
+ * Esri as a data provider. The property is represented as a
+ * district
.
For more information about data providers, + * see Amazon + * Location Service data providers.
*/ inline void SetSubMunicipality(const char* value) { m_subMunicipalityHasBeenSet = true; m_subMunicipality.assign(value); } /** - *An area that's part of a larger municipality. For example, Blissville
- *
is a submunicipality in the Queen County in New York.
This
- * property supported by Esri and OpenData. The Esri property is
- * district
, and the OpenData property is borough
.
An area that's part of a larger municipality. For example,
+ * Blissville
is a submunicipality in the Queen County in New
+ * York.
This property is only returned for a place index that uses
+ * Esri as a data provider. The property is represented as a
+ * district
.
For more information about data providers, + * see Amazon + * Location Service data providers.
*/ inline Place& WithSubMunicipality(const Aws::String& value) { SetSubMunicipality(value); return *this;} /** - *An area that's part of a larger municipality. For example, Blissville
- *
is a submunicipality in the Queen County in New York.
This
- * property supported by Esri and OpenData. The Esri property is
- * district
, and the OpenData property is borough
.
An area that's part of a larger municipality. For example,
+ * Blissville
is a submunicipality in the Queen County in New
+ * York.
This property is only returned for a place index that uses
+ * Esri as a data provider. The property is represented as a
+ * district
.
For more information about data providers, + * see Amazon + * Location Service data providers.
*/ inline Place& WithSubMunicipality(Aws::String&& value) { SetSubMunicipality(std::move(value)); return *this;} /** - *An area that's part of a larger municipality. For example, Blissville
- *
is a submunicipality in the Queen County in New York.
This
- * property supported by Esri and OpenData. The Esri property is
- * district
, and the OpenData property is borough
.
An area that's part of a larger municipality. For example,
+ * Blissville
is a submunicipality in the Queen County in New
+ * York.
This property is only returned for a place index that uses
+ * Esri as a data provider. The property is represented as a
+ * district
.
For more information about data providers, + * see Amazon + * Location Service data providers.
*/ inline Place& WithSubMunicipality(const char* value) { SetSubMunicipality(value); return *this;} @@ -789,121 +813,129 @@ namespace Model /** *For addresses with multiple units, the unit identifier. Can include numbers
* and letters, for example 3B
or Unit 123
.
Returned only for a place index that uses Esri or Grab as a data provider. Is
- * not returned for SearchPlaceIndexForPosition
.
This property is returned only for a place index that uses Esri or Grab as a
+ * data provider. It is not returned for
+ * SearchPlaceIndexForPosition
.
For addresses with multiple units, the unit identifier. Can include numbers
* and letters, for example 3B
or Unit 123
.
Returned only for a place index that uses Esri or Grab as a data provider. Is
- * not returned for SearchPlaceIndexForPosition
.
This property is returned only for a place index that uses Esri or Grab as a
+ * data provider. It is not returned for
+ * SearchPlaceIndexForPosition
.
For addresses with multiple units, the unit identifier. Can include numbers
* and letters, for example 3B
or Unit 123
.
Returned only for a place index that uses Esri or Grab as a data provider. Is
- * not returned for SearchPlaceIndexForPosition
.
This property is returned only for a place index that uses Esri or Grab as a
+ * data provider. It is not returned for
+ * SearchPlaceIndexForPosition
.
For addresses with multiple units, the unit identifier. Can include numbers
* and letters, for example 3B
or Unit 123
.
Returned only for a place index that uses Esri or Grab as a data provider. Is
- * not returned for SearchPlaceIndexForPosition
.
This property is returned only for a place index that uses Esri or Grab as a
+ * data provider. It is not returned for
+ * SearchPlaceIndexForPosition
.
For addresses with multiple units, the unit identifier. Can include numbers
* and letters, for example 3B
or Unit 123
.
Returned only for a place index that uses Esri or Grab as a data provider. Is
- * not returned for SearchPlaceIndexForPosition
.
This property is returned only for a place index that uses Esri or Grab as a
+ * data provider. It is not returned for
+ * SearchPlaceIndexForPosition
.
For addresses with multiple units, the unit identifier. Can include numbers
* and letters, for example 3B
or Unit 123
.
Returned only for a place index that uses Esri or Grab as a data provider. Is
- * not returned for SearchPlaceIndexForPosition
.
This property is returned only for a place index that uses Esri or Grab as a
+ * data provider. It is not returned for
+ * SearchPlaceIndexForPosition
.
For addresses with multiple units, the unit identifier. Can include numbers
* and letters, for example 3B
or Unit 123
.
Returned only for a place index that uses Esri or Grab as a data provider. Is
- * not returned for SearchPlaceIndexForPosition
.
This property is returned only for a place index that uses Esri or Grab as a
+ * data provider. It is not returned for
+ * SearchPlaceIndexForPosition
.
For addresses with multiple units, the unit identifier. Can include numbers
* and letters, for example 3B
or Unit 123
.
Returned only for a place index that uses Esri or Grab as a data provider. Is
- * not returned for SearchPlaceIndexForPosition
.
This property is returned only for a place index that uses Esri or Grab as a
+ * data provider. It is not returned for
+ * SearchPlaceIndexForPosition
.
For addresses with a UnitNumber
, the type of unit. For example,
- * Apartment
.
Returned only for a place index that uses - * Esri as a data provider.
+ *Apartment
. This property is returned only for a place + * index that uses Esri as a data provider.
*/ inline const Aws::String& GetUnitType() const{ return m_unitType; } /** *For addresses with a UnitNumber
, the type of unit. For example,
- * Apartment
.
Returned only for a place index that uses - * Esri as a data provider.
+ *Apartment
. This property is returned only for a place + * index that uses Esri as a data provider.
*/ inline bool UnitTypeHasBeenSet() const { return m_unitTypeHasBeenSet; } /** *For addresses with a UnitNumber
, the type of unit. For example,
- * Apartment
.
Returned only for a place index that uses - * Esri as a data provider.
+ *Apartment
. This property is returned only for a place + * index that uses Esri as a data provider.
*/ inline void SetUnitType(const Aws::String& value) { m_unitTypeHasBeenSet = true; m_unitType = value; } /** *For addresses with a UnitNumber
, the type of unit. For example,
- * Apartment
.
Returned only for a place index that uses - * Esri as a data provider.
+ *Apartment
. This property is returned only for a place + * index that uses Esri as a data provider.
*/ inline void SetUnitType(Aws::String&& value) { m_unitTypeHasBeenSet = true; m_unitType = std::move(value); } /** *For addresses with a UnitNumber
, the type of unit. For example,
- * Apartment
.
Returned only for a place index that uses - * Esri as a data provider.
+ *Apartment
. This property is returned only for a place + * index that uses Esri as a data provider.
*/ inline void SetUnitType(const char* value) { m_unitTypeHasBeenSet = true; m_unitType.assign(value); } /** *For addresses with a UnitNumber
, the type of unit. For example,
- * Apartment
.
Returned only for a place index that uses - * Esri as a data provider.
+ *Apartment
. This property is returned only for a place + * index that uses Esri as a data provider.
*/ inline Place& WithUnitType(const Aws::String& value) { SetUnitType(value); return *this;} /** *For addresses with a UnitNumber
, the type of unit. For example,
- * Apartment
.
Returned only for a place index that uses - * Esri as a data provider.
+ *Apartment
. This property is returned only for a place + * index that uses Esri as a data provider.
*/ inline Place& WithUnitType(Aws::String&& value) { SetUnitType(std::move(value)); return *this;} /** *For addresses with a UnitNumber
, the type of unit. For example,
- * Apartment
.
Returned only for a place index that uses - * Esri as a data provider.
+ *Apartment
. This property is returned only for a place + * index that uses Esri as a data provider.
*/ inline Place& WithUnitType(const char* value) { SetUnitType(value); return *this;} diff --git a/generated/src/aws-cpp-sdk-location/include/aws/location/model/SearchForSuggestionsResult.h b/generated/src/aws-cpp-sdk-location/include/aws/location/model/SearchForSuggestionsResult.h index c13a74ebb43..46f6bfa075d 100644 --- a/generated/src/aws-cpp-sdk-location/include/aws/location/model/SearchForSuggestionsResult.h +++ b/generated/src/aws-cpp-sdk-location/include/aws/location/model/SearchForSuggestionsResult.h @@ -129,7 +129,28 @@ namespace Model *SearchPlaceIndexForSuggestions
that generated the Place ID.
* For SearchPlaceIndexForSuggestions
operations, the
* PlaceId
is returned by place indexes that use Esri, Grab, or HERE
- * as data providers.
While you can use PlaceID in subsequent + * requests, PlaceID is not intended to be a permanent identifier and the ID can + * change between consecutive API calls. Please see the following PlaceID behaviour + * for each data provider:
Esri: Place IDs will change every + * quarter at a minimum. The typical time period for these changes would be March, + * June, September, and December. Place IDs might also change between the typical + * quarterly change but that will be much less frequent.
HERE: We + * recommend that you cache data for no longer than a week to keep your data data + * fresh. You can assume that less than 1% ID shifts will release over release + * which is approximately 1 - 2 times per week.
Grab: Place IDs + * can expire or become invalid in the following situations.
Data + * operations: The POI may be removed from Grab POI database by Grab Map Ops based + * on the ground-truth, such as being closed in the real world, being detected as a + * duplicate POI, or having incorrect information. Grab will synchronize data to + * the Waypoint environment on weekly basis.
Interpolated POI:
+ * Interpolated POI is a temporary POI generated in real time when serving a
+ * request, and it will be marked as derived in the place.result_type
+ * field in the response. The information of interpolated POIs will be retained for
+ * at least 30 days, which means that within 30 days, you are able to obtain POI
+ * details by Place ID from Place Details API. After 30 days, the interpolated
+ * POIs(both Place ID and details) may expire and inaccessible from the Places
+ * Details API.
SearchPlaceIndexForSuggestions
that generated the Place ID.
* For SearchPlaceIndexForSuggestions
operations, the
* PlaceId
is returned by place indexes that use Esri, Grab, or HERE
- * as data providers.
While you can use PlaceID in subsequent + * requests, PlaceID is not intended to be a permanent identifier and the ID can + * change between consecutive API calls. Please see the following PlaceID behaviour + * for each data provider:
Esri: Place IDs will change every + * quarter at a minimum. The typical time period for these changes would be March, + * June, September, and December. Place IDs might also change between the typical + * quarterly change but that will be much less frequent.
HERE: We + * recommend that you cache data for no longer than a week to keep your data data + * fresh. You can assume that less than 1% ID shifts will release over release + * which is approximately 1 - 2 times per week.
Grab: Place IDs + * can expire or become invalid in the following situations.
Data + * operations: The POI may be removed from Grab POI database by Grab Map Ops based + * on the ground-truth, such as being closed in the real world, being detected as a + * duplicate POI, or having incorrect information. Grab will synchronize data to + * the Waypoint environment on weekly basis.
Interpolated POI:
+ * Interpolated POI is a temporary POI generated in real time when serving a
+ * request, and it will be marked as derived in the place.result_type
+ * field in the response. The information of interpolated POIs will be retained for
+ * at least 30 days, which means that within 30 days, you are able to obtain POI
+ * details by Place ID from Place Details API. After 30 days, the interpolated
+ * POIs(both Place ID and details) may expire and inaccessible from the Places
+ * Details API.
SearchPlaceIndexForSuggestions
that generated the Place ID.
* For SearchPlaceIndexForSuggestions
operations, the
* PlaceId
is returned by place indexes that use Esri, Grab, or HERE
- * as data providers.
While you can use PlaceID in subsequent + * requests, PlaceID is not intended to be a permanent identifier and the ID can + * change between consecutive API calls. Please see the following PlaceID behaviour + * for each data provider:
Esri: Place IDs will change every + * quarter at a minimum. The typical time period for these changes would be March, + * June, September, and December. Place IDs might also change between the typical + * quarterly change but that will be much less frequent.
HERE: We + * recommend that you cache data for no longer than a week to keep your data data + * fresh. You can assume that less than 1% ID shifts will release over release + * which is approximately 1 - 2 times per week.
Grab: Place IDs + * can expire or become invalid in the following situations.
Data + * operations: The POI may be removed from Grab POI database by Grab Map Ops based + * on the ground-truth, such as being closed in the real world, being detected as a + * duplicate POI, or having incorrect information. Grab will synchronize data to + * the Waypoint environment on weekly basis.
Interpolated POI:
+ * Interpolated POI is a temporary POI generated in real time when serving a
+ * request, and it will be marked as derived in the place.result_type
+ * field in the response. The information of interpolated POIs will be retained for
+ * at least 30 days, which means that within 30 days, you are able to obtain POI
+ * details by Place ID from Place Details API. After 30 days, the interpolated
+ * POIs(both Place ID and details) may expire and inaccessible from the Places
+ * Details API.
SearchPlaceIndexForSuggestions
that generated the Place ID.
* For SearchPlaceIndexForSuggestions
operations, the
* PlaceId
is returned by place indexes that use Esri, Grab, or HERE
- * as data providers.
While you can use PlaceID in subsequent + * requests, PlaceID is not intended to be a permanent identifier and the ID can + * change between consecutive API calls. Please see the following PlaceID behaviour + * for each data provider:
Esri: Place IDs will change every + * quarter at a minimum. The typical time period for these changes would be March, + * June, September, and December. Place IDs might also change between the typical + * quarterly change but that will be much less frequent.
HERE: We + * recommend that you cache data for no longer than a week to keep your data data + * fresh. You can assume that less than 1% ID shifts will release over release + * which is approximately 1 - 2 times per week.
Grab: Place IDs + * can expire or become invalid in the following situations.
Data + * operations: The POI may be removed from Grab POI database by Grab Map Ops based + * on the ground-truth, such as being closed in the real world, being detected as a + * duplicate POI, or having incorrect information. Grab will synchronize data to + * the Waypoint environment on weekly basis.
Interpolated POI:
+ * Interpolated POI is a temporary POI generated in real time when serving a
+ * request, and it will be marked as derived in the place.result_type
+ * field in the response. The information of interpolated POIs will be retained for
+ * at least 30 days, which means that within 30 days, you are able to obtain POI
+ * details by Place ID from Place Details API. After 30 days, the interpolated
+ * POIs(both Place ID and details) may expire and inaccessible from the Places
+ * Details API.
SearchPlaceIndexForSuggestions
that generated the Place ID.
* For SearchPlaceIndexForSuggestions
operations, the
* PlaceId
is returned by place indexes that use Esri, Grab, or HERE
- * as data providers.
While you can use PlaceID in subsequent + * requests, PlaceID is not intended to be a permanent identifier and the ID can + * change between consecutive API calls. Please see the following PlaceID behaviour + * for each data provider:
Esri: Place IDs will change every + * quarter at a minimum. The typical time period for these changes would be March, + * June, September, and December. Place IDs might also change between the typical + * quarterly change but that will be much less frequent.
HERE: We + * recommend that you cache data for no longer than a week to keep your data data + * fresh. You can assume that less than 1% ID shifts will release over release + * which is approximately 1 - 2 times per week.
Grab: Place IDs + * can expire or become invalid in the following situations.
Data + * operations: The POI may be removed from Grab POI database by Grab Map Ops based + * on the ground-truth, such as being closed in the real world, being detected as a + * duplicate POI, or having incorrect information. Grab will synchronize data to + * the Waypoint environment on weekly basis.
Interpolated POI:
+ * Interpolated POI is a temporary POI generated in real time when serving a
+ * request, and it will be marked as derived in the place.result_type
+ * field in the response. The information of interpolated POIs will be retained for
+ * at least 30 days, which means that within 30 days, you are able to obtain POI
+ * details by Place ID from Place Details API. After 30 days, the interpolated
+ * POIs(both Place ID and details) may expire and inaccessible from the Places
+ * Details API.
SearchPlaceIndexForSuggestions
that generated the Place ID.
* For SearchPlaceIndexForSuggestions
operations, the
* PlaceId
is returned by place indexes that use Esri, Grab, or HERE
- * as data providers.
While you can use PlaceID in subsequent + * requests, PlaceID is not intended to be a permanent identifier and the ID can + * change between consecutive API calls. Please see the following PlaceID behaviour + * for each data provider:
Esri: Place IDs will change every + * quarter at a minimum. The typical time period for these changes would be March, + * June, September, and December. Place IDs might also change between the typical + * quarterly change but that will be much less frequent.
HERE: We + * recommend that you cache data for no longer than a week to keep your data data + * fresh. You can assume that less than 1% ID shifts will release over release + * which is approximately 1 - 2 times per week.
Grab: Place IDs + * can expire or become invalid in the following situations.
Data + * operations: The POI may be removed from Grab POI database by Grab Map Ops based + * on the ground-truth, such as being closed in the real world, being detected as a + * duplicate POI, or having incorrect information. Grab will synchronize data to + * the Waypoint environment on weekly basis.
Interpolated POI:
+ * Interpolated POI is a temporary POI generated in real time when serving a
+ * request, and it will be marked as derived in the place.result_type
+ * field in the response. The information of interpolated POIs will be retained for
+ * at least 30 days, which means that within 30 days, you are able to obtain POI
+ * details by Place ID from Place Details API. After 30 days, the interpolated
+ * POIs(both Place ID and details) may expire and inaccessible from the Places
+ * Details API.
SearchPlaceIndexForSuggestions
that generated the Place ID.
* For SearchPlaceIndexForSuggestions
operations, the
* PlaceId
is returned by place indexes that use Esri, Grab, or HERE
- * as data providers.
While you can use PlaceID in subsequent + * requests, PlaceID is not intended to be a permanent identifier and the ID can + * change between consecutive API calls. Please see the following PlaceID behaviour + * for each data provider:
Esri: Place IDs will change every + * quarter at a minimum. The typical time period for these changes would be March, + * June, September, and December. Place IDs might also change between the typical + * quarterly change but that will be much less frequent.
HERE: We + * recommend that you cache data for no longer than a week to keep your data data + * fresh. You can assume that less than 1% ID shifts will release over release + * which is approximately 1 - 2 times per week.
Grab: Place IDs + * can expire or become invalid in the following situations.
Data + * operations: The POI may be removed from Grab POI database by Grab Map Ops based + * on the ground-truth, such as being closed in the real world, being detected as a + * duplicate POI, or having incorrect information. Grab will synchronize data to + * the Waypoint environment on weekly basis.
Interpolated POI:
+ * Interpolated POI is a temporary POI generated in real time when serving a
+ * request, and it will be marked as derived in the place.result_type
+ * field in the response. The information of interpolated POIs will be retained for
+ * at least 30 days, which means that within 30 days, you are able to obtain POI
+ * details by Place ID from Place Details API. After 30 days, the interpolated
+ * POIs(both Place ID and details) may expire and inaccessible from the Places
+ * Details API.
SearchPlaceIndexForSuggestions
that generated the Place ID.
* For SearchPlaceIndexForSuggestions
operations, the
* PlaceId
is returned by place indexes that use Esri, Grab, or HERE
- * as data providers.
While you can use PlaceID in subsequent + * requests, PlaceID is not intended to be a permanent identifier and the ID can + * change between consecutive API calls. Please see the following PlaceID behaviour + * for each data provider:
Esri: Place IDs will change every + * quarter at a minimum. The typical time period for these changes would be March, + * June, September, and December. Place IDs might also change between the typical + * quarterly change but that will be much less frequent.
HERE: We + * recommend that you cache data for no longer than a week to keep your data data + * fresh. You can assume that less than 1% ID shifts will release over release + * which is approximately 1 - 2 times per week.
Grab: Place IDs + * can expire or become invalid in the following situations.
Data + * operations: The POI may be removed from Grab POI database by Grab Map Ops based + * on the ground-truth, such as being closed in the real world, being detected as a + * duplicate POI, or having incorrect information. Grab will synchronize data to + * the Waypoint environment on weekly basis.
Interpolated POI:
+ * Interpolated POI is a temporary POI generated in real time when serving a
+ * request, and it will be marked as derived in the place.result_type
+ * field in the response. The information of interpolated POIs will be retained for
+ * at least 30 days, which means that within 30 days, you are able to obtain POI
+ * details by Place ID from Place Details API. After 30 days, the interpolated
+ * POIs(both Place ID and details) may expire and inaccessible from the Places
+ * Details API.
The user name of the Apache Airflow identity creating the web login + * token.
+ */ + inline const Aws::String& GetAirflowIdentity() const{ return m_airflowIdentity; } + + /** + *The user name of the Apache Airflow identity creating the web login + * token.
+ */ + inline void SetAirflowIdentity(const Aws::String& value) { m_airflowIdentity = value; } + + /** + *The user name of the Apache Airflow identity creating the web login + * token.
+ */ + inline void SetAirflowIdentity(Aws::String&& value) { m_airflowIdentity = std::move(value); } + + /** + *The user name of the Apache Airflow identity creating the web login + * token.
+ */ + inline void SetAirflowIdentity(const char* value) { m_airflowIdentity.assign(value); } + + /** + *The user name of the Apache Airflow identity creating the web login + * token.
+ */ + inline CreateWebLoginTokenResult& WithAirflowIdentity(const Aws::String& value) { SetAirflowIdentity(value); return *this;} + + /** + *The user name of the Apache Airflow identity creating the web login + * token.
+ */ + inline CreateWebLoginTokenResult& WithAirflowIdentity(Aws::String&& value) { SetAirflowIdentity(std::move(value)); return *this;} + + /** + *The user name of the Apache Airflow identity creating the web login + * token.
+ */ + inline CreateWebLoginTokenResult& WithAirflowIdentity(const char* value) { SetAirflowIdentity(value); return *this;} + + + /** + *The name of the IAM identity creating the web login token. This might be an
+ * IAM user, or an assumed or federated identity. For example,
+ * assumed-role/Admin/your-name
.
The name of the IAM identity creating the web login token. This might be an
+ * IAM user, or an assumed or federated identity. For example,
+ * assumed-role/Admin/your-name
.
The name of the IAM identity creating the web login token. This might be an
+ * IAM user, or an assumed or federated identity. For example,
+ * assumed-role/Admin/your-name
.
The name of the IAM identity creating the web login token. This might be an
+ * IAM user, or an assumed or federated identity. For example,
+ * assumed-role/Admin/your-name
.
The name of the IAM identity creating the web login token. This might be an
+ * IAM user, or an assumed or federated identity. For example,
+ * assumed-role/Admin/your-name
.
The name of the IAM identity creating the web login token. This might be an
+ * IAM user, or an assumed or federated identity. For example,
+ * assumed-role/Admin/your-name
.
The name of the IAM identity creating the web login token. This might be an
+ * IAM user, or an assumed or federated identity. For example,
+ * assumed-role/Admin/your-name
.
The Airflow web server hostname for the environment.
*/ @@ -127,6 +220,10 @@ namespace Model private: + Aws::String m_airflowIdentity; + + Aws::String m_iamIdentity; + Aws::String m_webServerHostname; Aws::String m_webToken; diff --git a/generated/src/aws-cpp-sdk-mwaa/source/model/CreateWebLoginTokenResult.cpp b/generated/src/aws-cpp-sdk-mwaa/source/model/CreateWebLoginTokenResult.cpp index 145f102dbaf..be3f66bfa2e 100644 --- a/generated/src/aws-cpp-sdk-mwaa/source/model/CreateWebLoginTokenResult.cpp +++ b/generated/src/aws-cpp-sdk-mwaa/source/model/CreateWebLoginTokenResult.cpp @@ -29,6 +29,18 @@ CreateWebLoginTokenResult::CreateWebLoginTokenResult(const Aws::AmazonWebService CreateWebLoginTokenResult& CreateWebLoginTokenResult::operator =(const Aws::AmazonWebServiceResultAWS Supply Chain is a cloud-based application that works with your + * enterprise resource planning (ERP) and supply chain management systems. Using + * AWS Supply Chain, you can connect and extract your inventory, supply, and demand + * related data from existing ERP or supply chain systems into a single data model. + *
The AWS Supply Chain API supports configuration data import for Supply + * Planning.
All AWS Supply chain API operations are Amazon-authenticated + * and certificate-signed. They not only require the use of the AWS SDK, but also + * allow for the exclusive use of AWS Identity and Access Management users and + * roles to help facilitate access, trust, and permission policies.
+ */ + class AWS_SUPPLYCHAIN_API SupplyChainClient : public Aws::Client::AWSJsonClient, public Aws::Client::ClientWithAsyncTemplateMethodsCreateBillOfMaterialsImportJob creates an import job for the Product Bill Of + * Materials (BOM) entity. For information on the product_bom entity, see the AWS + * Supply Chain User Guide.
The CSV file must be located in an Amazon S3 + * location accessible to AWS Supply Chain. It is recommended to use the same + * Amazon S3 bucket created during your AWS Supply Chain instance + * creation.
Get status and details of a BillOfMaterialsImportJob.
The BillOfMaterialsImportJob details.
The BillOfMaterialsImportJob instanceId.
+ */ + inline const Aws::String& GetInstanceId() const{ return m_instanceId; } + + /** + *The BillOfMaterialsImportJob instanceId.
+ */ + inline bool InstanceIdHasBeenSet() const { return m_instanceIdHasBeenSet; } + + /** + *The BillOfMaterialsImportJob instanceId.
+ */ + inline void SetInstanceId(const Aws::String& value) { m_instanceIdHasBeenSet = true; m_instanceId = value; } + + /** + *The BillOfMaterialsImportJob instanceId.
+ */ + inline void SetInstanceId(Aws::String&& value) { m_instanceIdHasBeenSet = true; m_instanceId = std::move(value); } + + /** + *The BillOfMaterialsImportJob instanceId.
+ */ + inline void SetInstanceId(const char* value) { m_instanceIdHasBeenSet = true; m_instanceId.assign(value); } + + /** + *The BillOfMaterialsImportJob instanceId.
+ */ + inline BillOfMaterialsImportJob& WithInstanceId(const Aws::String& value) { SetInstanceId(value); return *this;} + + /** + *The BillOfMaterialsImportJob instanceId.
+ */ + inline BillOfMaterialsImportJob& WithInstanceId(Aws::String&& value) { SetInstanceId(std::move(value)); return *this;} + + /** + *The BillOfMaterialsImportJob instanceId.
+ */ + inline BillOfMaterialsImportJob& WithInstanceId(const char* value) { SetInstanceId(value); return *this;} + + + /** + *The BillOfMaterialsImportJob jobId.
+ */ + inline const Aws::String& GetJobId() const{ return m_jobId; } + + /** + *The BillOfMaterialsImportJob jobId.
+ */ + inline bool JobIdHasBeenSet() const { return m_jobIdHasBeenSet; } + + /** + *The BillOfMaterialsImportJob jobId.
+ */ + inline void SetJobId(const Aws::String& value) { m_jobIdHasBeenSet = true; m_jobId = value; } + + /** + *The BillOfMaterialsImportJob jobId.
+ */ + inline void SetJobId(Aws::String&& value) { m_jobIdHasBeenSet = true; m_jobId = std::move(value); } + + /** + *The BillOfMaterialsImportJob jobId.
+ */ + inline void SetJobId(const char* value) { m_jobIdHasBeenSet = true; m_jobId.assign(value); } + + /** + *The BillOfMaterialsImportJob jobId.
+ */ + inline BillOfMaterialsImportJob& WithJobId(const Aws::String& value) { SetJobId(value); return *this;} + + /** + *The BillOfMaterialsImportJob jobId.
+ */ + inline BillOfMaterialsImportJob& WithJobId(Aws::String&& value) { SetJobId(std::move(value)); return *this;} + + /** + *The BillOfMaterialsImportJob jobId.
+ */ + inline BillOfMaterialsImportJob& WithJobId(const char* value) { SetJobId(value); return *this;} + + + /** + *The BillOfMaterialsImportJob ConfigurationJobStatus.
+ */ + inline const ConfigurationJobStatus& GetStatus() const{ return m_status; } + + /** + *The BillOfMaterialsImportJob ConfigurationJobStatus.
+ */ + inline bool StatusHasBeenSet() const { return m_statusHasBeenSet; } + + /** + *The BillOfMaterialsImportJob ConfigurationJobStatus.
+ */ + inline void SetStatus(const ConfigurationJobStatus& value) { m_statusHasBeenSet = true; m_status = value; } + + /** + *The BillOfMaterialsImportJob ConfigurationJobStatus.
+ */ + inline void SetStatus(ConfigurationJobStatus&& value) { m_statusHasBeenSet = true; m_status = std::move(value); } + + /** + *The BillOfMaterialsImportJob ConfigurationJobStatus.
+ */ + inline BillOfMaterialsImportJob& WithStatus(const ConfigurationJobStatus& value) { SetStatus(value); return *this;} + + /** + *The BillOfMaterialsImportJob ConfigurationJobStatus.
+ */ + inline BillOfMaterialsImportJob& WithStatus(ConfigurationJobStatus&& value) { SetStatus(std::move(value)); return *this;} + + + /** + *The S3 URI from which the CSV is read.
+ */ + inline const Aws::String& GetS3uri() const{ return m_s3uri; } + + /** + *The S3 URI from which the CSV is read.
+ */ + inline bool S3uriHasBeenSet() const { return m_s3uriHasBeenSet; } + + /** + *The S3 URI from which the CSV is read.
+ */ + inline void SetS3uri(const Aws::String& value) { m_s3uriHasBeenSet = true; m_s3uri = value; } + + /** + *The S3 URI from which the CSV is read.
+ */ + inline void SetS3uri(Aws::String&& value) { m_s3uriHasBeenSet = true; m_s3uri = std::move(value); } + + /** + *The S3 URI from which the CSV is read.
+ */ + inline void SetS3uri(const char* value) { m_s3uriHasBeenSet = true; m_s3uri.assign(value); } + + /** + *The S3 URI from which the CSV is read.
+ */ + inline BillOfMaterialsImportJob& WithS3uri(const Aws::String& value) { SetS3uri(value); return *this;} + + /** + *The S3 URI from which the CSV is read.
+ */ + inline BillOfMaterialsImportJob& WithS3uri(Aws::String&& value) { SetS3uri(std::move(value)); return *this;} + + /** + *The S3 URI from which the CSV is read.
+ */ + inline BillOfMaterialsImportJob& WithS3uri(const char* value) { SetS3uri(value); return *this;} + + + /** + *When the BillOfMaterialsImportJob has reached a terminal state, there will be + * a message.
+ */ + inline const Aws::String& GetMessage() const{ return m_message; } + + /** + *When the BillOfMaterialsImportJob has reached a terminal state, there will be + * a message.
+ */ + inline bool MessageHasBeenSet() const { return m_messageHasBeenSet; } + + /** + *When the BillOfMaterialsImportJob has reached a terminal state, there will be + * a message.
+ */ + inline void SetMessage(const Aws::String& value) { m_messageHasBeenSet = true; m_message = value; } + + /** + *When the BillOfMaterialsImportJob has reached a terminal state, there will be + * a message.
+ */ + inline void SetMessage(Aws::String&& value) { m_messageHasBeenSet = true; m_message = std::move(value); } + + /** + *When the BillOfMaterialsImportJob has reached a terminal state, there will be + * a message.
+ */ + inline void SetMessage(const char* value) { m_messageHasBeenSet = true; m_message.assign(value); } + + /** + *When the BillOfMaterialsImportJob has reached a terminal state, there will be + * a message.
+ */ + inline BillOfMaterialsImportJob& WithMessage(const Aws::String& value) { SetMessage(value); return *this;} + + /** + *When the BillOfMaterialsImportJob has reached a terminal state, there will be + * a message.
+ */ + inline BillOfMaterialsImportJob& WithMessage(Aws::String&& value) { SetMessage(std::move(value)); return *this;} + + /** + *When the BillOfMaterialsImportJob has reached a terminal state, there will be + * a message.
+ */ + inline BillOfMaterialsImportJob& WithMessage(const char* value) { SetMessage(value); return *this;} + + private: + + Aws::String m_instanceId; + bool m_instanceIdHasBeenSet = false; + + Aws::String m_jobId; + bool m_jobIdHasBeenSet = false; + + ConfigurationJobStatus m_status; + bool m_statusHasBeenSet = false; + + Aws::String m_s3uri; + bool m_s3uriHasBeenSet = false; + + Aws::String m_message; + bool m_messageHasBeenSet = false; + }; + +} // namespace Model +} // namespace SupplyChain +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/model/ConfigurationJobStatus.h b/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/model/ConfigurationJobStatus.h new file mode 100644 index 00000000000..4a7e990a4ba --- /dev/null +++ b/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/model/ConfigurationJobStatus.h @@ -0,0 +1,34 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe request parameters for CreateBillOfMaterialsImportJob.
The AWS Supply Chain instance identifier.
+ */ + inline const Aws::String& GetInstanceId() const{ return m_instanceId; } + + /** + *The AWS Supply Chain instance identifier.
+ */ + inline bool InstanceIdHasBeenSet() const { return m_instanceIdHasBeenSet; } + + /** + *The AWS Supply Chain instance identifier.
+ */ + inline void SetInstanceId(const Aws::String& value) { m_instanceIdHasBeenSet = true; m_instanceId = value; } + + /** + *The AWS Supply Chain instance identifier.
+ */ + inline void SetInstanceId(Aws::String&& value) { m_instanceIdHasBeenSet = true; m_instanceId = std::move(value); } + + /** + *The AWS Supply Chain instance identifier.
+ */ + inline void SetInstanceId(const char* value) { m_instanceIdHasBeenSet = true; m_instanceId.assign(value); } + + /** + *The AWS Supply Chain instance identifier.
+ */ + inline CreateBillOfMaterialsImportJobRequest& WithInstanceId(const Aws::String& value) { SetInstanceId(value); return *this;} + + /** + *The AWS Supply Chain instance identifier.
+ */ + inline CreateBillOfMaterialsImportJobRequest& WithInstanceId(Aws::String&& value) { SetInstanceId(std::move(value)); return *this;} + + /** + *The AWS Supply Chain instance identifier.
+ */ + inline CreateBillOfMaterialsImportJobRequest& WithInstanceId(const char* value) { SetInstanceId(value); return *this;} + + + /** + *The S3 URI of the CSV file to be imported. The bucket must grant permissions + * for AWS Supply Chain to read the file.
+ */ + inline const Aws::String& GetS3uri() const{ return m_s3uri; } + + /** + *The S3 URI of the CSV file to be imported. The bucket must grant permissions + * for AWS Supply Chain to read the file.
+ */ + inline bool S3uriHasBeenSet() const { return m_s3uriHasBeenSet; } + + /** + *The S3 URI of the CSV file to be imported. The bucket must grant permissions + * for AWS Supply Chain to read the file.
+ */ + inline void SetS3uri(const Aws::String& value) { m_s3uriHasBeenSet = true; m_s3uri = value; } + + /** + *The S3 URI of the CSV file to be imported. The bucket must grant permissions + * for AWS Supply Chain to read the file.
+ */ + inline void SetS3uri(Aws::String&& value) { m_s3uriHasBeenSet = true; m_s3uri = std::move(value); } + + /** + *The S3 URI of the CSV file to be imported. The bucket must grant permissions + * for AWS Supply Chain to read the file.
+ */ + inline void SetS3uri(const char* value) { m_s3uriHasBeenSet = true; m_s3uri.assign(value); } + + /** + *The S3 URI of the CSV file to be imported. The bucket must grant permissions + * for AWS Supply Chain to read the file.
+ */ + inline CreateBillOfMaterialsImportJobRequest& WithS3uri(const Aws::String& value) { SetS3uri(value); return *this;} + + /** + *The S3 URI of the CSV file to be imported. The bucket must grant permissions + * for AWS Supply Chain to read the file.
+ */ + inline CreateBillOfMaterialsImportJobRequest& WithS3uri(Aws::String&& value) { SetS3uri(std::move(value)); return *this;} + + /** + *The S3 URI of the CSV file to be imported. The bucket must grant permissions + * for AWS Supply Chain to read the file.
+ */ + inline CreateBillOfMaterialsImportJobRequest& WithS3uri(const char* value) { SetS3uri(value); return *this;} + + + /** + *An idempotency token.
+ */ + inline const Aws::String& GetClientToken() const{ return m_clientToken; } + + /** + *An idempotency token.
+ */ + inline bool ClientTokenHasBeenSet() const { return m_clientTokenHasBeenSet; } + + /** + *An idempotency token.
+ */ + inline void SetClientToken(const Aws::String& value) { m_clientTokenHasBeenSet = true; m_clientToken = value; } + + /** + *An idempotency token.
+ */ + inline void SetClientToken(Aws::String&& value) { m_clientTokenHasBeenSet = true; m_clientToken = std::move(value); } + + /** + *An idempotency token.
+ */ + inline void SetClientToken(const char* value) { m_clientTokenHasBeenSet = true; m_clientToken.assign(value); } + + /** + *An idempotency token.
+ */ + inline CreateBillOfMaterialsImportJobRequest& WithClientToken(const Aws::String& value) { SetClientToken(value); return *this;} + + /** + *An idempotency token.
+ */ + inline CreateBillOfMaterialsImportJobRequest& WithClientToken(Aws::String&& value) { SetClientToken(std::move(value)); return *this;} + + /** + *An idempotency token.
+ */ + inline CreateBillOfMaterialsImportJobRequest& WithClientToken(const char* value) { SetClientToken(value); return *this;} + + private: + + Aws::String m_instanceId; + bool m_instanceIdHasBeenSet = false; + + Aws::String m_s3uri; + bool m_s3uriHasBeenSet = false; + + Aws::String m_clientToken; + bool m_clientTokenHasBeenSet = false; + }; + +} // namespace Model +} // namespace SupplyChain +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/model/CreateBillOfMaterialsImportJobResult.h b/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/model/CreateBillOfMaterialsImportJobResult.h new file mode 100644 index 00000000000..d52c9b38f83 --- /dev/null +++ b/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/model/CreateBillOfMaterialsImportJobResult.h @@ -0,0 +1,107 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe response parameters of CreateBillOfMaterialsImportJob.
The new BillOfMaterialsImportJob identifier.
+ */ + inline const Aws::String& GetJobId() const{ return m_jobId; } + + /** + *The new BillOfMaterialsImportJob identifier.
+ */ + inline void SetJobId(const Aws::String& value) { m_jobId = value; } + + /** + *The new BillOfMaterialsImportJob identifier.
+ */ + inline void SetJobId(Aws::String&& value) { m_jobId = std::move(value); } + + /** + *The new BillOfMaterialsImportJob identifier.
+ */ + inline void SetJobId(const char* value) { m_jobId.assign(value); } + + /** + *The new BillOfMaterialsImportJob identifier.
+ */ + inline CreateBillOfMaterialsImportJobResult& WithJobId(const Aws::String& value) { SetJobId(value); return *this;} + + /** + *The new BillOfMaterialsImportJob identifier.
+ */ + inline CreateBillOfMaterialsImportJobResult& WithJobId(Aws::String&& value) { SetJobId(std::move(value)); return *this;} + + /** + *The new BillOfMaterialsImportJob identifier.
+ */ + inline CreateBillOfMaterialsImportJobResult& WithJobId(const char* value) { SetJobId(value); return *this;} + + + + inline const Aws::String& GetRequestId() const{ return m_requestId; } + + + inline void SetRequestId(const Aws::String& value) { m_requestId = value; } + + + inline void SetRequestId(Aws::String&& value) { m_requestId = std::move(value); } + + + inline void SetRequestId(const char* value) { m_requestId.assign(value); } + + + inline CreateBillOfMaterialsImportJobResult& WithRequestId(const Aws::String& value) { SetRequestId(value); return *this;} + + + inline CreateBillOfMaterialsImportJobResult& WithRequestId(Aws::String&& value) { SetRequestId(std::move(value)); return *this;} + + + inline CreateBillOfMaterialsImportJobResult& WithRequestId(const char* value) { SetRequestId(value); return *this;} + + private: + + Aws::String m_jobId; + + Aws::String m_requestId; + }; + +} // namespace Model +} // namespace SupplyChain +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/model/GetBillOfMaterialsImportJobRequest.h b/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/model/GetBillOfMaterialsImportJobRequest.h new file mode 100644 index 00000000000..b20f001e22e --- /dev/null +++ b/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/model/GetBillOfMaterialsImportJobRequest.h @@ -0,0 +1,131 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe request parameters for GetBillOfMaterialsImportJob.
The AWS Supply Chain instance identifier.
+ */ + inline const Aws::String& GetInstanceId() const{ return m_instanceId; } + + /** + *The AWS Supply Chain instance identifier.
+ */ + inline bool InstanceIdHasBeenSet() const { return m_instanceIdHasBeenSet; } + + /** + *The AWS Supply Chain instance identifier.
+ */ + inline void SetInstanceId(const Aws::String& value) { m_instanceIdHasBeenSet = true; m_instanceId = value; } + + /** + *The AWS Supply Chain instance identifier.
+ */ + inline void SetInstanceId(Aws::String&& value) { m_instanceIdHasBeenSet = true; m_instanceId = std::move(value); } + + /** + *The AWS Supply Chain instance identifier.
+ */ + inline void SetInstanceId(const char* value) { m_instanceIdHasBeenSet = true; m_instanceId.assign(value); } + + /** + *The AWS Supply Chain instance identifier.
+ */ + inline GetBillOfMaterialsImportJobRequest& WithInstanceId(const Aws::String& value) { SetInstanceId(value); return *this;} + + /** + *The AWS Supply Chain instance identifier.
+ */ + inline GetBillOfMaterialsImportJobRequest& WithInstanceId(Aws::String&& value) { SetInstanceId(std::move(value)); return *this;} + + /** + *The AWS Supply Chain instance identifier.
+ */ + inline GetBillOfMaterialsImportJobRequest& WithInstanceId(const char* value) { SetInstanceId(value); return *this;} + + + /** + *The BillOfMaterialsImportJob identifier.
+ */ + inline const Aws::String& GetJobId() const{ return m_jobId; } + + /** + *The BillOfMaterialsImportJob identifier.
+ */ + inline bool JobIdHasBeenSet() const { return m_jobIdHasBeenSet; } + + /** + *The BillOfMaterialsImportJob identifier.
+ */ + inline void SetJobId(const Aws::String& value) { m_jobIdHasBeenSet = true; m_jobId = value; } + + /** + *The BillOfMaterialsImportJob identifier.
+ */ + inline void SetJobId(Aws::String&& value) { m_jobIdHasBeenSet = true; m_jobId = std::move(value); } + + /** + *The BillOfMaterialsImportJob identifier.
+ */ + inline void SetJobId(const char* value) { m_jobIdHasBeenSet = true; m_jobId.assign(value); } + + /** + *The BillOfMaterialsImportJob identifier.
+ */ + inline GetBillOfMaterialsImportJobRequest& WithJobId(const Aws::String& value) { SetJobId(value); return *this;} + + /** + *The BillOfMaterialsImportJob identifier.
+ */ + inline GetBillOfMaterialsImportJobRequest& WithJobId(Aws::String&& value) { SetJobId(std::move(value)); return *this;} + + /** + *The BillOfMaterialsImportJob identifier.
+ */ + inline GetBillOfMaterialsImportJobRequest& WithJobId(const char* value) { SetJobId(value); return *this;} + + private: + + Aws::String m_instanceId; + bool m_instanceIdHasBeenSet = false; + + Aws::String m_jobId; + bool m_jobIdHasBeenSet = false; + }; + +} // namespace Model +} // namespace SupplyChain +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/model/GetBillOfMaterialsImportJobResult.h b/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/model/GetBillOfMaterialsImportJobResult.h new file mode 100644 index 00000000000..da7cc289d8c --- /dev/null +++ b/generated/src/aws-cpp-sdk-supplychain/include/aws/supplychain/model/GetBillOfMaterialsImportJobResult.h @@ -0,0 +1,98 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe response parameters for GetBillOfMaterialsImportJob.
The BillOfMaterialsImportJob.
+ */ + inline const BillOfMaterialsImportJob& GetJob() const{ return m_job; } + + /** + *The BillOfMaterialsImportJob.
+ */ + inline void SetJob(const BillOfMaterialsImportJob& value) { m_job = value; } + + /** + *The BillOfMaterialsImportJob.
+ */ + inline void SetJob(BillOfMaterialsImportJob&& value) { m_job = std::move(value); } + + /** + *The BillOfMaterialsImportJob.
+ */ + inline GetBillOfMaterialsImportJobResult& WithJob(const BillOfMaterialsImportJob& value) { SetJob(value); return *this;} + + /** + *The BillOfMaterialsImportJob.
+ */ + inline GetBillOfMaterialsImportJobResult& WithJob(BillOfMaterialsImportJob&& value) { SetJob(std::move(value)); return *this;} + + + + inline const Aws::String& GetRequestId() const{ return m_requestId; } + + + inline void SetRequestId(const Aws::String& value) { m_requestId = value; } + + + inline void SetRequestId(Aws::String&& value) { m_requestId = std::move(value); } + + + inline void SetRequestId(const char* value) { m_requestId.assign(value); } + + + inline GetBillOfMaterialsImportJobResult& WithRequestId(const Aws::String& value) { SetRequestId(value); return *this;} + + + inline GetBillOfMaterialsImportJobResult& WithRequestId(Aws::String&& value) { SetRequestId(std::move(value)); return *this;} + + + inline GetBillOfMaterialsImportJobResult& WithRequestId(const char* value) { SetRequestId(value); return *this;} + + private: + + BillOfMaterialsImportJob m_job; + + Aws::String m_requestId; + }; + +} // namespace Model +} // namespace SupplyChain +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-supplychain/source/SupplyChainClient.cpp b/generated/src/aws-cpp-sdk-supplychain/source/SupplyChainClient.cpp new file mode 100644 index 00000000000..0ecee5b428b --- /dev/null +++ b/generated/src/aws-cpp-sdk-supplychain/source/SupplyChainClient.cpp @@ -0,0 +1,232 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#include