Package | Description |
---|---|
org.jclouds.aws.ec2.compute | |
org.jclouds.aws.ec2.domain | |
org.jclouds.aws.ec2.options | |
org.jclouds.chef | |
org.jclouds.chef.features | |
org.jclouds.ec2.features |
Modifier and Type | Method and Description |
---|---|
String |
AWSEC2TemplateOptions.getIAMInstanceProfileArn()
The Amazon resource name (ARN) of the IAM Instance Profile (IIP) to associate with the instance.
|
String |
AWSEC2TemplateOptions.getIAMInstanceProfileName()
The name of the IAM Instance Profile (IIP) to associate with the instance.
|
AWSEC2TemplateOptions |
AWSEC2TemplateOptions.iamInstanceProfileArn(String arn) |
static AWSEC2TemplateOptions |
AWSEC2TemplateOptions.Builder.iamInstanceProfileArn(String arn) |
AWSEC2TemplateOptions |
AWSEC2TemplateOptions.iamInstanceProfileName(String name) |
static AWSEC2TemplateOptions |
AWSEC2TemplateOptions.Builder.iamInstanceProfileName(String name) |
Modifier and Type | Class and Description |
---|---|
static class |
LaunchSpecification.IAMInstanceProfileRequest |
Modifier and Type | Method and Description |
---|---|
com.google.common.base.Optional<LaunchSpecification.IAMInstanceProfileRequest> |
LaunchSpecification.getIAMInstanceProfile()
The IAM Instance Profile (IIP) associated with the instance.
|
com.google.common.base.Optional<AWSRunningInstance.IAMInstanceProfile> |
AWSRunningInstance.getIAMInstanceProfile()
The IAM Instance Profile (IIP) associated with the instance.
|
Modifier and Type | Method and Description |
---|---|
AWSRunInstancesOptions |
AWSRunInstancesOptions.withIAMInstanceProfileArn(String arn)
Amazon resource name (ARN) of the IAM Instance Profile (IIP) to associate with the instances.
|
AWSRunInstancesOptions |
AWSRunInstancesOptions.withIAMInstanceProfileName(String name)
The name of the IAM Instance Profile (IIP) to associate with the instances.
|
Modifier and Type | Method and Description |
---|---|
void |
ChefApi.createEnvironment(Environment environment)
Creates a new environment.
|
Environment |
ChefApi.deleteEnvironment(String environmentName)
Deletes the given environment.
|
CookbookDefinition |
ChefApi.getCookbookInEnvironment(String environmentName,
String cookbookName)
Gets the definition of the cookbook in the given environment.
|
CookbookDefinition |
ChefApi.getCookbookInEnvironment(String environmentName,
String cookbookName,
String numVersions)
Gets the definition of the cookbook in the given environment.
|
Environment |
ChefApi.getEnvironment(String environmentName)
Gets the details of an existing environment.
|
Set<CookbookDefinition> |
ChefApi.listCookbooksInEnvironment(String environmentName)
Lists the cookbooks that are available in the given environment.
|
Set<CookbookDefinition> |
ChefApi.listCookbooksInEnvironment(String environmentName,
String numVersions)
Lists the cookbooks that are available in the given environment, limiting
the number of versions returned for each cookbook.
|
Iterable<? extends Environment> |
ChefService.listEnvironments()
Lists the details of all existing environments.
|
Set<String> |
ChefApi.listEnvironments()
Lists the names of the existing environments.
|
Iterable<? extends Node> |
ChefService.listNodesInEnvironment(String environmentName)
Lists the details of all existing nodes in the given environment.
|
Set<String> |
ChefApi.listNodesInEnvironment(String environmentName)
Lists the names of the nodes in the given environment.
|
Iterable<? extends Node> |
ChefService.listNodesInEnvironment(String environmentName,
ExecutorService executorService)
Lists the details of all existing nodes in the given environment, using the ExecutorService to paralleling the execution.
|
Set<String> |
ChefApi.listRecipesInEnvironment(String environmentName)
Lists the names of the recipes in the given environment.
|
SearchResult<? extends Environment> |
ChefApi.searchEnvironments()
Searches all environments.
|
SearchResult<? extends Environment> |
ChefApi.searchEnvironments(SearchOptions options)
Searches all environments that match the given options.
|
Environment |
ChefApi.updateEnvironment(Environment environment)
Updates the given environment.
|
Modifier and Type | Interface and Description |
---|---|
interface |
OrganizationApi
Provides synchronous access to the Enterprise Chef Api.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SubnetApi
Provides access to Amazon EC2 via the Query API
|
interface |
TagApi
Provides access to Amazon EC2 via the Query API
|
interface |
WindowsApi
Provides access to EC2 Windows Features via the Query API
|
Modifier and Type | Method and Description |
---|---|
Set<PublicIpInstanceIdPair> |
ElasticIPAddressApi.describeAddressesInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
Lists elastic IP addresses assigned to your identity or provides information on addresses
matching a given filter.
|
Set<? extends Reservation<? extends RunningInstance>> |
InstanceApi.describeInstancesInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
Returns information about instances that you own.
|
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.