@Generated(value="software.amazon.awssdk:codegen") public final class IamInstanceProfileSpecification extends Object implements SdkPojo, Serializable, ToCopyableBuilder<IamInstanceProfileSpecification.Builder,IamInstanceProfileSpecification>
Describes an IAM instance profile.
Modifier and Type | Class and Description |
---|---|
static interface |
IamInstanceProfileSpecification.Builder |
Modifier and Type | Method and Description |
---|---|
String |
arn()
The Amazon Resource Name (ARN) of the instance profile.
|
static IamInstanceProfileSpecification.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the instance profile.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends IamInstanceProfileSpecification.Builder> |
serializableBuilderClass() |
IamInstanceProfileSpecification.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String arn()
The Amazon Resource Name (ARN) of the instance profile.
public final String name()
The name of the instance profile.
public IamInstanceProfileSpecification.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<IamInstanceProfileSpecification.Builder,IamInstanceProfileSpecification>
public static IamInstanceProfileSpecification.Builder builder()
public static Class<? extends IamInstanceProfileSpecification.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.