GetInstanceMetadataOption class

Constructors

GetInstanceMetadataOption({required Input<String> httpEndpoint, required Input<String> httpProtocolIpv6, required Input<int> httpPutResponseHopLimit, required Input<String> httpTokens, required Input<String> instanceMetadataTags})
Creates a new GetInstanceMetadataOption. httpEndpoint State of the metadata service: enabled, disabled. httpProtocolIpv6 Whether the IPv6 endpoint for the instance metadata service is enabled or disabled httpPutResponseHopLimit Desired HTTP PUT response hop limit for instance metadata requests. httpTokens If session tokens are required: optional, required. instanceMetadataTags If access to instance tags is allowed from the metadata service: enabled, disabled.
const
GetInstanceMetadataOption.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
httpEndpoint → Input<String>
State of the metadata service: enabled, disabled.
final
httpProtocolIpv6 → Input<String>
Whether the IPv6 endpoint for the instance metadata service is enabled or disabled
final
httpPutResponseHopLimit → Input<int>
Desired HTTP PUT response hop limit for instance metadata requests.
final
httpTokens → Input<String>
If session tokens are required: optional, required.
final
instanceMetadataTags → Input<String>
If access to instance tags is allowed from the metadata service: enabled, disabled.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited