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