pub struct InstanceMetadataDefaultsResult {
pub http_endpoint: Output<String>,
pub http_put_response_hop_limit: Output<i32>,
pub http_tokens: Output<String>,
pub instance_metadata_tags: Output<String>,
}
Fields§
§http_endpoint: Output<String>
Whether the metadata service is available. Can be "enabled"
, "disabled"
, or "no-preference"
. Default: "no-preference"
.
http_put_response_hop_limit: Output<i32>
The desired HTTP PUT response hop limit for instance metadata requests. The larger the number, the further instance metadata requests can travel. Can be an integer from 1
to 64
, or -1
to indicate no preference. Default: -1
.
http_tokens: Output<String>
Whether the metadata service requires session tokens, also referred to as Instance Metadata Service Version 2 (IMDSv2). Can be "optional"
, "required"
, or "no-preference"
. Default: "no-preference"
.
Enables or disables access to instance tags from the instance metadata service. Can be "enabled"
, "disabled"
, or "no-preference"
. Default: "no-preference"
.
Auto Trait Implementations§
impl Freeze for InstanceMetadataDefaultsResult
impl RefUnwindSafe for InstanceMetadataDefaultsResult
impl Send for InstanceMetadataDefaultsResult
impl Sync for InstanceMetadataDefaultsResult
impl Unpin for InstanceMetadataDefaultsResult
impl UnwindSafe for InstanceMetadataDefaultsResult
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more