@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InstanceMetadataServiceConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Information on the IMDS configuration of the notebook instance
| Constructor and Description | 
|---|
| InstanceMetadataServiceConfiguration() | 
| Modifier and Type | Method and Description | 
|---|---|
| InstanceMetadataServiceConfiguration | clone() | 
| boolean | equals(Object obj) | 
| String | getMinimumInstanceMetadataServiceVersion()
 Indicates the minimum IMDS version that the notebook instance supports. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setMinimumInstanceMetadataServiceVersion(String minimumInstanceMetadataServiceVersion)
 Indicates the minimum IMDS version that the notebook instance supports. | 
| String | toString()Returns a string representation of this object. | 
| InstanceMetadataServiceConfiguration | withMinimumInstanceMetadataServiceVersion(String minimumInstanceMetadataServiceVersion)
 Indicates the minimum IMDS version that the notebook instance supports. | 
public InstanceMetadataServiceConfiguration()
public void setMinimumInstanceMetadataServiceVersion(String minimumInstanceMetadataServiceVersion)
 Indicates the minimum IMDS version that the notebook instance supports. When passed as part of
 CreateNotebookInstance, if no value is selected, then it defaults to IMDSv1. This means that both
 IMDSv1 and IMDSv2 are supported. If passed as part of UpdateNotebookInstance, there is no default.
 
minimumInstanceMetadataServiceVersion - Indicates the minimum IMDS version that the notebook instance supports. When passed as part of
        CreateNotebookInstance, if no value is selected, then it defaults to IMDSv1. This means that
        both IMDSv1 and IMDSv2 are supported. If passed as part of UpdateNotebookInstance, there is
        no default.public String getMinimumInstanceMetadataServiceVersion()
 Indicates the minimum IMDS version that the notebook instance supports. When passed as part of
 CreateNotebookInstance, if no value is selected, then it defaults to IMDSv1. This means that both
 IMDSv1 and IMDSv2 are supported. If passed as part of UpdateNotebookInstance, there is no default.
 
CreateNotebookInstance, if no value is selected, then it defaults to IMDSv1. This means that
         both IMDSv1 and IMDSv2 are supported. If passed as part of UpdateNotebookInstance, there is
         no default.public InstanceMetadataServiceConfiguration withMinimumInstanceMetadataServiceVersion(String minimumInstanceMetadataServiceVersion)
 Indicates the minimum IMDS version that the notebook instance supports. When passed as part of
 CreateNotebookInstance, if no value is selected, then it defaults to IMDSv1. This means that both
 IMDSv1 and IMDSv2 are supported. If passed as part of UpdateNotebookInstance, there is no default.
 
minimumInstanceMetadataServiceVersion - Indicates the minimum IMDS version that the notebook instance supports. When passed as part of
        CreateNotebookInstance, if no value is selected, then it defaults to IMDSv1. This means that
        both IMDSv1 and IMDSv2 are supported. If passed as part of UpdateNotebookInstance, there is
        no default.public String toString()
toString in class ObjectObject.toString()public InstanceMetadataServiceConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.