Class CfnLaunchConfiguration.MetadataOptionsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnLaunchConfiguration.MetadataOptionsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnLaunchConfiguration.MetadataOptionsProperty
CfnLaunchConfiguration.MetadataOptionsProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.autoscaling.CfnLaunchConfiguration.MetadataOptionsProperty
CfnLaunchConfiguration.MetadataOptionsProperty.Builder, CfnLaunchConfiguration.MetadataOptionsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnLaunchConfiguration.MetadataOptionsProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThis parameter enables or disables the HTTP metadata endpoint on your instances.final NumberThe desired HTTP PUT response hop limit for instance metadata requests.final StringThe state of token usage for your instance metadata requests.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnLaunchConfiguration.MetadataOptionsProperty.Builder.
-
-
Method Details
-
getHttpEndpoint
Description copied from interface:CfnLaunchConfiguration.MetadataOptionsPropertyThis parameter enables or disables the HTTP metadata endpoint on your instances.If the parameter is not specified, the default state is
enabled.If you specify a value of
disabled, you will not be able to access your instance metadata.- Specified by:
getHttpEndpointin interfaceCfnLaunchConfiguration.MetadataOptionsProperty- See Also:
-
getHttpPutResponseHopLimit
Description copied from interface:CfnLaunchConfiguration.MetadataOptionsPropertyThe desired HTTP PUT response hop limit for instance metadata requests.The larger the number, the further instance metadata requests can travel.
Default: 1
- Specified by:
getHttpPutResponseHopLimitin interfaceCfnLaunchConfiguration.MetadataOptionsProperty- See Also:
-
getHttpTokens
Description copied from interface:CfnLaunchConfiguration.MetadataOptionsPropertyThe state of token usage for your instance metadata requests.If the parameter is not specified in the request, the default state is
optional.If the state is
optional, you can choose to retrieve instance metadata with or without a signed token header on your request. If you retrieve the IAM role credentials without a token, the version 1.0 role credentials are returned. If you retrieve the IAM role credentials using a valid signed token, the version 2.0 role credentials are returned.If the state is
required, you must send a signed token header with any instance metadata retrieval requests. In this state, retrieving the IAM role credentials always returns the version 2.0 credentials; the version 1.0 credentials are not available.- Specified by:
getHttpTokensin interfaceCfnLaunchConfiguration.MetadataOptionsProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-