Package | Description |
---|---|
org.jclouds.iam.domain | |
org.jclouds.iam.features | |
org.jclouds.iam.functions | |
org.jclouds.iam.xml |
Modifier and Type | Method and Description |
---|---|
Role |
Role.Builder.build() |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableList<Role> |
InstanceProfile.getRoles()
The roles assigned to the instance profile
|
Modifier and Type | Method and Description |
---|---|
Role.Builder |
Role.Builder.from(Role in) |
InstanceProfile.Builder |
InstanceProfile.Builder.role(Role role) |
Modifier and Type | Method and Description |
---|---|
InstanceProfile.Builder |
InstanceProfile.Builder.roles(Iterable<Role> roles) |
Modifier and Type | Method and Description |
---|---|
Role |
RoleApi.createWithPolicy(String name,
String assumeRolePolicy)
Creates a new role for your AWS account
|
Role |
RoleApi.createWithPolicyAndPath(String name,
String assumeRolePolicy,
String path)
like
RoleApi.createWithPolicy(String, String) , except you can specify a path. |
Role |
RoleApi.get(String name)
Retrieves information about the specified role, including the role's path, GUID, and ARN.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Role> |
RoleAsyncApi.createWithPolicy(String name,
String assumeRolePolicy) |
com.google.common.util.concurrent.ListenableFuture<Role> |
RoleAsyncApi.createWithPolicyAndPath(String name,
String assumeRolePolicy,
String path) |
com.google.common.util.concurrent.ListenableFuture<Role> |
RoleAsyncApi.get(String name) |
com.google.common.util.concurrent.ListenableFuture<PagedIterable<Role>> |
RoleAsyncApi.list() |
PagedIterable<Role> |
RoleApi.list()
returns all roles in order.
|
com.google.common.util.concurrent.ListenableFuture<IterableWithMarker<Role>> |
RoleAsyncApi.listAt(String marker) |
IterableWithMarker<Role> |
RoleApi.listAt(String marker)
retrieves up to 100 roles in order, starting at
marker |
com.google.common.util.concurrent.ListenableFuture<IterableWithMarker<Role>> |
RoleAsyncApi.listFirstPage() |
IterableWithMarker<Role> |
RoleApi.listFirstPage()
retrieves up to 100 roles in order.
|
com.google.common.util.concurrent.ListenableFuture<PagedIterable<Role>> |
RoleAsyncApi.listPathPrefix(String pathPrefix) |
PagedIterable<Role> |
RoleApi.listPathPrefix(String pathPrefix)
returns all roles in order at the specified
pathPrefix . |
com.google.common.util.concurrent.ListenableFuture<IterableWithMarker<Role>> |
RoleAsyncApi.listPathPrefixAt(String pathPrefix,
String marker) |
IterableWithMarker<Role> |
RoleApi.listPathPrefixAt(String pathPrefix,
String marker)
retrieves up to 100 roles in order at the specified
pathPrefix , starting at marker . |
com.google.common.util.concurrent.ListenableFuture<IterableWithMarker<Role>> |
RoleAsyncApi.listPathPrefixFirstPage(String pathPrefix) |
IterableWithMarker<Role> |
RoleApi.listPathPrefixFirstPage(String pathPrefix)
retrieves up to 100 roles in order at the specified
pathPrefix . |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.base.Function<Object,IterableWithMarker<Role>> |
RolesToPagedIterable.markerToNextForArg0(com.google.common.base.Optional<Object> pathPrefix) |
Modifier and Type | Method and Description |
---|---|
Role |
RoleHandler.getResult() |
Modifier and Type | Method and Description |
---|---|
IterableWithMarker<Role> |
ListRolesResultHandler.getResult() |
Copyright © 2009-2013 jclouds. All Rights Reserved.