Struct rusoto_eks::LaunchTemplateSpecification [−][src]
pub struct LaunchTemplateSpecification { pub id: Option<String>, pub name: Option<String>, pub version: Option<String>, }
Expand description
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.
Fields
id: Option<String>
The ID of the launch template.
name: Option<String>
The name of the launch template.
version: Option<String>
The version of the launch template to use. If no version is specified, then the template's default version is used.
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for LaunchTemplateSpecification
impl Send for LaunchTemplateSpecification
impl Sync for LaunchTemplateSpecification
impl Unpin for LaunchTemplateSpecification
impl UnwindSafe for LaunchTemplateSpecification
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self