Skip to content

/AWS1/CL_WSIINSTMETOPTSREQUEST

Defines instance metadata service configuration.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_httpendpoint TYPE /AWS1/WSIHTTPENDPOINTENUM /AWS1/WSIHTTPENDPOINTENUM

Enables or disables HTTP endpoint for instance metadata.

iv_httpprotocolipv6 TYPE /AWS1/WSIHTTPPROTOCOLIPV6ENUM /AWS1/WSIHTTPPROTOCOLIPV6ENUM

Configures IPv6 support for instance metadata HTTP protocol.

iv_httpputresponsehoplimit TYPE /AWS1/WSIHTTPPUTRSPHOPLIMIT /AWS1/WSIHTTPPUTRSPHOPLIMIT

Sets maximum number of network hops for metadata PUT responses.

iv_httptokens TYPE /AWS1/WSIHTTPTOKENSENUM /AWS1/WSIHTTPTOKENSENUM

Configures token requirement for instance metadata retrieval.

iv_instancemetadatatags TYPE /AWS1/WSIINSTMETADATATAGSENUM /AWS1/WSIINSTMETADATATAGSENUM

Enables or disables instance metadata tags retrieval.


Queryable Attributes

HttpEndpoint

Enables or disables HTTP endpoint for instance metadata.

Accessible with the following methods

Method Description
GET_HTTPENDPOINT() Getter for HTTPENDPOINT, with configurable default
ASK_HTTPENDPOINT() Getter for HTTPENDPOINT w/ exceptions if field has no value
HAS_HTTPENDPOINT() Determine if HTTPENDPOINT has a value

HttpProtocolIpv6

Configures IPv6 support for instance metadata HTTP protocol.

Accessible with the following methods

Method Description
GET_HTTPPROTOCOLIPV6() Getter for HTTPPROTOCOLIPV6, with configurable default
ASK_HTTPPROTOCOLIPV6() Getter for HTTPPROTOCOLIPV6 w/ exceptions if field has no va
HAS_HTTPPROTOCOLIPV6() Determine if HTTPPROTOCOLIPV6 has a value

HttpPutResponseHopLimit

Sets maximum number of network hops for metadata PUT responses.

Accessible with the following methods

Method Description
GET_HTTPPUTRESPONSEHOPLIMIT() Getter for HTTPPUTRESPONSEHOPLIMIT, with configurable defaul
ASK_HTTPPUTRESPONSEHOPLIMIT() Getter for HTTPPUTRESPONSEHOPLIMIT w/ exceptions if field ha
HAS_HTTPPUTRESPONSEHOPLIMIT() Determine if HTTPPUTRESPONSEHOPLIMIT has a value

HttpTokens

Configures token requirement for instance metadata retrieval.

Accessible with the following methods

Method Description
GET_HTTPTOKENS() Getter for HTTPTOKENS, with configurable default
ASK_HTTPTOKENS() Getter for HTTPTOKENS w/ exceptions if field has no value
HAS_HTTPTOKENS() Determine if HTTPTOKENS has a value

InstanceMetadataTags

Enables or disables instance metadata tags retrieval.

Accessible with the following methods

Method Description
GET_INSTANCEMETADATATAGS() Getter for INSTANCEMETADATATAGS, with configurable default
ASK_INSTANCEMETADATATAGS() Getter for INSTANCEMETADATATAGS w/ exceptions if field has n
HAS_INSTANCEMETADATATAGS() Determine if INSTANCEMETADATATAGS has a value