From b4e8bfaef55df34a5c70e1999bd4d0581454363a Mon Sep 17 00:00:00 2001
From: aws-sdk-cpp-automation
Continuous recording allows you to record * configuration changes continuously whenever a change occurs.
Daily recording allows you record configuration data once every 24 hours, - * only if a change has occurred.
Firewall Manager - * depends on continuous recording to monitor your resources. If you are using - * Firewall Manager, it is recommended that you set the recording frequency to - * Continuous.
You can also override the recording frequency for - * specific resource types.
+ *Daily recording allows you to receive a configuration item (CI) representing + * the most recent state of your resources over the last 24-hour period, only if + * it’s different from the previous CI recorded.
+ *Firewall Manager depends on continuous recording to monitor your resources. + * If you are using Firewall Manager, it is recommended that you set the recording + * frequency to Continuous.
You can also override the recording + * frequency for specific resource types.
*/ inline const RecordingMode& GetRecordingMode() const{ return m_recordingMode; } @@ -413,12 +414,13 @@ namespace Model * configuration changes. Config supports Continuous recording and Daily * recording.Continuous recording allows you to record * configuration changes continuously whenever a change occurs.
Daily recording allows you record configuration data once every 24 hours, - * only if a change has occurred.
Firewall Manager - * depends on continuous recording to monitor your resources. If you are using - * Firewall Manager, it is recommended that you set the recording frequency to - * Continuous.
You can also override the recording frequency for - * specific resource types.
+ *Daily recording allows you to receive a configuration item (CI) representing + * the most recent state of your resources over the last 24-hour period, only if + * it’s different from the previous CI recorded.
+ *Firewall Manager depends on continuous recording to monitor your resources. + * If you are using Firewall Manager, it is recommended that you set the recording + * frequency to Continuous.
You can also override the recording + * frequency for specific resource types.
*/ inline bool RecordingModeHasBeenSet() const { return m_recordingModeHasBeenSet; } @@ -427,12 +429,13 @@ namespace Model * configuration changes. Config supports Continuous recording and Daily * recording.Continuous recording allows you to record * configuration changes continuously whenever a change occurs.
Daily recording allows you record configuration data once every 24 hours, - * only if a change has occurred.
Firewall Manager - * depends on continuous recording to monitor your resources. If you are using - * Firewall Manager, it is recommended that you set the recording frequency to - * Continuous.
You can also override the recording frequency for - * specific resource types.
+ *Daily recording allows you to receive a configuration item (CI) representing + * the most recent state of your resources over the last 24-hour period, only if + * it’s different from the previous CI recorded.
+ *Firewall Manager depends on continuous recording to monitor your resources. + * If you are using Firewall Manager, it is recommended that you set the recording + * frequency to Continuous.
You can also override the recording + * frequency for specific resource types.
*/ inline void SetRecordingMode(const RecordingMode& value) { m_recordingModeHasBeenSet = true; m_recordingMode = value; } @@ -441,12 +444,13 @@ namespace Model * configuration changes. Config supports Continuous recording and Daily * recording.Continuous recording allows you to record * configuration changes continuously whenever a change occurs.
Daily recording allows you record configuration data once every 24 hours, - * only if a change has occurred.
Firewall Manager - * depends on continuous recording to monitor your resources. If you are using - * Firewall Manager, it is recommended that you set the recording frequency to - * Continuous.
You can also override the recording frequency for - * specific resource types.
+ *Daily recording allows you to receive a configuration item (CI) representing + * the most recent state of your resources over the last 24-hour period, only if + * it’s different from the previous CI recorded.
+ *Firewall Manager depends on continuous recording to monitor your resources. + * If you are using Firewall Manager, it is recommended that you set the recording + * frequency to Continuous.
You can also override the recording + * frequency for specific resource types.
*/ inline void SetRecordingMode(RecordingMode&& value) { m_recordingModeHasBeenSet = true; m_recordingMode = std::move(value); } @@ -455,12 +459,13 @@ namespace Model * configuration changes. Config supports Continuous recording and Daily * recording.Continuous recording allows you to record * configuration changes continuously whenever a change occurs.
Daily recording allows you record configuration data once every 24 hours, - * only if a change has occurred.
Firewall Manager - * depends on continuous recording to monitor your resources. If you are using - * Firewall Manager, it is recommended that you set the recording frequency to - * Continuous.
You can also override the recording frequency for - * specific resource types.
+ *Daily recording allows you to receive a configuration item (CI) representing + * the most recent state of your resources over the last 24-hour period, only if + * it’s different from the previous CI recorded.
+ *Firewall Manager depends on continuous recording to monitor your resources. + * If you are using Firewall Manager, it is recommended that you set the recording + * frequency to Continuous.
You can also override the recording + * frequency for specific resource types.
*/ inline ConfigurationRecorder& WithRecordingMode(const RecordingMode& value) { SetRecordingMode(value); return *this;} @@ -469,12 +474,13 @@ namespace Model * configuration changes. Config supports Continuous recording and Daily * recording.Continuous recording allows you to record * configuration changes continuously whenever a change occurs.
Daily recording allows you record configuration data once every 24 hours, - * only if a change has occurred.
Firewall Manager - * depends on continuous recording to monitor your resources. If you are using - * Firewall Manager, it is recommended that you set the recording frequency to - * Continuous.
You can also override the recording frequency for - * specific resource types.
+ *Daily recording allows you to receive a configuration item (CI) representing + * the most recent state of your resources over the last 24-hour period, only if + * it’s different from the previous CI recorded.
+ *Firewall Manager depends on continuous recording to monitor your resources. + * If you are using Firewall Manager, it is recommended that you set the recording + * frequency to Continuous.
You can also override the recording + * frequency for specific resource types.
*/ inline ConfigurationRecorder& WithRecordingMode(RecordingMode&& value) { SetRecordingMode(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-config/include/aws/config/model/RecordingMode.h b/generated/src/aws-cpp-sdk-config/include/aws/config/model/RecordingMode.h index 9dc064cf86e..9f1bc0f3baa 100644 --- a/generated/src/aws-cpp-sdk-config/include/aws/config/model/RecordingMode.h +++ b/generated/src/aws-cpp-sdk-config/include/aws/config/model/RecordingMode.h @@ -30,12 +30,13 @@ namespace Model * configuration changes. Config supports Continuous recording and Daily * recording.Continuous recording allows you to record * configuration changes continuously whenever a change occurs.
Daily recording allows you record configuration data once every 24 hours, - * only if a change has occurred.
Firewall Manager - * depends on continuous recording to monitor your resources. If you are using - * Firewall Manager, it is recommended that you set the recording frequency to - * Continuous.
You can also override the recording frequency for - * specific resource types.
Firewall Manager depends on continuous recording to monitor your resources. + * If you are using Firewall Manager, it is recommended that you set the recording + * frequency to Continuous.
You can also override the recording + * frequency for specific resource types.
The recording frequency that will be applied to all the resource types * specified in the override.
Continuous recording allows you to * record configuration changes continuously whenever a change occurs.
Daily recording allows you record configuration data once every 24 - * hours, only if a change has occurred.
Firewall Manager - * depends on continuous recording to monitor your resources. If you are using - * Firewall Manager, it is recommended that you set the recording frequency to - * Continuous.
+ *Daily recording allows you to receive a configuration item (CI) + * representing the most recent state of your resources over the last 24-hour + * period, only if it’s different from the previous CI recorded.
Firewall Manager depends on continuous recording to monitor your + * resources. If you are using Firewall Manager, it is recommended that you set the + * recording frequency to Continuous.
*/ inline const RecordingFrequency& GetRecordingFrequency() const{ return m_recordingFrequency; } @@ -179,11 +180,12 @@ namespace Model *The recording frequency that will be applied to all the resource types * specified in the override.
Continuous recording allows you to * record configuration changes continuously whenever a change occurs.
Daily recording allows you record configuration data once every 24 - * hours, only if a change has occurred.
Firewall Manager - * depends on continuous recording to monitor your resources. If you are using - * Firewall Manager, it is recommended that you set the recording frequency to - * Continuous.
+ *Daily recording allows you to receive a configuration item (CI) + * representing the most recent state of your resources over the last 24-hour + * period, only if it’s different from the previous CI recorded.
Firewall Manager depends on continuous recording to monitor your + * resources. If you are using Firewall Manager, it is recommended that you set the + * recording frequency to Continuous.
*/ inline bool RecordingFrequencyHasBeenSet() const { return m_recordingFrequencyHasBeenSet; } @@ -191,11 +193,12 @@ namespace Model *The recording frequency that will be applied to all the resource types * specified in the override.
Continuous recording allows you to * record configuration changes continuously whenever a change occurs.
Daily recording allows you record configuration data once every 24 - * hours, only if a change has occurred.
Firewall Manager - * depends on continuous recording to monitor your resources. If you are using - * Firewall Manager, it is recommended that you set the recording frequency to - * Continuous.
+ *Daily recording allows you to receive a configuration item (CI) + * representing the most recent state of your resources over the last 24-hour + * period, only if it’s different from the previous CI recorded.
Firewall Manager depends on continuous recording to monitor your + * resources. If you are using Firewall Manager, it is recommended that you set the + * recording frequency to Continuous.
*/ inline void SetRecordingFrequency(const RecordingFrequency& value) { m_recordingFrequencyHasBeenSet = true; m_recordingFrequency = value; } @@ -203,11 +206,12 @@ namespace Model *The recording frequency that will be applied to all the resource types * specified in the override.
Continuous recording allows you to * record configuration changes continuously whenever a change occurs.
Daily recording allows you record configuration data once every 24 - * hours, only if a change has occurred.
Firewall Manager - * depends on continuous recording to monitor your resources. If you are using - * Firewall Manager, it is recommended that you set the recording frequency to - * Continuous.
+ *Daily recording allows you to receive a configuration item (CI) + * representing the most recent state of your resources over the last 24-hour + * period, only if it’s different from the previous CI recorded.
Firewall Manager depends on continuous recording to monitor your + * resources. If you are using Firewall Manager, it is recommended that you set the + * recording frequency to Continuous.
*/ inline void SetRecordingFrequency(RecordingFrequency&& value) { m_recordingFrequencyHasBeenSet = true; m_recordingFrequency = std::move(value); } @@ -215,11 +219,12 @@ namespace Model *The recording frequency that will be applied to all the resource types * specified in the override.
Continuous recording allows you to * record configuration changes continuously whenever a change occurs.
Daily recording allows you record configuration data once every 24 - * hours, only if a change has occurred.
Firewall Manager - * depends on continuous recording to monitor your resources. If you are using - * Firewall Manager, it is recommended that you set the recording frequency to - * Continuous.
+ *Daily recording allows you to receive a configuration item (CI) + * representing the most recent state of your resources over the last 24-hour + * period, only if it’s different from the previous CI recorded.
Firewall Manager depends on continuous recording to monitor your + * resources. If you are using Firewall Manager, it is recommended that you set the + * recording frequency to Continuous.
*/ inline RecordingModeOverride& WithRecordingFrequency(const RecordingFrequency& value) { SetRecordingFrequency(value); return *this;} @@ -227,11 +232,12 @@ namespace Model *The recording frequency that will be applied to all the resource types * specified in the override.
Continuous recording allows you to * record configuration changes continuously whenever a change occurs.
Daily recording allows you record configuration data once every 24 - * hours, only if a change has occurred.
Firewall Manager - * depends on continuous recording to monitor your resources. If you are using - * Firewall Manager, it is recommended that you set the recording frequency to - * Continuous.
+ *Daily recording allows you to receive a configuration item (CI) + * representing the most recent state of your resources over the last 24-hour + * period, only if it’s different from the previous CI recorded.
Firewall Manager depends on continuous recording to monitor your + * resources. If you are using Firewall Manager, it is recommended that you set the + * recording frequency to Continuous.
*/ inline RecordingModeOverride& WithRecordingFrequency(RecordingFrequency&& value) { SetRecordingFrequency(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-config/include/aws/config/model/RemediationConfiguration.h b/generated/src/aws-cpp-sdk-config/include/aws/config/model/RemediationConfiguration.h index e9a7a49007e..2490d7d83bc 100644 --- a/generated/src/aws-cpp-sdk-config/include/aws/config/model/RemediationConfiguration.h +++ b/generated/src/aws-cpp-sdk-config/include/aws/config/model/RemediationConfiguration.h @@ -419,38 +419,54 @@ namespace Model /** - *Maximum time in seconds that Config runs auto-remediation. If you do not - * select a number, the default is 60 seconds.
For example, if you specify - * RetryAttemptSeconds as 50 seconds and MaximumAutomaticAttempts as 5, Config will - * run auto-remediations 5 times within 50 seconds before throwing an - * exception.
+ *Time window to determine whether or not to add a remediation exception to
+ * prevent infinite remediation attempts. If MaximumAutomaticAttempts
+ * remediation attempts have been made under RetryAttemptSeconds
, a
+ * remediation exception will be added to the resource. If you do not select a
+ * number, the default is 60 seconds.
For example, if you specify
+ * RetryAttemptSeconds
as 50 seconds and
+ * MaximumAutomaticAttempts
as 5, Config will run auto-remediations 5
+ * times within 50 seconds before adding a remediation exception to the
+ * resource.
Maximum time in seconds that Config runs auto-remediation. If you do not - * select a number, the default is 60 seconds.
For example, if you specify - * RetryAttemptSeconds as 50 seconds and MaximumAutomaticAttempts as 5, Config will - * run auto-remediations 5 times within 50 seconds before throwing an - * exception.
+ *Time window to determine whether or not to add a remediation exception to
+ * prevent infinite remediation attempts. If MaximumAutomaticAttempts
+ * remediation attempts have been made under RetryAttemptSeconds
, a
+ * remediation exception will be added to the resource. If you do not select a
+ * number, the default is 60 seconds.
For example, if you specify
+ * RetryAttemptSeconds
as 50 seconds and
+ * MaximumAutomaticAttempts
as 5, Config will run auto-remediations 5
+ * times within 50 seconds before adding a remediation exception to the
+ * resource.
Maximum time in seconds that Config runs auto-remediation. If you do not - * select a number, the default is 60 seconds.
For example, if you specify - * RetryAttemptSeconds as 50 seconds and MaximumAutomaticAttempts as 5, Config will - * run auto-remediations 5 times within 50 seconds before throwing an - * exception.
+ *Time window to determine whether or not to add a remediation exception to
+ * prevent infinite remediation attempts. If MaximumAutomaticAttempts
+ * remediation attempts have been made under RetryAttemptSeconds
, a
+ * remediation exception will be added to the resource. If you do not select a
+ * number, the default is 60 seconds.
For example, if you specify
+ * RetryAttemptSeconds
as 50 seconds and
+ * MaximumAutomaticAttempts
as 5, Config will run auto-remediations 5
+ * times within 50 seconds before adding a remediation exception to the
+ * resource.
Maximum time in seconds that Config runs auto-remediation. If you do not - * select a number, the default is 60 seconds.
For example, if you specify - * RetryAttemptSeconds as 50 seconds and MaximumAutomaticAttempts as 5, Config will - * run auto-remediations 5 times within 50 seconds before throwing an - * exception.
+ *Time window to determine whether or not to add a remediation exception to
+ * prevent infinite remediation attempts. If MaximumAutomaticAttempts
+ * remediation attempts have been made under RetryAttemptSeconds
, a
+ * remediation exception will be added to the resource. If you do not select a
+ * number, the default is 60 seconds.
For example, if you specify
+ * RetryAttemptSeconds
as 50 seconds and
+ * MaximumAutomaticAttempts
as 5, Config will run auto-remediations 5
+ * times within 50 seconds before adding a remediation exception to the
+ * resource.
Set to true
if Amazon RDS Performance Insights is enabled for
+ * the DB instance, and otherwise false
.
Set to true
if Amazon RDS Performance Insights is enabled for
+ * the DB instance, and otherwise false
.
Set to true
if Amazon RDS Performance Insights is enabled for
+ * the DB instance, and otherwise false
.
Set to true
if Amazon RDS Performance Insights is enabled for
+ * the DB instance, and otherwise false
.
The KMS key identifier for encryption of Performance Insights data. The KMS + * key ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key + * alias for the KMS encryption key.
+ */ + inline const Aws::String& GetPerformanceInsightsKMSKeyId() const{ return m_performanceInsightsKMSKeyId; } + + /** + *The KMS key identifier for encryption of Performance Insights data. The KMS + * key ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key + * alias for the KMS encryption key.
+ */ + inline bool PerformanceInsightsKMSKeyIdHasBeenSet() const { return m_performanceInsightsKMSKeyIdHasBeenSet; } + + /** + *The KMS key identifier for encryption of Performance Insights data. The KMS + * key ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key + * alias for the KMS encryption key.
+ */ + inline void SetPerformanceInsightsKMSKeyId(const Aws::String& value) { m_performanceInsightsKMSKeyIdHasBeenSet = true; m_performanceInsightsKMSKeyId = value; } + + /** + *The KMS key identifier for encryption of Performance Insights data. The KMS + * key ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key + * alias for the KMS encryption key.
+ */ + inline void SetPerformanceInsightsKMSKeyId(Aws::String&& value) { m_performanceInsightsKMSKeyIdHasBeenSet = true; m_performanceInsightsKMSKeyId = std::move(value); } + + /** + *The KMS key identifier for encryption of Performance Insights data. The KMS + * key ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key + * alias for the KMS encryption key.
+ */ + inline void SetPerformanceInsightsKMSKeyId(const char* value) { m_performanceInsightsKMSKeyIdHasBeenSet = true; m_performanceInsightsKMSKeyId.assign(value); } + + /** + *The KMS key identifier for encryption of Performance Insights data. The KMS + * key ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key + * alias for the KMS encryption key.
+ */ + inline DBInstance& WithPerformanceInsightsKMSKeyId(const Aws::String& value) { SetPerformanceInsightsKMSKeyId(value); return *this;} + + /** + *The KMS key identifier for encryption of Performance Insights data. The KMS + * key ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key + * alias for the KMS encryption key.
+ */ + inline DBInstance& WithPerformanceInsightsKMSKeyId(Aws::String&& value) { SetPerformanceInsightsKMSKeyId(std::move(value)); return *this;} + + /** + *The KMS key identifier for encryption of Performance Insights data. The KMS + * key ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key + * alias for the KMS encryption key.
+ */ + inline DBInstance& WithPerformanceInsightsKMSKeyId(const char* value) { SetPerformanceInsightsKMSKeyId(value); return *this;} + private: Aws::String m_dBInstanceIdentifier; @@ -1257,6 +1339,12 @@ namespace Model CertificateDetails m_certificateDetails; bool m_certificateDetailsHasBeenSet = false; + + bool m_performanceInsightsEnabled; + bool m_performanceInsightsEnabledHasBeenSet = false; + + Aws::String m_performanceInsightsKMSKeyId; + bool m_performanceInsightsKMSKeyIdHasBeenSet = false; }; } // namespace Model diff --git a/generated/src/aws-cpp-sdk-docdb/source/model/DBInstance.cpp b/generated/src/aws-cpp-sdk-docdb/source/model/DBInstance.cpp index 393d8ac7b4b..00284e5f4f7 100644 --- a/generated/src/aws-cpp-sdk-docdb/source/model/DBInstance.cpp +++ b/generated/src/aws-cpp-sdk-docdb/source/model/DBInstance.cpp @@ -54,7 +54,10 @@ DBInstance::DBInstance() : m_promotionTierHasBeenSet(false), m_dBInstanceArnHasBeenSet(false), m_enabledCloudwatchLogsExportsHasBeenSet(false), - m_certificateDetailsHasBeenSet(false) + m_certificateDetailsHasBeenSet(false), + m_performanceInsightsEnabled(false), + m_performanceInsightsEnabledHasBeenSet(false), + m_performanceInsightsKMSKeyIdHasBeenSet(false) { } @@ -92,7 +95,10 @@ DBInstance::DBInstance(const XmlNode& xmlNode) : m_promotionTierHasBeenSet(false), m_dBInstanceArnHasBeenSet(false), m_enabledCloudwatchLogsExportsHasBeenSet(false), - m_certificateDetailsHasBeenSet(false) + m_certificateDetailsHasBeenSet(false), + m_performanceInsightsEnabled(false), + m_performanceInsightsEnabledHasBeenSet(false), + m_performanceInsightsKMSKeyIdHasBeenSet(false) { *this = xmlNode; } @@ -289,6 +295,18 @@ DBInstance& DBInstance::operator =(const XmlNode& xmlNode) m_certificateDetails = certificateDetailsNode; m_certificateDetailsHasBeenSet = true; } + XmlNode performanceInsightsEnabledNode = resultNode.FirstChild("PerformanceInsightsEnabled"); + if(!performanceInsightsEnabledNode.IsNull()) + { + m_performanceInsightsEnabled = StringUtils::ConvertToBool(StringUtils::Trim(Aws::Utils::Xml::DecodeEscapedXmlText(performanceInsightsEnabledNode.GetText()).c_str()).c_str()); + m_performanceInsightsEnabledHasBeenSet = true; + } + XmlNode performanceInsightsKMSKeyIdNode = resultNode.FirstChild("PerformanceInsightsKMSKeyId"); + if(!performanceInsightsKMSKeyIdNode.IsNull()) + { + m_performanceInsightsKMSKeyId = Aws::Utils::Xml::DecodeEscapedXmlText(performanceInsightsKMSKeyIdNode.GetText()); + m_performanceInsightsKMSKeyIdHasBeenSet = true; + } } return *this; @@ -460,6 +478,16 @@ void DBInstance::OutputToStream(Aws::OStream& oStream, const char* location, uns m_certificateDetails.OutputToStream(oStream, certificateDetailsLocationAndMemberSs.str().c_str()); } + if(m_performanceInsightsEnabledHasBeenSet) + { + oStream << location << index << locationValue << ".PerformanceInsightsEnabled=" << std::boolalpha << m_performanceInsightsEnabled << "&"; + } + + if(m_performanceInsightsKMSKeyIdHasBeenSet) + { + oStream << location << index << locationValue << ".PerformanceInsightsKMSKeyId=" << StringUtils::URLEncode(m_performanceInsightsKMSKeyId.c_str()) << "&"; + } + } void DBInstance::OutputToStream(Aws::OStream& oStream, const char* location) const @@ -600,6 +628,14 @@ void DBInstance::OutputToStream(Aws::OStream& oStream, const char* location) con certificateDetailsLocationAndMember += ".CertificateDetails"; m_certificateDetails.OutputToStream(oStream, certificateDetailsLocationAndMember.c_str()); } + if(m_performanceInsightsEnabledHasBeenSet) + { + oStream << location << ".PerformanceInsightsEnabled=" << std::boolalpha << m_performanceInsightsEnabled << "&"; + } + if(m_performanceInsightsKMSKeyIdHasBeenSet) + { + oStream << location << ".PerformanceInsightsKMSKeyId=" << StringUtils::URLEncode(m_performanceInsightsKMSKeyId.c_str()) << "&"; + } } } // namespace Model diff --git a/generated/src/aws-cpp-sdk-ecs/include/aws/ecs/ECSClient.h b/generated/src/aws-cpp-sdk-ecs/include/aws/ecs/ECSClient.h index dae87fd7e92..4e7203eca32 100644 --- a/generated/src/aws-cpp-sdk-ecs/include/aws/ecs/ECSClient.h +++ b/generated/src/aws-cpp-sdk-ecs/include/aws/ecs/ECSClient.h @@ -280,7 +280,8 @@ namespace ECS * information, see Amazon * ECS deployment types in the Amazon Elastic Container Service Developer - * Guide.You can create a maximum of 5 tasks sets for a + * deployment.
The managed draining option for the Auto Scaling group capacity provider. + * When you enable this, Amazon ECS manages and gracefully drains the EC2 container + * instances that are in the Auto Scaling group capacity provider.
The
+ * default is ENABLED
.
The managed draining option for the Auto Scaling group capacity provider. + * When you enable this, Amazon ECS manages and gracefully drains the EC2 container + * instances that are in the Auto Scaling group capacity provider.
The
+ * default is ENABLED
.
The managed draining option for the Auto Scaling group capacity provider. + * When you enable this, Amazon ECS manages and gracefully drains the EC2 container + * instances that are in the Auto Scaling group capacity provider.
The
+ * default is ENABLED
.
The managed draining option for the Auto Scaling group capacity provider. + * When you enable this, Amazon ECS manages and gracefully drains the EC2 container + * instances that are in the Auto Scaling group capacity provider.
The
+ * default is ENABLED
.
The managed draining option for the Auto Scaling group capacity provider. + * When you enable this, Amazon ECS manages and gracefully drains the EC2 container + * instances that are in the Auto Scaling group capacity provider.
The
+ * default is ENABLED
.
The managed draining option for the Auto Scaling group capacity provider. + * When you enable this, Amazon ECS manages and gracefully drains the EC2 container + * instances that are in the Auto Scaling group capacity provider.
The
+ * default is ENABLED
.
The managed draining option for the Auto Scaling group capacity provider. + * When you enable this, Amazon ECS manages and gracefully drains the EC2 container + * instances that are in the Auto Scaling group capacity provider.
The
+ * default is ENABLED
.
The managed draining option for the Auto Scaling group capacity provider. + * When you enable this, Amazon ECS manages and gracefully drains the EC2 container + * instances that are in the Auto Scaling group capacity provider.
The
+ * default is ENABLED
.
The managed draining option for the Auto Scaling group capacity provider. + * When you enable this, Amazon ECS manages and gracefully drains the EC2 container + * instances that are in the Auto Scaling group capacity provider.
The
+ * default is ENABLED
.
The managed draining option for the Auto Scaling group capacity provider. + * When you enable this, Amazon ECS manages and gracefully drains the EC2 container + * instances that are in the Auto Scaling group capacity provider.
The
+ * default is ENABLED
.
The managed draining option for the Auto Scaling group capacity provider. + * When you enable this, Amazon ECS manages and gracefully drains the EC2 container + * instances that are in the Auto Scaling group capacity provider.
The
+ * default is ENABLED
.
The managed draining option for the Auto Scaling group capacity provider. + * When you enable this, Amazon ECS manages and gracefully drains the EC2 container + * instances that are in the Auto Scaling group capacity provider.
The
+ * default is ENABLED
.
Specify the TLS security policy that needs to be applied to the HTTPS
* endpoint of Elasticsearch domain.
It can be one of the following values:
- *
Specify the TLS security policy that needs to be applied to the HTTPS
* endpoint of Elasticsearch domain.
It can be one of the following values:
- *
Specify the TLS security policy that needs to be applied to the HTTPS
* endpoint of Elasticsearch domain.
It can be one of the following values:
- *
Specify the TLS security policy that needs to be applied to the HTTPS
* endpoint of Elasticsearch domain.
It can be one of the following values:
- *
Specify the TLS security policy that needs to be applied to the HTTPS
* endpoint of Elasticsearch domain.
It can be one of the following values:
- *
Specify the TLS security policy that needs to be applied to the HTTPS
* endpoint of Elasticsearch domain.
It can be one of the following values:
- *
Creates a block storage disk that can be attached to an Amazon Lightsail
- * instance in the same Availability Zone (e.g., us-east-2a
).
The create disk
operation supports tag-based access control via
- * request tags. For more information, see the us-east-2a).
The
+ * create disk
operation supports tag-based access control via request
+ * tags. For more information, see the Amazon
* Lightsail Developer Guide.
Creates a block storage disk from a manual or automatic snapshot of a disk.
* The resulting disk can be attached to an Amazon Lightsail instance in the same
- * Availability Zone (e.g., us-east-2a
).
The create disk
- * from snapshot
operation supports tag-based access control via request
- * tags and resource tags applied to the resource identified by disk snapshot
+ * Availability Zone (
us-east-2a
).
The create disk from
+ * snapshot
operation supports tag-based access control via request tags and
+ * resource tags applied to the resource identified by disk snapshot
* name
. For more information, see the Amazon
* Lightsail Developer Guide.
The create domain
operation supports tag-based access control
- * via request tags. For more information, see the Creates a domain resource for the specified domain (example.com).
The
+ * create domain
operation supports tag-based access control via
+ * request tags. For more information, see the Amazon
* Lightsail Developer Guide.
Gets operations for a specific resource (e.g., an instance or a static + *
Gets operations for a specific resource (an instance or a static * IP).
Returns detailed information for five of the most recent
+ * SetupInstanceHttps
requests that were ran on the target
+ * instance.
Returns information about an Amazon Lightsail static IP.
If you provide more than one domain name in the request, at + * least one name must be less than or equal to 63 characters in + * length.
Initiates a graphical user interface (GUI) session that’s used to access a
* virtual computer’s operating system and application. The session will be active
diff --git a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/LightsailServiceClientModel.h b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/LightsailServiceClientModel.h
index 0668ae0947f..643efe7da1c 100644
--- a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/LightsailServiceClientModel.h
+++ b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/LightsailServiceClientModel.h
@@ -141,6 +141,7 @@
#include The Lightsail resource type (e.g., The Lightsail resource type of the alarm. The Lightsail resource type (e.g., The Lightsail resource type of the alarm. The Lightsail resource type (e.g., The Lightsail resource type of the alarm. The Lightsail resource type (e.g., The Lightsail resource type of the alarm. The Lightsail resource type (e.g., The Lightsail resource type of the alarm. The Lightsail resource type (e.g., The Lightsail resource type of the alarm. The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The disk path to expose to the instance (e.g., The disk path to expose to the instance ( The disk path to expose to the instance (e.g., The disk path to expose to the instance ( The disk path to expose to the instance (e.g., The disk path to expose to the instance ( The disk path to expose to the instance (e.g., The disk path to expose to the instance ( The disk path to expose to the instance (e.g., The disk path to expose to the instance ( The disk path to expose to the instance (e.g., The disk path to expose to the instance ( The disk path to expose to the instance (e.g., The disk path to expose to the instance ( The disk path to expose to the instance (e.g., The disk path to expose to the instance ( The path of the disk (e.g., The path of the disk ( The path of the disk (e.g., The path of the disk ( The path of the disk (e.g., The path of the disk ( The path of the disk (e.g., The path of the disk ( The path of the disk (e.g., The path of the disk ( The path of the disk (e.g., The path of the disk ( The path of the disk (e.g., The path of the disk ( The path of the disk (e.g., The path of the disk ( The ID for the virtual private server image (e.g.,
- * The ID for the virtual private server image ( The ID for the virtual private server image (e.g.,
- * The ID for the virtual private server image ( The ID for the virtual private server image (e.g.,
- * The ID for the virtual private server image ( The ID for the virtual private server image (e.g.,
- * The ID for the virtual private server image ( The ID for the virtual private server image (e.g.,
- * The ID for the virtual private server image ( The ID for the virtual private server image (e.g.,
- * The ID for the virtual private server image ( The ID for the virtual private server image (e.g.,
- * The ID for the virtual private server image ( The ID for the virtual private server image (e.g.,
- * The ID for the virtual private server image ( The friendly name of the blueprint (e.g., The friendly name of the blueprint ( The friendly name of the blueprint (e.g., The friendly name of the blueprint ( The friendly name of the blueprint (e.g., The friendly name of the blueprint ( The friendly name of the blueprint (e.g., The friendly name of the blueprint ( The friendly name of the blueprint (e.g., The friendly name of the blueprint ( The friendly name of the blueprint (e.g., The friendly name of the blueprint ( The friendly name of the blueprint (e.g., The friendly name of the blueprint ( The friendly name of the blueprint (e.g., The friendly name of the blueprint ( The group name of the blueprint (e.g., The group name of the blueprint ( The group name of the blueprint (e.g., The group name of the blueprint ( The group name of the blueprint (e.g., The group name of the blueprint ( The group name of the blueprint (e.g., The group name of the blueprint ( The group name of the blueprint (e.g., The group name of the blueprint ( The group name of the blueprint (e.g., The group name of the blueprint ( The group name of the blueprint (e.g., The group name of the blueprint ( The group name of the blueprint (e.g., The group name of the blueprint ( The type of the blueprint (e.g., The type of the blueprint ( The type of the blueprint (e.g., The type of the blueprint ( The type of the blueprint (e.g., The type of the blueprint ( The type of the blueprint (e.g., The type of the blueprint ( The type of the blueprint (e.g., The type of the blueprint ( The type of the blueprint (e.g., The type of the blueprint ( The version number of the operating system, application, or stack (e.g.,
+ * The version number of the operating system, application, or stack (
* The version number of the operating system, application, or stack (e.g.,
+ * The version number of the operating system, application, or stack (
* The version number of the operating system, application, or stack (e.g.,
+ * The version number of the operating system, application, or stack (
* The version number of the operating system, application, or stack (e.g.,
+ * The version number of the operating system, application, or stack (
* The version number of the operating system, application, or stack (e.g.,
+ * The version number of the operating system, application, or stack (
* The version number of the operating system, application, or stack (e.g.,
+ * The version number of the operating system, application, or stack (
* The version number of the operating system, application, or stack (e.g.,
+ * The version number of the operating system, application, or stack (
* The version number of the operating system, application, or stack (e.g.,
+ * The version number of the operating system, application, or stack (
* The Lightsail resource type of the bucket (for example,
- * The Lightsail resource type of the bucket. The Lightsail resource type of the bucket (for example,
- * The Lightsail resource type of the bucket. The Lightsail resource type of the bucket (for example,
- * The Lightsail resource type of the bucket. The Lightsail resource type of the bucket (for example,
- * The Lightsail resource type of the bucket. The Lightsail resource type of the bucket (for example,
- * The Lightsail resource type of the bucket. The Lightsail resource type of the bucket (for example,
- * The Lightsail resource type of the bucket. The Lightsail resource type of the bucket (for example,
- * The Lightsail resource type of the bucket. The Lightsail resource type of the bucket (for example,
- * The Lightsail resource type of the bucket. The price in US dollars (e.g., The price in US dollars ( The price in US dollars (e.g., The price in US dollars ( The price in US dollars (e.g., The price in US dollars ( The price in US dollars (e.g., The price in US dollars ( The number of vCPUs included in the bundle (e.g., The number of vCPUs included in the bundle ( The number of vCPUs included in the bundle (e.g., The number of vCPUs included in the bundle ( The number of vCPUs included in the bundle (e.g., The number of vCPUs included in the bundle ( The number of vCPUs included in the bundle (e.g., The number of vCPUs included in the bundle ( The size of the SSD (e.g., The size of the SSD ( The size of the SSD (e.g., The size of the SSD ( The size of the SSD (e.g., The size of the SSD ( The size of the SSD (e.g., The size of the SSD ( The bundle ID (e.g., The bundle ID ( The bundle ID (e.g., The bundle ID ( The bundle ID (e.g., The bundle ID ( The bundle ID (e.g., The bundle ID ( The bundle ID (e.g., The bundle ID ( The bundle ID (e.g., The bundle ID ( The bundle ID (e.g., The bundle ID ( The bundle ID (e.g., The bundle ID ( The Amazon EC2 instance type (e.g., The Amazon EC2 instance type ( The Amazon EC2 instance type (e.g., The Amazon EC2 instance type ( The Amazon EC2 instance type (e.g., The Amazon EC2 instance type ( The Amazon EC2 instance type (e.g., The Amazon EC2 instance type ( The Amazon EC2 instance type (e.g., The Amazon EC2 instance type ( The Amazon EC2 instance type (e.g., The Amazon EC2 instance type ( The Amazon EC2 instance type (e.g., The Amazon EC2 instance type ( The Amazon EC2 instance type (e.g., The Amazon EC2 instance type ( A friendly name for the bundle (e.g., A friendly name for the bundle ( A friendly name for the bundle (e.g., A friendly name for the bundle ( A friendly name for the bundle (e.g., A friendly name for the bundle ( A friendly name for the bundle (e.g., A friendly name for the bundle ( A friendly name for the bundle (e.g., A friendly name for the bundle ( A friendly name for the bundle (e.g., A friendly name for the bundle ( A friendly name for the bundle (e.g., A friendly name for the bundle ( A friendly name for the bundle (e.g., A friendly name for the bundle ( A numeric value that represents the power of the bundle (e.g.,
- * A numeric value that represents the power of the bundle ( A numeric value that represents the power of the bundle (e.g.,
- * A numeric value that represents the power of the bundle ( A numeric value that represents the power of the bundle (e.g.,
- * A numeric value that represents the power of the bundle ( A numeric value that represents the power of the bundle (e.g.,
- * A numeric value that represents the power of the bundle ( The amount of RAM in GB (e.g., The amount of RAM in GB ( The amount of RAM in GB (e.g., The amount of RAM in GB ( The amount of RAM in GB (e.g., The amount of RAM in GB ( The amount of RAM in GB (e.g., The amount of RAM in GB ( The data transfer rate per month in GB (e.g., The data transfer rate per month in GB ( The data transfer rate per month in GB (e.g., The data transfer rate per month in GB ( The data transfer rate per month in GB (e.g., The data transfer rate per month in GB ( The data transfer rate per month in GB (e.g., The data transfer rate per month in GB ( The name of the certificate (e.g., The name of the certificate ( The name of the certificate (e.g., The name of the certificate ( The name of the certificate (e.g., The name of the certificate ( The name of the certificate (e.g., The name of the certificate ( The name of the certificate (e.g., The name of the certificate ( The name of the certificate (e.g., The name of the certificate ( The name of the certificate (e.g., The name of the certificate ( The name of the certificate (e.g., The name of the certificate ( An array of strings that specify the alternate domains (e.g.,
- * An array of strings that specify the alternate domains
+ * ( An array of strings that specify the alternate domains (e.g.,
- * An array of strings that specify the alternate domains
+ * ( An array of strings that specify the alternate domains (e.g.,
- * An array of strings that specify the alternate domains
+ * ( An array of strings that specify the alternate domains (e.g.,
- * An array of strings that specify the alternate domains
+ * ( An array of strings that specify the alternate domains (e.g.,
- * An array of strings that specify the alternate domains
+ * ( An array of strings that specify the alternate domains (e.g.,
- * An array of strings that specify the alternate domains
+ * ( An array of strings that specify the alternate domains (e.g.,
- * An array of strings that specify the alternate domains
+ * ( An array of strings that specify the alternate domains (e.g.,
- * An array of strings that specify the alternate domains
+ * ( An array of strings that specify the alternate domains (e.g.,
- * An array of strings that specify the alternate domains
+ * ( The Lightsail resource type (e.g.,
- * The Lightsail resource type ( The Lightsail resource type (e.g.,
- * The Lightsail resource type ( The Lightsail resource type (e.g.,
- * The Lightsail resource type ( The Lightsail resource type (e.g.,
- * The Lightsail resource type ( The Lightsail resource type (e.g.,
- * The Lightsail resource type ( The Lightsail resource type (e.g.,
- * The Lightsail resource type ( The Lightsail resource type (e.g., The Lightsail resource type ( The Lightsail resource type (e.g., The Lightsail resource type ( The Lightsail resource type (e.g., The Lightsail resource type ( The Lightsail resource type (e.g., The Lightsail resource type ( The Lightsail resource type (e.g., The Lightsail resource type ( The Lightsail resource type (e.g., The Lightsail resource type ( The Lightsail resource type (e.g., The Lightsail resource type of the contact method. The Lightsail resource type (e.g., The Lightsail resource type of the contact method. The Lightsail resource type (e.g., The Lightsail resource type of the contact method. The Lightsail resource type (e.g., The Lightsail resource type of the contact method. The Lightsail resource type (e.g., The Lightsail resource type of the contact method. The Lightsail resource type (e.g., The Lightsail resource type of the contact method. The Lightsail resource type of the container service (i.e.,
- * The Lightsail resource type of the container service. The Lightsail resource type of the container service (i.e.,
- * The Lightsail resource type of the container service. The Lightsail resource type of the container service (i.e.,
- * The Lightsail resource type of the container service. The Lightsail resource type of the container service (i.e.,
- * The Lightsail resource type of the container service. The Lightsail resource type of the container service (i.e.,
- * The Lightsail resource type of the container service. The Lightsail resource type of the container service (i.e.,
- * The Lightsail resource type of the container service. The state of the deployment. A deployment can be in one of the
- * following states: The state of the deployment. A deployment can be in one of the
- * following states: The state of the deployment. A deployment can be in one of the
- * following states: The state of the deployment. A deployment can be in one of the
- * following states: The state of the deployment. A deployment can be in one of the
- * following states: The state of the deployment. A deployment can be in one of the
- * following states: The ID of the power (e.g., The ID of the power ( The ID of the power (e.g., The ID of the power ( The ID of the power (e.g., The ID of the power ( The ID of the power (e.g., The ID of the power ( The ID of the power (e.g., The ID of the power ( The ID of the power (e.g., The ID of the power ( The ID of the power (e.g., The ID of the power ( The ID of the power (e.g., The ID of the power ( The friendly name of the power (e.g., The friendly name of the power ( The friendly name of the power (e.g., The friendly name of the power ( The friendly name of the power (e.g., The friendly name of the power ( The friendly name of the power (e.g., The friendly name of the power ( The friendly name of the power (e.g., The friendly name of the power ( The friendly name of the power (e.g., The friendly name of the power ( The friendly name of the power (e.g., The friendly name of the power ( The friendly name of the power (e.g., The friendly name of the power ( The domain name (e.g., The domain name ( The domain name (e.g., The domain name ( The domain name (e.g., The domain name ( The domain name (e.g., The domain name ( The domain name (e.g., The domain name ( The domain name (e.g., The domain name ( The domain name (e.g., The domain name ( The domain name (e.g., The domain name ( An array of strings that specify the alternate domains (e.g.,
- * You can specify a maximum of nine alternate domains
- * (in addition to the primary domain name). Wildcard domain entries (e.g.,
- * An array of strings that specify the alternate domains
+ * ( You can specify a maximum of nine alternate domains (in
+ * addition to the primary domain name). Wildcard domain entries
+ * ( An array of strings that specify the alternate domains (e.g.,
- * You can specify a maximum of nine alternate domains
- * (in addition to the primary domain name). Wildcard domain entries (e.g.,
- * An array of strings that specify the alternate domains
+ * ( You can specify a maximum of nine alternate domains (in
+ * addition to the primary domain name). Wildcard domain entries
+ * ( An array of strings that specify the alternate domains (e.g.,
- * You can specify a maximum of nine alternate domains
- * (in addition to the primary domain name). Wildcard domain entries (e.g.,
- * An array of strings that specify the alternate domains
+ * ( You can specify a maximum of nine alternate domains (in
+ * addition to the primary domain name). Wildcard domain entries
+ * ( An array of strings that specify the alternate domains (e.g.,
- * You can specify a maximum of nine alternate domains
- * (in addition to the primary domain name). Wildcard domain entries (e.g.,
- * An array of strings that specify the alternate domains
+ * ( You can specify a maximum of nine alternate domains (in
+ * addition to the primary domain name). Wildcard domain entries
+ * ( An array of strings that specify the alternate domains (e.g.,
- * You can specify a maximum of nine alternate domains
- * (in addition to the primary domain name). Wildcard domain entries (e.g.,
- * An array of strings that specify the alternate domains
+ * ( You can specify a maximum of nine alternate domains (in
+ * addition to the primary domain name). Wildcard domain entries
+ * ( An array of strings that specify the alternate domains (e.g.,
- * You can specify a maximum of nine alternate domains
- * (in addition to the primary domain name). Wildcard domain entries (e.g.,
- * An array of strings that specify the alternate domains
+ * ( You can specify a maximum of nine alternate domains (in
+ * addition to the primary domain name). Wildcard domain entries
+ * ( An array of strings that specify the alternate domains (e.g.,
- * You can specify a maximum of nine alternate domains
- * (in addition to the primary domain name). Wildcard domain entries (e.g.,
- * An array of strings that specify the alternate domains
+ * ( You can specify a maximum of nine alternate domains (in
+ * addition to the primary domain name). Wildcard domain entries
+ * ( An array of strings that specify the alternate domains (e.g.,
- * You can specify a maximum of nine alternate domains
- * (in addition to the primary domain name). Wildcard domain entries (e.g.,
- * An array of strings that specify the alternate domains
+ * ( You can specify a maximum of nine alternate domains (in
+ * addition to the primary domain name). Wildcard domain entries
+ * ( An array of strings that specify the alternate domains (e.g.,
- * You can specify a maximum of nine alternate domains
- * (in addition to the primary domain name). Wildcard domain entries (e.g.,
- * An array of strings that specify the alternate domains
+ * ( You can specify a maximum of nine alternate domains (in
+ * addition to the primary domain name). Wildcard domain entries
+ * ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The name of the disk snapshot (e.g., Constraint: This parameter
- * cannot be defined together with the The name of the disk snapshot ( Constraint: This parameter cannot
+ * be defined together with the The name of the disk snapshot (e.g., Constraint: This parameter
- * cannot be defined together with the The name of the disk snapshot ( Constraint: This parameter cannot
+ * be defined together with the The name of the disk snapshot (e.g., Constraint: This parameter
- * cannot be defined together with the The name of the disk snapshot ( Constraint: This parameter cannot
+ * be defined together with the The name of the disk snapshot (e.g., Constraint: This parameter
- * cannot be defined together with the The name of the disk snapshot ( Constraint: This parameter cannot
+ * be defined together with the The name of the disk snapshot (e.g., Constraint: This parameter
- * cannot be defined together with the The name of the disk snapshot ( Constraint: This parameter cannot
+ * be defined together with the The name of the disk snapshot (e.g., Constraint: This parameter
- * cannot be defined together with the The name of the disk snapshot ( Constraint: This parameter cannot
+ * be defined together with the The name of the disk snapshot (e.g., Constraint: This parameter
- * cannot be defined together with the The name of the disk snapshot ( Constraint: This parameter cannot
+ * be defined together with the The name of the disk snapshot (e.g., Constraint: This parameter
- * cannot be defined together with the The name of the disk snapshot ( Constraint: This parameter cannot
+ * be defined together with the The Availability Zone where you want to create the disk (e.g.,
- * The Availability Zone where you want to create the disk
+ * ( Use the GetRegions operation
* to list the Availability Zones where Lightsail is currently available. The Availability Zone where you want to create the disk (e.g.,
- * The Availability Zone where you want to create the disk
+ * ( Use the GetRegions operation
* to list the Availability Zones where Lightsail is currently available. The Availability Zone where you want to create the disk (e.g.,
- * The Availability Zone where you want to create the disk
+ * ( Use the GetRegions operation
* to list the Availability Zones where Lightsail is currently available. The Availability Zone where you want to create the disk (e.g.,
- * The Availability Zone where you want to create the disk
+ * ( Use the GetRegions operation
* to list the Availability Zones where Lightsail is currently available. The Availability Zone where you want to create the disk (e.g.,
- * The Availability Zone where you want to create the disk
+ * ( Use the GetRegions operation
* to list the Availability Zones where Lightsail is currently available. The Availability Zone where you want to create the disk (e.g.,
- * The Availability Zone where you want to create the disk
+ * ( Use the GetRegions operation
* to list the Availability Zones where Lightsail is currently available. The Availability Zone where you want to create the disk (e.g.,
- * The Availability Zone where you want to create the disk
+ * ( Use the GetRegions operation
* to list the Availability Zones where Lightsail is currently available. The Availability Zone where you want to create the disk (e.g.,
- * The Availability Zone where you want to create the disk
+ * ( Use the GetRegions operation
* to list the Availability Zones where Lightsail is currently available. The size of the disk in GB (e.g., The size of the disk in GB ( The size of the disk in GB (e.g., The size of the disk in GB ( The size of the disk in GB (e.g., The size of the disk in GB ( The size of the disk in GB (e.g., The size of the disk in GB ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The unique Lightsail disk name (e.g., The unique Lightsail disk name ( The Availability Zone where you want to create the disk (e.g.,
- * The Availability Zone where you want to create the disk
+ * ( Use the The Availability Zone where you want to create the disk (e.g.,
- * The Availability Zone where you want to create the disk
+ * ( Use the The Availability Zone where you want to create the disk (e.g.,
- * The Availability Zone where you want to create the disk
+ * ( Use the The Availability Zone where you want to create the disk (e.g.,
- * The Availability Zone where you want to create the disk
+ * ( Use the The Availability Zone where you want to create the disk (e.g.,
- * The Availability Zone where you want to create the disk
+ * ( Use the The Availability Zone where you want to create the disk (e.g.,
- * The Availability Zone where you want to create the disk
+ * ( Use the The Availability Zone where you want to create the disk (e.g.,
- * The Availability Zone where you want to create the disk
+ * ( Use the The Availability Zone where you want to create the disk (e.g.,
- * The Availability Zone where you want to create the disk
+ * ( Use the The size of the disk in GB (e.g., The size of the disk in GB ( The size of the disk in GB (e.g., The size of the disk in GB ( The size of the disk in GB (e.g., The size of the disk in GB ( The size of the disk in GB (e.g., The size of the disk in GB ( The unique name of the source disk (e.g., This parameter cannot be defined together with the The unique name of the source disk ( This parameter cannot be defined together with the The unique name of the source disk (e.g., This parameter cannot be defined together with the The unique name of the source disk ( This parameter cannot be defined together with the The unique name of the source disk (e.g., This parameter cannot be defined together with the The unique name of the source disk ( This parameter cannot be defined together with the The unique name of the source disk (e.g., This parameter cannot be defined together with the The unique name of the source disk ( This parameter cannot be defined together with the The unique name of the source disk (e.g., This parameter cannot be defined together with the The unique name of the source disk ( This parameter cannot be defined together with the The unique name of the source disk (e.g., This parameter cannot be defined together with the The unique name of the source disk ( This parameter cannot be defined together with the The unique name of the source disk (e.g., This parameter cannot be defined together with the The unique name of the source disk ( This parameter cannot be defined together with the The unique name of the source disk (e.g., This parameter cannot be defined together with the The unique name of the source disk ( This parameter cannot be defined together with the The name of the destination disk snapshot (e.g.,
- * The name of the destination disk snapshot ( The name of the destination disk snapshot (e.g.,
- * The name of the destination disk snapshot ( The name of the destination disk snapshot (e.g.,
- * The name of the destination disk snapshot ( The name of the destination disk snapshot (e.g.,
- * The name of the destination disk snapshot ( The name of the destination disk snapshot (e.g.,
- * The name of the destination disk snapshot ( The name of the destination disk snapshot (e.g.,
- * The name of the destination disk snapshot ( The name of the destination disk snapshot (e.g.,
- * The name of the destination disk snapshot ( The name of the destination disk snapshot (e.g.,
- * The name of the destination disk snapshot ( The unique name of the source instance (e.g.,
- * This parameter cannot be
- * defined together with the The unique name of the source instance
+ * ( This parameter cannot
+ * be defined together with the The unique name of the source instance (e.g.,
- * This parameter cannot be
- * defined together with the The unique name of the source instance
+ * ( This parameter cannot
+ * be defined together with the The unique name of the source instance (e.g.,
- * This parameter cannot be
- * defined together with the The unique name of the source instance
+ * ( This parameter cannot
+ * be defined together with the The unique name of the source instance (e.g.,
- * This parameter cannot be
- * defined together with the The unique name of the source instance
+ * ( This parameter cannot
+ * be defined together with the The unique name of the source instance (e.g.,
- * This parameter cannot be
- * defined together with the The unique name of the source instance
+ * ( This parameter cannot
+ * be defined together with the The unique name of the source instance (e.g.,
- * This parameter cannot be
- * defined together with the The unique name of the source instance
+ * ( This parameter cannot
+ * be defined together with the The unique name of the source instance (e.g.,
- * This parameter cannot be
- * defined together with the The unique name of the source instance
+ * ( This parameter cannot
+ * be defined together with the The unique name of the source instance (e.g.,
- * This parameter cannot be
- * defined together with the The unique name of the source instance
+ * ( This parameter cannot
+ * be defined together with the The domain name (e.g., The domain name ( The domain name (e.g., The domain name ( The domain name (e.g., The domain name ( The domain name (e.g., The domain name ( The domain name (e.g., The domain name ( The domain name (e.g., The domain name ( The domain name (e.g., The domain name ( The domain name (e.g., The domain name ( The domain name to manage (e.g., The domain name to manage ( The domain name to manage (e.g., The domain name to manage ( The domain name to manage (e.g., The domain name to manage ( The domain name to manage (e.g., The domain name to manage ( The domain name to manage (e.g., The domain name to manage ( The domain name to manage (e.g., The domain name to manage ( The domain name to manage (e.g., The domain name to manage ( The domain name to manage (e.g., The domain name to manage ( The bundle of specification information for your virtual private server (or
- * instance), including the pricing plan (e.g., Alarm
).Alarm
).Alarm
).Alarm
).Alarm
).Alarm
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
)./dev/xvdf
).app_wordpress_4_4
or app_lamp_7_0
).app_wordpress_4_4
+ * or app_lamp_7_0
).app_wordpress_4_4
or app_lamp_7_0
).app_wordpress_4_4
+ * or app_lamp_7_0
).app_wordpress_4_4
or app_lamp_7_0
).app_wordpress_4_4
+ * or app_lamp_7_0
).app_wordpress_4_4
or app_lamp_7_0
).app_wordpress_4_4
+ * or app_lamp_7_0
).app_wordpress_4_4
or app_lamp_7_0
).app_wordpress_4_4
+ * or app_lamp_7_0
).app_wordpress_4_4
or app_lamp_7_0
).app_wordpress_4_4
+ * or app_lamp_7_0
).app_wordpress_4_4
or app_lamp_7_0
).app_wordpress_4_4
+ * or app_lamp_7_0
).app_wordpress_4_4
or app_lamp_7_0
).app_wordpress_4_4
+ * or app_lamp_7_0
).Amazon Linux
).Amazon Linux
).Amazon Linux
).Amazon Linux
).Amazon Linux
).Amazon Linux
).Amazon Linux
).Amazon Linux
).Amazon Linux
).Amazon Linux
).Amazon Linux
).Amazon Linux
).Amazon Linux
).Amazon Linux
).Amazon Linux
).Amazon Linux
).amazon-linux
).amazon-linux
).amazon-linux
).amazon-linux
).amazon-linux
).amazon-linux
).amazon-linux
).amazon-linux
).amazon-linux
).amazon-linux
).amazon-linux
).amazon-linux
).amazon-linux
).amazon-linux
).amazon-linux
).amazon-linux
).os
or app
).os
or app
).os
or app
).os
or app
).os
or app
).os
or app
).os
or app
).os
or app
).os
or app
).os
or app
).os
or app
).os
or app
).2016.03.0
).2016.03.0
).2016.03.0
).2016.03.0
).2016.03.0
).2016.03.0
).2016.03.0
).2016.03.0
).Bucket
).Bucket
).Bucket
).Bucket
).Bucket
).Bucket
).Bucket
).Bucket
).5.0
) of the bundle.5.0
) of the bundle.5.0
) of the bundle.5.0
) of the bundle.5.0
) of the bundle.5.0
) of the bundle.5.0
) of the bundle.5.0
) of the bundle.2
).2
).2
).2
).2
).2
).2
).2
).30
).30
).30
).30
).30
).30
).30
).30
).micro_1_0
).micro_1_0
).micro_1_0
).micro_1_0
).micro_1_0
).micro_1_0
).micro_1_0
).micro_1_0
).micro_1_0
).micro_1_0
).micro_1_0
).micro_1_0
).micro_1_0
).micro_1_0
).micro_1_0
).micro_1_0
).t2.micro
).t2.micro
).t2.micro
).t2.micro
).t2.micro
).t2.micro
).t2.micro
).t2.micro
).t2.micro
).t2.micro
).t2.micro
).t2.micro
).t2.micro
).t2.micro
).t2.micro
).t2.micro
).Micro
).Micro
).Micro
).Micro
).Micro
).Micro
).Micro
).Micro
).Micro
).Micro
).Micro
).Micro
).Micro
).Micro
).Micro
).Micro
).500
). You can use the bundle's power value in conjunction with a
- * blueprint's minimum power value to determine whether the blueprint will run on
- * the bundle. For example, you need a bundle with a power value of 500 or more to
- * create an instance that uses a blueprint with a minimum power value of 500.500
).
+ * You can use the bundle's power value in conjunction with a blueprint's minimum
+ * power value to determine whether the blueprint will run on the bundle. For
+ * example, you need a bundle with a power value of 500 or more to create an
+ * instance that uses a blueprint with a minimum power value of 500.500
). You can use the bundle's power value in conjunction with a
- * blueprint's minimum power value to determine whether the blueprint will run on
- * the bundle. For example, you need a bundle with a power value of 500 or more to
- * create an instance that uses a blueprint with a minimum power value of 500.500
).
+ * You can use the bundle's power value in conjunction with a blueprint's minimum
+ * power value to determine whether the blueprint will run on the bundle. For
+ * example, you need a bundle with a power value of 500 or more to create an
+ * instance that uses a blueprint with a minimum power value of 500.500
). You can use the bundle's power value in conjunction with a
- * blueprint's minimum power value to determine whether the blueprint will run on
- * the bundle. For example, you need a bundle with a power value of 500 or more to
- * create an instance that uses a blueprint with a minimum power value of 500.500
).
+ * You can use the bundle's power value in conjunction with a blueprint's minimum
+ * power value to determine whether the blueprint will run on the bundle. For
+ * example, you need a bundle with a power value of 500 or more to create an
+ * instance that uses a blueprint with a minimum power value of 500.500
). You can use the bundle's power value in conjunction with a
- * blueprint's minimum power value to determine whether the blueprint will run on
- * the bundle. For example, you need a bundle with a power value of 500 or more to
- * create an instance that uses a blueprint with a minimum power value of 500.500
).
+ * You can use the bundle's power value in conjunction with a blueprint's minimum
+ * power value to determine whether the blueprint will run on the bundle. For
+ * example, you need a bundle with a power value of 500 or more to create an
+ * instance that uses a blueprint with a minimum power value of 500.2.0
).2.0
).2.0
).2.0
).2.0
).2.0
).2.0
).2.0
).2000
).2000
).2000
).2000
).2000
).2000
).2000
).2000
).my-certificate
).my-certificate
).my-certificate
).my-certificate
).my-certificate
).my-certificate
).my-certificate
).my-certificate
).my-certificate
).my-certificate
).my-certificate
).my-certificate
).my-certificate
).my-certificate
).my-certificate
).my-certificate
).example2.com
) and subdomains (e.g., blog.example.com
)
- * of the certificate.example2.com
) and subdomains (blog.example.com
) of
+ * the certificate.example2.com
) and subdomains (e.g., blog.example.com
)
- * of the certificate.example2.com
) and subdomains (blog.example.com
) of
+ * the certificate.example2.com
) and subdomains (e.g., blog.example.com
)
- * of the certificate.example2.com
) and subdomains (blog.example.com
) of
+ * the certificate.example2.com
) and subdomains (e.g., blog.example.com
)
- * of the certificate.example2.com
) and subdomains (blog.example.com
) of
+ * the certificate.example2.com
) and subdomains (e.g., blog.example.com
)
- * of the certificate.example2.com
) and subdomains (blog.example.com
) of
+ * the certificate.example2.com
) and subdomains (e.g., blog.example.com
)
- * of the certificate.example2.com
) and subdomains (blog.example.com
) of
+ * the certificate.example2.com
) and subdomains (e.g., blog.example.com
)
- * of the certificate.example2.com
) and subdomains (blog.example.com
) of
+ * the certificate.example2.com
) and subdomains (e.g., blog.example.com
)
- * of the certificate.example2.com
) and subdomains (blog.example.com
) of
+ * the certificate.example2.com
) and subdomains (e.g., blog.example.com
)
- * of the certificate.example2.com
) and subdomains (blog.example.com
) of
+ * the certificate.CloudFormationStackRecord
).CloudFormationStackRecord
).CloudFormationStackRecord
).CloudFormationStackRecord
).CloudFormationStackRecord
).CloudFormationStackRecord
).CloudFormationStackRecord
).CloudFormationStackRecord
).CloudFormationStackRecord
).CloudFormationStackRecord
).CloudFormationStackRecord
).CloudFormationStackRecord
).ExportSnapshotRecord
).ExportSnapshotRecord
).ExportSnapshotRecord
).ExportSnapshotRecord
).ExportSnapshotRecord
).ExportSnapshotRecord
).ExportSnapshotRecord
).ExportSnapshotRecord
).ExportSnapshotRecord
).ExportSnapshotRecord
).ExportSnapshotRecord
).ExportSnapshotRecord
).ContactMethod
).ContactMethod
).ContactMethod
).ContactMethod
).ContactMethod
).ContactMethod
).ContainerService
).ContainerService
).ContainerService
).ContainerService
).ContainerService
).ContainerService
).
Activating
- The deployment is
- * being created.Active
- The deployment was
+ * following states:
*/
@@ -82,13 +82,13 @@ namespace Model
/**
* ACTIVATING
- The deployment is
+ * being created.ACTIVE
- The deployment was
* successfully created, and it's currently running on the container service. The
* container service can have only one deployment in an active state at a time.Inactive
- The deployment was previously
+ * INACTIVE
- The deployment was previously
* successfully created, but it is not currently running on the container
- * service.Failed
- The deployment failed. Use the
+ * service.FAILED
- The deployment failed. Use the
* GetContainerLog
action to view the log events for the containers in
* the deployment to try to determine the reason for the failure.
Activating
- The deployment is
- * being created.Active
- The deployment was
+ * following states:
*/
@@ -96,13 +96,13 @@ namespace Model
/**
* ACTIVATING
- The deployment is
+ * being created.ACTIVE
- The deployment was
* successfully created, and it's currently running on the container service. The
* container service can have only one deployment in an active state at a time.Inactive
- The deployment was previously
+ * INACTIVE
- The deployment was previously
* successfully created, but it is not currently running on the container
- * service.Failed
- The deployment failed. Use the
+ * service.FAILED
- The deployment failed. Use the
* GetContainerLog
action to view the log events for the containers in
* the deployment to try to determine the reason for the failure.
Activating
- The deployment is
- * being created.Active
- The deployment was
+ * following states:
*/
@@ -110,13 +110,13 @@ namespace Model
/**
* ACTIVATING
- The deployment is
+ * being created.ACTIVE
- The deployment was
* successfully created, and it's currently running on the container service. The
* container service can have only one deployment in an active state at a time.Inactive
- The deployment was previously
+ * INACTIVE
- The deployment was previously
* successfully created, but it is not currently running on the container
- * service.Failed
- The deployment failed. Use the
+ * service.FAILED
- The deployment failed. Use the
* GetContainerLog
action to view the log events for the containers in
* the deployment to try to determine the reason for the failure.
Activating
- The deployment is
- * being created.Active
- The deployment was
+ * following states:
*/
@@ -124,13 +124,13 @@ namespace Model
/**
* ACTIVATING
- The deployment is
+ * being created.ACTIVE
- The deployment was
* successfully created, and it's currently running on the container service. The
* container service can have only one deployment in an active state at a time.Inactive
- The deployment was previously
+ * INACTIVE
- The deployment was previously
* successfully created, but it is not currently running on the container
- * service.Failed
- The deployment failed. Use the
+ * service.FAILED
- The deployment failed. Use the
* GetContainerLog
action to view the log events for the containers in
* the deployment to try to determine the reason for the failure.
Activating
- The deployment is
- * being created.Active
- The deployment was
+ * following states:
*/
@@ -138,13 +138,13 @@ namespace Model
/**
* ACTIVATING
- The deployment is
+ * being created.ACTIVE
- The deployment was
* successfully created, and it's currently running on the container service. The
* container service can have only one deployment in an active state at a time.Inactive
- The deployment was previously
+ * INACTIVE
- The deployment was previously
* successfully created, but it is not currently running on the container
- * service.Failed
- The deployment failed. Use the
+ * service.FAILED
- The deployment failed. Use the
* GetContainerLog
action to view the log events for the containers in
* the deployment to try to determine the reason for the failure.
Activating
- The deployment is
- * being created.Active
- The deployment was
+ * following states:
*/
diff --git a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/ContainerServicePower.h b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/ContainerServicePower.h
index 8de1dcc2246..9d10d98de55 100644
--- a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/ContainerServicePower.h
+++ b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/ContainerServicePower.h
@@ -40,42 +40,42 @@ namespace Model
/**
- * ACTIVATING
- The deployment is
+ * being created.ACTIVE
- The deployment was
* successfully created, and it's currently running on the container service. The
* container service can have only one deployment in an active state at a time.Inactive
- The deployment was previously
+ * INACTIVE
- The deployment was previously
* successfully created, but it is not currently running on the container
- * service.Failed
- The deployment failed. Use the
+ * service.FAILED
- The deployment failed. Use the
* GetContainerLog
action to view the log events for the containers in
* the deployment to try to determine the reason for the failure.nano-1
).nano-1
).nano-1
).nano-1
).nano-1
).nano-1
).nano-1
).nano-1
).nano-1
).nano-1
).nano-1
).nano-1
).nano-1
).nano-1
).nano-1
).nano-1
).nano
).nano
).nano
).nano
).nano
).nano
).nano
).nano
).nano
).nano
).nano
).nano
).nano
).nano
).nano
).nano
).example.com
) for the certificate.example.com
) for the certificate.example.com
) for the certificate.example.com
) for the certificate.example.com
) for the certificate.example.com
) for the certificate.example.com
) for the certificate.example.com
) for the certificate.example.com
) for the certificate.example.com
) for the certificate.example.com
) for the certificate.example.com
) for the certificate.example.com
) for the certificate.example.com
) for the certificate.example.com
) for the certificate.example.com
) for the certificate.example2.com
) and subdomains (e.g., blog.example.com
)
- * for the certificate.*.example.com
) are not supported.example2.com
) and subdomains (blog.example.com
) for
+ * the certificate.*.example.com
) are not supported.example2.com
) and subdomains (e.g., blog.example.com
)
- * for the certificate.*.example.com
) are not supported.example2.com
) and subdomains (blog.example.com
) for
+ * the certificate.*.example.com
) are not supported.example2.com
) and subdomains (e.g., blog.example.com
)
- * for the certificate.*.example.com
) are not supported.example2.com
) and subdomains (blog.example.com
) for
+ * the certificate.*.example.com
) are not supported.example2.com
) and subdomains (e.g., blog.example.com
)
- * for the certificate.*.example.com
) are not supported.example2.com
) and subdomains (blog.example.com
) for
+ * the certificate.*.example.com
) are not supported.example2.com
) and subdomains (e.g., blog.example.com
)
- * for the certificate.*.example.com
) are not supported.example2.com
) and subdomains (blog.example.com
) for
+ * the certificate.*.example.com
) are not supported.example2.com
) and subdomains (e.g., blog.example.com
)
- * for the certificate.*.example.com
) are not supported.example2.com
) and subdomains (blog.example.com
) for
+ * the certificate.*.example.com
) are not supported.example2.com
) and subdomains (e.g., blog.example.com
)
- * for the certificate.*.example.com
) are not supported.example2.com
) and subdomains (blog.example.com
) for
+ * the certificate.*.example.com
) are not supported.example2.com
) and subdomains (e.g., blog.example.com
)
- * for the certificate.*.example.com
) are not supported.example2.com
) and subdomains (blog.example.com
) for
+ * the certificate.*.example.com
) are not supported.example2.com
) and subdomains (e.g., blog.example.com
)
- * for the certificate.*.example.com
) are not supported.example2.com
) and subdomains (blog.example.com
) for
+ * the certificate.*.example.com
) are not supported.my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-snapshot
) from which to
- * create the new storage disk.
source disk name
parameter. The
+ * my-snapshot
) from which to create
+ * the new storage disk.
*/
inline const Aws::String& GetDiskSnapshotName() const{ return m_diskSnapshotName; }
/**
- * source disk name
parameter. The
* disk snapshot name
and source disk name
parameters are
* mutually exclusive.my-snapshot
) from which to
- * create the new storage disk.
source disk name
parameter. The
+ * my-snapshot
) from which to create
+ * the new storage disk.
*/
inline bool DiskSnapshotNameHasBeenSet() const { return m_diskSnapshotNameHasBeenSet; }
/**
- * source disk name
parameter. The
* disk snapshot name
and source disk name
parameters are
* mutually exclusive.my-snapshot
) from which to
- * create the new storage disk.
source disk name
parameter. The
+ * my-snapshot
) from which to create
+ * the new storage disk.
*/
inline void SetDiskSnapshotName(const Aws::String& value) { m_diskSnapshotNameHasBeenSet = true; m_diskSnapshotName = value; }
/**
- * source disk name
parameter. The
* disk snapshot name
and source disk name
parameters are
* mutually exclusive.my-snapshot
) from which to
- * create the new storage disk.
source disk name
parameter. The
+ * my-snapshot
) from which to create
+ * the new storage disk.
*/
inline void SetDiskSnapshotName(Aws::String&& value) { m_diskSnapshotNameHasBeenSet = true; m_diskSnapshotName = std::move(value); }
/**
- * source disk name
parameter. The
* disk snapshot name
and source disk name
parameters are
* mutually exclusive.my-snapshot
) from which to
- * create the new storage disk.
source disk name
parameter. The
+ * my-snapshot
) from which to create
+ * the new storage disk.
*/
inline void SetDiskSnapshotName(const char* value) { m_diskSnapshotNameHasBeenSet = true; m_diskSnapshotName.assign(value); }
/**
- * source disk name
parameter. The
* disk snapshot name
and source disk name
parameters are
* mutually exclusive.my-snapshot
) from which to
- * create the new storage disk.
source disk name
parameter. The
+ * my-snapshot
) from which to create
+ * the new storage disk.
*/
inline CreateDiskFromSnapshotRequest& WithDiskSnapshotName(const Aws::String& value) { SetDiskSnapshotName(value); return *this;}
/**
- * source disk name
parameter. The
* disk snapshot name
and source disk name
parameters are
* mutually exclusive.my-snapshot
) from which to
- * create the new storage disk.
source disk name
parameter. The
+ * my-snapshot
) from which to create
+ * the new storage disk.
*/
inline CreateDiskFromSnapshotRequest& WithDiskSnapshotName(Aws::String&& value) { SetDiskSnapshotName(std::move(value)); return *this;}
/**
- * source disk name
parameter. The
* disk snapshot name
and source disk name
parameters are
* mutually exclusive.my-snapshot
) from which to
- * create the new storage disk.
source disk name
parameter. The
+ * my-snapshot
) from which to create
+ * the new storage disk.
*/
@@ -152,64 +152,64 @@ namespace Model
/**
- * source disk name
parameter. The
* disk snapshot name
and source disk name
parameters are
* mutually exclusive.us-east-2a
). Choose the same Availability Zone as the Lightsail
+ * us-east-2a
). Choose the same Availability Zone as the Lightsail
* instance where you want to create the disk.us-east-2a
). Choose the same Availability Zone as the Lightsail
+ * us-east-2a
). Choose the same Availability Zone as the Lightsail
* instance where you want to create the disk.us-east-2a
). Choose the same Availability Zone as the Lightsail
+ * us-east-2a
). Choose the same Availability Zone as the Lightsail
* instance where you want to create the disk.us-east-2a
). Choose the same Availability Zone as the Lightsail
+ * us-east-2a
). Choose the same Availability Zone as the Lightsail
* instance where you want to create the disk.us-east-2a
). Choose the same Availability Zone as the Lightsail
+ * us-east-2a
). Choose the same Availability Zone as the Lightsail
* instance where you want to create the disk.us-east-2a
). Choose the same Availability Zone as the Lightsail
+ * us-east-2a
). Choose the same Availability Zone as the Lightsail
* instance where you want to create the disk.us-east-2a
). Choose the same Availability Zone as the Lightsail
+ * us-east-2a
). Choose the same Availability Zone as the Lightsail
* instance where you want to create the disk.us-east-2a
). Choose the same Availability Zone as the Lightsail
+ * us-east-2a
). Choose the same Availability Zone as the Lightsail
* instance where you want to create the disk.32
).32
).32
).32
).32
).32
).32
).32
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).my-disk
).us-east-2a
). Use the same Availability Zone as the Lightsail
+ * us-east-2a
). Use the same Availability Zone as the Lightsail
* instance to which you want to attach the disk.get
* regions
operation to list the Availability Zones where Lightsail is
* currently available.us-east-2a
). Use the same Availability Zone as the Lightsail
+ * us-east-2a
). Use the same Availability Zone as the Lightsail
* instance to which you want to attach the disk.get
* regions
operation to list the Availability Zones where Lightsail is
* currently available.us-east-2a
). Use the same Availability Zone as the Lightsail
+ * us-east-2a
). Use the same Availability Zone as the Lightsail
* instance to which you want to attach the disk.get
* regions
operation to list the Availability Zones where Lightsail is
* currently available.us-east-2a
). Use the same Availability Zone as the Lightsail
+ * us-east-2a
). Use the same Availability Zone as the Lightsail
* instance to which you want to attach the disk.get
* regions
operation to list the Availability Zones where Lightsail is
* currently available.us-east-2a
). Use the same Availability Zone as the Lightsail
+ * us-east-2a
). Use the same Availability Zone as the Lightsail
* instance to which you want to attach the disk.get
* regions
operation to list the Availability Zones where Lightsail is
* currently available.us-east-2a
). Use the same Availability Zone as the Lightsail
+ * us-east-2a
). Use the same Availability Zone as the Lightsail
* instance to which you want to attach the disk.get
* regions
operation to list the Availability Zones where Lightsail is
* currently available.us-east-2a
). Use the same Availability Zone as the Lightsail
+ * us-east-2a
). Use the same Availability Zone as the Lightsail
* instance to which you want to attach the disk.get
* regions
operation to list the Availability Zones where Lightsail is
* currently available.us-east-2a
). Use the same Availability Zone as the Lightsail
+ * us-east-2a
). Use the same Availability Zone as the Lightsail
* instance to which you want to attach the disk.get
* regions
operation to list the Availability Zones where Lightsail is
* currently available.32
).32
).32
).32
).32
).32
).32
).32
).Disk-Virginia-1
).instance
- * name
parameter. The disk name
and instance name
- * parameters are mutually exclusive.Disk-Virginia-1
).instance name
+ * parameter. The disk name
and instance name
parameters
+ * are mutually exclusive.Disk-Virginia-1
).instance
- * name
parameter. The disk name
and instance name
- * parameters are mutually exclusive.Disk-Virginia-1
).instance name
+ * parameter. The disk name
and instance name
parameters
+ * are mutually exclusive.Disk-Virginia-1
).instance
- * name
parameter. The disk name
and instance name
- * parameters are mutually exclusive.Disk-Virginia-1
).instance name
+ * parameter. The disk name
and instance name
parameters
+ * are mutually exclusive.Disk-Virginia-1
).instance
- * name
parameter. The disk name
and instance name
- * parameters are mutually exclusive.Disk-Virginia-1
).instance name
+ * parameter. The disk name
and instance name
parameters
+ * are mutually exclusive.Disk-Virginia-1
).instance
- * name
parameter. The disk name
and instance name
- * parameters are mutually exclusive.Disk-Virginia-1
).instance name
+ * parameter. The disk name
and instance name
parameters
+ * are mutually exclusive.Disk-Virginia-1
).instance
- * name
parameter. The disk name
and instance name
- * parameters are mutually exclusive.Disk-Virginia-1
).instance name
+ * parameter. The disk name
and instance name
parameters
+ * are mutually exclusive.Disk-Virginia-1
).instance
- * name
parameter. The disk name
and instance name
- * parameters are mutually exclusive.Disk-Virginia-1
).instance name
+ * parameter. The disk name
and instance name
parameters
+ * are mutually exclusive.Disk-Virginia-1
).instance
- * name
parameter. The disk name
and instance name
- * parameters are mutually exclusive.Disk-Virginia-1
).instance name
+ * parameter. The disk name
and instance name
parameters
+ * are mutually exclusive.my-disk-snapshot
) based on the source disk.my-disk-snapshot
)
+ * based on the source disk.my-disk-snapshot
) based on the source disk.my-disk-snapshot
)
+ * based on the source disk.my-disk-snapshot
) based on the source disk.my-disk-snapshot
)
+ * based on the source disk.my-disk-snapshot
) based on the source disk.my-disk-snapshot
)
+ * based on the source disk.my-disk-snapshot
) based on the source disk.my-disk-snapshot
)
+ * based on the source disk.my-disk-snapshot
) based on the source disk.my-disk-snapshot
)
+ * based on the source disk.my-disk-snapshot
) based on the source disk.my-disk-snapshot
)
+ * based on the source disk.my-disk-snapshot
) based on the source disk.my-disk-snapshot
)
+ * based on the source disk.Amazon_Linux-512MB-Virginia-1
). When this is defined, a snapshot of
- * the instance's system volume is created.disk name
parameter. The instance
- * name
and disk name
parameters are mutually exclusive.Amazon_Linux-512MB-Virginia-1
). When this is defined, a snapshot
+ * of the instance's system volume is created.disk name
parameter. The
+ * instance name
and disk name
parameters are mutually
+ * exclusive.Amazon_Linux-512MB-Virginia-1
). When this is defined, a snapshot of
- * the instance's system volume is created.disk name
parameter. The instance
- * name
and disk name
parameters are mutually exclusive.Amazon_Linux-512MB-Virginia-1
). When this is defined, a snapshot
+ * of the instance's system volume is created.disk name
parameter. The
+ * instance name
and disk name
parameters are mutually
+ * exclusive.Amazon_Linux-512MB-Virginia-1
). When this is defined, a snapshot of
- * the instance's system volume is created.disk name
parameter. The instance
- * name
and disk name
parameters are mutually exclusive.Amazon_Linux-512MB-Virginia-1
). When this is defined, a snapshot
+ * of the instance's system volume is created.disk name
parameter. The
+ * instance name
and disk name
parameters are mutually
+ * exclusive.Amazon_Linux-512MB-Virginia-1
). When this is defined, a snapshot of
- * the instance's system volume is created.disk name
parameter. The instance
- * name
and disk name
parameters are mutually exclusive.Amazon_Linux-512MB-Virginia-1
). When this is defined, a snapshot
+ * of the instance's system volume is created.disk name
parameter. The
+ * instance name
and disk name
parameters are mutually
+ * exclusive.Amazon_Linux-512MB-Virginia-1
). When this is defined, a snapshot of
- * the instance's system volume is created.disk name
parameter. The instance
- * name
and disk name
parameters are mutually exclusive.Amazon_Linux-512MB-Virginia-1
). When this is defined, a snapshot
+ * of the instance's system volume is created.disk name
parameter. The
+ * instance name
and disk name
parameters are mutually
+ * exclusive.Amazon_Linux-512MB-Virginia-1
). When this is defined, a snapshot of
- * the instance's system volume is created.disk name
parameter. The instance
- * name
and disk name
parameters are mutually exclusive.Amazon_Linux-512MB-Virginia-1
). When this is defined, a snapshot
+ * of the instance's system volume is created.disk name
parameter. The
+ * instance name
and disk name
parameters are mutually
+ * exclusive.Amazon_Linux-512MB-Virginia-1
). When this is defined, a snapshot of
- * the instance's system volume is created.disk name
parameter. The instance
- * name
and disk name
parameters are mutually exclusive.Amazon_Linux-512MB-Virginia-1
). When this is defined, a snapshot
+ * of the instance's system volume is created.disk name
parameter. The
+ * instance name
and disk name
parameters are mutually
+ * exclusive.Amazon_Linux-512MB-Virginia-1
). When this is defined, a snapshot of
- * the instance's system volume is created.disk name
parameter. The instance
- * name
and disk name
parameters are mutually exclusive.Amazon_Linux-512MB-Virginia-1
). When this is defined, a snapshot
+ * of the instance's system volume is created.disk name
parameter. The
+ * instance name
and disk name
parameters are mutually
+ * exclusive.example.com
) for which you want to create
- * the domain entry.example.com
) for which you want to create the
+ * domain entry.example.com
) for which you want to create
- * the domain entry.example.com
) for which you want to create the
+ * domain entry.example.com
) for which you want to create
- * the domain entry.example.com
) for which you want to create the
+ * domain entry.example.com
) for which you want to create
- * the domain entry.example.com
) for which you want to create the
+ * domain entry.example.com
) for which you want to create
- * the domain entry.example.com
) for which you want to create the
+ * domain entry.example.com
) for which you want to create
- * the domain entry.example.com
) for which you want to create the
+ * domain entry.example.com
) for which you want to create
- * the domain entry.example.com
) for which you want to create the
+ * domain entry.example.com
) for which you want to create
- * the domain entry.example.com
) for which you want to create the
+ * domain entry.example.com
).example.com
).example.com
).example.com
).example.com
).example.com
).example.com
).example.com
).example.com
).example.com
).example.com
).example.com
).example.com
).example.com
).example.com
).example.com
).micro_1_0
).micro_1_0
).
The bundle of specification information for your virtual private server (or
- * instance), including the pricing plan (e.g., micro_1_0
).
micro_1_0
).
*/
inline bool BundleIdHasBeenSet() const { return m_bundleIdHasBeenSet; }
/**
* The bundle of specification information for your virtual private server (or
- * instance), including the pricing plan (e.g., micro_1_0
).
micro_1_0
).
*/
inline void SetBundleId(const Aws::String& value) { m_bundleIdHasBeenSet = true; m_bundleId = value; }
/**
* The bundle of specification information for your virtual private server (or
- * instance), including the pricing plan (e.g., micro_1_0
).
micro_1_0
).
*/
inline void SetBundleId(Aws::String&& value) { m_bundleIdHasBeenSet = true; m_bundleId = std::move(value); }
/**
* The bundle of specification information for your virtual private server (or
- * instance), including the pricing plan (e.g., micro_1_0
).
micro_1_0
).
*/
inline void SetBundleId(const char* value) { m_bundleIdHasBeenSet = true; m_bundleId.assign(value); }
/**
* The bundle of specification information for your virtual private server (or
- * instance), including the pricing plan (e.g., micro_1_0
).
micro_1_0
).
*/
inline CreateInstancesFromSnapshotRequest& WithBundleId(const Aws::String& value) { SetBundleId(value); return *this;}
/**
* The bundle of specification information for your virtual private server (or
- * instance), including the pricing plan (e.g., micro_1_0
).
micro_1_0
).
*/
inline CreateInstancesFromSnapshotRequest& WithBundleId(Aws::String&& value) { SetBundleId(std::move(value)); return *this;}
/**
* The bundle of specification information for your virtual private server (or
- * instance), including the pricing plan (e.g., micro_1_0
).
micro_1_0
).
*/
inline CreateInstancesFromSnapshotRequest& WithBundleId(const char* value) { SetBundleId(value); return *this;}
diff --git a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/CreateInstancesRequest.h b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/CreateInstancesRequest.h
index 6eee39be6f1..0ad0f4e79b2 100644
--- a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/CreateInstancesRequest.h
+++ b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/CreateInstancesRequest.h
@@ -184,147 +184,139 @@ namespace Model
/**
- * The ID for a virtual private server image (e.g.,
- * app_wordpress_4_4
or app_lamp_7_0
). Use the get
- * blueprints
operation to return a list of available images (or
- * blueprints).
Use active blueprints when creating new - * instances. Inactive blueprints are listed to support customers with existing - * instances and are not necessarily available to create new instances. Blueprints - * are marked inactive when they become outdated due to operating system updates or - * new application releases.
+ *The ID for a virtual private server image (app_wordpress_4_4
or
+ * app_lamp_7_0
). Use the get blueprints
operation to
+ * return a list of available images (or blueprints).
Use + * active blueprints when creating new instances. Inactive blueprints are listed to + * support customers with existing instances and are not necessarily available to + * create new instances. Blueprints are marked inactive when they become outdated + * due to operating system updates or new application releases.
*/ inline const Aws::String& GetBlueprintId() const{ return m_blueprintId; } /** - *The ID for a virtual private server image (e.g.,
- * app_wordpress_4_4
or app_lamp_7_0
). Use the get
- * blueprints
operation to return a list of available images (or
- * blueprints).
Use active blueprints when creating new - * instances. Inactive blueprints are listed to support customers with existing - * instances and are not necessarily available to create new instances. Blueprints - * are marked inactive when they become outdated due to operating system updates or - * new application releases.
+ *The ID for a virtual private server image (app_wordpress_4_4
or
+ * app_lamp_7_0
). Use the get blueprints
operation to
+ * return a list of available images (or blueprints).
Use + * active blueprints when creating new instances. Inactive blueprints are listed to + * support customers with existing instances and are not necessarily available to + * create new instances. Blueprints are marked inactive when they become outdated + * due to operating system updates or new application releases.
*/ inline bool BlueprintIdHasBeenSet() const { return m_blueprintIdHasBeenSet; } /** - *The ID for a virtual private server image (e.g.,
- * app_wordpress_4_4
or app_lamp_7_0
). Use the get
- * blueprints
operation to return a list of available images (or
- * blueprints).
Use active blueprints when creating new - * instances. Inactive blueprints are listed to support customers with existing - * instances and are not necessarily available to create new instances. Blueprints - * are marked inactive when they become outdated due to operating system updates or - * new application releases.
+ *The ID for a virtual private server image (app_wordpress_4_4
or
+ * app_lamp_7_0
). Use the get blueprints
operation to
+ * return a list of available images (or blueprints).
Use + * active blueprints when creating new instances. Inactive blueprints are listed to + * support customers with existing instances and are not necessarily available to + * create new instances. Blueprints are marked inactive when they become outdated + * due to operating system updates or new application releases.
*/ inline void SetBlueprintId(const Aws::String& value) { m_blueprintIdHasBeenSet = true; m_blueprintId = value; } /** - *The ID for a virtual private server image (e.g.,
- * app_wordpress_4_4
or app_lamp_7_0
). Use the get
- * blueprints
operation to return a list of available images (or
- * blueprints).
Use active blueprints when creating new - * instances. Inactive blueprints are listed to support customers with existing - * instances and are not necessarily available to create new instances. Blueprints - * are marked inactive when they become outdated due to operating system updates or - * new application releases.
+ *The ID for a virtual private server image (app_wordpress_4_4
or
+ * app_lamp_7_0
). Use the get blueprints
operation to
+ * return a list of available images (or blueprints).
Use + * active blueprints when creating new instances. Inactive blueprints are listed to + * support customers with existing instances and are not necessarily available to + * create new instances. Blueprints are marked inactive when they become outdated + * due to operating system updates or new application releases.
*/ inline void SetBlueprintId(Aws::String&& value) { m_blueprintIdHasBeenSet = true; m_blueprintId = std::move(value); } /** - *The ID for a virtual private server image (e.g.,
- * app_wordpress_4_4
or app_lamp_7_0
). Use the get
- * blueprints
operation to return a list of available images (or
- * blueprints).
Use active blueprints when creating new - * instances. Inactive blueprints are listed to support customers with existing - * instances and are not necessarily available to create new instances. Blueprints - * are marked inactive when they become outdated due to operating system updates or - * new application releases.
+ *The ID for a virtual private server image (app_wordpress_4_4
or
+ * app_lamp_7_0
). Use the get blueprints
operation to
+ * return a list of available images (or blueprints).
Use + * active blueprints when creating new instances. Inactive blueprints are listed to + * support customers with existing instances and are not necessarily available to + * create new instances. Blueprints are marked inactive when they become outdated + * due to operating system updates or new application releases.
*/ inline void SetBlueprintId(const char* value) { m_blueprintIdHasBeenSet = true; m_blueprintId.assign(value); } /** - *The ID for a virtual private server image (e.g.,
- * app_wordpress_4_4
or app_lamp_7_0
). Use the get
- * blueprints
operation to return a list of available images (or
- * blueprints).
Use active blueprints when creating new - * instances. Inactive blueprints are listed to support customers with existing - * instances and are not necessarily available to create new instances. Blueprints - * are marked inactive when they become outdated due to operating system updates or - * new application releases.
+ *The ID for a virtual private server image (app_wordpress_4_4
or
+ * app_lamp_7_0
). Use the get blueprints
operation to
+ * return a list of available images (or blueprints).
Use + * active blueprints when creating new instances. Inactive blueprints are listed to + * support customers with existing instances and are not necessarily available to + * create new instances. Blueprints are marked inactive when they become outdated + * due to operating system updates or new application releases.
*/ inline CreateInstancesRequest& WithBlueprintId(const Aws::String& value) { SetBlueprintId(value); return *this;} /** - *The ID for a virtual private server image (e.g.,
- * app_wordpress_4_4
or app_lamp_7_0
). Use the get
- * blueprints
operation to return a list of available images (or
- * blueprints).
Use active blueprints when creating new - * instances. Inactive blueprints are listed to support customers with existing - * instances and are not necessarily available to create new instances. Blueprints - * are marked inactive when they become outdated due to operating system updates or - * new application releases.
+ *The ID for a virtual private server image (app_wordpress_4_4
or
+ * app_lamp_7_0
). Use the get blueprints
operation to
+ * return a list of available images (or blueprints).
Use + * active blueprints when creating new instances. Inactive blueprints are listed to + * support customers with existing instances and are not necessarily available to + * create new instances. Blueprints are marked inactive when they become outdated + * due to operating system updates or new application releases.
*/ inline CreateInstancesRequest& WithBlueprintId(Aws::String&& value) { SetBlueprintId(std::move(value)); return *this;} /** - *The ID for a virtual private server image (e.g.,
- * app_wordpress_4_4
or app_lamp_7_0
). Use the get
- * blueprints
operation to return a list of available images (or
- * blueprints).
Use active blueprints when creating new - * instances. Inactive blueprints are listed to support customers with existing - * instances and are not necessarily available to create new instances. Blueprints - * are marked inactive when they become outdated due to operating system updates or - * new application releases.
+ *The ID for a virtual private server image (app_wordpress_4_4
or
+ * app_lamp_7_0
). Use the get blueprints
operation to
+ * return a list of available images (or blueprints).
Use + * active blueprints when creating new instances. Inactive blueprints are listed to + * support customers with existing instances and are not necessarily available to + * create new instances. Blueprints are marked inactive when they become outdated + * due to operating system updates or new application releases.
*/ inline CreateInstancesRequest& WithBlueprintId(const char* value) { SetBlueprintId(value); return *this;} /** *The bundle of specification information for your virtual private server (or
- * instance), including the pricing plan (e.g., micro_1_0
).
micro_1_0
).
*/
inline const Aws::String& GetBundleId() const{ return m_bundleId; }
/**
* The bundle of specification information for your virtual private server (or
- * instance), including the pricing plan (e.g., micro_1_0
).
micro_1_0
).
*/
inline bool BundleIdHasBeenSet() const { return m_bundleIdHasBeenSet; }
/**
* The bundle of specification information for your virtual private server (or
- * instance), including the pricing plan (e.g., micro_1_0
).
micro_1_0
).
*/
inline void SetBundleId(const Aws::String& value) { m_bundleIdHasBeenSet = true; m_bundleId = value; }
/**
* The bundle of specification information for your virtual private server (or
- * instance), including the pricing plan (e.g., micro_1_0
).
micro_1_0
).
*/
inline void SetBundleId(Aws::String&& value) { m_bundleIdHasBeenSet = true; m_bundleId = std::move(value); }
/**
* The bundle of specification information for your virtual private server (or
- * instance), including the pricing plan (e.g., micro_1_0
).
micro_1_0
).
*/
inline void SetBundleId(const char* value) { m_bundleIdHasBeenSet = true; m_bundleId.assign(value); }
/**
* The bundle of specification information for your virtual private server (or
- * instance), including the pricing plan (e.g., micro_1_0
).
micro_1_0
).
*/
inline CreateInstancesRequest& WithBundleId(const Aws::String& value) { SetBundleId(value); return *this;}
/**
* The bundle of specification information for your virtual private server (or
- * instance), including the pricing plan (e.g., micro_1_0
).
micro_1_0
).
*/
inline CreateInstancesRequest& WithBundleId(Aws::String&& value) { SetBundleId(std::move(value)); return *this;}
/**
* The bundle of specification information for your virtual private server (or
- * instance), including the pricing plan (e.g., micro_1_0
).
micro_1_0
).
*/
inline CreateInstancesRequest& WithBundleId(const char* value) { SetBundleId(value); return *this;}
diff --git a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/CreateLoadBalancerRequest.h b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/CreateLoadBalancerRequest.h
index 666bfa15d95..87c32de70fb 100644
--- a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/CreateLoadBalancerRequest.h
+++ b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/CreateLoadBalancerRequest.h
@@ -102,72 +102,72 @@ namespace Model
/**
* The path you provided to perform the load balancer health check. If you
* didn't specify a health check path, Lightsail uses the root path of your website
- * (e.g., "/"
).
You may want to specify a custom health check - * path other than the root of your application if your home page loads slowly or - * has a lot of media or scripting on it.
+ * ("/"
). You may want to specify a custom health check path + * other than the root of your application if your home page loads slowly or has a + * lot of media or scripting on it.
*/ inline const Aws::String& GetHealthCheckPath() const{ return m_healthCheckPath; } /** *The path you provided to perform the load balancer health check. If you
* didn't specify a health check path, Lightsail uses the root path of your website
- * (e.g., "/"
).
You may want to specify a custom health check - * path other than the root of your application if your home page loads slowly or - * has a lot of media or scripting on it.
+ * ("/"
). You may want to specify a custom health check path + * other than the root of your application if your home page loads slowly or has a + * lot of media or scripting on it.
*/ inline bool HealthCheckPathHasBeenSet() const { return m_healthCheckPathHasBeenSet; } /** *The path you provided to perform the load balancer health check. If you
* didn't specify a health check path, Lightsail uses the root path of your website
- * (e.g., "/"
).
You may want to specify a custom health check - * path other than the root of your application if your home page loads slowly or - * has a lot of media or scripting on it.
+ * ("/"
). You may want to specify a custom health check path + * other than the root of your application if your home page loads slowly or has a + * lot of media or scripting on it.
*/ inline void SetHealthCheckPath(const Aws::String& value) { m_healthCheckPathHasBeenSet = true; m_healthCheckPath = value; } /** *The path you provided to perform the load balancer health check. If you
* didn't specify a health check path, Lightsail uses the root path of your website
- * (e.g., "/"
).
You may want to specify a custom health check - * path other than the root of your application if your home page loads slowly or - * has a lot of media or scripting on it.
+ * ("/"
). You may want to specify a custom health check path + * other than the root of your application if your home page loads slowly or has a + * lot of media or scripting on it.
*/ inline void SetHealthCheckPath(Aws::String&& value) { m_healthCheckPathHasBeenSet = true; m_healthCheckPath = std::move(value); } /** *The path you provided to perform the load balancer health check. If you
* didn't specify a health check path, Lightsail uses the root path of your website
- * (e.g., "/"
).
You may want to specify a custom health check - * path other than the root of your application if your home page loads slowly or - * has a lot of media or scripting on it.
+ * ("/"
). You may want to specify a custom health check path + * other than the root of your application if your home page loads slowly or has a + * lot of media or scripting on it.
*/ inline void SetHealthCheckPath(const char* value) { m_healthCheckPathHasBeenSet = true; m_healthCheckPath.assign(value); } /** *The path you provided to perform the load balancer health check. If you
* didn't specify a health check path, Lightsail uses the root path of your website
- * (e.g., "/"
).
You may want to specify a custom health check - * path other than the root of your application if your home page loads slowly or - * has a lot of media or scripting on it.
+ * ("/"
). You may want to specify a custom health check path + * other than the root of your application if your home page loads slowly or has a + * lot of media or scripting on it.
*/ inline CreateLoadBalancerRequest& WithHealthCheckPath(const Aws::String& value) { SetHealthCheckPath(value); return *this;} /** *The path you provided to perform the load balancer health check. If you
* didn't specify a health check path, Lightsail uses the root path of your website
- * (e.g., "/"
).
You may want to specify a custom health check - * path other than the root of your application if your home page loads slowly or - * has a lot of media or scripting on it.
+ * ("/"
). You may want to specify a custom health check path + * other than the root of your application if your home page loads slowly or has a + * lot of media or scripting on it.
*/ inline CreateLoadBalancerRequest& WithHealthCheckPath(Aws::String&& value) { SetHealthCheckPath(std::move(value)); return *this;} /** *The path you provided to perform the load balancer health check. If you
* didn't specify a health check path, Lightsail uses the root path of your website
- * (e.g., "/"
).
You may want to specify a custom health check - * path other than the root of your application if your home page loads slowly or - * has a lot of media or scripting on it.
+ * ("/"
). You may want to specify a custom health check path + * other than the root of your application if your home page loads slowly or has a + * lot of media or scripting on it.
*/ inline CreateLoadBalancerRequest& WithHealthCheckPath(const char* value) { SetHealthCheckPath(value); return *this;} @@ -230,64 +230,64 @@ namespace Model /** - *The domain name with which your certificate is associated (e.g.,
- * example.com
).
If you specify + *
The domain name with which your certificate is associated
+ * (example.com
).
If you specify
* certificateDomainName
, then certificateName
is
* required (and vice-versa).
The domain name with which your certificate is associated (e.g.,
- * example.com
).
If you specify + *
The domain name with which your certificate is associated
+ * (example.com
).
If you specify
* certificateDomainName
, then certificateName
is
* required (and vice-versa).
The domain name with which your certificate is associated (e.g.,
- * example.com
).
If you specify + *
The domain name with which your certificate is associated
+ * (example.com
).
If you specify
* certificateDomainName
, then certificateName
is
* required (and vice-versa).
The domain name with which your certificate is associated (e.g.,
- * example.com
).
If you specify + *
The domain name with which your certificate is associated
+ * (example.com
).
If you specify
* certificateDomainName
, then certificateName
is
* required (and vice-versa).
The domain name with which your certificate is associated (e.g.,
- * example.com
).
If you specify + *
The domain name with which your certificate is associated
+ * (example.com
).
If you specify
* certificateDomainName
, then certificateName
is
* required (and vice-versa).
The domain name with which your certificate is associated (e.g.,
- * example.com
).
If you specify + *
The domain name with which your certificate is associated
+ * (example.com
).
If you specify
* certificateDomainName
, then certificateName
is
* required (and vice-versa).
The domain name with which your certificate is associated (e.g.,
- * example.com
).
If you specify + *
The domain name with which your certificate is associated
+ * (example.com
).
If you specify
* certificateDomainName
, then certificateName
is
* required (and vice-versa).
The domain name with which your certificate is associated (e.g.,
- * example.com
).
If you specify + *
The domain name with which your certificate is associated
+ * (example.com
).
If you specify
* certificateDomainName
, then certificateName
is
* required (and vice-versa).
The optional alternative domains and subdomains to use with your SSL/TLS
- * certificate (e.g., www.example.com
, example.com
,
+ * certificate (www.example.com
, example.com
,
* m.example.com
, blog.example.com
).
The optional alternative domains and subdomains to use with your SSL/TLS
- * certificate (e.g., www.example.com
, example.com
,
+ * certificate (www.example.com
, example.com
,
* m.example.com
, blog.example.com
).
The optional alternative domains and subdomains to use with your SSL/TLS
- * certificate (e.g., www.example.com
, example.com
,
+ * certificate (www.example.com
, example.com
,
* m.example.com
, blog.example.com
).
The optional alternative domains and subdomains to use with your SSL/TLS
- * certificate (e.g., www.example.com
, example.com
,
+ * certificate (www.example.com
, example.com
,
* m.example.com
, blog.example.com
).
The optional alternative domains and subdomains to use with your SSL/TLS
- * certificate (e.g., www.example.com
, example.com
,
+ * certificate (www.example.com
, example.com
,
* m.example.com
, blog.example.com
).
The optional alternative domains and subdomains to use with your SSL/TLS
- * certificate (e.g., www.example.com
, example.com
,
+ * certificate (www.example.com
, example.com
,
* m.example.com
, blog.example.com
).
The optional alternative domains and subdomains to use with your SSL/TLS
- * certificate (e.g., www.example.com
, example.com
,
+ * certificate (www.example.com
, example.com
,
* m.example.com
, blog.example.com
).
The optional alternative domains and subdomains to use with your SSL/TLS
- * certificate (e.g., www.example.com
, example.com
,
+ * certificate (www.example.com
, example.com
,
* m.example.com
, blog.example.com
).
The optional alternative domains and subdomains to use with your SSL/TLS
- * certificate (e.g., www.example.com
, example.com
,
+ * certificate (www.example.com
, example.com
,
* m.example.com
, blog.example.com
).
The domain name (e.g., example.com
) for your SSL/TLS
- * certificate.
The domain name (example.com
) for your SSL/TLS certificate.
The domain name (e.g., example.com
) for your SSL/TLS
- * certificate.
The domain name (example.com
) for your SSL/TLS certificate.
The domain name (e.g., example.com
) for your SSL/TLS
- * certificate.
The domain name (example.com
) for your SSL/TLS certificate.
The domain name (e.g., example.com
) for your SSL/TLS
- * certificate.
The domain name (example.com
) for your SSL/TLS certificate.
The domain name (e.g., example.com
) for your SSL/TLS
- * certificate.
The domain name (example.com
) for your SSL/TLS certificate.
The domain name (e.g., example.com
) for your SSL/TLS
- * certificate.
The domain name (example.com
) for your SSL/TLS certificate.
The domain name (e.g., example.com
) for your SSL/TLS
- * certificate.
The domain name (example.com
) for your SSL/TLS certificate.
The domain name (e.g., example.com
) for your SSL/TLS
- * certificate.
The domain name (example.com
) for your SSL/TLS certificate.
An array of strings listing alternative domains and subdomains for your
* SSL/TLS certificate. Lightsail will de-dupe the names for you. You can have a
* maximum of 9 alternative names (in addition to the 1 primary domain). We do not
- * support wildcards (e.g., *.example.com
).
*.example.com
).
*/
inline const Aws::VectorAn array of strings listing alternative domains and subdomains for your
* SSL/TLS certificate. Lightsail will de-dupe the names for you. You can have a
* maximum of 9 alternative names (in addition to the 1 primary domain). We do not
- * support wildcards (e.g., *.example.com
).
*.example.com
).
*/
inline bool CertificateAlternativeNamesHasBeenSet() const { return m_certificateAlternativeNamesHasBeenSet; }
@@ -227,7 +219,7 @@ namespace Model
* An array of strings listing alternative domains and subdomains for your
* SSL/TLS certificate. Lightsail will de-dupe the names for you. You can have a
* maximum of 9 alternative names (in addition to the 1 primary domain). We do not
- * support wildcards (e.g., *.example.com
).
*.example.com
).
*/
inline void SetCertificateAlternativeNames(const Aws::VectorAn array of strings listing alternative domains and subdomains for your
* SSL/TLS certificate. Lightsail will de-dupe the names for you. You can have a
* maximum of 9 alternative names (in addition to the 1 primary domain). We do not
- * support wildcards (e.g., *.example.com
).
*.example.com
).
*/
inline void SetCertificateAlternativeNames(Aws::VectorAn array of strings listing alternative domains and subdomains for your
* SSL/TLS certificate. Lightsail will de-dupe the names for you. You can have a
* maximum of 9 alternative names (in addition to the 1 primary domain). We do not
- * support wildcards (e.g., *.example.com
).
*.example.com
).
*/
inline CreateLoadBalancerTlsCertificateRequest& WithCertificateAlternativeNames(const Aws::VectorAn array of strings listing alternative domains and subdomains for your
* SSL/TLS certificate. Lightsail will de-dupe the names for you. You can have a
* maximum of 9 alternative names (in addition to the 1 primary domain). We do not
- * support wildcards (e.g., *.example.com
).
*.example.com
).
*/
inline CreateLoadBalancerTlsCertificateRequest& WithCertificateAlternativeNames(Aws::VectorAn array of strings listing alternative domains and subdomains for your
* SSL/TLS certificate. Lightsail will de-dupe the names for you. You can have a
* maximum of 9 alternative names (in addition to the 1 primary domain). We do not
- * support wildcards (e.g., *.example.com
).
*.example.com
).
*/
inline CreateLoadBalancerTlsCertificateRequest& AddCertificateAlternativeNames(const Aws::String& value) { m_certificateAlternativeNamesHasBeenSet = true; m_certificateAlternativeNames.push_back(value); return *this; }
@@ -267,7 +259,7 @@ namespace Model
* An array of strings listing alternative domains and subdomains for your
* SSL/TLS certificate. Lightsail will de-dupe the names for you. You can have a
* maximum of 9 alternative names (in addition to the 1 primary domain). We do not
- * support wildcards (e.g., *.example.com
).
*.example.com
).
*/
inline CreateLoadBalancerTlsCertificateRequest& AddCertificateAlternativeNames(Aws::String&& value) { m_certificateAlternativeNamesHasBeenSet = true; m_certificateAlternativeNames.push_back(std::move(value)); return *this; }
@@ -275,7 +267,7 @@ namespace Model
* An array of strings listing alternative domains and subdomains for your
* SSL/TLS certificate. Lightsail will de-dupe the names for you. You can have a
* maximum of 9 alternative names (in addition to the 1 primary domain). We do not
- * support wildcards (e.g., *.example.com
).
*.example.com
).
*/
inline CreateLoadBalancerTlsCertificateRequest& AddCertificateAlternativeNames(const char* value) { m_certificateAlternativeNamesHasBeenSet = true; m_certificateAlternativeNames.push_back(value); return *this; }
diff --git a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/DeleteDiskRequest.h b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/DeleteDiskRequest.h
index 4cc3f48e141..e4e7bcc51bc 100644
--- a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/DeleteDiskRequest.h
+++ b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/DeleteDiskRequest.h
@@ -35,50 +35,42 @@ namespace Model
/**
- * The unique name of the disk you want to delete (e.g.,
- * my-disk
).
The unique name of the disk you want to delete (my-disk
).
The unique name of the disk you want to delete (e.g.,
- * my-disk
).
The unique name of the disk you want to delete (my-disk
).
The unique name of the disk you want to delete (e.g.,
- * my-disk
).
The unique name of the disk you want to delete (my-disk
).
The unique name of the disk you want to delete (e.g.,
- * my-disk
).
The unique name of the disk you want to delete (my-disk
).
The unique name of the disk you want to delete (e.g.,
- * my-disk
).
The unique name of the disk you want to delete (my-disk
).
The unique name of the disk you want to delete (e.g.,
- * my-disk
).
The unique name of the disk you want to delete (my-disk
).
The unique name of the disk you want to delete (e.g.,
- * my-disk
).
The unique name of the disk you want to delete (my-disk
).
The unique name of the disk you want to delete (e.g.,
- * my-disk
).
The unique name of the disk you want to delete (my-disk
).
The name of the disk snapshot you want to delete (e.g.,
- * my-disk-snapshot
).
The name of the disk snapshot you want to delete
+ * (my-disk-snapshot
).
The name of the disk snapshot you want to delete (e.g.,
- * my-disk-snapshot
).
The name of the disk snapshot you want to delete
+ * (my-disk-snapshot
).
The name of the disk snapshot you want to delete (e.g.,
- * my-disk-snapshot
).
The name of the disk snapshot you want to delete
+ * (my-disk-snapshot
).
The name of the disk snapshot you want to delete (e.g.,
- * my-disk-snapshot
).
The name of the disk snapshot you want to delete
+ * (my-disk-snapshot
).
The name of the disk snapshot you want to delete (e.g.,
- * my-disk-snapshot
).
The name of the disk snapshot you want to delete
+ * (my-disk-snapshot
).
The name of the disk snapshot you want to delete (e.g.,
- * my-disk-snapshot
).
The name of the disk snapshot you want to delete
+ * (my-disk-snapshot
).
The name of the disk snapshot you want to delete (e.g.,
- * my-disk-snapshot
).
The name of the disk snapshot you want to delete
+ * (my-disk-snapshot
).
The name of the disk snapshot you want to delete (e.g.,
- * my-disk-snapshot
).
The name of the disk snapshot you want to delete
+ * (my-disk-snapshot
).
The unique name of the disk you want to detach from your instance (e.g.,
- * my-disk
).
The unique name of the disk you want to detach from your instance
+ * (my-disk
).
The unique name of the disk you want to detach from your instance (e.g.,
- * my-disk
).
The unique name of the disk you want to detach from your instance
+ * (my-disk
).
The unique name of the disk you want to detach from your instance (e.g.,
- * my-disk
).
The unique name of the disk you want to detach from your instance
+ * (my-disk
).
The unique name of the disk you want to detach from your instance (e.g.,
- * my-disk
).
The unique name of the disk you want to detach from your instance
+ * (my-disk
).
The unique name of the disk you want to detach from your instance (e.g.,
- * my-disk
).
The unique name of the disk you want to detach from your instance
+ * (my-disk
).
The unique name of the disk you want to detach from your instance (e.g.,
- * my-disk
).
The unique name of the disk you want to detach from your instance
+ * (my-disk
).
The unique name of the disk you want to detach from your instance (e.g.,
- * my-disk
).
The unique name of the disk you want to detach from your instance
+ * (my-disk
).
The unique name of the disk you want to detach from your instance (e.g.,
- * my-disk
).
The unique name of the disk you want to detach from your instance
+ * (my-disk
).
The Lightsail resource type (e.g., Disk
).
The Lightsail resource type (Disk
).
The Lightsail resource type (e.g., Disk
).
The Lightsail resource type (Disk
).
The Lightsail resource type (e.g., Disk
).
The Lightsail resource type (Disk
).
The Lightsail resource type (e.g., Disk
).
The Lightsail resource type (Disk
).
The Lightsail resource type (e.g., Disk
).
The Lightsail resource type (Disk
).
The Lightsail resource type (e.g., Disk
).
The Lightsail resource type (Disk
).
The size of the disk in GB (e.g., 32
).
The size of the disk in GB (32
).
The size of the disk in GB (e.g., 32
).
The size of the disk in GB (32
).
The size of the disk in GB (e.g., 32
).
The size of the disk in GB (32
).
The size of the disk in GB (e.g., 32
).
The size of the disk in GB (32
).
The new disk name (e.g., my-new-disk
).
The new disk name (my-new-disk
).
The new disk name (e.g., my-new-disk
).
The new disk name (my-new-disk
).
The new disk name (e.g., my-new-disk
).
The new disk name (my-new-disk
).
The new disk name (e.g., my-new-disk
).
The new disk name (my-new-disk
).
The new disk name (e.g., my-new-disk
).
The new disk name (my-new-disk
).
The new disk name (e.g., my-new-disk
).
The new disk name (my-new-disk
).
The new disk name (e.g., my-new-disk
).
The new disk name (my-new-disk
).
The new disk name (e.g., my-new-disk
).
The new disk name (my-new-disk
).
The name of the disk snapshot (e.g., my-disk-snapshot
).
The name of the disk snapshot (my-disk-snapshot
).
The name of the disk snapshot (e.g., my-disk-snapshot
).
The name of the disk snapshot (my-disk-snapshot
).
The name of the disk snapshot (e.g., my-disk-snapshot
).
The name of the disk snapshot (my-disk-snapshot
).
The name of the disk snapshot (e.g., my-disk-snapshot
).
The name of the disk snapshot (my-disk-snapshot
).
The name of the disk snapshot (e.g., my-disk-snapshot
).
The name of the disk snapshot (my-disk-snapshot
).
The name of the disk snapshot (e.g., my-disk-snapshot
).
The name of the disk snapshot (my-disk-snapshot
).
The name of the disk snapshot (e.g., my-disk-snapshot
).
The name of the disk snapshot (my-disk-snapshot
).
The name of the disk snapshot (e.g., my-disk-snapshot
).
The name of the disk snapshot (my-disk-snapshot
).
The Lightsail resource type (e.g., DiskSnapshot
).
The Lightsail resource type (DiskSnapshot
).
The Lightsail resource type (e.g., DiskSnapshot
).
The Lightsail resource type (DiskSnapshot
).
The Lightsail resource type (e.g., DiskSnapshot
).
The Lightsail resource type (DiskSnapshot
).
The Lightsail resource type (e.g., DiskSnapshot
).
The Lightsail resource type (DiskSnapshot
).
The Lightsail resource type (e.g., DiskSnapshot
).
The Lightsail resource type (DiskSnapshot
).
The Lightsail resource type (e.g., DiskSnapshot
).
The Lightsail resource type (DiskSnapshot
).
The size of the disk in GB (e.g., 32
).
The size of the disk in GB (32
).
The size of the disk in GB (e.g., 32
).
The size of the disk in GB (32
).
The size of the disk in GB (e.g., 32
).
The size of the disk in GB (32
).
The size of the disk in GB (e.g., 32
).
The size of the disk in GB (32
).
The Amazon Resource Name (ARN) of the domain recordset (e.g.,
- * arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the domain recordset
+ * (arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the domain recordset (e.g.,
- * arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the domain recordset
+ * (arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the domain recordset (e.g.,
- * arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the domain recordset
+ * (arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the domain recordset (e.g.,
- * arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the domain recordset
+ * (arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the domain recordset (e.g.,
- * arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the domain recordset
+ * (arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the domain recordset (e.g.,
- * arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the domain recordset
+ * (arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the domain recordset (e.g.,
- * arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the domain recordset
+ * (arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the domain recordset (e.g.,
- * arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the domain recordset
+ * (arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE
).
The target IP address (e.g., 192.0.2.0
), or AWS name server
- * (e.g., ns-111.awsdns-22.com.
).
For Lightsail load balancers, - * the value looks like + *
The target IP address (192.0.2.0
), or AWS name server
+ * (ns-111.awsdns-22.com.
).
For Lightsail load balancers, the
+ * value looks like
* ab1234c56789c6b86aba6fb203d443bc-123456789.us-east-2.elb.amazonaws.com
.
* For Lightsail distributions, the value looks like
* exampled1182ne.cloudfront.net
. For Lightsail container services,
@@ -134,9 +134,9 @@ namespace Model
inline const Aws::String& GetTarget() const{ return m_target; }
/**
- *
The target IP address (e.g., 192.0.2.0
), or AWS name server
- * (e.g., ns-111.awsdns-22.com.
).
For Lightsail load balancers, - * the value looks like + *
The target IP address (192.0.2.0
), or AWS name server
+ * (ns-111.awsdns-22.com.
).
For Lightsail load balancers, the
+ * value looks like
* ab1234c56789c6b86aba6fb203d443bc-123456789.us-east-2.elb.amazonaws.com
.
* For Lightsail distributions, the value looks like
* exampled1182ne.cloudfront.net
. For Lightsail container services,
@@ -148,9 +148,9 @@ namespace Model
inline bool TargetHasBeenSet() const { return m_targetHasBeenSet; }
/**
- *
The target IP address (e.g., 192.0.2.0
), or AWS name server
- * (e.g., ns-111.awsdns-22.com.
).
For Lightsail load balancers, - * the value looks like + *
The target IP address (192.0.2.0
), or AWS name server
+ * (ns-111.awsdns-22.com.
).
For Lightsail load balancers, the
+ * value looks like
* ab1234c56789c6b86aba6fb203d443bc-123456789.us-east-2.elb.amazonaws.com
.
* For Lightsail distributions, the value looks like
* exampled1182ne.cloudfront.net
. For Lightsail container services,
@@ -162,9 +162,9 @@ namespace Model
inline void SetTarget(const Aws::String& value) { m_targetHasBeenSet = true; m_target = value; }
/**
- *
The target IP address (e.g., 192.0.2.0
), or AWS name server
- * (e.g., ns-111.awsdns-22.com.
).
For Lightsail load balancers, - * the value looks like + *
The target IP address (192.0.2.0
), or AWS name server
+ * (ns-111.awsdns-22.com.
).
For Lightsail load balancers, the
+ * value looks like
* ab1234c56789c6b86aba6fb203d443bc-123456789.us-east-2.elb.amazonaws.com
.
* For Lightsail distributions, the value looks like
* exampled1182ne.cloudfront.net
. For Lightsail container services,
@@ -176,9 +176,9 @@ namespace Model
inline void SetTarget(Aws::String&& value) { m_targetHasBeenSet = true; m_target = std::move(value); }
/**
- *
The target IP address (e.g., 192.0.2.0
), or AWS name server
- * (e.g., ns-111.awsdns-22.com.
).
For Lightsail load balancers, - * the value looks like + *
The target IP address (192.0.2.0
), or AWS name server
+ * (ns-111.awsdns-22.com.
).
For Lightsail load balancers, the
+ * value looks like
* ab1234c56789c6b86aba6fb203d443bc-123456789.us-east-2.elb.amazonaws.com
.
* For Lightsail distributions, the value looks like
* exampled1182ne.cloudfront.net
. For Lightsail container services,
@@ -190,9 +190,9 @@ namespace Model
inline void SetTarget(const char* value) { m_targetHasBeenSet = true; m_target.assign(value); }
/**
- *
The target IP address (e.g., 192.0.2.0
), or AWS name server
- * (e.g., ns-111.awsdns-22.com.
).
For Lightsail load balancers, - * the value looks like + *
The target IP address (192.0.2.0
), or AWS name server
+ * (ns-111.awsdns-22.com.
).
For Lightsail load balancers, the
+ * value looks like
* ab1234c56789c6b86aba6fb203d443bc-123456789.us-east-2.elb.amazonaws.com
.
* For Lightsail distributions, the value looks like
* exampled1182ne.cloudfront.net
. For Lightsail container services,
@@ -204,9 +204,9 @@ namespace Model
inline DomainEntry& WithTarget(const Aws::String& value) { SetTarget(value); return *this;}
/**
- *
The target IP address (e.g., 192.0.2.0
), or AWS name server
- * (e.g., ns-111.awsdns-22.com.
).
For Lightsail load balancers, - * the value looks like + *
The target IP address (192.0.2.0
), or AWS name server
+ * (ns-111.awsdns-22.com.
).
For Lightsail load balancers, the
+ * value looks like
* ab1234c56789c6b86aba6fb203d443bc-123456789.us-east-2.elb.amazonaws.com
.
* For Lightsail distributions, the value looks like
* exampled1182ne.cloudfront.net
. For Lightsail container services,
@@ -218,9 +218,9 @@ namespace Model
inline DomainEntry& WithTarget(Aws::String&& value) { SetTarget(std::move(value)); return *this;}
/**
- *
The target IP address (e.g., 192.0.2.0
), or AWS name server
- * (e.g., ns-111.awsdns-22.com.
).
For Lightsail load balancers, - * the value looks like + *
The target IP address (192.0.2.0
), or AWS name server
+ * (ns-111.awsdns-22.com.
).
For Lightsail load balancers, the
+ * value looks like
* ab1234c56789c6b86aba6fb203d443bc-123456789.us-east-2.elb.amazonaws.com
.
* For Lightsail distributions, the value looks like
* exampled1182ne.cloudfront.net
. For Lightsail container services,
diff --git a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/ExportSnapshotRecord.h b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/ExportSnapshotRecord.h
index 901b0f10253..24ace8ca621 100644
--- a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/ExportSnapshotRecord.h
+++ b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/ExportSnapshotRecord.h
@@ -194,32 +194,32 @@ namespace Model
/**
- *
The Lightsail resource type (e.g., ExportSnapshotRecord
).
The Lightsail resource type (ExportSnapshotRecord
).
The Lightsail resource type (e.g., ExportSnapshotRecord
).
The Lightsail resource type (ExportSnapshotRecord
).
The Lightsail resource type (e.g., ExportSnapshotRecord
).
The Lightsail resource type (ExportSnapshotRecord
).
The Lightsail resource type (e.g., ExportSnapshotRecord
).
The Lightsail resource type (ExportSnapshotRecord
).
The Lightsail resource type (e.g., ExportSnapshotRecord
).
The Lightsail resource type (ExportSnapshotRecord
).
The Lightsail resource type (e.g., ExportSnapshotRecord
).
The Lightsail resource type (ExportSnapshotRecord
).
The Lightsail resource type (e.g., InstanceSnapshot
or
+ *
The Lightsail resource type (InstanceSnapshot
or
* DiskSnapshot
).
The Lightsail resource type (e.g., InstanceSnapshot
or
+ *
The Lightsail resource type (InstanceSnapshot
or
* DiskSnapshot
).
The Lightsail resource type (e.g., InstanceSnapshot
or
+ *
The Lightsail resource type (InstanceSnapshot
or
* DiskSnapshot
).
The Lightsail resource type (e.g., InstanceSnapshot
or
+ *
The Lightsail resource type (InstanceSnapshot
or
* DiskSnapshot
).
The Lightsail resource type (e.g., InstanceSnapshot
or
+ *
The Lightsail resource type (InstanceSnapshot
or
* DiskSnapshot
).
The Lightsail resource type (e.g., InstanceSnapshot
or
+ *
The Lightsail resource type (InstanceSnapshot
or
* DiskSnapshot
).
The resource type (e.g., Instance
or Disk
).
The resource type of the automatic snapshot. The possible values are
+ * Instance
, and Disk
.
The resource type (e.g., Instance
or Disk
).
The resource type of the automatic snapshot. The possible values are
+ * Instance
, and Disk
.
The resource type (e.g., Instance
or Disk
).
The resource type of the automatic snapshot. The possible values are
+ * Instance
, and Disk
.
The resource type (e.g., Instance
or Disk
).
The resource type of the automatic snapshot. The possible values are
+ * Instance
, and Disk
.
The resource type (e.g., Instance
or Disk
).
The resource type of the automatic snapshot. The possible values are
+ * Instance
, and Disk
.
The name of the disk (e.g., my-disk
).
The name of the disk (my-disk
).
The name of the disk (e.g., my-disk
).
The name of the disk (my-disk
).
The name of the disk (e.g., my-disk
).
The name of the disk (my-disk
).
The name of the disk (e.g., my-disk
).
The name of the disk (my-disk
).
The name of the disk (e.g., my-disk
).
The name of the disk (my-disk
).
The name of the disk (e.g., my-disk
).
The name of the disk (my-disk
).
The name of the disk (e.g., my-disk
).
The name of the disk (my-disk
).
The name of the disk (e.g., my-disk
).
The name of the disk (my-disk
).
The name of the disk snapshot (e.g., my-disk-snapshot
).
The name of the disk snapshot (my-disk-snapshot
).
The name of the disk snapshot (e.g., my-disk-snapshot
).
The name of the disk snapshot (my-disk-snapshot
).
The name of the disk snapshot (e.g., my-disk-snapshot
).
The name of the disk snapshot (my-disk-snapshot
).
The name of the disk snapshot (e.g., my-disk-snapshot
).
The name of the disk snapshot (my-disk-snapshot
).
The name of the disk snapshot (e.g., my-disk-snapshot
).
The name of the disk snapshot (my-disk-snapshot
).
The name of the disk snapshot (e.g., my-disk-snapshot
).
The name of the disk snapshot (my-disk-snapshot
).
The name of the disk snapshot (e.g., my-disk-snapshot
).
The name of the disk snapshot (my-disk-snapshot
).
The name of the disk snapshot (e.g., my-disk-snapshot
).
The name of the disk snapshot (my-disk-snapshot
).
The timestamp of the last cache reset (e.g., 1479734909.17
) in
- * Unix time format.
The timestamp of the last cache reset (1479734909.17
) in Unix
+ * time format.
The timestamp of the last cache reset (e.g., 1479734909.17
) in
- * Unix time format.
The timestamp of the last cache reset (1479734909.17
) in Unix
+ * time format.
The timestamp of the last cache reset (e.g., 1479734909.17
) in
- * Unix time format.
The timestamp of the last cache reset (1479734909.17
) in Unix
+ * time format.
The timestamp of the last cache reset (e.g., 1479734909.17
) in
- * Unix time format.
The timestamp of the last cache reset (1479734909.17
) in Unix
+ * time format.
The timestamp of the last cache reset (e.g., 1479734909.17
) in
- * Unix time format.
The timestamp of the last cache reset (1479734909.17
) in Unix
+ * time format.
A Boolean value indicating whether to also include Availability Zones in your
- * get regions request. Availability Zones are indicated with a letter: e.g.,
+ * get regions request. Availability Zones are indicated with a letter:
* us-east-2a
.
A Boolean value indicating whether to also include Availability Zones in your
- * get regions request. Availability Zones are indicated with a letter: e.g.,
+ * get regions request. Availability Zones are indicated with a letter:
* us-east-2a
.
A Boolean value indicating whether to also include Availability Zones in your
- * get regions request. Availability Zones are indicated with a letter: e.g.,
+ * get regions request. Availability Zones are indicated with a letter:
* us-east-2a
.
A Boolean value indicating whether to also include Availability Zones in your
- * get regions request. Availability Zones are indicated with a letter: e.g.,
+ * get regions request. Availability Zones are indicated with a letter:
* us-east-2a
.
A Boolean value indicating whether to also include Availability Zones for
* databases in your get regions request. Availability Zones are indicated with a
- * letter (e.g., us-east-2a
).
us-east-2a
).
*/
inline bool GetIncludeRelationalDatabaseAvailabilityZones() const{ return m_includeRelationalDatabaseAvailabilityZones; }
/**
* A Boolean value indicating whether to also include Availability Zones for
* databases in your get regions request. Availability Zones are indicated with a
- * letter (e.g., us-east-2a
).
us-east-2a
).
*/
inline bool IncludeRelationalDatabaseAvailabilityZonesHasBeenSet() const { return m_includeRelationalDatabaseAvailabilityZonesHasBeenSet; }
/**
* A Boolean value indicating whether to also include Availability Zones for
* databases in your get regions request. Availability Zones are indicated with a
- * letter (e.g., us-east-2a
).
us-east-2a
).
*/
inline void SetIncludeRelationalDatabaseAvailabilityZones(bool value) { m_includeRelationalDatabaseAvailabilityZonesHasBeenSet = true; m_includeRelationalDatabaseAvailabilityZones = value; }
/**
* A Boolean value indicating whether to also include Availability Zones for
* databases in your get regions request. Availability Zones are indicated with a
- * letter (e.g., us-east-2a
).
us-east-2a
).
*/
inline GetRegionsRequest& WithIncludeRelationalDatabaseAvailabilityZones(bool value) { SetIncludeRelationalDatabaseAvailabilityZones(value); return *this;}
diff --git a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/GetSetupHistoryRequest.h b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/GetSetupHistoryRequest.h
new file mode 100644
index 00000000000..5d1913b4531
--- /dev/null
+++ b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/GetSetupHistoryRequest.h
@@ -0,0 +1,153 @@
+/**
+ * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * SPDX-License-Identifier: Apache-2.0.
+ */
+
+#pragma once
+#include The name of the resource for which you are requesting information.
+ */ + inline const Aws::String& GetResourceName() const{ return m_resourceName; } + + /** + *The name of the resource for which you are requesting information.
+ */ + inline bool ResourceNameHasBeenSet() const { return m_resourceNameHasBeenSet; } + + /** + *The name of the resource for which you are requesting information.
+ */ + inline void SetResourceName(const Aws::String& value) { m_resourceNameHasBeenSet = true; m_resourceName = value; } + + /** + *The name of the resource for which you are requesting information.
+ */ + inline void SetResourceName(Aws::String&& value) { m_resourceNameHasBeenSet = true; m_resourceName = std::move(value); } + + /** + *The name of the resource for which you are requesting information.
+ */ + inline void SetResourceName(const char* value) { m_resourceNameHasBeenSet = true; m_resourceName.assign(value); } + + /** + *The name of the resource for which you are requesting information.
+ */ + inline GetSetupHistoryRequest& WithResourceName(const Aws::String& value) { SetResourceName(value); return *this;} + + /** + *The name of the resource for which you are requesting information.
+ */ + inline GetSetupHistoryRequest& WithResourceName(Aws::String&& value) { SetResourceName(std::move(value)); return *this;} + + /** + *The name of the resource for which you are requesting information.
+ */ + inline GetSetupHistoryRequest& WithResourceName(const char* value) { SetResourceName(value); return *this;} + + + /** + *The token to advance to the next page of results from your request.
To
+ * get a page token, perform an initial GetSetupHistory
request. If
+ * your results are paginated, the response will return a next page token that you
+ * can specify as the page token in a subsequent request.
The token to advance to the next page of results from your request.
To
+ * get a page token, perform an initial GetSetupHistory
request. If
+ * your results are paginated, the response will return a next page token that you
+ * can specify as the page token in a subsequent request.
The token to advance to the next page of results from your request.
To
+ * get a page token, perform an initial GetSetupHistory
request. If
+ * your results are paginated, the response will return a next page token that you
+ * can specify as the page token in a subsequent request.
The token to advance to the next page of results from your request.
To
+ * get a page token, perform an initial GetSetupHistory
request. If
+ * your results are paginated, the response will return a next page token that you
+ * can specify as the page token in a subsequent request.
The token to advance to the next page of results from your request.
To
+ * get a page token, perform an initial GetSetupHistory
request. If
+ * your results are paginated, the response will return a next page token that you
+ * can specify as the page token in a subsequent request.
The token to advance to the next page of results from your request.
To
+ * get a page token, perform an initial GetSetupHistory
request. If
+ * your results are paginated, the response will return a next page token that you
+ * can specify as the page token in a subsequent request.
The token to advance to the next page of results from your request.
To
+ * get a page token, perform an initial GetSetupHistory
request. If
+ * your results are paginated, the response will return a next page token that you
+ * can specify as the page token in a subsequent request.
The token to advance to the next page of results from your request.
To
+ * get a page token, perform an initial GetSetupHistory
request. If
+ * your results are paginated, the response will return a next page token that you
+ * can specify as the page token in a subsequent request.
The historical information that's returned.
+ */ + inline const Aws::VectorThe historical information that's returned.
+ */ + inline void SetSetupHistory(const Aws::VectorThe historical information that's returned.
+ */ + inline void SetSetupHistory(Aws::VectorThe historical information that's returned.
+ */ + inline GetSetupHistoryResult& WithSetupHistory(const Aws::VectorThe historical information that's returned.
+ */ + inline GetSetupHistoryResult& WithSetupHistory(Aws::VectorThe historical information that's returned.
+ */ + inline GetSetupHistoryResult& AddSetupHistory(const SetupHistory& value) { m_setupHistory.push_back(value); return *this; } + + /** + *The historical information that's returned.
+ */ + inline GetSetupHistoryResult& AddSetupHistory(SetupHistory&& value) { m_setupHistory.push_back(std::move(value)); return *this; } + + + /** + *The token to advance to the next page of results from your request.
A + * next page token is not returned if there are no more results to display.
+ *To get the next page of results, perform another GetSetupHistory
+ * request and specify the next page token using the pageToken parameter.
The token to advance to the next page of results from your request.
A + * next page token is not returned if there are no more results to display.
+ *To get the next page of results, perform another GetSetupHistory
+ * request and specify the next page token using the pageToken parameter.
The token to advance to the next page of results from your request.
A + * next page token is not returned if there are no more results to display.
+ *To get the next page of results, perform another GetSetupHistory
+ * request and specify the next page token using the pageToken parameter.
The token to advance to the next page of results from your request.
A + * next page token is not returned if there are no more results to display.
+ *To get the next page of results, perform another GetSetupHistory
+ * request and specify the next page token using the pageToken parameter.
The token to advance to the next page of results from your request.
A + * next page token is not returned if there are no more results to display.
+ *To get the next page of results, perform another GetSetupHistory
+ * request and specify the next page token using the pageToken parameter.
The token to advance to the next page of results from your request.
A + * next page token is not returned if there are no more results to display.
+ *To get the next page of results, perform another GetSetupHistory
+ * request and specify the next page token using the pageToken parameter.
The token to advance to the next page of results from your request.
A + * next page token is not returned if there are no more results to display.
+ *To get the next page of results, perform another GetSetupHistory
+ * request and specify the next page token using the pageToken parameter.
Describes the origin resource of an Amazon Lightsail content delivery network - * (CDN) distribution.
An origin can be a Lightsail instance, bucket, or - * load balancer. A distribution pulls content from an origin, caches it, and - * serves it to viewers via a worldwide network of edge servers.
An origin can be a Lightsail instance, bucket, + * container service, or load balancer. A distribution pulls content from an + * origin, caches it, and serves it to viewers via a worldwide network of edge + * servers.
The name the user gave the instance (e.g.,
- * Amazon_Linux-1GB-Ohio-1
).
The name the user gave the instance
+ * (Amazon_Linux-1GB-Ohio-1
).
The name the user gave the instance (e.g.,
- * Amazon_Linux-1GB-Ohio-1
).
The name the user gave the instance
+ * (Amazon_Linux-1GB-Ohio-1
).
The name the user gave the instance (e.g.,
- * Amazon_Linux-1GB-Ohio-1
).
The name the user gave the instance
+ * (Amazon_Linux-1GB-Ohio-1
).
The name the user gave the instance (e.g.,
- * Amazon_Linux-1GB-Ohio-1
).
The name the user gave the instance
+ * (Amazon_Linux-1GB-Ohio-1
).
The name the user gave the instance (e.g.,
- * Amazon_Linux-1GB-Ohio-1
).
The name the user gave the instance
+ * (Amazon_Linux-1GB-Ohio-1
).
The name the user gave the instance (e.g.,
- * Amazon_Linux-1GB-Ohio-1
).
The name the user gave the instance
+ * (Amazon_Linux-1GB-Ohio-1
).
The name the user gave the instance (e.g.,
- * Amazon_Linux-1GB-Ohio-1
).
The name the user gave the instance
+ * (Amazon_Linux-1GB-Ohio-1
).
The name the user gave the instance (e.g.,
- * Amazon_Linux-1GB-Ohio-1
).
The name the user gave the instance
+ * (Amazon_Linux-1GB-Ohio-1
).
The Amazon Resource Name (ARN) of the instance (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the instance
+ * (arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the instance (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the instance
+ * (arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the instance (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the instance
+ * (arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the instance (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the instance
+ * (arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the instance (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the instance
+ * (arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the instance (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the instance
+ * (arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the instance (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the instance
+ * (arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the instance (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the instance
+ * (arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE
).
The timestamp when the instance was created (e.g.,
- * 1479734909.17
) in Unix time format.
The timestamp when the instance was created (1479734909.17
) in
+ * Unix time format.
The timestamp when the instance was created (e.g.,
- * 1479734909.17
) in Unix time format.
The timestamp when the instance was created (1479734909.17
) in
+ * Unix time format.
The timestamp when the instance was created (e.g.,
- * 1479734909.17
) in Unix time format.
The timestamp when the instance was created (1479734909.17
) in
+ * Unix time format.
The timestamp when the instance was created (e.g.,
- * 1479734909.17
) in Unix time format.
The timestamp when the instance was created (1479734909.17
) in
+ * Unix time format.
The timestamp when the instance was created (e.g.,
- * 1479734909.17
) in Unix time format.
The timestamp when the instance was created (1479734909.17
) in
+ * Unix time format.
The timestamp when the instance was created (e.g.,
- * 1479734909.17
) in Unix time format.
The timestamp when the instance was created (1479734909.17
) in
+ * Unix time format.
The blueprint ID (e.g., os_amlinux_2016_03
).
The blueprint ID (os_amlinux_2016_03
).
The blueprint ID (e.g., os_amlinux_2016_03
).
The blueprint ID (os_amlinux_2016_03
).
The blueprint ID (e.g., os_amlinux_2016_03
).
The blueprint ID (os_amlinux_2016_03
).
The blueprint ID (e.g., os_amlinux_2016_03
).
The blueprint ID (os_amlinux_2016_03
).
The blueprint ID (e.g., os_amlinux_2016_03
).
The blueprint ID (os_amlinux_2016_03
).
The blueprint ID (e.g., os_amlinux_2016_03
).
The blueprint ID (os_amlinux_2016_03
).
The blueprint ID (e.g., os_amlinux_2016_03
).
The blueprint ID (os_amlinux_2016_03
).
The blueprint ID (e.g., os_amlinux_2016_03
).
The blueprint ID (os_amlinux_2016_03
).
The friendly name of the blueprint (e.g., Amazon Linux
).
The friendly name of the blueprint (Amazon Linux
).
The friendly name of the blueprint (e.g., Amazon Linux
).
The friendly name of the blueprint (Amazon Linux
).
The friendly name of the blueprint (e.g., Amazon Linux
).
The friendly name of the blueprint (Amazon Linux
).
The friendly name of the blueprint (e.g., Amazon Linux
).
The friendly name of the blueprint (Amazon Linux
).
The friendly name of the blueprint (e.g., Amazon Linux
).
The friendly name of the blueprint (Amazon Linux
).
The friendly name of the blueprint (e.g., Amazon Linux
).
The friendly name of the blueprint (Amazon Linux
).
The friendly name of the blueprint (e.g., Amazon Linux
).
The friendly name of the blueprint (Amazon Linux
).
The friendly name of the blueprint (e.g., Amazon Linux
).
The friendly name of the blueprint (Amazon Linux
).
The bundle for the instance (e.g., micro_1_0
).
The bundle for the instance (micro_1_0
).
The bundle for the instance (e.g., micro_1_0
).
The bundle for the instance (micro_1_0
).
The bundle for the instance (e.g., micro_1_0
).
The bundle for the instance (micro_1_0
).
The bundle for the instance (e.g., micro_1_0
).
The bundle for the instance (micro_1_0
).
The bundle for the instance (e.g., micro_1_0
).
The bundle for the instance (micro_1_0
).
The bundle for the instance (e.g., micro_1_0
).
The bundle for the instance (micro_1_0
).
The bundle for the instance (e.g., micro_1_0
).
The bundle for the instance (micro_1_0
).
The bundle for the instance (e.g., micro_1_0
).
The bundle for the instance (micro_1_0
).
The status code and the state (e.g., running
) for the
- * instance.
The status code and the state (running
) for the instance.
The status code and the state (e.g., running
) for the
- * instance.
The status code and the state (running
) for the instance.
The status code and the state (e.g., running
) for the
- * instance.
The status code and the state (running
) for the instance.
The status code and the state (e.g., running
) for the
- * instance.
The status code and the state (running
) for the instance.
The status code and the state (e.g., running
) for the
- * instance.
The status code and the state (running
) for the instance.
The status code and the state (e.g., running
) for the
- * instance.
The status code and the state (running
) for the instance.
The user name for connecting to the instance (e.g.,
- * ec2-user
).
The user name for connecting to the instance (ec2-user
).
The user name for connecting to the instance (e.g.,
- * ec2-user
).
The user name for connecting to the instance (ec2-user
).
The user name for connecting to the instance (e.g.,
- * ec2-user
).
The user name for connecting to the instance (ec2-user
).
The user name for connecting to the instance (e.g.,
- * ec2-user
).
The user name for connecting to the instance (ec2-user
).
The user name for connecting to the instance (e.g.,
- * ec2-user
).
The user name for connecting to the instance (ec2-user
).
The user name for connecting to the instance (e.g.,
- * ec2-user
).
The user name for connecting to the instance (ec2-user
).
The user name for connecting to the instance (e.g.,
- * ec2-user
).
The user name for connecting to the instance (ec2-user
).
The user name for connecting to the instance (e.g.,
- * ec2-user
).
The user name for connecting to the instance (ec2-user
).
The name of the SSH key being used to connect to the instance (e.g.,
- * LightsailDefaultKeyPair
).
The name of the SSH key being used to connect to the instance
+ * (LightsailDefaultKeyPair
).
The name of the SSH key being used to connect to the instance (e.g.,
- * LightsailDefaultKeyPair
).
The name of the SSH key being used to connect to the instance
+ * (LightsailDefaultKeyPair
).
The name of the SSH key being used to connect to the instance (e.g.,
- * LightsailDefaultKeyPair
).
The name of the SSH key being used to connect to the instance
+ * (LightsailDefaultKeyPair
).
The name of the SSH key being used to connect to the instance (e.g.,
- * LightsailDefaultKeyPair
).
The name of the SSH key being used to connect to the instance
+ * (LightsailDefaultKeyPair
).
The name of the SSH key being used to connect to the instance (e.g.,
- * LightsailDefaultKeyPair
).
The name of the SSH key being used to connect to the instance
+ * (LightsailDefaultKeyPair
).
The name of the SSH key being used to connect to the instance (e.g.,
- * LightsailDefaultKeyPair
).
The name of the SSH key being used to connect to the instance
+ * (LightsailDefaultKeyPair
).
The name of the SSH key being used to connect to the instance (e.g.,
- * LightsailDefaultKeyPair
).
The name of the SSH key being used to connect to the instance
+ * (LightsailDefaultKeyPair
).
The name of the SSH key being used to connect to the instance (e.g.,
- * LightsailDefaultKeyPair
).
The name of the SSH key being used to connect to the instance
+ * (LightsailDefaultKeyPair
).
For SSH access, the public key to use when accessing your instance For
- * OpenSSH clients (e.g., command line SSH), you should save this value to
+ * OpenSSH clients (command line SSH), you should save this value to
* tempkey-cert.pub
.
For SSH access, the public key to use when accessing your instance For
- * OpenSSH clients (e.g., command line SSH), you should save this value to
+ * OpenSSH clients (command line SSH), you should save this value to
* tempkey-cert.pub
.
For SSH access, the public key to use when accessing your instance For
- * OpenSSH clients (e.g., command line SSH), you should save this value to
+ * OpenSSH clients (command line SSH), you should save this value to
* tempkey-cert.pub
.
For SSH access, the public key to use when accessing your instance For
- * OpenSSH clients (e.g., command line SSH), you should save this value to
+ * OpenSSH clients (command line SSH), you should save this value to
* tempkey-cert.pub
.
For SSH access, the public key to use when accessing your instance For
- * OpenSSH clients (e.g., command line SSH), you should save this value to
+ * OpenSSH clients (command line SSH), you should save this value to
* tempkey-cert.pub
.
For SSH access, the public key to use when accessing your instance For
- * OpenSSH clients (e.g., command line SSH), you should save this value to
+ * OpenSSH clients (command line SSH), you should save this value to
* tempkey-cert.pub
.
For SSH access, the public key to use when accessing your instance For
- * OpenSSH clients (e.g., command line SSH), you should save this value to
+ * OpenSSH clients (command line SSH), you should save this value to
* tempkey-cert.pub
.
For SSH access, the public key to use when accessing your instance For
- * OpenSSH clients (e.g., command line SSH), you should save this value to
+ * OpenSSH clients (command line SSH), you should save this value to
* tempkey-cert.pub
.
For SSH access, the temporary private key. For OpenSSH clients (e.g., command
- * line SSH), you should save this value to tempkey
).
For SSH access, the temporary private key. For OpenSSH clients (command line
+ * SSH), you should save this value to tempkey
).
For SSH access, the temporary private key. For OpenSSH clients (e.g., command
- * line SSH), you should save this value to tempkey
).
For SSH access, the temporary private key. For OpenSSH clients (command line
+ * SSH), you should save this value to tempkey
).
For SSH access, the temporary private key. For OpenSSH clients (e.g., command
- * line SSH), you should save this value to tempkey
).
For SSH access, the temporary private key. For OpenSSH clients (command line
+ * SSH), you should save this value to tempkey
).
For SSH access, the temporary private key. For OpenSSH clients (e.g., command
- * line SSH), you should save this value to tempkey
).
For SSH access, the temporary private key. For OpenSSH clients (command line
+ * SSH), you should save this value to tempkey
).
For SSH access, the temporary private key. For OpenSSH clients (e.g., command
- * line SSH), you should save this value to tempkey
).
For SSH access, the temporary private key. For OpenSSH clients (command line
+ * SSH), you should save this value to tempkey
).
For SSH access, the temporary private key. For OpenSSH clients (e.g., command
- * line SSH), you should save this value to tempkey
).
For SSH access, the temporary private key. For OpenSSH clients (command line
+ * SSH), you should save this value to tempkey
).
For SSH access, the temporary private key. For OpenSSH clients (e.g., command
- * line SSH), you should save this value to tempkey
).
For SSH access, the temporary private key. For OpenSSH clients (command line
+ * SSH), you should save this value to tempkey
).
For SSH access, the temporary private key. For OpenSSH clients (e.g., command
- * line SSH), you should save this value to tempkey
).
For SSH access, the temporary private key. For OpenSSH clients (command line
+ * SSH), you should save this value to tempkey
).
The instance type (e.g., t2.micro
) to use for the new Amazon EC2
+ *
The instance type (t2.micro
) to use for the new Amazon EC2
* instance.
The instance type (e.g., t2.micro
) to use for the new Amazon EC2
+ *
The instance type (t2.micro
) to use for the new Amazon EC2
* instance.
The instance type (e.g., t2.micro
) to use for the new Amazon EC2
+ *
The instance type (t2.micro
) to use for the new Amazon EC2
* instance.
The instance type (e.g., t2.micro
) to use for the new Amazon EC2
+ *
The instance type (t2.micro
) to use for the new Amazon EC2
* instance.
The instance type (e.g., t2.micro
) to use for the new Amazon EC2
+ *
The instance type (t2.micro
) to use for the new Amazon EC2
* instance.
The instance type (e.g., t2.micro
) to use for the new Amazon EC2
+ *
The instance type (t2.micro
) to use for the new Amazon EC2
* instance.
The instance type (e.g., t2.micro
) to use for the new Amazon EC2
+ *
The instance type (t2.micro
) to use for the new Amazon EC2
* instance.
The instance type (e.g., t2.micro
) to use for the new Amazon EC2
+ *
The instance type (t2.micro
) to use for the new Amazon EC2
* instance.
The amount of RAM in GB on the instance (e.g., 1.0
).
The amount of RAM in GB on the instance (1.0
).
The amount of RAM in GB on the instance (e.g., 1.0
).
The amount of RAM in GB on the instance (1.0
).
The amount of RAM in GB on the instance (e.g., 1.0
).
The amount of RAM in GB on the instance (1.0
).
The amount of RAM in GB on the instance (e.g., 1.0
).
The amount of RAM in GB on the instance (1.0
).
The Amazon Resource Name (ARN) of the snapshot (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the snapshot
+ * (arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the snapshot (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the snapshot
+ * (arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the snapshot (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the snapshot
+ * (arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the snapshot (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the snapshot
+ * (arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the snapshot (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the snapshot
+ * (arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the snapshot (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the snapshot
+ * (arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the snapshot (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the snapshot
+ * (arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the snapshot (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the snapshot
+ * (arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE
).
The timestamp when the snapshot was created (e.g.,
- * 1479907467.024
).
The timestamp when the snapshot was created
+ * (1479907467.024
).
The timestamp when the snapshot was created (e.g.,
- * 1479907467.024
).
The timestamp when the snapshot was created
+ * (1479907467.024
).
The timestamp when the snapshot was created (e.g.,
- * 1479907467.024
).
The timestamp when the snapshot was created
+ * (1479907467.024
).
The timestamp when the snapshot was created (e.g.,
- * 1479907467.024
).
The timestamp when the snapshot was created
+ * (1479907467.024
).
The timestamp when the snapshot was created (e.g.,
- * 1479907467.024
).
The timestamp when the snapshot was created
+ * (1479907467.024
).
The timestamp when the snapshot was created (e.g.,
- * 1479907467.024
).
The timestamp when the snapshot was created
+ * (1479907467.024
).
The Amazon Resource Name (ARN) of the instance from which the snapshot was
- * created (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE
).
arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE
).
*/
inline const Aws::String& GetFromInstanceArn() const{ return m_fromInstanceArn; }
/**
* The Amazon Resource Name (ARN) of the instance from which the snapshot was
- * created (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE
).
arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE
).
*/
inline bool FromInstanceArnHasBeenSet() const { return m_fromInstanceArnHasBeenSet; }
/**
* The Amazon Resource Name (ARN) of the instance from which the snapshot was
- * created (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE
).
arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE
).
*/
inline void SetFromInstanceArn(const Aws::String& value) { m_fromInstanceArnHasBeenSet = true; m_fromInstanceArn = value; }
/**
* The Amazon Resource Name (ARN) of the instance from which the snapshot was
- * created (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE
).
arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE
).
*/
inline void SetFromInstanceArn(Aws::String&& value) { m_fromInstanceArnHasBeenSet = true; m_fromInstanceArn = std::move(value); }
/**
* The Amazon Resource Name (ARN) of the instance from which the snapshot was
- * created (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE
).
arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE
).
*/
inline void SetFromInstanceArn(const char* value) { m_fromInstanceArnHasBeenSet = true; m_fromInstanceArn.assign(value); }
/**
* The Amazon Resource Name (ARN) of the instance from which the snapshot was
- * created (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE
).
arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE
).
*/
inline InstanceSnapshot& WithFromInstanceArn(const Aws::String& value) { SetFromInstanceArn(value); return *this;}
/**
* The Amazon Resource Name (ARN) of the instance from which the snapshot was
- * created (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE
).
arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE
).
*/
inline InstanceSnapshot& WithFromInstanceArn(Aws::String&& value) { SetFromInstanceArn(std::move(value)); return *this;}
/**
* The Amazon Resource Name (ARN) of the instance from which the snapshot was
- * created (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE
).
arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE
).
*/
inline InstanceSnapshot& WithFromInstanceArn(const char* value) { SetFromInstanceArn(value); return *this;}
/**
- * The blueprint ID from which you created the snapshot (e.g.,
- * os_debian_8_3
). A blueprint is a virtual private server (or
+ *
The blueprint ID from which you created the snapshot
+ * (os_debian_8_3
). A blueprint is a virtual private server (or
* instance) image used to create instances quickly.
The blueprint ID from which you created the snapshot (e.g.,
- * os_debian_8_3
). A blueprint is a virtual private server (or
+ *
The blueprint ID from which you created the snapshot
+ * (os_debian_8_3
). A blueprint is a virtual private server (or
* instance) image used to create instances quickly.
The blueprint ID from which you created the snapshot (e.g.,
- * os_debian_8_3
). A blueprint is a virtual private server (or
+ *
The blueprint ID from which you created the snapshot
+ * (os_debian_8_3
). A blueprint is a virtual private server (or
* instance) image used to create instances quickly.
The blueprint ID from which you created the snapshot (e.g.,
- * os_debian_8_3
). A blueprint is a virtual private server (or
+ *
The blueprint ID from which you created the snapshot
+ * (os_debian_8_3
). A blueprint is a virtual private server (or
* instance) image used to create instances quickly.
The blueprint ID from which you created the snapshot (e.g.,
- * os_debian_8_3
). A blueprint is a virtual private server (or
+ *
The blueprint ID from which you created the snapshot
+ * (os_debian_8_3
). A blueprint is a virtual private server (or
* instance) image used to create instances quickly.
The blueprint ID from which you created the snapshot (e.g.,
- * os_debian_8_3
). A blueprint is a virtual private server (or
+ *
The blueprint ID from which you created the snapshot
+ * (os_debian_8_3
). A blueprint is a virtual private server (or
* instance) image used to create instances quickly.
The blueprint ID from which you created the snapshot (e.g.,
- * os_debian_8_3
). A blueprint is a virtual private server (or
+ *
The blueprint ID from which you created the snapshot
+ * (os_debian_8_3
). A blueprint is a virtual private server (or
* instance) image used to create instances quickly.
The blueprint ID from which you created the snapshot (e.g.,
- * os_debian_8_3
). A blueprint is a virtual private server (or
+ *
The blueprint ID from which you created the snapshot
+ * (os_debian_8_3
). A blueprint is a virtual private server (or
* instance) image used to create instances quickly.
The bundle ID from which you created the snapshot (e.g.,
- * micro_1_0
).
The bundle ID from which you created the snapshot
+ * (micro_1_0
).
The bundle ID from which you created the snapshot (e.g.,
- * micro_1_0
).
The bundle ID from which you created the snapshot
+ * (micro_1_0
).
The bundle ID from which you created the snapshot (e.g.,
- * micro_1_0
).
The bundle ID from which you created the snapshot
+ * (micro_1_0
).
The bundle ID from which you created the snapshot (e.g.,
- * micro_1_0
).
The bundle ID from which you created the snapshot
+ * (micro_1_0
).
The bundle ID from which you created the snapshot (e.g.,
- * micro_1_0
).
The bundle ID from which you created the snapshot
+ * (micro_1_0
).
The bundle ID from which you created the snapshot (e.g.,
- * micro_1_0
).
The bundle ID from which you created the snapshot
+ * (micro_1_0
).
The bundle ID from which you created the snapshot (e.g.,
- * micro_1_0
).
The bundle ID from which you created the snapshot
+ * (micro_1_0
).
The bundle ID from which you created the snapshot (e.g.,
- * micro_1_0
).
The bundle ID from which you created the snapshot
+ * (micro_1_0
).
The bundle ID from which the source instance was created (e.g.,
- * micro_1_0
).
The bundle ID from which the source instance was created
+ * (micro_1_0
).
The bundle ID from which the source instance was created (e.g.,
- * micro_1_0
).
The bundle ID from which the source instance was created
+ * (micro_1_0
).
The bundle ID from which the source instance was created (e.g.,
- * micro_1_0
).
The bundle ID from which the source instance was created
+ * (micro_1_0
).
The bundle ID from which the source instance was created (e.g.,
- * micro_1_0
).
The bundle ID from which the source instance was created
+ * (micro_1_0
).
The bundle ID from which the source instance was created (e.g.,
- * micro_1_0
).
The bundle ID from which the source instance was created
+ * (micro_1_0
).
The bundle ID from which the source instance was created (e.g.,
- * micro_1_0
).
The bundle ID from which the source instance was created
+ * (micro_1_0
).
The bundle ID from which the source instance was created (e.g.,
- * micro_1_0
).
The bundle ID from which the source instance was created
+ * (micro_1_0
).
The bundle ID from which the source instance was created (e.g.,
- * micro_1_0
).
The bundle ID from which the source instance was created
+ * (micro_1_0
).
The blueprint ID from which the source instance (e.g.,
- * os_debian_8_3
).
The blueprint ID from which the source instance
+ * (os_debian_8_3
).
The blueprint ID from which the source instance (e.g.,
- * os_debian_8_3
).
The blueprint ID from which the source instance
+ * (os_debian_8_3
).
The blueprint ID from which the source instance (e.g.,
- * os_debian_8_3
).
The blueprint ID from which the source instance
+ * (os_debian_8_3
).
The blueprint ID from which the source instance (e.g.,
- * os_debian_8_3
).
The blueprint ID from which the source instance
+ * (os_debian_8_3
).
The blueprint ID from which the source instance (e.g.,
- * os_debian_8_3
).
The blueprint ID from which the source instance
+ * (os_debian_8_3
).
The blueprint ID from which the source instance (e.g.,
- * os_debian_8_3
).
The blueprint ID from which the source instance
+ * (os_debian_8_3
).
The blueprint ID from which the source instance (e.g.,
- * os_debian_8_3
).
The blueprint ID from which the source instance
+ * (os_debian_8_3
).
The blueprint ID from which the source instance (e.g.,
- * os_debian_8_3
).
The blueprint ID from which the source instance
+ * (os_debian_8_3
).
The state of the instance (e.g., running
or
- * pending
).
The state of the instance (running
or pending
).
The state of the instance (e.g., running
or
- * pending
).
The state of the instance (running
or pending
).
The state of the instance (e.g., running
or
- * pending
).
The state of the instance (running
or pending
).
The state of the instance (e.g., running
or
- * pending
).
The state of the instance (running
or pending
).
The state of the instance (e.g., running
or
- * pending
).
The state of the instance (running
or pending
).
The state of the instance (e.g., running
or
- * pending
).
The state of the instance (running
or pending
).
The state of the instance (e.g., running
or
- * pending
).
The state of the instance (running
or pending
).
The state of the instance (e.g., running
or
- * pending
).
The state of the instance (running
or pending
).
The Amazon Resource Name (ARN) of the key pair (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the key pair
+ * (arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the key pair (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the key pair
+ * (arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the key pair (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the key pair
+ * (arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the key pair (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the key pair
+ * (arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the key pair (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the key pair
+ * (arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the key pair (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the key pair
+ * (arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the key pair (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the key pair
+ * (arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the key pair (e.g.,
- * arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the key pair
+ * (arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE
).
The timestamp when the key pair was created (e.g.,
- * 1479816991.349
).
The timestamp when the key pair was created
+ * (1479816991.349
).
The timestamp when the key pair was created (e.g.,
- * 1479816991.349
).
The timestamp when the key pair was created
+ * (1479816991.349
).
The timestamp when the key pair was created (e.g.,
- * 1479816991.349
).
The timestamp when the key pair was created
+ * (1479816991.349
).
The timestamp when the key pair was created (e.g.,
- * 1479816991.349
).
The timestamp when the key pair was created
+ * (1479816991.349
).
The timestamp when the key pair was created (e.g.,
- * 1479816991.349
).
The timestamp when the key pair was created
+ * (1479816991.349
).
The timestamp when the key pair was created (e.g.,
- * 1479816991.349
).
The timestamp when the key pair was created
+ * (1479816991.349
).
The Lightsail resource type (e.g., Distribution
).
The Lightsail resource type (Distribution
).
The Lightsail resource type (e.g., Distribution
).
The Lightsail resource type (Distribution
).
The Lightsail resource type (e.g., Distribution
).
The Lightsail resource type (Distribution
).
The Lightsail resource type (e.g., Distribution
).
The Lightsail resource type (Distribution
).
The Lightsail resource type (e.g., Distribution
).
The Lightsail resource type (Distribution
).
The Lightsail resource type (e.g., Distribution
).
The Lightsail resource type (Distribution
).
The name of the load balancer (e.g., my-load-balancer
).
The name of the load balancer (my-load-balancer
).
The name of the load balancer (e.g., my-load-balancer
).
The name of the load balancer (my-load-balancer
).
The name of the load balancer (e.g., my-load-balancer
).
The name of the load balancer (my-load-balancer
).
The name of the load balancer (e.g., my-load-balancer
).
The name of the load balancer (my-load-balancer
).
The name of the load balancer (e.g., my-load-balancer
).
The name of the load balancer (my-load-balancer
).
The name of the load balancer (e.g., my-load-balancer
).
The name of the load balancer (my-load-balancer
).
The name of the load balancer (e.g., my-load-balancer
).
The name of the load balancer (my-load-balancer
).
The name of the load balancer (e.g., my-load-balancer
).
The name of the load balancer (my-load-balancer
).
The AWS Region where your load balancer was created (e.g.,
- * us-east-2a
). Lightsail automatically creates your load balancer
+ *
The AWS Region where your load balancer was created
+ * (us-east-2a
). Lightsail automatically creates your load balancer
* across Availability Zones.
The AWS Region where your load balancer was created (e.g.,
- * us-east-2a
). Lightsail automatically creates your load balancer
+ *
The AWS Region where your load balancer was created
+ * (us-east-2a
). Lightsail automatically creates your load balancer
* across Availability Zones.
The AWS Region where your load balancer was created (e.g.,
- * us-east-2a
). Lightsail automatically creates your load balancer
+ *
The AWS Region where your load balancer was created
+ * (us-east-2a
). Lightsail automatically creates your load balancer
* across Availability Zones.
The AWS Region where your load balancer was created (e.g.,
- * us-east-2a
). Lightsail automatically creates your load balancer
+ *
The AWS Region where your load balancer was created
+ * (us-east-2a
). Lightsail automatically creates your load balancer
* across Availability Zones.
The AWS Region where your load balancer was created (e.g.,
- * us-east-2a
). Lightsail automatically creates your load balancer
+ *
The AWS Region where your load balancer was created
+ * (us-east-2a
). Lightsail automatically creates your load balancer
* across Availability Zones.
The AWS Region where your load balancer was created (e.g.,
- * us-east-2a
). Lightsail automatically creates your load balancer
+ *
The AWS Region where your load balancer was created
+ * (us-east-2a
). Lightsail automatically creates your load balancer
* across Availability Zones.
The resource type (e.g., LoadBalancer
.
The resource type (LoadBalancer
.
The resource type (e.g., LoadBalancer
.
The resource type (LoadBalancer
.
The resource type (e.g., LoadBalancer
.
The resource type (LoadBalancer
.
The resource type (e.g., LoadBalancer
.
The resource type (LoadBalancer
.
The resource type (e.g., LoadBalancer
.
The resource type (LoadBalancer
.
The resource type (e.g., LoadBalancer
.
The resource type (LoadBalancer
.
The name of the SSL/TLS certificate (e.g., my-certificate
).
The name of the SSL/TLS certificate (my-certificate
).
The name of the SSL/TLS certificate (e.g., my-certificate
).
The name of the SSL/TLS certificate (my-certificate
).
The name of the SSL/TLS certificate (e.g., my-certificate
).
The name of the SSL/TLS certificate (my-certificate
).
The name of the SSL/TLS certificate (e.g., my-certificate
).
The name of the SSL/TLS certificate (my-certificate
).
The name of the SSL/TLS certificate (e.g., my-certificate
).
The name of the SSL/TLS certificate (my-certificate
).
The name of the SSL/TLS certificate (e.g., my-certificate
).
The name of the SSL/TLS certificate (my-certificate
).
The name of the SSL/TLS certificate (e.g., my-certificate
).
The name of the SSL/TLS certificate (my-certificate
).
The name of the SSL/TLS certificate (e.g., my-certificate
).
The name of the SSL/TLS certificate (my-certificate
).
The resource type (e.g., LoadBalancerTlsCertificate
).
Instance
- A Lightsail instance (a virtual
- * private server)
StaticIp
- A static IP
+ *
The resource type (LoadBalancerTlsCertificate
).
Instance
- A Lightsail instance (a virtual private
+ * server)
StaticIp
- A static IP
* address
KeyPair
- The key pair used to
* connect to a Lightsail instance
* InstanceSnapshot
- A Lightsail instance snapshot
The resource type (e.g., LoadBalancerTlsCertificate
).
Instance
- A Lightsail instance (a virtual
- * private server)
StaticIp
- A static IP
+ *
The resource type (LoadBalancerTlsCertificate
).
Instance
- A Lightsail instance (a virtual private
+ * server)
StaticIp
- A static IP
* address
KeyPair
- The key pair used to
* connect to a Lightsail instance
* InstanceSnapshot
- A Lightsail instance snapshot
The resource type (e.g., LoadBalancerTlsCertificate
).
Instance
- A Lightsail instance (a virtual
- * private server)
StaticIp
- A static IP
+ *
The resource type (LoadBalancerTlsCertificate
).
Instance
- A Lightsail instance (a virtual private
+ * server)
StaticIp
- A static IP
* address
KeyPair
- The key pair used to
* connect to a Lightsail instance
* InstanceSnapshot
- A Lightsail instance snapshot
The resource type (e.g., LoadBalancerTlsCertificate
).
Instance
- A Lightsail instance (a virtual
- * private server)
StaticIp
- A static IP
+ *
The resource type (LoadBalancerTlsCertificate
).
Instance
- A Lightsail instance (a virtual private
+ * server)
StaticIp
- A static IP
* address
KeyPair
- The key pair used to
* connect to a Lightsail instance
* InstanceSnapshot
- A Lightsail instance snapshot
The resource type (e.g., LoadBalancerTlsCertificate
).
Instance
- A Lightsail instance (a virtual
- * private server)
StaticIp
- A static IP
+ *
The resource type (LoadBalancerTlsCertificate
).
Instance
- A Lightsail instance (a virtual private
+ * server)
StaticIp
- A static IP
* address
KeyPair
- The key pair used to
* connect to a Lightsail instance
* InstanceSnapshot
- A Lightsail instance snapshot
The resource type (e.g., LoadBalancerTlsCertificate
).
Instance
- A Lightsail instance (a virtual
- * private server)
StaticIp
- A static IP
+ *
The resource type (LoadBalancerTlsCertificate
).
Instance
- A Lightsail instance (a virtual private
+ * server)
StaticIp
- A static IP
* address
KeyPair
- The key pair used to
* connect to a Lightsail instance
* InstanceSnapshot
- A Lightsail instance snapshot
An array of strings that specify the alternate domains (e.g.,
- * example2.com
) and subdomains (e.g., blog.example.com
)
- * for the certificate.
An array of strings that specify the alternate domains
+ * (example2.com
) and subdomains (blog.example.com
) for
+ * the certificate.
An array of strings that specify the alternate domains (e.g.,
- * example2.com
) and subdomains (e.g., blog.example.com
)
- * for the certificate.
An array of strings that specify the alternate domains
+ * (example2.com
) and subdomains (blog.example.com
) for
+ * the certificate.
An array of strings that specify the alternate domains (e.g.,
- * example2.com
) and subdomains (e.g., blog.example.com
)
- * for the certificate.
An array of strings that specify the alternate domains
+ * (example2.com
) and subdomains (blog.example.com
) for
+ * the certificate.
An array of strings that specify the alternate domains (e.g.,
- * example2.com
) and subdomains (e.g., blog.example.com
)
- * for the certificate.
An array of strings that specify the alternate domains
+ * (example2.com
) and subdomains (blog.example.com
) for
+ * the certificate.
An array of strings that specify the alternate domains (e.g.,
- * example2.com
) and subdomains (e.g., blog.example.com
)
- * for the certificate.
An array of strings that specify the alternate domains
+ * (example2.com
) and subdomains (blog.example.com
) for
+ * the certificate.
An array of strings that specify the alternate domains (e.g.,
- * example2.com
) and subdomains (e.g., blog.example.com
)
- * for the certificate.
An array of strings that specify the alternate domains
+ * (example2.com
) and subdomains (blog.example.com
) for
+ * the certificate.
An array of strings that specify the alternate domains (e.g.,
- * example2.com
) and subdomains (e.g., blog.example.com
)
- * for the certificate.
An array of strings that specify the alternate domains
+ * (example2.com
) and subdomains (blog.example.com
) for
+ * the certificate.
An array of strings that specify the alternate domains (e.g.,
- * example2.com
) and subdomains (e.g., blog.example.com
)
- * for the certificate.
An array of strings that specify the alternate domains
+ * (example2.com
) and subdomains (blog.example.com
) for
+ * the certificate.
An array of strings that specify the alternate domains (e.g.,
- * example2.com
) and subdomains (e.g., blog.example.com
)
- * for the certificate.
An array of strings that specify the alternate domains
+ * (example2.com
) and subdomains (blog.example.com
) for
+ * the certificate.
The timestamp (e.g., 1479816991.349
).
The timestamp (1479816991.349
).
The timestamp (e.g., 1479816991.349
).
The timestamp (1479816991.349
).
The timestamp (e.g., 1479816991.349
).
The timestamp (1479816991.349
).
The timestamp (e.g., 1479816991.349
).
The timestamp (1479816991.349
).
The timestamp (e.g., 1479816991.349
).
The timestamp (1479816991.349
).
The timestamp (e.g., 1479816991.349
).
The timestamp (1479816991.349
).
The timestamp when the operation was initialized (e.g.,
- * 1479816991.349
).
The timestamp when the operation was initialized
+ * (1479816991.349
).
The timestamp when the operation was initialized (e.g.,
- * 1479816991.349
).
The timestamp when the operation was initialized
+ * (1479816991.349
).
The timestamp when the operation was initialized (e.g.,
- * 1479816991.349
).
The timestamp when the operation was initialized
+ * (1479816991.349
).
The timestamp when the operation was initialized (e.g.,
- * 1479816991.349
).
The timestamp when the operation was initialized
+ * (1479816991.349
).
The timestamp when the operation was initialized (e.g.,
- * 1479816991.349
).
The timestamp when the operation was initialized
+ * (1479816991.349
).
The timestamp when the operation was initialized (e.g.,
- * 1479816991.349
).
The timestamp when the operation was initialized
+ * (1479816991.349
).
Details about the operation (e.g., Debian-1GB-Ohio-1
).
Details about the operation (Debian-1GB-Ohio-1
).
Details about the operation (e.g., Debian-1GB-Ohio-1
).
Details about the operation (Debian-1GB-Ohio-1
).
Details about the operation (e.g., Debian-1GB-Ohio-1
).
Details about the operation (Debian-1GB-Ohio-1
).
Details about the operation (e.g., Debian-1GB-Ohio-1
).
Details about the operation (Debian-1GB-Ohio-1
).
Details about the operation (e.g., Debian-1GB-Ohio-1
).
Details about the operation (Debian-1GB-Ohio-1
).
Details about the operation (e.g., Debian-1GB-Ohio-1
).
Details about the operation (Debian-1GB-Ohio-1
).
Details about the operation (e.g., Debian-1GB-Ohio-1
).
Details about the operation (Debian-1GB-Ohio-1
).
Details about the operation (e.g., Debian-1GB-Ohio-1
).
Details about the operation (Debian-1GB-Ohio-1
).
The timestamp when the status was changed (e.g.,
- * 1479816991.349
).
The timestamp when the status was changed (1479816991.349
).
The timestamp when the status was changed (e.g.,
- * 1479816991.349
).
The timestamp when the status was changed (1479816991.349
).
The timestamp when the status was changed (e.g.,
- * 1479816991.349
).
The timestamp when the status was changed (1479816991.349
).
The timestamp when the status was changed (e.g.,
- * 1479816991.349
).
The timestamp when the status was changed (1479816991.349
).
The timestamp when the status was changed (e.g.,
- * 1479816991.349
).
The timestamp when the status was changed (1479816991.349
).
The timestamp when the status was changed (e.g.,
- * 1479816991.349
).
The timestamp when the status was changed (1479816991.349
).
The resource type of the origin resource (e.g., Instance).
+ *The resource type of the origin resource (Instance).
*/ inline const ResourceType& GetResourceType() const{ return m_resourceType; } /** - *The resource type of the origin resource (e.g., Instance).
+ *The resource type of the origin resource (Instance).
*/ inline bool ResourceTypeHasBeenSet() const { return m_resourceTypeHasBeenSet; } /** - *The resource type of the origin resource (e.g., Instance).
+ *The resource type of the origin resource (Instance).
*/ inline void SetResourceType(const ResourceType& value) { m_resourceTypeHasBeenSet = true; m_resourceType = value; } /** - *The resource type of the origin resource (e.g., Instance).
+ *The resource type of the origin resource (Instance).
*/ inline void SetResourceType(ResourceType&& value) { m_resourceTypeHasBeenSet = true; m_resourceType = std::move(value); } /** - *The resource type of the origin resource (e.g., Instance).
+ *The resource type of the origin resource (Instance).
*/ inline Origin& WithResourceType(const ResourceType& value) { SetResourceType(value); return *this;} /** - *The resource type of the origin resource (e.g., Instance).
+ *The resource type of the origin resource (Instance).
*/ inline Origin& WithResourceType(ResourceType&& value) { SetResourceType(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/Region.h b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/Region.h index 4c716378492..d74f35d7883 100644 --- a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/Region.h +++ b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/Region.h @@ -41,97 +41,97 @@ namespace Model /** - *The continent code (e.g., NA
, meaning North America).
The continent code (NA
, meaning North America).
The continent code (e.g., NA
, meaning North America).
The continent code (NA
, meaning North America).
The continent code (e.g., NA
, meaning North America).
The continent code (NA
, meaning North America).
The continent code (e.g., NA
, meaning North America).
The continent code (NA
, meaning North America).
The continent code (e.g., NA
, meaning North America).
The continent code (NA
, meaning North America).
The continent code (e.g., NA
, meaning North America).
The continent code (NA
, meaning North America).
The continent code (e.g., NA
, meaning North America).
The continent code (NA
, meaning North America).
The continent code (e.g., NA
, meaning North America).
The continent code (NA
, meaning North America).
The description of the Amazon Web Services Region (e.g., The description of the Amazon Web Services Region ( The description of the Amazon Web Services Region (e.g., The description of the Amazon Web Services Region ( The description of the Amazon Web Services Region (e.g., The description of the Amazon Web Services Region ( The description of the Amazon Web Services Region (e.g., The description of the Amazon Web Services Region ( The description of the Amazon Web Services Region (e.g., The description of the Amazon Web Services Region ( The description of the Amazon Web Services Region (e.g., The description of the Amazon Web Services Region ( The description of the Amazon Web Services Region (e.g., The description of the Amazon Web Services Region ( The description of the Amazon Web Services Region (e.g., The description of the Amazon Web Services Region ( The display name (e.g., The display name ( The display name (e.g., The display name ( The display name (e.g., The display name ( The display name (e.g., The display name ( The display name (e.g., The display name ( The display name (e.g., The display name ( The display name (e.g., The display name ( The display name (e.g., The display name ( The region name (e.g., The region name ( The region name (e.g., The region name ( The region name (e.g., The region name ( The region name (e.g., The region name ( The region name (e.g., The region name ( The region name (e.g., The region name ( The timestamp of the reset cache request (e.g., The timestamp of the reset cache request ( The timestamp of the reset cache request (e.g., The timestamp of the reset cache request ( The timestamp of the reset cache request (e.g., The timestamp of the reset cache request ( The timestamp of the reset cache request (e.g., The timestamp of the reset cache request ( The timestamp of the reset cache request (e.g., The timestamp of the reset cache request ( The resource type. The possible values are The resource type. The resource values are Distribution-related APIs are available only in the N. Virginia
* ( The resource type. The possible values are The resource type. The resource values are Distribution-related APIs are available only in the N. Virginia
* ( The resource type. The possible values are The resource type. The resource values are Distribution-related APIs are available only in the N. Virginia
* ( The resource type. The possible values are The resource type. The resource values are Distribution-related APIs are available only in the N. Virginia
* ( The resource type. The possible values are The resource type. The resource values are Distribution-related APIs are available only in the N. Virginia
* ( The resource type. The possible values are The resource type. The resource values are Distribution-related APIs are available only in the N. Virginia
* ( Returns details about the commands that were run. The command that was executed. The command that was executed. The command that was executed. The command that was executed. The command that was executed. The command that was executed. The command that was executed. The command that was executed. The timestamp for when the request was run. The timestamp for when the request was run. The timestamp for when the request was run. The timestamp for when the request was run. The timestamp for when the request was run. The timestamp for when the request was run. The name of the target resource. The name of the target resource. The name of the target resource. The name of the target resource. The name of the target resource. The name of the target resource. The name of the target resource. The name of the target resource. The status of the The status of the The status of the The status of the The status of the The status of the The text written by the command to stderr. The text written by the command to stderr. The text written by the command to stderr. The text written by the command to stderr. The text written by the command to stderr. The text written by the command to stderr. The text written by the command to stderr. The text written by the command to stderr. The text written by the command to stdout. The text written by the command to stdout. The text written by the command to stdout. The text written by the command to stdout. The text written by the command to stdout. The text written by the command to stdout. The text written by the command to stdout. The text written by the command to stdout. The current version of the script.. The current version of the script.. The current version of the script.. The current version of the script.. The current version of the script.. The current version of the script.. The current version of the script.. The current version of the script.. Returns a list of the commands that were ran on the target resource. The status of each command is also returned. A GUID that's used to identify the operation. A GUID that's used to identify the operation. A GUID that's used to identify the operation. A GUID that's used to identify the operation. A GUID that's used to identify the operation. A GUID that's used to identify the operation. A GUID that's used to identify the operation. A GUID that's used to identify the operation. Information about the specified request. Information about the specified request. Information about the specified request. Information about the specified request. Information about the specified request. Information about the specified request. The target resource name for the request. The target resource name for the request. The target resource name for the request. The target resource name for the request. The target resource name for the request. The target resource name for the request. Describes the full details of the request. Describes the full details of the request. Describes the full details of the request. Describes the full details of the request. Describes the full details of the request. Describes the full details of the request. Describes the full details of the request. Describes the full details of the request. The status of the request. The status of the request. The status of the request. The status of the request. The status of the request. The status of the request. The Lightsail resource that The name of the Lightsail resource. The name of the Lightsail resource. The name of the Lightsail resource. The name of the Lightsail resource. The name of the Lightsail resource. The name of the Lightsail resource. The name of the Lightsail resource. The name of the Lightsail resource. The Amazon Resource Name (ARN) of the Lightsail resource. The Amazon Resource Name (ARN) of the Lightsail resource. The Amazon Resource Name (ARN) of the Lightsail resource. The Amazon Resource Name (ARN) of the Lightsail resource. The Amazon Resource Name (ARN) of the Lightsail resource. The Amazon Resource Name (ARN) of the Lightsail resource. The Amazon Resource Name (ARN) of the Lightsail resource. The Amazon Resource Name (ARN) of the Lightsail resource. The timestamp for when the resource was created. The timestamp for when the resource was created. The timestamp for when the resource was created. The timestamp for when the resource was created. The timestamp for when the resource was created. The timestamp for when the resource was created. The Lightsail resource type. For example, The Lightsail resource type. For example, The Lightsail resource type. For example, The Lightsail resource type. For example, The Lightsail resource type. For example, The Lightsail resource type. For example, The name of the Lightsail instance. The name of the Lightsail instance. The name of the Lightsail instance. The name of the Lightsail instance. The name of the Lightsail instance. The name of the Lightsail instance. The name of the Lightsail instance. The name of the Lightsail instance. The contact method for SSL/TLS certificate renewal alerts. You can enter one
+ * email address. The contact method for SSL/TLS certificate renewal alerts. You can enter one
+ * email address. The contact method for SSL/TLS certificate renewal alerts. You can enter one
+ * email address. The contact method for SSL/TLS certificate renewal alerts. You can enter one
+ * email address. The contact method for SSL/TLS certificate renewal alerts. You can enter one
+ * email address. The contact method for SSL/TLS certificate renewal alerts. You can enter one
+ * email address. The contact method for SSL/TLS certificate renewal alerts. You can enter one
+ * email address. The contact method for SSL/TLS certificate renewal alerts. You can enter one
+ * email address. The name of the domain and subdomains that were specified for the SSL/TLS
+ * certificate. The name of the domain and subdomains that were specified for the SSL/TLS
+ * certificate. The name of the domain and subdomains that were specified for the SSL/TLS
+ * certificate. The name of the domain and subdomains that were specified for the SSL/TLS
+ * certificate. The name of the domain and subdomains that were specified for the SSL/TLS
+ * certificate. The name of the domain and subdomains that were specified for the SSL/TLS
+ * certificate. The name of the domain and subdomains that were specified for the SSL/TLS
+ * certificate. The name of the domain and subdomains that were specified for the SSL/TLS
+ * certificate. The name of the domain and subdomains that were specified for the SSL/TLS
+ * certificate. The certificate authority that issues the SSL/TLS certificate. The certificate authority that issues the SSL/TLS certificate. The certificate authority that issues the SSL/TLS certificate. The certificate authority that issues the SSL/TLS certificate. The certificate authority that issues the SSL/TLS certificate. The certificate authority that issues the SSL/TLS certificate. The available API operations for The available API operations for The available API operations for The available API operations for The available API operations for The available API operations for The available API operations for Returns information that was submitted during the
+ * The name of the Lightsail instance. The name of the Lightsail instance. The name of the Lightsail instance. The name of the Lightsail instance. The name of the Lightsail instance. The name of the Lightsail instance. The name of the Lightsail instance. The name of the Lightsail instance. The name of the domain and subdomains that the SSL/TLS certificate
+ * secures. The name of the domain and subdomains that the SSL/TLS certificate
+ * secures. The name of the domain and subdomains that the SSL/TLS certificate
+ * secures. The name of the domain and subdomains that the SSL/TLS certificate
+ * secures. The name of the domain and subdomains that the SSL/TLS certificate
+ * secures. The name of the domain and subdomains that the SSL/TLS certificate
+ * secures. The name of the domain and subdomains that the SSL/TLS certificate
+ * secures. The name of the domain and subdomains that the SSL/TLS certificate
+ * secures. The name of the domain and subdomains that the SSL/TLS certificate
+ * secures. The Certificate Authority (CA) that issues the SSL/TLS certificate. The Certificate Authority (CA) that issues the SSL/TLS certificate. The Certificate Authority (CA) that issues the SSL/TLS certificate. The Certificate Authority (CA) that issues the SSL/TLS certificate. The Certificate Authority (CA) that issues the SSL/TLS certificate. The Certificate Authority (CA) that issues the SSL/TLS certificate. The name of the static IP (e.g., The name of the static IP ( The name of the static IP (e.g., The name of the static IP ( The name of the static IP (e.g., The name of the static IP ( The name of the static IP (e.g., The name of the static IP ( The name of the static IP (e.g., The name of the static IP ( The name of the static IP (e.g., The name of the static IP ( The name of the static IP (e.g., The name of the static IP ( The name of the static IP (e.g., The name of the static IP ( The Amazon Resource Name (ARN) of the static IP (e.g.,
- * The Amazon Resource Name (ARN) of the static IP
+ * ( The Amazon Resource Name (ARN) of the static IP (e.g.,
- * The Amazon Resource Name (ARN) of the static IP
+ * ( The Amazon Resource Name (ARN) of the static IP (e.g.,
- * The Amazon Resource Name (ARN) of the static IP
+ * ( The Amazon Resource Name (ARN) of the static IP (e.g.,
- * The Amazon Resource Name (ARN) of the static IP
+ * ( The Amazon Resource Name (ARN) of the static IP (e.g.,
- * The Amazon Resource Name (ARN) of the static IP
+ * ( The Amazon Resource Name (ARN) of the static IP (e.g.,
- * The Amazon Resource Name (ARN) of the static IP
+ * ( The Amazon Resource Name (ARN) of the static IP (e.g.,
- * The Amazon Resource Name (ARN) of the static IP
+ * ( The Amazon Resource Name (ARN) of the static IP (e.g.,
- * The Amazon Resource Name (ARN) of the static IP
+ * ( The timestamp when the static IP was created (e.g.,
- * The timestamp when the static IP was created
+ * ( The timestamp when the static IP was created (e.g.,
- * The timestamp when the static IP was created
+ * ( The timestamp when the static IP was created (e.g.,
- * The timestamp when the static IP was created
+ * ( The timestamp when the static IP was created (e.g.,
- * The timestamp when the static IP was created
+ * ( The timestamp when the static IP was created (e.g.,
- * The timestamp when the static IP was created
+ * ( The timestamp when the static IP was created (e.g.,
- * The timestamp when the static IP was created
+ * ( The instance where the static IP is attached (e.g.,
- * The instance where the static IP is attached
+ * ( The instance where the static IP is attached (e.g.,
- * The instance where the static IP is attached
+ * ( The instance where the static IP is attached (e.g.,
- * The instance where the static IP is attached
+ * ( The instance where the static IP is attached (e.g.,
- * The instance where the static IP is attached
+ * ( The instance where the static IP is attached (e.g.,
- * The instance where the static IP is attached
+ * ( The instance where the static IP is attached (e.g.,
- * The instance where the static IP is attached
+ * ( The instance where the static IP is attached (e.g.,
- * The instance where the static IP is attached
+ * ( The instance where the static IP is attached (e.g.,
- * The instance where the static IP is attached
+ * ( The name of the load balancer that you want to modify (e.g.,
- * The name of the load balancer that you want to modify
+ * ( The name of the load balancer that you want to modify (e.g.,
- * The name of the load balancer that you want to modify
+ * ( The name of the load balancer that you want to modify (e.g.,
- * The name of the load balancer that you want to modify
+ * ( The name of the load balancer that you want to modify (e.g.,
- * The name of the load balancer that you want to modify
+ * ( The name of the load balancer that you want to modify (e.g.,
- * The name of the load balancer that you want to modify
+ * ( The name of the load balancer that you want to modify (e.g.,
- * The name of the load balancer that you want to modify
+ * ( The name of the load balancer that you want to modify (e.g.,
- * The name of the load balancer that you want to modify
+ * ( The name of the load balancer that you want to modify (e.g.,
- * The name of the load balancer that you want to modify
+ * ( The type of IP addresses supported by the endpoint for the domain. Specify either dual stack or IPv4 as your IP address type. Dual stack allows
+ * you to share domain resources across IPv4 and IPv6 address types, and is the
+ * recommended option. If you set your IP address type to dual stack, you can't
+ * change your address type later. The type of IP addresses supported by the endpoint for the domain. Specify either dual stack or IPv4 as your IP address type. Dual stack allows
+ * you to share domain resources across IPv4 and IPv6 address types, and is the
+ * recommended option. If you set your IP address type to dual stack, you can't
+ * change your address type later. The type of IP addresses supported by the endpoint for the domain. Specify either dual stack or IPv4 as your IP address type. Dual stack allows
+ * you to share domain resources across IPv4 and IPv6 address types, and is the
+ * recommended option. If you set your IP address type to dual stack, you can't
+ * change your address type later. The type of IP addresses supported by the endpoint for the domain. Specify either dual stack or IPv4 as your IP address type. Dual stack allows
+ * you to share domain resources across IPv4 and IPv6 address types, and is the
+ * recommended option. If you set your IP address type to dual stack, you can't
+ * change your address type later. The type of IP addresses supported by the endpoint for the domain. Specify either dual stack or IPv4 as your IP address type. Dual stack allows
+ * you to share domain resources across IPv4 and IPv6 address types, and is the
+ * recommended option. If you set your IP address type to dual stack, you can't
+ * change your address type later. The type of IP addresses supported by the endpoint for the domain. Specify either dual stack or IPv4 as your IP address type. Dual stack allows
+ * you to share domain resources across IPv4 and IPv6 address types, and is the
+ * recommended option. If you set your IP address type to dual stack, you can't
+ * change your address type later. The type of IP addresses supported by the endpoint for the domain. Choose either dual stack or IPv4 as your IP address type. Dual stack allows
+ * you to share domain resources across IPv4 and IPv6 address types, and is the
+ * recommended option. If you set your IP address type to dual stack, you can't
+ * change your address type later. The type of IP addresses supported by the endpoint for the domain. Choose either dual stack or IPv4 as your IP address type. Dual stack allows
+ * you to share domain resources across IPv4 and IPv6 address types, and is the
+ * recommended option. If you set your IP address type to dual stack, you can't
+ * change your address type later. The type of IP addresses supported by the endpoint for the domain. Choose either dual stack or IPv4 as your IP address type. Dual stack allows
+ * you to share domain resources across IPv4 and IPv6 address types, and is the
+ * recommended option. If you set your IP address type to dual stack, you can't
+ * change your address type later. The type of IP addresses supported by the endpoint for the domain. Choose either dual stack or IPv4 as your IP address type. Dual stack allows
+ * you to share domain resources across IPv4 and IPv6 address types, and is the
+ * recommended option. If you set your IP address type to dual stack, you can't
+ * change your address type later. The type of IP addresses supported by the endpoint for the domain. Choose either dual stack or IPv4 as your IP address type. Dual stack allows
+ * you to share domain resources across IPv4 and IPv6 address types, and is the
+ * recommended option. If you set your IP address type to dual stack, you can't
+ * change your address type later. The type of IP addresses supported by the endpoint for the domain. Choose either dual stack or IPv4 as your IP address type. Dual stack allows
+ * you to share domain resources across IPv4 and IPv6 address types, and is the
+ * recommended option. If you set your IP address type to dual stack, you can't
+ * change your address type later.
* Policy-Min-TLS-1-0-2019-07: TLS security policy that supports TLS version
* 1.0 to TLS version 1.2 Policy-Min-TLS-1-2-2019-07: TLS
- * security policy that supports only TLS version 1.2This region is
+ *
This region is
* recommended to serve users in the eastern United States and eastern
* Canada
).This region is
+ *
This region is
* recommended to serve users in the eastern United States and eastern
* Canada
).This region is
+ *
This region is
* recommended to serve users in the eastern United States and eastern
* Canada
).This region is
+ *
This region is
* recommended to serve users in the eastern United States and eastern
* Canada
).This region is
+ *
This region is
* recommended to serve users in the eastern United States and eastern
* Canada
).This region is
+ *
This region is
* recommended to serve users in the eastern United States and eastern
* Canada
).This region is
+ *
This region is
* recommended to serve users in the eastern United States and eastern
* Canada
).This region is
+ *
This region is
* recommended to serve users in the eastern United States and eastern
* Canada
).Ohio
).Ohio
).Ohio
).Ohio
).Ohio
).Ohio
).Ohio
).Ohio
).Ohio
).Ohio
).Ohio
).Ohio
).Ohio
).Ohio
).Ohio
).Ohio
).us-east-2
).us-east-2
).us-east-2
).us-east-2
).us-east-2
).us-east-2
).us-east-2
).us-east-2
).us-east-2
).us-east-2
).us-east-2
).us-east-2
).1479734909.17
)
- * in Unix time format.1479734909.17
) in Unix
+ * time format.1479734909.17
)
- * in Unix time format.1479734909.17
) in Unix
+ * time format.1479734909.17
)
- * in Unix time format.1479734909.17
) in Unix
+ * time format.1479734909.17
)
- * in Unix time format.1479734909.17
) in Unix
+ * time format.1479734909.17
)
- * in Unix time format.1479734909.17
) in Unix
+ * time format.Distribution
,
+ * Distribution
,
* Instance
, and LoadBalancer
.us-east-1
) Amazon Web Services Region. Set your Amazon Web
@@ -47,7 +47,7 @@ namespace Model
inline const ResourceType& GetResourceType() const{ return m_resourceType; }
/**
- * Distribution
,
+ * Distribution
,
* Instance
, and LoadBalancer
.us-east-1
) Amazon Web Services Region. Set your Amazon Web
@@ -57,7 +57,7 @@ namespace Model
inline bool ResourceTypeHasBeenSet() const { return m_resourceTypeHasBeenSet; }
/**
- * Distribution
,
+ * Distribution
,
* Instance
, and LoadBalancer
.us-east-1
) Amazon Web Services Region. Set your Amazon Web
@@ -67,7 +67,7 @@ namespace Model
inline void SetResourceType(const ResourceType& value) { m_resourceTypeHasBeenSet = true; m_resourceType = value; }
/**
- * Distribution
,
+ * Distribution
,
* Instance
, and LoadBalancer
.us-east-1
) Amazon Web Services Region. Set your Amazon Web
@@ -77,7 +77,7 @@ namespace Model
inline void SetResourceType(ResourceType&& value) { m_resourceTypeHasBeenSet = true; m_resourceType = std::move(value); }
/**
- * Distribution
,
+ * Distribution
,
* Instance
, and LoadBalancer
.us-east-1
) Amazon Web Services Region. Set your Amazon Web
@@ -87,7 +87,7 @@ namespace Model
inline SetIpAddressTypeRequest& WithResourceType(const ResourceType& value) { SetResourceType(value); return *this;}
/**
- * Distribution
,
+ * Distribution
,
* Instance
, and LoadBalancer
.us-east-1
) Amazon Web Services Region. Set your Amazon Web
diff --git a/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/SetupExecutionDetails.h b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/SetupExecutionDetails.h
new file mode 100644
index 00000000000..1a4de63a22c
--- /dev/null
+++ b/generated/src/aws-cpp-sdk-lightsail/include/aws/lightsail/model/SetupExecutionDetails.h
@@ -0,0 +1,335 @@
+/**
+ * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * SPDX-License-Identifier: Apache-2.0.
+ */
+
+#pragma once
+#include See Also:
+ * AWS
+ * API ReferenceSetupInstanceHttps
request.SetupInstanceHttps
request.SetupInstanceHttps
request.SetupInstanceHttps
request.SetupInstanceHttps
request.SetupInstanceHttps
request.See Also:
AWS
+ * API ReferenceSetupHistory
was ran on.
+ * See Also:
AWS
+ * API ReferenceInstance
.Instance
.Instance
.Instance
.Instance
.Instance
.SetupInstanceHttps
.SetupInstanceHttps
.SetupInstanceHttps
.SetupInstanceHttps
.SetupInstanceHttps
.SetupInstanceHttps
.SetupInstanceHttps
.SetupInstanceHttps
request. Email information is redacted for
+ * privacy.See Also:
AWS
+ * API ReferenceStaticIP-Ohio-EXAMPLE
).StaticIP-Ohio-EXAMPLE
).StaticIP-Ohio-EXAMPLE
).StaticIP-Ohio-EXAMPLE
).StaticIP-Ohio-EXAMPLE
).StaticIP-Ohio-EXAMPLE
).StaticIP-Ohio-EXAMPLE
).StaticIP-Ohio-EXAMPLE
).StaticIP-Ohio-EXAMPLE
).StaticIP-Ohio-EXAMPLE
).StaticIP-Ohio-EXAMPLE
).StaticIP-Ohio-EXAMPLE
).StaticIP-Ohio-EXAMPLE
).StaticIP-Ohio-EXAMPLE
).StaticIP-Ohio-EXAMPLE
).StaticIP-Ohio-EXAMPLE
).arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE
).arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE
).arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE
).arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE
).arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE
).arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE
).arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE
).arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE
).arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE
).arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE
).arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE
).arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE
).arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE
).arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE
).arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE
).arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE
).1479735304.222
).1479735304.222
).1479735304.222
).1479735304.222
).1479735304.222
).1479735304.222
).1479735304.222
).1479735304.222
).1479735304.222
).1479735304.222
).1479735304.222
).1479735304.222
).Amazon_Linux-1GB-Ohio-1
).Amazon_Linux-1GB-Ohio-1
).Amazon_Linux-1GB-Ohio-1
).Amazon_Linux-1GB-Ohio-1
).Amazon_Linux-1GB-Ohio-1
).Amazon_Linux-1GB-Ohio-1
).Amazon_Linux-1GB-Ohio-1
).Amazon_Linux-1GB-Ohio-1
).Amazon_Linux-1GB-Ohio-1
).Amazon_Linux-1GB-Ohio-1
).Amazon_Linux-1GB-Ohio-1
).Amazon_Linux-1GB-Ohio-1
).Amazon_Linux-1GB-Ohio-1
).Amazon_Linux-1GB-Ohio-1
).Amazon_Linux-1GB-Ohio-1
).Amazon_Linux-1GB-Ohio-1
).my-load-balancer
.my-load-balancer
.my-load-balancer
.my-load-balancer
.my-load-balancer
.my-load-balancer
.my-load-balancer
.my-load-balancer
.my-load-balancer
.my-load-balancer
.my-load-balancer
.my-load-balancer
.my-load-balancer
.my-load-balancer
.my-load-balancer
.my-load-balancer
.
+ * security policy that supports only TLS version 1.2
+ * Policy-Min-TLS-1-2-PFS-2023-10: TLS security policy that supports TLS + * version 1.2 to TLS version 1.3 with perfect forward secrecy cipher suites
+ ** Policy-Min-TLS-1-0-2019-07: TLS security policy that supports TLS version * 1.0 to TLS version 1.2
Policy-Min-TLS-1-2-2019-07: TLS - * security policy that supports only TLS version 1.2
+ * Policy-Min-TLS-1-2-PFS-2023-10: TLS security policy that supports TLS + * version 1.2 to TLS version 1.3 with perfect forward secrecy cipher suites
+ ** Policy-Min-TLS-1-0-2019-07: TLS security policy that supports TLS version * 1.0 to TLS version 1.2
Policy-Min-TLS-1-2-2019-07: TLS - * security policy that supports only TLS version 1.2
+ * Policy-Min-TLS-1-2-PFS-2023-10: TLS security policy that supports TLS + * version 1.2 to TLS version 1.3 with perfect forward secrecy cipher suites
+ ** Policy-Min-TLS-1-0-2019-07: TLS security policy that supports TLS version * 1.0 to TLS version 1.2
Policy-Min-TLS-1-2-2019-07: TLS - * security policy that supports only TLS version 1.2
+ * Policy-Min-TLS-1-2-PFS-2023-10: TLS security policy that supports TLS + * version 1.2 to TLS version 1.3 with perfect forward secrecy cipher suites
+ ** Policy-Min-TLS-1-0-2019-07: TLS security policy that supports TLS version * 1.0 to TLS version 1.2
Policy-Min-TLS-1-2-2019-07: TLS - * security policy that supports only TLS version 1.2
+ * Policy-Min-TLS-1-2-PFS-2023-10: TLS security policy that supports TLS + * version 1.2 to TLS version 1.3 with perfect forward secrecy cipher suites
+ ** Policy-Min-TLS-1-0-2019-07: TLS security policy that supports TLS version * 1.0 to TLS version 1.2
Policy-Min-TLS-1-2-2019-07: TLS - * security policy that supports only TLS version 1.2
+ * Policy-Min-TLS-1-2-PFS-2023-10: TLS security policy that supports TLS + * version 1.2 to TLS version 1.3 with perfect forward secrecy cipher suites
+ *If IPAddressType
to set to dualstack
, a version 2
+ * domain endpoint is provisioned. This endpoint functions like a normal endpoint,
+ * except that it works with both IPv4 and IPv6 IP addresses. Normal endpoints work
+ * only with IPv4 IP addresses.
If IPAddressType
to set to dualstack
, a version 2
+ * domain endpoint is provisioned. This endpoint functions like a normal endpoint,
+ * except that it works with both IPv4 and IPv6 IP addresses. Normal endpoints work
+ * only with IPv4 IP addresses.
If IPAddressType
to set to dualstack
, a version 2
+ * domain endpoint is provisioned. This endpoint functions like a normal endpoint,
+ * except that it works with both IPv4 and IPv6 IP addresses. Normal endpoints work
+ * only with IPv4 IP addresses.
If IPAddressType
to set to dualstack
, a version 2
+ * domain endpoint is provisioned. This endpoint functions like a normal endpoint,
+ * except that it works with both IPv4 and IPv6 IP addresses. Normal endpoints work
+ * only with IPv4 IP addresses.
If IPAddressType
to set to dualstack
, a version 2
+ * domain endpoint is provisioned. This endpoint functions like a normal endpoint,
+ * except that it works with both IPv4 and IPv6 IP addresses. Normal endpoints work
+ * only with IPv4 IP addresses.
If IPAddressType
to set to dualstack
, a version 2
+ * domain endpoint is provisioned. This endpoint functions like a normal endpoint,
+ * except that it works with both IPv4 and IPv6 IP addresses. Normal endpoints work
+ * only with IPv4 IP addresses.
If IPAddressType
to set to dualstack
, a version 2
+ * domain endpoint is provisioned. This endpoint functions like a normal endpoint,
+ * except that it works with both IPv4 and IPv6 IP addresses. Normal endpoints work
+ * only with IPv4 IP addresses.
If IPAddressType
to set to dualstack
, a version 2
+ * domain endpoint is provisioned. This endpoint functions like a normal endpoint,
+ * except that it works with both IPv4 and IPv6 IP addresses. Normal endpoints work
+ * only with IPv4 IP addresses.
The key-value pair that exists if the OpenSearch Service domain uses VPC
- * endpoints.. Example key, value
:
+ * endpoints. Example key, value
:
* 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
The key-value pair that exists if the OpenSearch Service domain uses VPC
- * endpoints.. Example key, value
:
+ * endpoints. Example key, value
:
* 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
The key-value pair that exists if the OpenSearch Service domain uses VPC
- * endpoints.. Example key, value
:
+ * endpoints. Example key, value
:
* 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
The key-value pair that exists if the OpenSearch Service domain uses VPC
- * endpoints.. Example key, value
:
+ * endpoints. Example key, value
:
* 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
The key-value pair that exists if the OpenSearch Service domain uses VPC
- * endpoints.. Example key, value
:
+ * endpoints. Example key, value
:
* 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
The key-value pair that exists if the OpenSearch Service domain uses VPC
- * endpoints.. Example key, value
:
+ * endpoints. Example key, value
:
* 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
The key-value pair that exists if the OpenSearch Service domain uses VPC
- * endpoints.. Example key, value
:
+ * endpoints. Example key, value
:
* 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
The key-value pair that exists if the OpenSearch Service domain uses VPC
- * endpoints.. Example key, value
:
+ * endpoints. Example key, value
:
* 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
The key-value pair that exists if the OpenSearch Service domain uses VPC
- * endpoints.. Example key, value
:
+ * endpoints. Example key, value
:
* 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
The key-value pair that exists if the OpenSearch Service domain uses VPC
- * endpoints.. Example key, value
:
+ * endpoints. Example key, value
:
* 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
The key-value pair that exists if the OpenSearch Service domain uses VPC
- * endpoints.. Example key, value
:
+ * endpoints. Example key, value
:
* 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
The key-value pair that exists if the OpenSearch Service domain uses VPC
- * endpoints.. Example key, value
:
+ * endpoints. Example key, value
:
* 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
The key-value pair that exists if the OpenSearch Service domain uses VPC
- * endpoints.. Example key, value
:
+ * endpoints. Example key, value
:
* 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
The type of IP addresses supported by the endpoint for the domain.
+ *Specify either dual stack or IPv4 as your IP address type. Dual stack allows + * you to share domain resources across IPv4 and IPv6 address types, and is the + * recommended option. If your IP address type is currently set to dual stack, you + * can't change it.
*/ inline const IPAddressType& GetIPAddressType() const{ return m_iPAddressType; } /** - *The type of IP addresses supported by the endpoint for the domain.
+ *Specify either dual stack or IPv4 as your IP address type. Dual stack allows + * you to share domain resources across IPv4 and IPv6 address types, and is the + * recommended option. If your IP address type is currently set to dual stack, you + * can't change it.
*/ inline bool IPAddressTypeHasBeenSet() const { return m_iPAddressTypeHasBeenSet; } /** - *The type of IP addresses supported by the endpoint for the domain.
+ *Specify either dual stack or IPv4 as your IP address type. Dual stack allows + * you to share domain resources across IPv4 and IPv6 address types, and is the + * recommended option. If your IP address type is currently set to dual stack, you + * can't change it.
*/ inline void SetIPAddressType(const IPAddressType& value) { m_iPAddressTypeHasBeenSet = true; m_iPAddressType = value; } /** - *The type of IP addresses supported by the endpoint for the domain.
+ *Specify either dual stack or IPv4 as your IP address type. Dual stack allows + * you to share domain resources across IPv4 and IPv6 address types, and is the + * recommended option. If your IP address type is currently set to dual stack, you + * can't change it.
*/ inline void SetIPAddressType(IPAddressType&& value) { m_iPAddressTypeHasBeenSet = true; m_iPAddressType = std::move(value); } /** - *The type of IP addresses supported by the endpoint for the domain.
+ *Specify either dual stack or IPv4 as your IP address type. Dual stack allows + * you to share domain resources across IPv4 and IPv6 address types, and is the + * recommended option. If your IP address type is currently set to dual stack, you + * can't change it.
*/ inline UpdateDomainConfigRequest& WithIPAddressType(const IPAddressType& value) { SetIPAddressType(value); return *this;} /** - *The type of IP addresses supported by the endpoint for the domain.
+ *Specify either dual stack or IPv4 as your IP address type. Dual stack allows + * you to share domain resources across IPv4 and IPv6 address types, and is the + * recommended option. If your IP address type is currently set to dual stack, you + * can't change it.
*/ inline UpdateDomainConfigRequest& WithIPAddressType(IPAddressType&& value) { SetIPAddressType(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-opensearch/source/model/TLSSecurityPolicy.cpp b/generated/src/aws-cpp-sdk-opensearch/source/model/TLSSecurityPolicy.cpp index 7558791ad00..064f5eaac1a 100644 --- a/generated/src/aws-cpp-sdk-opensearch/source/model/TLSSecurityPolicy.cpp +++ b/generated/src/aws-cpp-sdk-opensearch/source/model/TLSSecurityPolicy.cpp @@ -22,6 +22,7 @@ namespace Aws static const int Policy_Min_TLS_1_0_2019_07_HASH = HashingUtils::HashString("Policy-Min-TLS-1-0-2019-07"); static const int Policy_Min_TLS_1_2_2019_07_HASH = HashingUtils::HashString("Policy-Min-TLS-1-2-2019-07"); + static const int Policy_Min_TLS_1_2_PFS_2023_10_HASH = HashingUtils::HashString("Policy-Min-TLS-1-2-PFS-2023-10"); TLSSecurityPolicy GetTLSSecurityPolicyForName(const Aws::String& name) @@ -35,6 +36,10 @@ namespace Aws { return TLSSecurityPolicy::Policy_Min_TLS_1_2_2019_07; } + else if (hashCode == Policy_Min_TLS_1_2_PFS_2023_10_HASH) + { + return TLSSecurityPolicy::Policy_Min_TLS_1_2_PFS_2023_10; + } EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); if(overflowContainer) { @@ -55,6 +60,8 @@ namespace Aws return "Policy-Min-TLS-1-0-2019-07"; case TLSSecurityPolicy::Policy_Min_TLS_1_2_2019_07: return "Policy-Min-TLS-1-2-2019-07"; + case TLSSecurityPolicy::Policy_Min_TLS_1_2_PFS_2023_10: + return "Policy-Min-TLS-1-2-PFS-2023-10"; default: EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); if(overflowContainer) diff --git a/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/model/CreateFeatureGroupRequest.h b/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/model/CreateFeatureGroupRequest.h index 38ad8c72727..cd56a366ca2 100644 --- a/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/model/CreateFeatureGroupRequest.h +++ b/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/model/CreateFeatureGroupRequest.h @@ -10,6 +10,7 @@ #includeThe Amazon Resource Name (ARN) of the IAM execution role used to persist data
* into the The Amazon Resource Name (ARN) of the IAM execution role used to persist data
* into the OfflineStore if an OfflineStoreConfig is provided. Used to set feature group throughput configuration. There are two modes:
+ * Note: OfflineStore
if an OfflineStoreConfig
is
@@ -805,6 +825,9 @@ namespace Model
OfflineStoreConfig m_offlineStoreConfig;
bool m_offlineStoreConfigHasBeenSet = false;
+ ThroughputConfig m_throughputConfig;
+ bool m_throughputConfigHasBeenSet = false;
+
Aws::String m_roleArn;
bool m_roleArnHasBeenSet = false;
diff --git a/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/model/DescribeFeatureGroupResult.h b/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/model/DescribeFeatureGroupResult.h
index 3eec6e41f71..81ae0cf0bd5 100644
--- a/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/model/DescribeFeatureGroupResult.h
+++ b/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/model/DescribeFeatureGroupResult.h
@@ -10,6 +10,7 @@
#include ON_DEMAND
and PROVISIONED
. With on-demand mode, you
+ * are charged for data reads and writes that your application performs on your
+ * feature group. You do not need to specify read and write throughput because
+ * Feature Store accommodates your workloads as they ramp up and down. You can
+ * switch a feature group to on-demand only once in a 24 hour period. With
+ * provisioned throughput mode, you specify the read and write capacity per second
+ * that you expect your application to require, and you are billed based on those
+ * limits. Exceeding provisioned throughput will result in your requests being
+ * throttled. PROVISIONED
throughput mode is supported
+ * only for feature groups that are offline-only, or use the
+ * Standard
tier online store. See Also:
AWS
+ * API Reference
The mode used for your feature group throughput: ON_DEMAND
or
+ * PROVISIONED
.
The mode used for your feature group throughput: ON_DEMAND
or
+ * PROVISIONED
.
The mode used for your feature group throughput: ON_DEMAND
or
+ * PROVISIONED
.
The mode used for your feature group throughput: ON_DEMAND
or
+ * PROVISIONED
.
The mode used for your feature group throughput: ON_DEMAND
or
+ * PROVISIONED
.
The mode used for your feature group throughput: ON_DEMAND
or
+ * PROVISIONED
.
For provisioned feature groups with online store enabled, this indicates the + * read throughput you are billed for and can consume without throttling.
+ *This field is not applicable for on-demand feature groups.
+ */ + inline int GetProvisionedReadCapacityUnits() const{ return m_provisionedReadCapacityUnits; } + + /** + *For provisioned feature groups with online store enabled, this indicates the + * read throughput you are billed for and can consume without throttling.
+ *This field is not applicable for on-demand feature groups.
+ */ + inline bool ProvisionedReadCapacityUnitsHasBeenSet() const { return m_provisionedReadCapacityUnitsHasBeenSet; } + + /** + *For provisioned feature groups with online store enabled, this indicates the + * read throughput you are billed for and can consume without throttling.
+ *This field is not applicable for on-demand feature groups.
+ */ + inline void SetProvisionedReadCapacityUnits(int value) { m_provisionedReadCapacityUnitsHasBeenSet = true; m_provisionedReadCapacityUnits = value; } + + /** + *For provisioned feature groups with online store enabled, this indicates the + * read throughput you are billed for and can consume without throttling.
+ *This field is not applicable for on-demand feature groups.
+ */ + inline ThroughputConfig& WithProvisionedReadCapacityUnits(int value) { SetProvisionedReadCapacityUnits(value); return *this;} + + + /** + *For provisioned feature groups, this indicates the write throughput you are + * billed for and can consume without throttling.
This field is not + * applicable for on-demand feature groups.
+ */ + inline int GetProvisionedWriteCapacityUnits() const{ return m_provisionedWriteCapacityUnits; } + + /** + *For provisioned feature groups, this indicates the write throughput you are + * billed for and can consume without throttling.
This field is not + * applicable for on-demand feature groups.
+ */ + inline bool ProvisionedWriteCapacityUnitsHasBeenSet() const { return m_provisionedWriteCapacityUnitsHasBeenSet; } + + /** + *For provisioned feature groups, this indicates the write throughput you are + * billed for and can consume without throttling.
This field is not + * applicable for on-demand feature groups.
+ */ + inline void SetProvisionedWriteCapacityUnits(int value) { m_provisionedWriteCapacityUnitsHasBeenSet = true; m_provisionedWriteCapacityUnits = value; } + + /** + *For provisioned feature groups, this indicates the write throughput you are + * billed for and can consume without throttling.
This field is not + * applicable for on-demand feature groups.
+ */ + inline ThroughputConfig& WithProvisionedWriteCapacityUnits(int value) { SetProvisionedWriteCapacityUnits(value); return *this;} + + private: + + ThroughputMode m_throughputMode; + bool m_throughputModeHasBeenSet = false; + + int m_provisionedReadCapacityUnits; + bool m_provisionedReadCapacityUnitsHasBeenSet = false; + + int m_provisionedWriteCapacityUnits; + bool m_provisionedWriteCapacityUnitsHasBeenSet = false; + }; + +} // namespace Model +} // namespace SageMaker +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/model/ThroughputConfigDescription.h b/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/model/ThroughputConfigDescription.h new file mode 100644 index 00000000000..808be726863 --- /dev/null +++ b/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/model/ThroughputConfigDescription.h @@ -0,0 +1,161 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeActive throughput configuration of the feature group. Used to set feature
+ * group throughput configuration. There are two modes: ON_DEMAND
and
+ * PROVISIONED
. With on-demand mode, you are charged for data reads
+ * and writes that your application performs on your feature group. You do not need
+ * to specify read and write throughput because Feature Store accommodates your
+ * workloads as they ramp up and down. You can switch a feature group to on-demand
+ * only once in a 24 hour period. With provisioned throughput mode, you specify the
+ * read and write capacity per second that you expect your application to require,
+ * and you are billed based on those limits. Exceeding provisioned throughput will
+ * result in your requests being throttled.
Note: PROVISIONED
+ * throughput mode is supported only for feature groups that are offline-only, or
+ * use the
+ * Standard
tier online store.
The mode used for your feature group throughput: ON_DEMAND
or
+ * PROVISIONED
.
The mode used for your feature group throughput: ON_DEMAND
or
+ * PROVISIONED
.
The mode used for your feature group throughput: ON_DEMAND
or
+ * PROVISIONED
.
The mode used for your feature group throughput: ON_DEMAND
or
+ * PROVISIONED
.
The mode used for your feature group throughput: ON_DEMAND
or
+ * PROVISIONED
.
The mode used for your feature group throughput: ON_DEMAND
or
+ * PROVISIONED
.
For provisioned feature groups with online store enabled, this indicates the + * read throughput you are billed for and can consume without throttling.
+ *This field is not applicable for on-demand feature groups.
+ */ + inline int GetProvisionedReadCapacityUnits() const{ return m_provisionedReadCapacityUnits; } + + /** + *For provisioned feature groups with online store enabled, this indicates the + * read throughput you are billed for and can consume without throttling.
+ *This field is not applicable for on-demand feature groups.
+ */ + inline bool ProvisionedReadCapacityUnitsHasBeenSet() const { return m_provisionedReadCapacityUnitsHasBeenSet; } + + /** + *For provisioned feature groups with online store enabled, this indicates the + * read throughput you are billed for and can consume without throttling.
+ *This field is not applicable for on-demand feature groups.
+ */ + inline void SetProvisionedReadCapacityUnits(int value) { m_provisionedReadCapacityUnitsHasBeenSet = true; m_provisionedReadCapacityUnits = value; } + + /** + *For provisioned feature groups with online store enabled, this indicates the + * read throughput you are billed for and can consume without throttling.
+ *This field is not applicable for on-demand feature groups.
+ */ + inline ThroughputConfigDescription& WithProvisionedReadCapacityUnits(int value) { SetProvisionedReadCapacityUnits(value); return *this;} + + + /** + *For provisioned feature groups, this indicates the write throughput you are + * billed for and can consume without throttling.
This field is not + * applicable for on-demand feature groups.
+ */ + inline int GetProvisionedWriteCapacityUnits() const{ return m_provisionedWriteCapacityUnits; } + + /** + *For provisioned feature groups, this indicates the write throughput you are + * billed for and can consume without throttling.
This field is not + * applicable for on-demand feature groups.
+ */ + inline bool ProvisionedWriteCapacityUnitsHasBeenSet() const { return m_provisionedWriteCapacityUnitsHasBeenSet; } + + /** + *For provisioned feature groups, this indicates the write throughput you are + * billed for and can consume without throttling.
This field is not + * applicable for on-demand feature groups.
+ */ + inline void SetProvisionedWriteCapacityUnits(int value) { m_provisionedWriteCapacityUnitsHasBeenSet = true; m_provisionedWriteCapacityUnits = value; } + + /** + *For provisioned feature groups, this indicates the write throughput you are + * billed for and can consume without throttling.
This field is not + * applicable for on-demand feature groups.
+ */ + inline ThroughputConfigDescription& WithProvisionedWriteCapacityUnits(int value) { SetProvisionedWriteCapacityUnits(value); return *this;} + + private: + + ThroughputMode m_throughputMode; + bool m_throughputModeHasBeenSet = false; + + int m_provisionedReadCapacityUnits; + bool m_provisionedReadCapacityUnitsHasBeenSet = false; + + int m_provisionedWriteCapacityUnits; + bool m_provisionedWriteCapacityUnitsHasBeenSet = false; + }; + +} // namespace Model +} // namespace SageMaker +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/model/ThroughputConfigUpdate.h b/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/model/ThroughputConfigUpdate.h new file mode 100644 index 00000000000..7ce11d6401e --- /dev/null +++ b/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/model/ThroughputConfigUpdate.h @@ -0,0 +1,161 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeThe new throughput configuration for the feature group. You can switch + * between on-demand and provisioned modes or update the read / write capacity of + * provisioned feature groups. You can switch a feature group to on-demand only + * once in a 24 hour period.
Target throughput mode of the feature group. Throughput update is an
+ * asynchronous operation, and the outcome should be monitored by polling
+ * LastUpdateStatus
field in DescribeFeatureGroup
+ * response. You cannot update a feature group's throughput while another update is
+ * in progress.
Target throughput mode of the feature group. Throughput update is an
+ * asynchronous operation, and the outcome should be monitored by polling
+ * LastUpdateStatus
field in DescribeFeatureGroup
+ * response. You cannot update a feature group's throughput while another update is
+ * in progress.
Target throughput mode of the feature group. Throughput update is an
+ * asynchronous operation, and the outcome should be monitored by polling
+ * LastUpdateStatus
field in DescribeFeatureGroup
+ * response. You cannot update a feature group's throughput while another update is
+ * in progress.
Target throughput mode of the feature group. Throughput update is an
+ * asynchronous operation, and the outcome should be monitored by polling
+ * LastUpdateStatus
field in DescribeFeatureGroup
+ * response. You cannot update a feature group's throughput while another update is
+ * in progress.
Target throughput mode of the feature group. Throughput update is an
+ * asynchronous operation, and the outcome should be monitored by polling
+ * LastUpdateStatus
field in DescribeFeatureGroup
+ * response. You cannot update a feature group's throughput while another update is
+ * in progress.
Target throughput mode of the feature group. Throughput update is an
+ * asynchronous operation, and the outcome should be monitored by polling
+ * LastUpdateStatus
field in DescribeFeatureGroup
+ * response. You cannot update a feature group's throughput while another update is
+ * in progress.
For provisioned feature groups with online store enabled, this indicates the + * read throughput you are billed for and can consume without throttling.
+ */ + inline int GetProvisionedReadCapacityUnits() const{ return m_provisionedReadCapacityUnits; } + + /** + *For provisioned feature groups with online store enabled, this indicates the + * read throughput you are billed for and can consume without throttling.
+ */ + inline bool ProvisionedReadCapacityUnitsHasBeenSet() const { return m_provisionedReadCapacityUnitsHasBeenSet; } + + /** + *For provisioned feature groups with online store enabled, this indicates the + * read throughput you are billed for and can consume without throttling.
+ */ + inline void SetProvisionedReadCapacityUnits(int value) { m_provisionedReadCapacityUnitsHasBeenSet = true; m_provisionedReadCapacityUnits = value; } + + /** + *For provisioned feature groups with online store enabled, this indicates the + * read throughput you are billed for and can consume without throttling.
+ */ + inline ThroughputConfigUpdate& WithProvisionedReadCapacityUnits(int value) { SetProvisionedReadCapacityUnits(value); return *this;} + + + /** + *For provisioned feature groups, this indicates the write throughput you are + * billed for and can consume without throttling.
+ */ + inline int GetProvisionedWriteCapacityUnits() const{ return m_provisionedWriteCapacityUnits; } + + /** + *For provisioned feature groups, this indicates the write throughput you are + * billed for and can consume without throttling.
+ */ + inline bool ProvisionedWriteCapacityUnitsHasBeenSet() const { return m_provisionedWriteCapacityUnitsHasBeenSet; } + + /** + *For provisioned feature groups, this indicates the write throughput you are + * billed for and can consume without throttling.
+ */ + inline void SetProvisionedWriteCapacityUnits(int value) { m_provisionedWriteCapacityUnitsHasBeenSet = true; m_provisionedWriteCapacityUnits = value; } + + /** + *For provisioned feature groups, this indicates the write throughput you are + * billed for and can consume without throttling.
+ */ + inline ThroughputConfigUpdate& WithProvisionedWriteCapacityUnits(int value) { SetProvisionedWriteCapacityUnits(value); return *this;} + + private: + + ThroughputMode m_throughputMode; + bool m_throughputModeHasBeenSet = false; + + int m_provisionedReadCapacityUnits; + bool m_provisionedReadCapacityUnitsHasBeenSet = false; + + int m_provisionedWriteCapacityUnits; + bool m_provisionedWriteCapacityUnitsHasBeenSet = false; + }; + +} // namespace Model +} // namespace SageMaker +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/model/ThroughputMode.h b/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/model/ThroughputMode.h new file mode 100644 index 00000000000..eefe7837208 --- /dev/null +++ b/generated/src/aws-cpp-sdk-sagemaker/include/aws/sagemaker/model/ThroughputMode.h @@ -0,0 +1,31 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#includeA unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline const Aws::String& GetIdempotencyToken() const{ return m_idempotencyToken; } + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline bool IdempotencyTokenHasBeenSet() const { return m_idempotencyTokenHasBeenSet; } + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline void SetIdempotencyToken(const Aws::String& value) { m_idempotencyTokenHasBeenSet = true; m_idempotencyToken = value; } + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline void SetIdempotencyToken(Aws::String&& value) { m_idempotencyTokenHasBeenSet = true; m_idempotencyToken = std::move(value); } + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline void SetIdempotencyToken(const char* value) { m_idempotencyTokenHasBeenSet = true; m_idempotencyToken.assign(value); } + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline AssociateServiceActionWithProvisioningArtifactRequest& WithIdempotencyToken(const Aws::String& value) { SetIdempotencyToken(value); return *this;} + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline AssociateServiceActionWithProvisioningArtifactRequest& WithIdempotencyToken(Aws::String&& value) { SetIdempotencyToken(std::move(value)); return *this;} + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline AssociateServiceActionWithProvisioningArtifactRequest& WithIdempotencyToken(const char* value) { SetIdempotencyToken(value); return *this;} + private: Aws::String m_productId; @@ -234,6 +292,9 @@ namespace Model Aws::String m_acceptLanguage; bool m_acceptLanguageHasBeenSet = false; + + Aws::String m_idempotencyToken; + bool m_idempotencyTokenHasBeenSet = false; }; } // namespace Model diff --git a/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/model/CreatePortfolioShareRequest.h b/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/model/CreatePortfolioShareRequest.h index 3c52f2eb865..e0fe9eb28df 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/model/CreatePortfolioShareRequest.h +++ b/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/model/CreatePortfolioShareRequest.h @@ -265,50 +265,62 @@ namespace Model /** - *Enables or disables Principal
sharing when creating the
- * portfolio share. If this flag is not provided, principal sharing is disabled.
- *
When you enable Principal Name Sharing for a portfolio share, the share
- * recipient account end users with a principal that matches any of the associated
- * IAM patterns can provision products from the portfolio. Once shared, the share
- * recipient can view associations of PrincipalType
:
- * IAM_PATTERN
on their portfolio. You can create the principals in
- * the recipient account before or after creating the share.
This parameter is only supported for portfolios with an
+ * OrganizationalNode Type of ORGANIZATION
or
+ * ORGANIZATIONAL_UNIT
.
Enables or disables
+ * Principal
sharing when creating the portfolio share. If you do
+ * not provide this flag, principal sharing is disabled.
When you
+ * enable Principal Name Sharing for a portfolio share, the share recipient account
+ * end users with a principal that matches any of the associated IAM patterns can
+ * provision products from the portfolio. Once shared, the share recipient can view
+ * associations of PrincipalType
: IAM_PATTERN
on their
+ * portfolio. You can create the principals in the recipient account before or
+ * after creating the share.
Enables or disables Principal
sharing when creating the
- * portfolio share. If this flag is not provided, principal sharing is disabled.
- *
When you enable Principal Name Sharing for a portfolio share, the share
- * recipient account end users with a principal that matches any of the associated
- * IAM patterns can provision products from the portfolio. Once shared, the share
- * recipient can view associations of PrincipalType
:
- * IAM_PATTERN
on their portfolio. You can create the principals in
- * the recipient account before or after creating the share.
This parameter is only supported for portfolios with an
+ * OrganizationalNode Type of ORGANIZATION
or
+ * ORGANIZATIONAL_UNIT
.
Enables or disables
+ * Principal
sharing when creating the portfolio share. If you do
+ * not provide this flag, principal sharing is disabled.
When you
+ * enable Principal Name Sharing for a portfolio share, the share recipient account
+ * end users with a principal that matches any of the associated IAM patterns can
+ * provision products from the portfolio. Once shared, the share recipient can view
+ * associations of PrincipalType
: IAM_PATTERN
on their
+ * portfolio. You can create the principals in the recipient account before or
+ * after creating the share.
Enables or disables Principal
sharing when creating the
- * portfolio share. If this flag is not provided, principal sharing is disabled.
- *
When you enable Principal Name Sharing for a portfolio share, the share
- * recipient account end users with a principal that matches any of the associated
- * IAM patterns can provision products from the portfolio. Once shared, the share
- * recipient can view associations of PrincipalType
:
- * IAM_PATTERN
on their portfolio. You can create the principals in
- * the recipient account before or after creating the share.
This parameter is only supported for portfolios with an
+ * OrganizationalNode Type of ORGANIZATION
or
+ * ORGANIZATIONAL_UNIT
.
Enables or disables
+ * Principal
sharing when creating the portfolio share. If you do
+ * not provide this flag, principal sharing is disabled.
When you
+ * enable Principal Name Sharing for a portfolio share, the share recipient account
+ * end users with a principal that matches any of the associated IAM patterns can
+ * provision products from the portfolio. Once shared, the share recipient can view
+ * associations of PrincipalType
: IAM_PATTERN
on their
+ * portfolio. You can create the principals in the recipient account before or
+ * after creating the share.
Enables or disables Principal
sharing when creating the
- * portfolio share. If this flag is not provided, principal sharing is disabled.
- *
When you enable Principal Name Sharing for a portfolio share, the share
- * recipient account end users with a principal that matches any of the associated
- * IAM patterns can provision products from the portfolio. Once shared, the share
- * recipient can view associations of PrincipalType
:
- * IAM_PATTERN
on their portfolio. You can create the principals in
- * the recipient account before or after creating the share.
This parameter is only supported for portfolios with an
+ * OrganizationalNode Type of ORGANIZATION
or
+ * ORGANIZATIONAL_UNIT
.
Enables or disables
+ * Principal
sharing when creating the portfolio share. If you do
+ * not provide this flag, principal sharing is disabled.
When you
+ * enable Principal Name Sharing for a portfolio share, the share recipient account
+ * end users with a principal that matches any of the associated IAM patterns can
+ * provision products from the portfolio. Once shared, the share recipient can view
+ * associations of PrincipalType
: IAM_PATTERN
on their
+ * portfolio. You can create the principals in the recipient account before or
+ * after creating the share.
A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline const Aws::String& GetIdempotencyToken() const{ return m_idempotencyToken; } + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline bool IdempotencyTokenHasBeenSet() const { return m_idempotencyTokenHasBeenSet; } + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline void SetIdempotencyToken(const Aws::String& value) { m_idempotencyTokenHasBeenSet = true; m_idempotencyToken = value; } + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline void SetIdempotencyToken(Aws::String&& value) { m_idempotencyTokenHasBeenSet = true; m_idempotencyToken = std::move(value); } + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline void SetIdempotencyToken(const char* value) { m_idempotencyTokenHasBeenSet = true; m_idempotencyToken.assign(value); } + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline DeleteServiceActionRequest& WithIdempotencyToken(const Aws::String& value) { SetIdempotencyToken(value); return *this;} + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline DeleteServiceActionRequest& WithIdempotencyToken(Aws::String&& value) { SetIdempotencyToken(std::move(value)); return *this;} + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline DeleteServiceActionRequest& WithIdempotencyToken(const char* value) { SetIdempotencyToken(value); return *this;} + private: Aws::String m_id; @@ -138,6 +196,9 @@ namespace Model Aws::String m_acceptLanguage; bool m_acceptLanguageHasBeenSet = false; + + Aws::String m_idempotencyToken; + bool m_idempotencyTokenHasBeenSet = false; }; } // namespace Model diff --git a/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/model/DisassociateServiceActionFromProvisioningArtifactRequest.h b/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/model/DisassociateServiceActionFromProvisioningArtifactRequest.h index d116311213e..afe243864f2 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/model/DisassociateServiceActionFromProvisioningArtifactRequest.h +++ b/generated/src/aws-cpp-sdk-servicecatalog/include/aws/servicecatalog/model/DisassociateServiceActionFromProvisioningArtifactRequest.h @@ -8,6 +8,7 @@ #includeA unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline const Aws::String& GetIdempotencyToken() const{ return m_idempotencyToken; } + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline bool IdempotencyTokenHasBeenSet() const { return m_idempotencyTokenHasBeenSet; } + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline void SetIdempotencyToken(const Aws::String& value) { m_idempotencyTokenHasBeenSet = true; m_idempotencyToken = value; } + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline void SetIdempotencyToken(Aws::String&& value) { m_idempotencyTokenHasBeenSet = true; m_idempotencyToken = std::move(value); } + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline void SetIdempotencyToken(const char* value) { m_idempotencyTokenHasBeenSet = true; m_idempotencyToken.assign(value); } + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline DisassociateServiceActionFromProvisioningArtifactRequest& WithIdempotencyToken(const Aws::String& value) { SetIdempotencyToken(value); return *this;} + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline DisassociateServiceActionFromProvisioningArtifactRequest& WithIdempotencyToken(Aws::String&& value) { SetIdempotencyToken(std::move(value)); return *this;} + + /** + *A unique identifier that you provide to ensure idempotency. If multiple + * requests from the same Amazon Web Services account use the same idempotency + * token, the same response is returned for each repeated request.
+ */ + inline DisassociateServiceActionFromProvisioningArtifactRequest& WithIdempotencyToken(const char* value) { SetIdempotencyToken(value); return *this;} + private: Aws::String m_productId; @@ -234,6 +292,9 @@ namespace Model Aws::String m_acceptLanguage; bool m_acceptLanguageHasBeenSet = false; + + Aws::String m_idempotencyToken; + bool m_idempotencyTokenHasBeenSet = false; }; } // namespace Model diff --git a/generated/src/aws-cpp-sdk-servicecatalog/source/model/AssociateServiceActionWithProvisioningArtifactRequest.cpp b/generated/src/aws-cpp-sdk-servicecatalog/source/model/AssociateServiceActionWithProvisioningArtifactRequest.cpp index 22ae51d4bf6..f56f2758afb 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog/source/model/AssociateServiceActionWithProvisioningArtifactRequest.cpp +++ b/generated/src/aws-cpp-sdk-servicecatalog/source/model/AssociateServiceActionWithProvisioningArtifactRequest.cpp @@ -16,7 +16,9 @@ AssociateServiceActionWithProvisioningArtifactRequest::AssociateServiceActionWit m_productIdHasBeenSet(false), m_provisioningArtifactIdHasBeenSet(false), m_serviceActionIdHasBeenSet(false), - m_acceptLanguageHasBeenSet(false) + m_acceptLanguageHasBeenSet(false), + m_idempotencyToken(Aws::Utils::UUID::PseudoRandomUUID()), + m_idempotencyTokenHasBeenSet(true) { } @@ -48,6 +50,12 @@ Aws::String AssociateServiceActionWithProvisioningArtifactRequest::SerializePayl } + if(m_idempotencyTokenHasBeenSet) + { + payload.WithString("IdempotencyToken", m_idempotencyToken); + + } + return payload.View().WriteReadable(); } diff --git a/generated/src/aws-cpp-sdk-servicecatalog/source/model/DeleteServiceActionRequest.cpp b/generated/src/aws-cpp-sdk-servicecatalog/source/model/DeleteServiceActionRequest.cpp index b249a932313..d82622008ee 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog/source/model/DeleteServiceActionRequest.cpp +++ b/generated/src/aws-cpp-sdk-servicecatalog/source/model/DeleteServiceActionRequest.cpp @@ -14,7 +14,9 @@ using namespace Aws::Utils; DeleteServiceActionRequest::DeleteServiceActionRequest() : m_idHasBeenSet(false), - m_acceptLanguageHasBeenSet(false) + m_acceptLanguageHasBeenSet(false), + m_idempotencyToken(Aws::Utils::UUID::PseudoRandomUUID()), + m_idempotencyTokenHasBeenSet(true) { } @@ -34,6 +36,12 @@ Aws::String DeleteServiceActionRequest::SerializePayload() const } + if(m_idempotencyTokenHasBeenSet) + { + payload.WithString("IdempotencyToken", m_idempotencyToken); + + } + return payload.View().WriteReadable(); } diff --git a/generated/src/aws-cpp-sdk-servicecatalog/source/model/DisassociateServiceActionFromProvisioningArtifactRequest.cpp b/generated/src/aws-cpp-sdk-servicecatalog/source/model/DisassociateServiceActionFromProvisioningArtifactRequest.cpp index 7298164be6d..512eba0800c 100644 --- a/generated/src/aws-cpp-sdk-servicecatalog/source/model/DisassociateServiceActionFromProvisioningArtifactRequest.cpp +++ b/generated/src/aws-cpp-sdk-servicecatalog/source/model/DisassociateServiceActionFromProvisioningArtifactRequest.cpp @@ -16,7 +16,9 @@ DisassociateServiceActionFromProvisioningArtifactRequest::DisassociateServiceAct m_productIdHasBeenSet(false), m_provisioningArtifactIdHasBeenSet(false), m_serviceActionIdHasBeenSet(false), - m_acceptLanguageHasBeenSet(false) + m_acceptLanguageHasBeenSet(false), + m_idempotencyToken(Aws::Utils::UUID::PseudoRandomUUID()), + m_idempotencyTokenHasBeenSet(true) { } @@ -48,6 +50,12 @@ Aws::String DisassociateServiceActionFromProvisioningArtifactRequest::SerializeP } + if(m_idempotencyTokenHasBeenSet) + { + payload.WithString("IdempotencyToken", m_idempotencyToken); + + } + return payload.View().WriteReadable(); } diff --git a/generated/tests/es-gen-tests/ElasticsearchServiceEndpointProviderTests.cpp b/generated/tests/es-gen-tests/ElasticsearchServiceEndpointProviderTests.cpp index 4bf5465a15d..87f8d63364c 100644 --- a/generated/tests/es-gen-tests/ElasticsearchServiceEndpointProviderTests.cpp +++ b/generated/tests/es-gen-tests/ElasticsearchServiceEndpointProviderTests.cpp @@ -303,7 +303,7 @@ static const Aws::VectorSpecifies the default recording frequency that Config uses to record configuration changes. Config supports Continuous recording and Daily recording.
Continuous recording allows you to record configuration changes continuously whenever a change occurs.
Daily recording allows you record configuration data once every 24 hours, only if a change has occurred.
Firewall Manager depends on continuous recording to monitor your resources. If you are using Firewall Manager, it is recommended that you set the recording frequency to Continuous.
You can also override the recording frequency for specific resource types.
" + "documentation":"Specifies the default recording frequency that Config uses to record configuration changes. Config supports Continuous recording and Daily recording.
Continuous recording allows you to record configuration changes continuously whenever a change occurs.
Daily recording allows you to receive a configuration item (CI) representing the most recent state of your resources over the last 24-hour period, only if it’s different from the previous CI recorded.
Firewall Manager depends on continuous recording to monitor your resources. If you are using Firewall Manager, it is recommended that you set the recording frequency to Continuous.
You can also override the recording frequency for specific resource types.
" } }, "documentation":"Records configuration changes to your specified resource types. For more information about the configuration recorder, see Managing the Configuration Recorder in the Config Developer Guide.
" @@ -6668,7 +6668,7 @@ "documentation":"An array of recordingModeOverride
objects for you to specify your overrides for the recording mode. The recordingModeOverride
object in the recordingModeOverrides
array consists of three fields: a description
, the new recordingFrequency
, and an array of resourceTypes
to override.
Specifies the default recording frequency that Config uses to record configuration changes. Config supports Continuous recording and Daily recording.
Continuous recording allows you to record configuration changes continuously whenever a change occurs.
Daily recording allows you record configuration data once every 24 hours, only if a change has occurred.
Firewall Manager depends on continuous recording to monitor your resources. If you are using Firewall Manager, it is recommended that you set the recording frequency to Continuous.
You can also override the recording frequency for specific resource types.
" + "documentation":"Specifies the default recording frequency that Config uses to record configuration changes. Config supports Continuous recording and Daily recording.
Continuous recording allows you to record configuration changes continuously whenever a change occurs.
Daily recording allows you to receive a configuration item (CI) representing the most recent state of your resources over the last 24-hour period, only if it’s different from the previous CI recorded.
Firewall Manager depends on continuous recording to monitor your resources. If you are using Firewall Manager, it is recommended that you set the recording frequency to Continuous.
You can also override the recording frequency for specific resource types.
" }, "RecordingModeOverride":{ "type":"structure", @@ -6687,7 +6687,7 @@ }, "recordingFrequency":{ "shape":"RecordingFrequency", - "documentation":"The recording frequency that will be applied to all the resource types specified in the override.
Continuous recording allows you to record configuration changes continuously whenever a change occurs.
Daily recording allows you record configuration data once every 24 hours, only if a change has occurred.
Firewall Manager depends on continuous recording to monitor your resources. If you are using Firewall Manager, it is recommended that you set the recording frequency to Continuous.
The recording frequency that will be applied to all the resource types specified in the override.
Continuous recording allows you to record configuration changes continuously whenever a change occurs.
Daily recording allows you to receive a configuration item (CI) representing the most recent state of your resources over the last 24-hour period, only if it’s different from the previous CI recorded.
Firewall Manager depends on continuous recording to monitor your resources. If you are using Firewall Manager, it is recommended that you set the recording frequency to Continuous.
An object for you to specify your overrides for the recording mode.
" @@ -6804,7 +6804,7 @@ }, "RetryAttemptSeconds":{ "shape":"AutoRemediationAttemptSeconds", - "documentation":"Maximum time in seconds that Config runs auto-remediation. If you do not select a number, the default is 60 seconds.
For example, if you specify RetryAttemptSeconds as 50 seconds and MaximumAutomaticAttempts as 5, Config will run auto-remediations 5 times within 50 seconds before throwing an exception.
" + "documentation":"Time window to determine whether or not to add a remediation exception to prevent infinite remediation attempts. If MaximumAutomaticAttempts
remediation attempts have been made under RetryAttemptSeconds
, a remediation exception will be added to the resource. If you do not select a number, the default is 60 seconds.
For example, if you specify RetryAttemptSeconds
as 50 seconds and MaximumAutomaticAttempts
as 5, Config will run auto-remediations 5 times within 50 seconds before adding a remediation exception to the resource.
The details of the DB instance's server certificate.
" + }, + "PerformanceInsightsEnabled":{ + "shape":"BooleanOptional", + "documentation":"Set to true
if Amazon RDS Performance Insights is enabled for the DB instance, and otherwise false
.
The KMS key identifier for encryption of Performance Insights data. The KMS key ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key alias for the KMS encryption key.
" } }, "documentation":"Detailed information about an instance.
", diff --git a/tools/code-generation/api-descriptions/ecs-2014-11-13.normal.json b/tools/code-generation/api-descriptions/ecs-2014-11-13.normal.json index 566fe416f51..a76d9d9bf59 100644 --- a/tools/code-generation/api-descriptions/ecs-2014-11-13.normal.json +++ b/tools/code-generation/api-descriptions/ecs-2014-11-13.normal.json @@ -88,7 +88,7 @@ {"shape":"ServiceNotActiveException"}, {"shape":"NamespaceNotFoundException"} ], - "documentation":"Create a task set in the specified cluster and service. This is used when a service uses the EXTERNAL
deployment controller type. For more information, see Amazon ECS deployment types in the Amazon Elastic Container Service Developer Guide.
Create a task set in the specified cluster and service. This is used when a service uses the EXTERNAL
deployment controller type. For more information, see Amazon ECS deployment types in the Amazon Elastic Container Service Developer Guide.
You can create a maximum of 5 tasks sets for a deployment.
" }, "DeleteAccountSetting":{ "name":"DeleteAccountSetting", @@ -1090,6 +1090,10 @@ "managedTerminationProtection":{ "shape":"ManagedTerminationProtection", "documentation":"The managed termination protection setting to use for the Auto Scaling group capacity provider. This determines whether the Auto Scaling group has managed termination protection. The default is off.
When using managed termination protection, managed scaling must also be used otherwise managed termination protection doesn't work.
When managed termination protection is on, Amazon ECS prevents the Amazon EC2 instances in an Auto Scaling group that contain tasks from being terminated during a scale-in action. The Auto Scaling group and each instance in the Auto Scaling group must have instance protection from scale-in actions on as well. For more information, see Instance Protection in the Auto Scaling User Guide.
When managed termination protection is off, your Amazon EC2 instances aren't protected from termination when the Auto Scaling group scales in.
" + }, + "managedDraining":{ + "shape":"ManagedDraining", + "documentation":"The managed draining option for the Auto Scaling group capacity provider. When you enable this, Amazon ECS manages and gracefully drains the EC2 container instances that are in the Auto Scaling group capacity provider.
The default is ENABLED
.
The details of the Auto Scaling group for the capacity provider.
" @@ -1104,6 +1108,10 @@ "managedTerminationProtection":{ "shape":"ManagedTerminationProtection", "documentation":"The managed termination protection setting to use for the Auto Scaling group capacity provider. This determines whether the Auto Scaling group has managed termination protection.
When using managed termination protection, managed scaling must also be used otherwise managed termination protection doesn't work.
When managed termination protection is on, Amazon ECS prevents the Amazon EC2 instances in an Auto Scaling group that contain tasks from being terminated during a scale-in action. The Auto Scaling group and each instance in the Auto Scaling group must have instance protection from scale-in actions on. For more information, see Instance Protection in the Auto Scaling User Guide.
When managed termination protection is off, your Amazon EC2 instances aren't protected from termination when the Auto Scaling group scales in.
" + }, + "managedDraining":{ + "shape":"ManagedDraining", + "documentation":"The managed draining option for the Auto Scaling group capacity provider. When you enable this, Amazon ECS manages and gracefully drains the EC2 container instances that are in the Auto Scaling group capacity provider.
The default is ENABLED
.
The details of the Auto Scaling group capacity provider to update.
" @@ -1250,7 +1258,10 @@ "ClientException":{ "type":"structure", "members":{ - "message":{"shape":"String"} + "message":{ + "shape":"String", + "documentation":"Message that describes the cause of the exception.
" + } }, "documentation":"These errors are usually caused by a client action. This client action might be using an action or resource on behalf of a user that doesn't have permissions to use the action or resource. Or, it might be specifying an identifier that isn't valid.
", "exception":true @@ -3949,6 +3960,13 @@ "type":"list", "member":{"shape":"ManagedAgent"} }, + "ManagedDraining":{ + "type":"string", + "enum":[ + "ENABLED", + "DISABLED" + ] + }, "ManagedScaling":{ "type":"structure", "members":{ @@ -4843,7 +4861,10 @@ "ServerException":{ "type":"structure", "members":{ - "message":{"shape":"String"} + "message":{ + "shape":"String", + "documentation":"Message that describes the cause of the exception.
" + } }, "documentation":"These errors are usually caused by a server issue.
", "exception":true, diff --git a/tools/code-generation/api-descriptions/es-2015-01-01.normal.json b/tools/code-generation/api-descriptions/es-2015-01-01.normal.json index 4102ec37421..5aa20dafabb 100644 --- a/tools/code-generation/api-descriptions/es-2015-01-01.normal.json +++ b/tools/code-generation/api-descriptions/es-2015-01-01.normal.json @@ -2278,7 +2278,7 @@ }, "TLSSecurityPolicy":{ "shape":"TLSSecurityPolicy", - "documentation":"Specify the TLS security policy that needs to be applied to the HTTPS endpoint of Elasticsearch domain.
It can be one of the following values:
Specify the TLS security policy that needs to be applied to the HTTPS endpoint of Elasticsearch domain.
It can be one of the following values:
Creates a block storage disk that can be attached to an Amazon Lightsail instance in the same Availability Zone (e.g., us-east-2a
).
The create disk
operation supports tag-based access control via request tags. For more information, see the Amazon Lightsail Developer Guide.
Creates a block storage disk that can be attached to an Amazon Lightsail instance in the same Availability Zone (us-east-2a
).
The create disk
operation supports tag-based access control via request tags. For more information, see the Amazon Lightsail Developer Guide.
Creates a block storage disk from a manual or automatic snapshot of a disk. The resulting disk can be attached to an Amazon Lightsail instance in the same Availability Zone (e.g., us-east-2a
).
The create disk from snapshot
operation supports tag-based access control via request tags and resource tags applied to the resource identified by disk snapshot name
. For more information, see the Amazon Lightsail Developer Guide.
Creates a block storage disk from a manual or automatic snapshot of a disk. The resulting disk can be attached to an Amazon Lightsail instance in the same Availability Zone (us-east-2a
).
The create disk from snapshot
operation supports tag-based access control via request tags and resource tags applied to the resource identified by disk snapshot name
. For more information, see the Amazon Lightsail Developer Guide.
Creates a domain resource for the specified domain (e.g., example.com).
The create domain
operation supports tag-based access control via request tags. For more information, see the Amazon Lightsail Developer Guide.
Creates a domain resource for the specified domain (example.com).
The create domain
operation supports tag-based access control via request tags. For more information, see the Amazon Lightsail Developer Guide.
Gets operations for a specific resource (e.g., an instance or a static IP).
" + "documentation":"Gets operations for a specific resource (an instance or a static IP).
" }, "GetRegions":{ "name":"GetRegions", @@ -2276,6 +2276,23 @@ ], "documentation":"Returns information about all of your databases in Amazon Lightsail.
" }, + "GetSetupHistory":{ + "name":"GetSetupHistory", + "http":{ + "method":"POST", + "requestUri":"/" + }, + "input":{"shape":"GetSetupHistoryRequest"}, + "output":{"shape":"GetSetupHistoryResult"}, + "errors":[ + {"shape":"AccessDeniedException"}, + {"shape":"InvalidInputException"}, + {"shape":"NotFoundException"}, + {"shape":"ServiceException"}, + {"shape":"UnauthenticatedException"} + ], + "documentation":"Returns detailed information for five of the most recent SetupInstanceHttps
requests that were ran on the target instance.
Sets the Amazon Lightsail resources that can access the specified Lightsail bucket.
Lightsail buckets currently support setting access for Lightsail instances in the same Amazon Web Services Region.
" }, + "SetupInstanceHttps":{ + "name":"SetupInstanceHttps", + "http":{ + "method":"POST", + "requestUri":"/" + }, + "input":{"shape":"SetupInstanceHttpsRequest"}, + "output":{"shape":"SetupInstanceHttpsResult"}, + "errors":[ + {"shape":"AccessDeniedException"}, + {"shape":"InvalidInputException"}, + {"shape":"NotFoundException"}, + {"shape":"ServiceException"}, + {"shape":"UnauthenticatedException"} + ], + "documentation":"Creates an SSL/TLS certificate that secures traffic for your website. After the certificate is created, it is installed on the specified Lightsail instance.
If you provide more than one domain name in the request, at least one name must be less than or equal to 63 characters in length.
" + }, "StartGUISession":{ "name":"StartGUISession", "http":{ @@ -3160,7 +3194,7 @@ }, "resourceType":{ "shape":"ResourceType", - "documentation":"The Lightsail resource type (e.g., Alarm
).
The Lightsail resource type of the alarm.
" }, "supportCode":{ "shape":"string", @@ -3300,7 +3334,7 @@ "members":{ "diskName":{ "shape":"ResourceName", - "documentation":"The unique Lightsail disk name (e.g., my-disk
).
The unique Lightsail disk name (my-disk
).
The disk path to expose to the instance (e.g., /dev/xvdf
).
The disk path to expose to the instance (/dev/xvdf
).
The path of the disk (e.g., /dev/xvdf
).
The path of the disk (/dev/xvdf
).
The ID for the virtual private server image (e.g., app_wordpress_4_4
or app_lamp_7_0
).
The ID for the virtual private server image (app_wordpress_4_4
or app_lamp_7_0
).
The friendly name of the blueprint (e.g., Amazon Linux
).
The friendly name of the blueprint (Amazon Linux
).
The group name of the blueprint (e.g., amazon-linux
).
The group name of the blueprint (amazon-linux
).
The type of the blueprint (e.g., os
or app
).
The type of the blueprint (os
or app
).
The version number of the operating system, application, or stack (e.g., 2016.03.0
).
The version number of the operating system, application, or stack ( 2016.03.0
).
The Lightsail resource type of the bucket (for example, Bucket
).
The Lightsail resource type of the bucket.
" }, "accessRules":{ "shape":"AccessRules", @@ -3753,23 +3787,23 @@ "members":{ "price":{ "shape":"float", - "documentation":"The price in US dollars (e.g., 5.0
) of the bundle.
The price in US dollars (5.0
) of the bundle.
The number of vCPUs included in the bundle (e.g., 2
).
The number of vCPUs included in the bundle (2
).
The size of the SSD (e.g., 30
).
The size of the SSD (30
).
The bundle ID (e.g., micro_1_0
).
The bundle ID (micro_1_0
).
The Amazon EC2 instance type (e.g., t2.micro
).
The Amazon EC2 instance type (t2.micro
).
A friendly name for the bundle (e.g., Micro
).
A friendly name for the bundle (Micro
).
A numeric value that represents the power of the bundle (e.g., 500
). You can use the bundle's power value in conjunction with a blueprint's minimum power value to determine whether the blueprint will run on the bundle. For example, you need a bundle with a power value of 500 or more to create an instance that uses a blueprint with a minimum power value of 500.
A numeric value that represents the power of the bundle (500
). You can use the bundle's power value in conjunction with a blueprint's minimum power value to determine whether the blueprint will run on the bundle. For example, you need a bundle with a power value of 500 or more to create an instance that uses a blueprint with a minimum power value of 500.
The amount of RAM in GB (e.g., 2.0
).
The amount of RAM in GB (2.0
).
The data transfer rate per month in GB (e.g., 2000
).
The data transfer rate per month in GB (2000
).
The name of the certificate (e.g., my-certificate
).
The name of the certificate (my-certificate
).
An array of strings that specify the alternate domains (e.g., example2.com
) and subdomains (e.g., blog.example.com
) of the certificate.
An array of strings that specify the alternate domains (example2.com
) and subdomains (blog.example.com
) of the certificate.
The Lightsail resource type (e.g., CloudFormationStackRecord
).
The Lightsail resource type (CloudFormationStackRecord
).
The Lightsail resource type (e.g., ExportSnapshotRecord
).
The Lightsail resource type (ExportSnapshotRecord
).
The Lightsail resource type (e.g., ContactMethod
).
The Lightsail resource type of the contact method.
" }, "supportCode":{ "shape":"string", @@ -4271,7 +4309,7 @@ }, "resourceType":{ "shape":"ResourceType", - "documentation":"The Lightsail resource type of the container service (i.e., ContainerService
).
The Lightsail resource type of the container service.
" }, "tags":{ "shape":"TagList", @@ -4341,7 +4379,7 @@ }, "state":{ "shape":"ContainerServiceDeploymentState", - "documentation":"The state of the deployment.
A deployment can be in one of the following states:
Activating
- The deployment is being created.
Active
- The deployment was successfully created, and it's currently running on the container service. The container service can have only one deployment in an active state at a time.
Inactive
- The deployment was previously successfully created, but it is not currently running on the container service.
Failed
- The deployment failed. Use the GetContainerLog
action to view the log events for the containers in the deployment to try to determine the reason for the failure.
The state of the deployment.
A deployment can be in one of the following states:
ACTIVATING
- The deployment is being created.
ACTIVE
- The deployment was successfully created, and it's currently running on the container service. The container service can have only one deployment in an active state at a time.
INACTIVE
- The deployment was previously successfully created, but it is not currently running on the container service.
FAILED
- The deployment failed. Use the GetContainerLog
action to view the log events for the containers in the deployment to try to determine the reason for the failure.
The ID of the power (e.g., nano-1
).
The ID of the power (nano-1
).
The friendly name of the power (e.g., nano
).
The friendly name of the power (nano
).
The domain name (e.g., example.com
) for the certificate.
The domain name (example.com
) for the certificate.
An array of strings that specify the alternate domains (e.g., example2.com
) and subdomains (e.g., blog.example.com
) for the certificate.
You can specify a maximum of nine alternate domains (in addition to the primary domain name).
Wildcard domain entries (e.g., *.example.com
) are not supported.
An array of strings that specify the alternate domains (example2.com
) and subdomains (blog.example.com
) for the certificate.
You can specify a maximum of nine alternate domains (in addition to the primary domain name).
Wildcard domain entries (*.example.com
) are not supported.
The unique Lightsail disk name (e.g., my-disk
).
The unique Lightsail disk name (my-disk
).
The name of the disk snapshot (e.g., my-snapshot
) from which to create the new storage disk.
Constraint:
This parameter cannot be defined together with the source disk name
parameter. The disk snapshot name
and source disk name
parameters are mutually exclusive.
The name of the disk snapshot (my-snapshot
) from which to create the new storage disk.
Constraint:
This parameter cannot be defined together with the source disk name
parameter. The disk snapshot name
and source disk name
parameters are mutually exclusive.
The Availability Zone where you want to create the disk (e.g., us-east-2a
). Choose the same Availability Zone as the Lightsail instance where you want to create the disk.
Use the GetRegions operation to list the Availability Zones where Lightsail is currently available.
" + "documentation":"The Availability Zone where you want to create the disk (us-east-2a
). Choose the same Availability Zone as the Lightsail instance where you want to create the disk.
Use the GetRegions operation to list the Availability Zones where Lightsail is currently available.
" }, "sizeInGb":{ "shape":"integer", - "documentation":"The size of the disk in GB (e.g., 32
).
The size of the disk in GB (32
).
The unique Lightsail disk name (e.g., my-disk
).
The unique Lightsail disk name (my-disk
).
The Availability Zone where you want to create the disk (e.g., us-east-2a
). Use the same Availability Zone as the Lightsail instance to which you want to attach the disk.
Use the get regions
operation to list the Availability Zones where Lightsail is currently available.
The Availability Zone where you want to create the disk (us-east-2a
). Use the same Availability Zone as the Lightsail instance to which you want to attach the disk.
Use the get regions
operation to list the Availability Zones where Lightsail is currently available.
The size of the disk in GB (e.g., 32
).
The size of the disk in GB (32
).
The unique name of the source disk (e.g., Disk-Virginia-1
).
This parameter cannot be defined together with the instance name
parameter. The disk name
and instance name
parameters are mutually exclusive.
The unique name of the source disk (Disk-Virginia-1
).
This parameter cannot be defined together with the instance name
parameter. The disk name
and instance name
parameters are mutually exclusive.
The name of the destination disk snapshot (e.g., my-disk-snapshot
) based on the source disk.
The name of the destination disk snapshot (my-disk-snapshot
) based on the source disk.
The unique name of the source instance (e.g., Amazon_Linux-512MB-Virginia-1
). When this is defined, a snapshot of the instance's system volume is created.
This parameter cannot be defined together with the disk name
parameter. The instance name
and disk name
parameters are mutually exclusive.
The unique name of the source instance (Amazon_Linux-512MB-Virginia-1
). When this is defined, a snapshot of the instance's system volume is created.
This parameter cannot be defined together with the disk name
parameter. The instance name
and disk name
parameters are mutually exclusive.
The domain name (e.g., example.com
) for which you want to create the domain entry.
The domain name (example.com
) for which you want to create the domain entry.
The domain name to manage (e.g., example.com
).
The domain name to manage (example.com
).
The bundle of specification information for your virtual private server (or instance), including the pricing plan (e.g., micro_1_0
).
The bundle of specification information for your virtual private server (or instance), including the pricing plan (micro_1_0
).
(Deprecated) The name for your custom image.
In releases prior to June 12, 2017, this parameter was ignored by the API. It is now deprecated.
(Discontinued) The name for your custom image.
In releases prior to June 12, 2017, this parameter was ignored by the API. It is now discontinued.
The ID for a virtual private server image (e.g., app_wordpress_4_4
or app_lamp_7_0
). Use the get blueprints
operation to return a list of available images (or blueprints).
Use active blueprints when creating new instances. Inactive blueprints are listed to support customers with existing instances and are not necessarily available to create new instances. Blueprints are marked inactive when they become outdated due to operating system updates or new application releases.
The ID for a virtual private server image (app_wordpress_4_4
or app_lamp_7_0
). Use the get blueprints
operation to return a list of available images (or blueprints).
Use active blueprints when creating new instances. Inactive blueprints are listed to support customers with existing instances and are not necessarily available to create new instances. Blueprints are marked inactive when they become outdated due to operating system updates or new application releases.
The bundle of specification information for your virtual private server (or instance), including the pricing plan (e.g., micro_1_0
).
The bundle of specification information for your virtual private server (or instance), including the pricing plan (micro_1_0
).
The path you provided to perform the load balancer health check. If you didn't specify a health check path, Lightsail uses the root path of your website (e.g., \"/\"
).
You may want to specify a custom health check path other than the root of your application if your home page loads slowly or has a lot of media or scripting on it.
" + "documentation":"The path you provided to perform the load balancer health check. If you didn't specify a health check path, Lightsail uses the root path of your website (\"/\"
).
You may want to specify a custom health check path other than the root of your application if your home page loads slowly or has a lot of media or scripting on it.
" }, "certificateName":{ "shape":"ResourceName", @@ -5433,11 +5471,11 @@ }, "certificateDomainName":{ "shape":"DomainName", - "documentation":"The domain name with which your certificate is associated (e.g., example.com
).
If you specify certificateDomainName
, then certificateName
is required (and vice-versa).
The domain name with which your certificate is associated (example.com
).
If you specify certificateDomainName
, then certificateName
is required (and vice-versa).
The optional alternative domains and subdomains to use with your SSL/TLS certificate (e.g., www.example.com
, example.com
, m.example.com
, blog.example.com
).
The optional alternative domains and subdomains to use with your SSL/TLS certificate (www.example.com
, example.com
, m.example.com
, blog.example.com
).
The domain name (e.g., example.com
) for your SSL/TLS certificate.
The domain name (example.com
) for your SSL/TLS certificate.
An array of strings listing alternative domains and subdomains for your SSL/TLS certificate. Lightsail will de-dupe the names for you. You can have a maximum of 9 alternative names (in addition to the 1 primary domain). We do not support wildcards (e.g., *.example.com
).
An array of strings listing alternative domains and subdomains for your SSL/TLS certificate. Lightsail will de-dupe the names for you. You can have a maximum of 9 alternative names (in addition to the 1 primary domain). We do not support wildcards (*.example.com
).
The unique name of the disk you want to delete (e.g., my-disk
).
The unique name of the disk you want to delete (my-disk
).
The name of the disk snapshot you want to delete (e.g., my-disk-snapshot
).
The name of the disk snapshot you want to delete (my-disk-snapshot
).
The unique name of the disk you want to detach from your instance (e.g., my-disk
).
The unique name of the disk you want to detach from your instance (my-disk
).
The Lightsail resource type (e.g., Disk
).
The Lightsail resource type (Disk
).
(Deprecated) The attachment state of the disk.
In releases prior to November 14, 2017, this parameter returned attached
for system disks in the API response. It is now deprecated, but still included in the response. Use isAttached
instead.
(Discontinued) The attachment state of the disk.
In releases prior to November 14, 2017, this parameter returned attached
for system disks in the API response. It is now discontinued, but still included in the response. Use isAttached
instead.
(Deprecated) The number of GB in use by the disk.
In releases prior to November 14, 2017, this parameter was not included in the API response. It is now deprecated.
(Discontinued) The number of GB in use by the disk.
In releases prior to November 14, 2017, this parameter was not included in the API response. It is now discontinued.
The size of the disk in GB (e.g., 32
).
The size of the disk in GB (32
).
The new disk name (e.g., my-new-disk
).
The new disk name (my-new-disk
).
Describes a block storage disk mapping.
" @@ -6360,7 +6398,7 @@ "members":{ "name":{ "shape":"ResourceName", - "documentation":"The name of the disk snapshot (e.g., my-disk-snapshot
).
The name of the disk snapshot (my-disk-snapshot
).
The Lightsail resource type (e.g., DiskSnapshot
).
The Lightsail resource type (DiskSnapshot
).
The size of the disk in GB (e.g., 32
).
The size of the disk in GB (32
).
Describes a disk snapshot.
" @@ -6530,7 +6568,7 @@ }, "arn":{ "shape":"NonEmptyString", - "documentation":"The Amazon Resource Name (ARN) of the domain recordset (e.g., arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the domain recordset (arn:aws:lightsail:global:123456789101:Domain/824cede0-abc7-4f84-8dbc-12345EXAMPLE
).
The target IP address (e.g., 192.0.2.0
), or AWS name server (e.g., ns-111.awsdns-22.com.
).
For Lightsail load balancers, the value looks like ab1234c56789c6b86aba6fb203d443bc-123456789.us-east-2.elb.amazonaws.com
. For Lightsail distributions, the value looks like exampled1182ne.cloudfront.net
. For Lightsail container services, the value looks like container-service-1.example23scljs.us-west-2.cs.amazonlightsail.com
. Be sure to also set isAlias
to true
when setting up an A record for a Lightsail load balancer, distribution, or container service.
The target IP address (192.0.2.0
), or AWS name server (ns-111.awsdns-22.com.
).
For Lightsail load balancers, the value looks like ab1234c56789c6b86aba6fb203d443bc-123456789.us-east-2.elb.amazonaws.com
. For Lightsail distributions, the value looks like exampled1182ne.cloudfront.net
. For Lightsail container services, the value looks like container-service-1.example23scljs.us-west-2.cs.amazonlightsail.com
. Be sure to also set isAlias
to true
when setting up an A record for a Lightsail load balancer, distribution, or container service.
(Deprecated) The options for the domain entry.
In releases prior to November 29, 2017, this parameter was not included in the API response. It is now deprecated.
(Discontinued) The options for the domain entry.
In releases prior to November 29, 2017, this parameter was not included in the API response. It is now discontinued.
The Lightsail resource type (e.g., ExportSnapshotRecord
).
The Lightsail resource type (ExportSnapshotRecord
).
The Lightsail resource type (e.g., InstanceSnapshot
or DiskSnapshot
).
The Lightsail resource type (InstanceSnapshot
or DiskSnapshot
).
The resource type (e.g., Instance
or Disk
).
The resource type of the automatic snapshot. The possible values are Instance
, and Disk
.
The name of the disk (e.g., my-disk
).
The name of the disk (my-disk
).
The name of the disk snapshot (e.g., my-disk-snapshot
).
The name of the disk snapshot (my-disk-snapshot
).
The timestamp of the last cache reset (e.g., 1479734909.17
) in Unix time format.
The timestamp of the last cache reset (1479734909.17
) in Unix time format.
(Deprecated) Returns the number of pages of results that remain.
In releases prior to June 12, 2017, this parameter returned null
by the API. It is now deprecated, and the API returns the next page token
parameter instead.
(Discontinued) Returns the number of pages of results that remain.
In releases prior to June 12, 2017, this parameter returned null
by the API. It is now discontinued, and the API returns the next page token
parameter instead.
A Boolean value indicating whether to also include Availability Zones in your get regions request. Availability Zones are indicated with a letter: e.g., us-east-2a
.
A Boolean value indicating whether to also include Availability Zones in your get regions request. Availability Zones are indicated with a letter: us-east-2a
.
A Boolean value indicating whether to also include Availability Zones for databases in your get regions request. Availability Zones are indicated with a letter (e.g., us-east-2a
).
A Boolean value indicating whether to also include Availability Zones for databases in your get regions request. Availability Zones are indicated with a letter (us-east-2a
).
The name of the resource for which you are requesting information.
" + }, + "pageToken":{ + "shape":"SetupHistoryPageToken", + "documentation":"The token to advance to the next page of results from your request.
To get a page token, perform an initial GetSetupHistory
request. If your results are paginated, the response will return a next page token that you can specify as the page token in a subsequent request.
The historical information that's returned.
" + }, + "nextPageToken":{ + "shape":"SetupHistoryPageToken", + "documentation":"The token to advance to the next page of results from your request.
A next page token is not returned if there are no more results to display.
To get the next page of results, perform another GetSetupHistory
request and specify the next page token using the pageToken parameter.
The protocol that your Amazon Lightsail distribution uses when establishing a connection with your origin to pull content.
" } }, - "documentation":"Describes the origin resource of an Amazon Lightsail content delivery network (CDN) distribution.
An origin can be a Lightsail instance, bucket, or load balancer. A distribution pulls content from an origin, caches it, and serves it to viewers via a worldwide network of edge servers.
" + "documentation":"Describes the origin resource of an Amazon Lightsail content delivery network (CDN) distribution.
An origin can be a Lightsail instance, bucket, container service, or load balancer. A distribution pulls content from an origin, caches it, and serves it to viewers via a worldwide network of edge servers.
" }, "Instance":{ "type":"structure", "members":{ "name":{ "shape":"ResourceName", - "documentation":"The name the user gave the instance (e.g., Amazon_Linux-1GB-Ohio-1
).
The name the user gave the instance (Amazon_Linux-1GB-Ohio-1
).
The Amazon Resource Name (ARN) of the instance (e.g., arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the instance (arn:aws:lightsail:us-east-2:123456789101:Instance/244ad76f-8aad-4741-809f-12345EXAMPLE
).
The timestamp when the instance was created (e.g., 1479734909.17
) in Unix time format.
The timestamp when the instance was created (1479734909.17
) in Unix time format.
The blueprint ID (e.g., os_amlinux_2016_03
).
The blueprint ID (os_amlinux_2016_03
).
The friendly name of the blueprint (e.g., Amazon Linux
).
The friendly name of the blueprint (Amazon Linux
).
The bundle for the instance (e.g., micro_1_0
).
The bundle for the instance (micro_1_0
).
The status code and the state (e.g., running
) for the instance.
The status code and the state (running
) for the instance.
The user name for connecting to the instance (e.g., ec2-user
).
The user name for connecting to the instance (ec2-user
).
The name of the SSH key being used to connect to the instance (e.g., LightsailDefaultKeyPair
).
The name of the SSH key being used to connect to the instance (LightsailDefaultKeyPair
).
For SSH access, the public key to use when accessing your instance For OpenSSH clients (e.g., command line SSH), you should save this value to tempkey-cert.pub
.
For SSH access, the public key to use when accessing your instance For OpenSSH clients (command line SSH), you should save this value to tempkey-cert.pub
.
For SSH access, the temporary private key. For OpenSSH clients (e.g., command line SSH), you should save this value to tempkey
).
For SSH access, the temporary private key. For OpenSSH clients (command line SSH), you should save this value to tempkey
).
The instance type (e.g., t2.micro
) to use for the new Amazon EC2 instance.
The instance type (t2.micro
) to use for the new Amazon EC2 instance.
The amount of RAM in GB on the instance (e.g., 1.0
).
The amount of RAM in GB on the instance (1.0
).
Describes the hardware for the instance.
" @@ -9091,7 +9163,7 @@ }, "arn":{ "shape":"NonEmptyString", - "documentation":"The Amazon Resource Name (ARN) of the snapshot (e.g., arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the snapshot (arn:aws:lightsail:us-east-2:123456789101:InstanceSnapshot/d23b5706-3322-4d83-81e5-12345EXAMPLE
).
The timestamp when the snapshot was created (e.g., 1479907467.024
).
The timestamp when the snapshot was created (1479907467.024
).
The Amazon Resource Name (ARN) of the instance from which the snapshot was created (e.g., arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the instance from which the snapshot was created (arn:aws:lightsail:us-east-2:123456789101:Instance/64b8404c-ccb1-430b-8daf-12345EXAMPLE
).
The blueprint ID from which you created the snapshot (e.g., os_debian_8_3
). A blueprint is a virtual private server (or instance) image used to create instances quickly.
The blueprint ID from which you created the snapshot (os_debian_8_3
). A blueprint is a virtual private server (or instance) image used to create instances quickly.
The bundle ID from which you created the snapshot (e.g., micro_1_0
).
The bundle ID from which you created the snapshot (micro_1_0
).
The bundle ID from which the source instance was created (e.g., micro_1_0
).
The bundle ID from which the source instance was created (micro_1_0
).
The blueprint ID from which the source instance (e.g., os_debian_8_3
).
The blueprint ID from which the source instance (os_debian_8_3
).
The state of the instance (e.g., running
or pending
).
The state of the instance (running
or pending
).
Describes the virtual private server (or instance) status.
" @@ -9252,7 +9324,7 @@ }, "arn":{ "shape":"NonEmptyString", - "documentation":"The Amazon Resource Name (ARN) of the key pair (e.g., arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the key pair (arn:aws:lightsail:us-east-2:123456789101:KeyPair/05859e3d-331d-48ba-9034-12345EXAMPLE
).
The timestamp when the key pair was created (e.g., 1479816991.349
).
The timestamp when the key pair was created (1479816991.349
).
The Lightsail resource type (e.g., Distribution
).
The Lightsail resource type (Distribution
).
The name of the load balancer (e.g., my-load-balancer
).
The name of the load balancer (my-load-balancer
).
The AWS Region where your load balancer was created (e.g., us-east-2a
). Lightsail automatically creates your load balancer across Availability Zones.
The AWS Region where your load balancer was created (us-east-2a
). Lightsail automatically creates your load balancer across Availability Zones.
The resource type (e.g., LoadBalancer
.
The resource type (LoadBalancer
.
The name of the SSL/TLS certificate (e.g., my-certificate
).
The name of the SSL/TLS certificate (my-certificate
).
The resource type (e.g., LoadBalancerTlsCertificate
).
Instance
- A Lightsail instance (a virtual private server)
StaticIp
- A static IP address
KeyPair
- The key pair used to connect to a Lightsail instance
InstanceSnapshot
- A Lightsail instance snapshot
Domain
- A DNS zone
PeeredVpc
- A peered VPC
LoadBalancer
- A Lightsail load balancer
LoadBalancerTlsCertificate
- An SSL/TLS certificate associated with a Lightsail load balancer
Disk
- A Lightsail block storage disk
DiskSnapshot
- A block storage disk snapshot
The resource type (LoadBalancerTlsCertificate
).
Instance
- A Lightsail instance (a virtual private server)
StaticIp
- A static IP address
KeyPair
- The key pair used to connect to a Lightsail instance
InstanceSnapshot
- A Lightsail instance snapshot
Domain
- A DNS zone
PeeredVpc
- A peered VPC
LoadBalancer
- A Lightsail load balancer
LoadBalancerTlsCertificate
- An SSL/TLS certificate associated with a Lightsail load balancer
Disk
- A Lightsail block storage disk
DiskSnapshot
- A block storage disk snapshot
An array of strings that specify the alternate domains (e.g., example2.com
) and subdomains (e.g., blog.example.com
) for the certificate.
An array of strings that specify the alternate domains (example2.com
) and subdomains (blog.example.com
) for the certificate.
Describes a load balancer SSL/TLS certificate.
TLS is just an updated, more secure version of Secure Socket Layer (SSL).
" @@ -9850,7 +9922,7 @@ }, "timestamp":{ "shape":"timestamp", - "documentation":"The timestamp (e.g., 1479816991.349
).
The timestamp (1479816991.349
).
The timestamp when the operation was initialized (e.g., 1479816991.349
).
The timestamp when the operation was initialized (1479816991.349
).
Details about the operation (e.g., Debian-1GB-Ohio-1
).
Details about the operation (Debian-1GB-Ohio-1
).
The timestamp when the status was changed (e.g., 1479816991.349
).
The timestamp when the status was changed (1479816991.349
).
The resource type of the origin resource (e.g., Instance).
" + "documentation":"The resource type of the origin resource (Instance).
" }, "regionName":{ "shape":"RegionName", @@ -10598,19 +10671,19 @@ "members":{ "continentCode":{ "shape":"string", - "documentation":"The continent code (e.g., NA
, meaning North America).
The continent code (NA
, meaning North America).
The description of the Amazon Web Services Region (e.g., This region is recommended to serve users in the eastern United States and eastern Canada
).
The description of the Amazon Web Services Region (This region is recommended to serve users in the eastern United States and eastern Canada
).
The display name (e.g., Ohio
).
The display name (Ohio
).
The region name (e.g., us-east-2
).
The region name (us-east-2
).
The timestamp of the reset cache request (e.g., 1479734909.17
) in Unix time format.
The timestamp of the reset cache request (1479734909.17
) in Unix time format.
The resource type.
The possible values are Distribution
, Instance
, and LoadBalancer
.
Distribution-related APIs are available only in the N. Virginia (us-east-1
) Amazon Web Services Region. Set your Amazon Web Services Region configuration to us-east-1
to create, view, or edit distributions.
The resource type.
The resource values are Distribution
, Instance
, and LoadBalancer
.
Distribution-related APIs are available only in the N. Virginia (us-east-1
) Amazon Web Services Region. Set your Amazon Web Services Region configuration to us-east-1
to create, view, or edit distributions.
The command that was executed.
" + }, + "dateTime":{ + "shape":"IsoDate", + "documentation":"The timestamp for when the request was run.
" + }, + "name":{ + "shape":"NonEmptyString", + "documentation":"The name of the target resource.
" + }, + "status":{ + "shape":"SetupStatus", + "documentation":"The status of the SetupInstanceHttps
request.
The text written by the command to stderr.
" + }, + "standardOutput":{ + "shape":"string", + "documentation":"The text written by the command to stdout.
" + }, + "version":{ + "shape":"string", + "documentation":"The current version of the script..
" + } + }, + "documentation":"Returns details about the commands that were run.
" + }, + "SetupExecutionDetailsList":{ + "type":"list", + "member":{"shape":"SetupExecutionDetails"} + }, + "SetupHistory":{ + "type":"structure", + "members":{ + "operationId":{ + "shape":"NonEmptyString", + "documentation":"A GUID that's used to identify the operation.
" + }, + "request":{ + "shape":"SetupRequest", + "documentation":"Information about the specified request.
" + }, + "resource":{ + "shape":"SetupHistoryResource", + "documentation":"The target resource name for the request.
" + }, + "executionDetails":{ + "shape":"SetupExecutionDetailsList", + "documentation":"Describes the full details of the request.
" + }, + "status":{ + "shape":"SetupStatus", + "documentation":"The status of the request.
" + } + }, + "documentation":"Returns a list of the commands that were ran on the target resource.
The status of each command is also returned.
" + }, + "SetupHistoryPageToken":{ + "type":"string", + "max":40, + "min":24, + "pattern":"^[A-Za-z0-9+/=]+$" + }, + "SetupHistoryResource":{ + "type":"structure", + "members":{ + "name":{ + "shape":"ResourceName", + "documentation":"The name of the Lightsail resource.
" + }, + "arn":{ + "shape":"NonEmptyString", + "documentation":"The Amazon Resource Name (ARN) of the Lightsail resource.
" + }, + "createdAt":{ + "shape":"IsoDate", + "documentation":"The timestamp for when the resource was created.
" + }, + "location":{"shape":"ResourceLocation"}, + "resourceType":{ + "shape":"ResourceType", + "documentation":"The Lightsail resource type. For example, Instance
.
The Lightsail resource that SetupHistory
was ran on.
The name of the Lightsail instance.
" + }, + "emailAddress":{ + "shape":"EmailAddress", + "documentation":"The contact method for SSL/TLS certificate renewal alerts. You can enter one email address.
" + }, + "domainNames":{ + "shape":"SetupDomainNameList", + "documentation":"The name of the domain and subdomains that were specified for the SSL/TLS certificate.
" + }, + "certificateProvider":{ + "shape":"CertificateProvider", + "documentation":"The certificate authority that issues the SSL/TLS certificate.
" + } + } + }, + "SetupInstanceHttpsResult":{ + "type":"structure", + "members":{ + "operations":{ + "shape":"OperationList", + "documentation":"The available API operations for SetupInstanceHttps
.
The name of the Lightsail instance.
" + }, + "domainNames":{ + "shape":"SetupDomainNameList", + "documentation":"The name of the domain and subdomains that the SSL/TLS certificate secures.
" + }, + "certificateProvider":{ + "shape":"CertificateProvider", + "documentation":"The Certificate Authority (CA) that issues the SSL/TLS certificate.
" + } + }, + "documentation":"Returns information that was submitted during the SetupInstanceHttps
request. Email information is redacted for privacy.
The name of the static IP (e.g., StaticIP-Ohio-EXAMPLE
).
The name of the static IP (StaticIP-Ohio-EXAMPLE
).
The Amazon Resource Name (ARN) of the static IP (e.g., arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE
).
The Amazon Resource Name (ARN) of the static IP (arn:aws:lightsail:us-east-2:123456789101:StaticIp/9cbb4a9e-f8e3-4dfe-b57e-12345EXAMPLE
).
The timestamp when the static IP was created (e.g., 1479735304.222
).
The timestamp when the static IP was created (1479735304.222
).
The instance where the static IP is attached (e.g., Amazon_Linux-1GB-Ohio-1
).
The instance where the static IP is attached (Amazon_Linux-1GB-Ohio-1
).
The name of the load balancer that you want to modify (e.g., my-load-balancer
.
The name of the load balancer that you want to modify (my-load-balancer
.
The Amazon Resource Name (ARN) of the domain. See Identifiers for IAM Entities in Using AWS Identity and Access Management for more information.
", + "documentation":"The Amazon Resource Name (ARN) of the domain. See Identifiers for IAM Entities in Using Amazon Web Services Identity and Access Management for more information.
", "max":2048, "min":20, "pattern":".*" @@ -1980,7 +1980,7 @@ }, "IPAddressType":{ "shape":"IPAddressType", - "documentation":"The type of IP addresses supported by the endpoint for the domain.
" + "documentation":"Specify either dual stack or IPv4 as your IP address type. Dual stack allows you to share domain resources across IPv4 and IPv6 address types, and is the recommended option. If you set your IP address type to dual stack, you can't change your address type later.
" }, "SnapshotOptions":{ "shape":"SnapshotOptions", @@ -3017,7 +3017,7 @@ }, "IPAddressType":{ "shape":"IPAddressTypeStatus", - "documentation":"The type of IP addresses supported by the endpoint for the domain.
" + "documentation":"Choose either dual stack or IPv4 as your IP address type. Dual stack allows you to share domain resources across IPv4 and IPv6 address types, and is the recommended option. If you set your IP address type to dual stack, you can't change your address type later.
" }, "SnapshotOptions":{ "shape":"SnapshotOptionsStatus", @@ -3083,7 +3083,7 @@ }, "TLSSecurityPolicy":{ "shape":"TLSSecurityPolicy", - "documentation":"Specify the TLS security policy to apply to the HTTPS endpoint of the domain. The policy can be one of the following values:
Policy-Min-TLS-1-0-2019-07: TLS security policy that supports TLS version 1.0 to TLS version 1.2
Policy-Min-TLS-1-2-2019-07: TLS security policy that supports only TLS version 1.2
Specify the TLS security policy to apply to the HTTPS endpoint of the domain. The policy can be one of the following values:
Policy-Min-TLS-1-0-2019-07: TLS security policy that supports TLS version 1.0 to TLS version 1.2
Policy-Min-TLS-1-2-2019-07: TLS security policy that supports only TLS version 1.2
Policy-Min-TLS-1-2-PFS-2023-10: TLS security policy that supports TLS version 1.2 to TLS version 1.3 with perfect forward secrecy cipher suites
Domain-specific endpoint used to submit index, search, and data upload requests to the domain.
" }, - "EndpointV2":{"shape":"ServiceUrl"}, + "EndpointV2":{ + "shape":"ServiceUrl", + "documentation":"If IPAddressType
to set to dualstack
, a version 2 domain endpoint is provisioned. This endpoint functions like a normal endpoint, except that it works with both IPv4 and IPv6 IP addresses. Normal endpoints work only with IPv4 IP addresses.
The key-value pair that exists if the OpenSearch Service domain uses VPC endpoints.. Example key, value
: 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
The key-value pair that exists if the OpenSearch Service domain uses VPC endpoints. Example key, value
: 'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
The type of IP addresses supported by the endpoint for the domain.
" + "documentation":"Specify either dual stack or IPv4 as your IP address type. Dual stack allows you to share domain resources across IPv4 and IPv6 address types, and is the recommended option. If your IP address type is currently set to dual stack, you can't change it.
" }, "LogPublishingOptions":{ "shape":"LogPublishingOptions", diff --git a/tools/code-generation/api-descriptions/sagemaker-2017-07-24.normal.json b/tools/code-generation/api-descriptions/sagemaker-2017-07-24.normal.json index d9d837349de..aa5d04338fb 100644 --- a/tools/code-generation/api-descriptions/sagemaker-2017-07-24.normal.json +++ b/tools/code-generation/api-descriptions/sagemaker-2017-07-24.normal.json @@ -6193,6 +6193,11 @@ "type":"integer", "min":1 }, + "CapacityUnit":{ + "type":"integer", + "max":10000000, + "min":0 + }, "CaptureContentTypeHeader":{ "type":"structure", "members":{ @@ -8648,6 +8653,7 @@ "shape":"OfflineStoreConfig", "documentation":"Use this to configure an OfflineFeatureStore
. This parameter allows you to specify:
The Amazon Simple Storage Service (Amazon S3) location of an OfflineStore
.
A configuration for an Amazon Web Services Glue or Amazon Web Services Hive data catalog.
An KMS encryption key to encrypt the Amazon S3 location used for OfflineStore
. If KMS encryption key is not specified, by default we encrypt all data at rest using Amazon Web Services KMS key. By defining your bucket-level key for SSE, you can reduce Amazon Web Services KMS requests costs by up to 99 percent.
Format for the offline store table. Supported formats are Glue (Default) and Apache Iceberg.
To learn more about this parameter, see OfflineStoreConfig.
" }, + "ThroughputConfig":{"shape":"ThroughputConfig"}, "RoleArn":{ "shape":"RoleArn", "documentation":"The Amazon Resource Name (ARN) of the IAM execution role used to persist data into the OfflineStore
if an OfflineStoreConfig
is provided.
The configuration of the offline store. It includes the following configurations:
Amazon S3 location of the offline store.
Configuration of the Glue data catalog.
Table format of the offline store.
Option to disable the automatic creation of a Glue table for the offline store.
Encryption configuration.
The Amazon Resource Name (ARN) of the IAM execution role used to persist data into the OfflineStore if an OfflineStoreConfig is provided.
" @@ -33970,6 +33977,69 @@ "max":128, "pattern":"[a-zA-Z0-9:_-]+" }, + "ThroughputConfig":{ + "type":"structure", + "required":["ThroughputMode"], + "members":{ + "ThroughputMode":{ + "shape":"ThroughputMode", + "documentation":"The mode used for your feature group throughput: ON_DEMAND
or PROVISIONED
.
For provisioned feature groups with online store enabled, this indicates the read throughput you are billed for and can consume without throttling.
This field is not applicable for on-demand feature groups.
" + }, + "ProvisionedWriteCapacityUnits":{ + "shape":"CapacityUnit", + "documentation":"For provisioned feature groups, this indicates the write throughput you are billed for and can consume without throttling.
This field is not applicable for on-demand feature groups.
" + } + }, + "documentation":"Used to set feature group throughput configuration. There are two modes: ON_DEMAND
and PROVISIONED
. With on-demand mode, you are charged for data reads and writes that your application performs on your feature group. You do not need to specify read and write throughput because Feature Store accommodates your workloads as they ramp up and down. You can switch a feature group to on-demand only once in a 24 hour period. With provisioned throughput mode, you specify the read and write capacity per second that you expect your application to require, and you are billed based on those limits. Exceeding provisioned throughput will result in your requests being throttled.
Note: PROVISIONED
throughput mode is supported only for feature groups that are offline-only, or use the Standard
tier online store.
The mode used for your feature group throughput: ON_DEMAND
or PROVISIONED
.
For provisioned feature groups with online store enabled, this indicates the read throughput you are billed for and can consume without throttling.
This field is not applicable for on-demand feature groups.
" + }, + "ProvisionedWriteCapacityUnits":{ + "shape":"CapacityUnit", + "documentation":"For provisioned feature groups, this indicates the write throughput you are billed for and can consume without throttling.
This field is not applicable for on-demand feature groups.
" + } + }, + "documentation":"Active throughput configuration of the feature group. Used to set feature group throughput configuration. There are two modes: ON_DEMAND
and PROVISIONED
. With on-demand mode, you are charged for data reads and writes that your application performs on your feature group. You do not need to specify read and write throughput because Feature Store accommodates your workloads as they ramp up and down. You can switch a feature group to on-demand only once in a 24 hour period. With provisioned throughput mode, you specify the read and write capacity per second that you expect your application to require, and you are billed based on those limits. Exceeding provisioned throughput will result in your requests being throttled.
Note: PROVISIONED
throughput mode is supported only for feature groups that are offline-only, or use the Standard
tier online store.
Target throughput mode of the feature group. Throughput update is an asynchronous operation, and the outcome should be monitored by polling LastUpdateStatus
field in DescribeFeatureGroup
response. You cannot update a feature group's throughput while another update is in progress.
For provisioned feature groups with online store enabled, this indicates the read throughput you are billed for and can consume without throttling.
" + }, + "ProvisionedWriteCapacityUnits":{ + "shape":"CapacityUnit", + "documentation":"For provisioned feature groups, this indicates the write throughput you are billed for and can consume without throttling.
" + } + }, + "documentation":"The new throughput configuration for the feature group. You can switch between on-demand and provisioned modes or update the read / write capacity of provisioned feature groups. You can switch a feature group to on-demand only once in a 24 hour period.
" + }, + "ThroughputMode":{ + "type":"string", + "enum":[ + "OnDemand", + "Provisioned" + ] + }, "TimeSeriesConfig":{ "type":"structure", "required":[ @@ -35940,7 +36010,8 @@ "OnlineStoreConfig":{ "shape":"OnlineStoreConfigUpdate", "documentation":"Updates the feature group online store configuration.
" - } + }, + "ThroughputConfig":{"shape":"ThroughputConfigUpdate"} } }, "UpdateFeatureGroupResponse":{ diff --git a/tools/code-generation/api-descriptions/servicecatalog-2015-12-10.normal.json b/tools/code-generation/api-descriptions/servicecatalog-2015-12-10.normal.json index 2ad3b9d53e7..ffbf086c6d4 100644 --- a/tools/code-generation/api-descriptions/servicecatalog-2015-12-10.normal.json +++ b/tools/code-generation/api-descriptions/servicecatalog-2015-12-10.normal.json @@ -1487,6 +1487,11 @@ "AcceptLanguage":{ "shape":"AcceptLanguage", "documentation":"The language code.
jp
- Japanese
zh
- Chinese
A unique identifier that you provide to ensure idempotency. If multiple requests from the same Amazon Web Services account use the same idempotency token, the same response is returned for each repeated request.
", + "idempotencyToken":true } } }, @@ -1899,7 +1904,7 @@ }, "SharePrincipals":{ "shape":"Boolean", - "documentation":"Enables or disables Principal
sharing when creating the portfolio share. If this flag is not provided, principal sharing is disabled.
When you enable Principal Name Sharing for a portfolio share, the share recipient account end users with a principal that matches any of the associated IAM patterns can provision products from the portfolio. Once shared, the share recipient can view associations of PrincipalType
: IAM_PATTERN
on their portfolio. You can create the principals in the recipient account before or after creating the share.
This parameter is only supported for portfolios with an OrganizationalNode Type of ORGANIZATION
or ORGANIZATIONAL_UNIT
.
Enables or disables Principal
sharing when creating the portfolio share. If you do not provide this flag, principal sharing is disabled.
When you enable Principal Name Sharing for a portfolio share, the share recipient account end users with a principal that matches any of the associated IAM patterns can provision products from the portfolio. Once shared, the share recipient can view associations of PrincipalType
: IAM_PATTERN
on their portfolio. You can create the principals in the recipient account before or after creating the share.
The language code.
jp
- Japanese
zh
- Chinese
A unique identifier that you provide to ensure idempotency. If multiple requests from the same Amazon Web Services account use the same idempotency token, the same response is returned for each repeated request.
", + "idempotencyToken":true } } }, @@ -3071,6 +3081,11 @@ "AcceptLanguage":{ "shape":"AcceptLanguage", "documentation":"The language code.
jp
- Japanese
zh
- Chinese
A unique identifier that you provide to ensure idempotency. If multiple requests from the same Amazon Web Services account use the same idempotency token, the same response is returned for each repeated request.
", + "idempotencyToken":true } } }, diff --git a/tools/code-generation/endpoints/es-2015-01-01.endpoint-rule-set.json b/tools/code-generation/endpoints/es-2015-01-01.endpoint-rule-set.json index 4d07181f862..fbf68aefdb4 100644 --- a/tools/code-generation/endpoints/es-2015-01-01.endpoint-rule-set.json +++ b/tools/code-generation/endpoints/es-2015-01-01.endpoint-rule-set.json @@ -40,7 +40,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -83,7 +82,8 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [ @@ -96,7 +96,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -110,7 +109,6 @@ "assign": "PartitionResult" } ], - "type": "tree", "rules": [ { "conditions": [ @@ -133,7 +131,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -168,7 +165,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [], @@ -179,14 +175,16 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [], "error": "FIPS and DualStack are enabled, but this partition does not support one or both", "type": "error" } - ] + ], + "type": "tree" }, { "conditions": [ @@ -200,14 +198,12 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ { "fn": "booleanEquals", "argv": [ - true, { "fn": "getAttr", "argv": [ @@ -216,11 +212,11 @@ }, "supportsFIPS" ] - } + }, + true ] } ], - "type": "tree", "rules": [ { "conditions": [], @@ -231,14 +227,16 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [], "error": "FIPS is enabled but this partition does not support FIPS", "type": "error" } - ] + ], + "type": "tree" }, { "conditions": [ @@ -252,7 +250,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -272,8 +269,82 @@ ] } ], - "type": "tree", "rules": [ + { + "conditions": [ + { + "fn": "stringEquals", + "argv": [ + "aws", + { + "fn": "getAttr", + "argv": [ + { + "ref": "PartitionResult" + }, + "name" + ] + } + ] + } + ], + "endpoint": { + "url": "https://aos.{Region}.api.aws", + "properties": {}, + "headers": {} + }, + "type": "endpoint" + }, + { + "conditions": [ + { + "fn": "stringEquals", + "argv": [ + "aws-cn", + { + "fn": "getAttr", + "argv": [ + { + "ref": "PartitionResult" + }, + "name" + ] + } + ] + } + ], + "endpoint": { + "url": "https://aos.{Region}.api.amazonwebservices.com.cn", + "properties": {}, + "headers": {} + }, + "type": "endpoint" + }, + { + "conditions": [ + { + "fn": "stringEquals", + "argv": [ + "aws-us-gov", + { + "fn": "getAttr", + "argv": [ + { + "ref": "PartitionResult" + }, + "name" + ] + } + ] + } + ], + "endpoint": { + "url": "https://aos.{Region}.api.aws", + "properties": {}, + "headers": {} + }, + "type": "endpoint" + }, { "conditions": [], "endpoint": { @@ -283,14 +354,16 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [], "error": "DualStack is enabled but this partition does not support DualStack", "type": "error" } - ] + ], + "type": "tree" }, { "conditions": [], @@ -301,9 +374,11 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" } - ] + ], + "type": "tree" }, { "conditions": [], diff --git a/tools/code-generation/endpoints/es-2015-01-01.endpoint-tests.json b/tools/code-generation/endpoints/es-2015-01-01.endpoint-tests.json index 491f64e69dc..f65ad7d5a53 100644 --- a/tools/code-generation/endpoints/es-2015-01-01.endpoint-tests.json +++ b/tools/code-generation/endpoints/es-2015-01-01.endpoint-tests.json @@ -355,7 +355,7 @@ "documentation": "For region us-east-1 with FIPS disabled and DualStack enabled", "expect": { "endpoint": { - "url": "https://es.us-east-1.api.aws" + "url": "https://aos.us-east-1.api.aws" } }, "params": { @@ -420,7 +420,7 @@ "documentation": "For region cn-north-1 with FIPS disabled and DualStack enabled", "expect": { "endpoint": { - "url": "https://es.cn-north-1.api.amazonwebservices.com.cn" + "url": "https://aos.cn-north-1.api.amazonwebservices.com.cn" } }, "params": { @@ -498,7 +498,7 @@ "documentation": "For region us-gov-east-1 with FIPS disabled and DualStack enabled", "expect": { "endpoint": { - "url": "https://es.us-gov-east-1.api.aws" + "url": "https://aos.us-gov-east-1.api.aws" } }, "params": { diff --git a/tools/code-generation/endpoints/lightsail-2016-11-28.endpoint-rule-set.json b/tools/code-generation/endpoints/lightsail-2016-11-28.endpoint-rule-set.json index 7780da4900d..b10f120d254 100644 --- a/tools/code-generation/endpoints/lightsail-2016-11-28.endpoint-rule-set.json +++ b/tools/code-generation/endpoints/lightsail-2016-11-28.endpoint-rule-set.json @@ -40,7 +40,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -83,7 +82,8 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [ @@ -96,7 +96,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -110,7 +109,6 @@ "assign": "PartitionResult" } ], - "type": "tree", "rules": [ { "conditions": [ @@ -133,7 +131,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -168,7 +165,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [], @@ -179,14 +175,16 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [], "error": "FIPS and DualStack are enabled, but this partition does not support one or both", "type": "error" } - ] + ], + "type": "tree" }, { "conditions": [ @@ -200,14 +198,12 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ { "fn": "booleanEquals", "argv": [ - true, { "fn": "getAttr", "argv": [ @@ -216,11 +212,11 @@ }, "supportsFIPS" ] - } + }, + true ] } ], - "type": "tree", "rules": [ { "conditions": [], @@ -231,14 +227,16 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [], "error": "FIPS is enabled but this partition does not support FIPS", "type": "error" } - ] + ], + "type": "tree" }, { "conditions": [ @@ -252,7 +250,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -272,7 +269,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [], @@ -283,14 +279,16 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [], "error": "DualStack is enabled but this partition does not support DualStack", "type": "error" } - ] + ], + "type": "tree" }, { "conditions": [], @@ -301,9 +299,11 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" } - ] + ], + "type": "tree" }, { "conditions": [],