AWS SDK for C++
1.8.126
AWS SDK for C++
|
#include <LaunchTemplateSpecification.h>
An object representing a node group launch template specification. The launch template cannot include SubnetId
, IamInstanceProfile
, RequestSpotInstances
, HibernationOptions
, or TerminateInstances
, or the node group deployment or update will fail. For more information about launch templates, see CreateLaunchTemplate
in the Amazon EC2 API Reference. For more information about using launch templates with Amazon EKS, see Launch template support in the Amazon EKS User Guide.
Specify either name
or id
, but not both.
Definition at line 50 of file LaunchTemplateSpecification.h.
Aws::EKS::Model::LaunchTemplateSpecification::LaunchTemplateSpecification | ( | ) |
Aws::EKS::Model::LaunchTemplateSpecification::LaunchTemplateSpecification | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
The ID of the launch template.
Definition at line 152 of file LaunchTemplateSpecification.h.
|
inline |
The name of the launch template.
Definition at line 62 of file LaunchTemplateSpecification.h.
|
inline |
The version of the launch template to use. If no version is specified, then the template's default version is used.
Definition at line 104 of file LaunchTemplateSpecification.h.
|
inline |
The ID of the launch template.
Definition at line 157 of file LaunchTemplateSpecification.h.
Aws::Utils::Json::JsonValue Aws::EKS::Model::LaunchTemplateSpecification::Jsonize | ( | ) | const |
|
inline |
The name of the launch template.
Definition at line 67 of file LaunchTemplateSpecification.h.
LaunchTemplateSpecification& Aws::EKS::Model::LaunchTemplateSpecification::operator= | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
The ID of the launch template.
Definition at line 167 of file LaunchTemplateSpecification.h.
|
inline |
The ID of the launch template.
Definition at line 162 of file LaunchTemplateSpecification.h.
|
inline |
The ID of the launch template.
Definition at line 172 of file LaunchTemplateSpecification.h.
|
inline |
The name of the launch template.
Definition at line 77 of file LaunchTemplateSpecification.h.
|
inline |
The name of the launch template.
Definition at line 72 of file LaunchTemplateSpecification.h.
|
inline |
The name of the launch template.
Definition at line 82 of file LaunchTemplateSpecification.h.
|
inline |
The version of the launch template to use. If no version is specified, then the template's default version is used.
Definition at line 122 of file LaunchTemplateSpecification.h.
|
inline |
The version of the launch template to use. If no version is specified, then the template's default version is used.
Definition at line 116 of file LaunchTemplateSpecification.h.
|
inline |
The version of the launch template to use. If no version is specified, then the template's default version is used.
Definition at line 128 of file LaunchTemplateSpecification.h.
|
inline |
The version of the launch template to use. If no version is specified, then the template's default version is used.
Definition at line 110 of file LaunchTemplateSpecification.h.
|
inline |
The ID of the launch template.
Definition at line 182 of file LaunchTemplateSpecification.h.
|
inline |
The ID of the launch template.
Definition at line 177 of file LaunchTemplateSpecification.h.
|
inline |
The ID of the launch template.
Definition at line 187 of file LaunchTemplateSpecification.h.
|
inline |
The name of the launch template.
Definition at line 92 of file LaunchTemplateSpecification.h.
|
inline |
The name of the launch template.
Definition at line 87 of file LaunchTemplateSpecification.h.
|
inline |
The name of the launch template.
Definition at line 97 of file LaunchTemplateSpecification.h.
|
inline |
The version of the launch template to use. If no version is specified, then the template's default version is used.
Definition at line 140 of file LaunchTemplateSpecification.h.
|
inline |
The version of the launch template to use. If no version is specified, then the template's default version is used.
Definition at line 134 of file LaunchTemplateSpecification.h.
|
inline |
The version of the launch template to use. If no version is specified, then the template's default version is used.
Definition at line 146 of file LaunchTemplateSpecification.h.