ToCopyableBuilder<IamInstanceProfileAssociation.Builder,IamInstanceProfileAssociation>
@Generated("software.amazon.awssdk:codegen") public class IamInstanceProfileAssociation extends Object implements ToCopyableBuilder<IamInstanceProfileAssociation.Builder,IamInstanceProfileAssociation>
Describes an association between an IAM instance profile and an instance.
Modifier and Type | Class | Description |
---|---|---|
static interface |
IamInstanceProfileAssociation.Builder |
Modifier and Type | Method | Description |
---|---|---|
String |
associationId() |
The ID of the association.
|
static IamInstanceProfileAssociation.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
IamInstanceProfile |
iamInstanceProfile() |
The IAM instance profile.
|
String |
instanceId() |
The ID of the instance.
|
static Class<? extends IamInstanceProfileAssociation.Builder> |
serializableBuilderClass() |
|
String |
state() |
The state of the association.
|
Date |
timestamp() |
The time the IAM instance profile was associated with the instance.
|
IamInstanceProfileAssociation.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
public String associationId()
The ID of the association.
public String instanceId()
The ID of the instance.
public IamInstanceProfile iamInstanceProfile()
The IAM instance profile.
public String state()
The state of the association.
IamInstanceProfileAssociationState
public Date timestamp()
The time the IAM instance profile was associated with the instance.
public IamInstanceProfileAssociation.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<IamInstanceProfileAssociation.Builder,IamInstanceProfileAssociation>
public static IamInstanceProfileAssociation.Builder builder()
public static Class<? extends IamInstanceProfileAssociation.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.