Package org.jclouds.aws.ec2.domain
Class LaunchSpecification.IAMInstanceProfileRequest
- java.lang.Object
-
- org.jclouds.aws.ec2.domain.LaunchSpecification.IAMInstanceProfileRequest
-
- Enclosing class:
- LaunchSpecification
public static class LaunchSpecification.IAMInstanceProfileRequest extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
static LaunchSpecification.IAMInstanceProfileRequest
forArn(String arn)
static LaunchSpecification.IAMInstanceProfileRequest
forArnAndName(String arn, String name)
static LaunchSpecification.IAMInstanceProfileRequest
forName(String name)
com.google.common.base.Optional<String>
getArn()
The Amazon resource name (ARN) of the IAM Instance Profile (IIP) to associate with the instance.com.google.common.base.Optional<String>
getName()
The name of the IAM Instance Profile (IIP) to associate with the instance.int
hashCode()
String
toString()
-
-
-
Method Detail
-
forArn
public static LaunchSpecification.IAMInstanceProfileRequest forArn(String arn)
-
forName
public static LaunchSpecification.IAMInstanceProfileRequest forName(String name)
-
forArnAndName
public static LaunchSpecification.IAMInstanceProfileRequest forArnAndName(String arn, String name)
-
getArn
public com.google.common.base.Optional<String> getArn()
The Amazon resource name (ARN) of the IAM Instance Profile (IIP) to associate with the instance.
-
getName
public com.google.common.base.Optional<String> getName()
The name of the IAM Instance Profile (IIP) to associate with the instance.
-
-