Struct aws_sdk_securityhub::model::aws_auto_scaling_launch_configuration_metadata_options::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for AwsAutoScalingLaunchConfigurationMetadataOptions
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn http_endpoint(self, input: impl Into<String>) -> Self
pub fn http_endpoint(self, input: impl Into<String>) -> Self
Enables or disables the HTTP metadata endpoint on your instances. By default, the metadata endpoint is enabled.
sourcepub fn set_http_endpoint(self, input: Option<String>) -> Self
pub fn set_http_endpoint(self, input: Option<String>) -> Self
Enables or disables the HTTP metadata endpoint on your instances. By default, the metadata endpoint is enabled.
sourcepub fn http_put_response_hop_limit(self, input: i32) -> Self
pub fn http_put_response_hop_limit(self, input: i32) -> Self
The HTTP PUT
response hop limit for instance metadata requests. The larger the number, the further instance metadata requests can travel.
sourcepub fn set_http_put_response_hop_limit(self, input: Option<i32>) -> Self
pub fn set_http_put_response_hop_limit(self, input: Option<i32>) -> Self
The HTTP PUT
response hop limit for instance metadata requests. The larger the number, the further instance metadata requests can travel.
sourcepub fn http_tokens(self, input: impl Into<String>) -> Self
pub fn http_tokens(self, input: impl Into<String>) -> Self
Indicates whether token usage is required
or optional
for metadata requests. By default, token usage is optional
.
sourcepub fn set_http_tokens(self, input: Option<String>) -> Self
pub fn set_http_tokens(self, input: Option<String>) -> Self
Indicates whether token usage is required
or optional
for metadata requests. By default, token usage is optional
.
sourcepub fn build(self) -> AwsAutoScalingLaunchConfigurationMetadataOptions
pub fn build(self) -> AwsAutoScalingLaunchConfigurationMetadataOptions
Consumes the builder and constructs a AwsAutoScalingLaunchConfigurationMetadataOptions
.