String name
The name of the environment to create.
This name is visible to other AWS IAM users in the same AWS account.
String description
The description of the environment to create.
String clientRequestToken
A unique, case-sensitive string that helps AWS Cloud9 to ensure this operation completes no more than one time.
For more information, see Client Tokens in the Amazon EC2 API Reference.
String instanceType
The type of instance to connect to the environment (for example, t2.micro).
String subnetId
The ID of the subnet in Amazon VPC that AWS Cloud9 will use to communicate with the Amazon EC2 instance.
Integer automaticStopTimeMinutes
The number of minutes until the running instance is shut down after the environment has last been used.
String ownerArn
The Amazon Resource Name (ARN) of the environment owner. This ARN can be the ARN of any AWS IAM principal. If this value is not specified, the ARN defaults to this environment's creator.
String environmentId
The ID of the environment that was created.
String environmentId
The ID of the environment that contains the environment member you want to add.
String userArn
The Amazon Resource Name (ARN) of the environment member you want to add.
String permissions
The type of environment member permissions you want to associate with this environment member. Available values include:
read-only: Has read-only access to the environment.
read-write: Has read-write access to the environment.
EnvironmentMember membership
Information about the environment member that was added.
String environmentId
The ID of the environment to delete.
String userArn
The Amazon Resource Name (ARN) of an individual environment member to get information about. If no value is specified, information about all environment members are returned.
String environmentId
The ID of the environment to get environment member information about.
List<E> permissions
The type of environment member permissions to get information about. Available values include:
owner: Owns the environment.
read-only: Has read-only access to the environment.
read-write: Has read-write access to the environment.
If no value is specified, information about all environment members are returned.
String nextToken
During a previous call, if there are more than 25 items in the list, only the first 25 items are returned, along with a unique string called a next token. To get the next batch of items in the list, call this operation again, adding the next token to the call. To get all of the items in the list, keep calling this operation with each subsequent next token that is returned, until no more next tokens are returned.
Integer maxResults
The maximum number of environment members to get information about.
List<E> memberships
Information about the environment members for the environment.
String nextToken
If there are more than 25 items in the list, only the first 25 items are returned, along with a unique string called a next token. To get the next batch of items in the list, call this operation again, adding the next token to the call.
String environmentId
The ID of the environment to get status information about.
String status
The status of the environment. Available values include:
connecting: The environment is connecting.
creating: The environment is being created.
deleting: The environment is being deleted.
error: The environment is in an error state.
ready: The environment is ready.
stopped: The environment is stopped.
stopping: The environment is stopping.
String message
Any informational message about the status of the environment.
String id
The ID of the environment.
String name
The name of the environment.
String description
The description for the environment.
String type
The type of environment. Valid values include the following:
ec2: An Amazon Elastic Compute Cloud (Amazon EC2) instance connects to the environment.
ssh: Your own server connects to the environment.
String arn
The Amazon Resource Name (ARN) of the environment.
String ownerArn
The Amazon Resource Name (ARN) of the environment owner.
String permissions
The type of environment member permissions associated with this environment member. Available values include:
owner: Owns the environment.
read-only: Has read-only access to the environment.
read-write: Has read-write access to the environment.
String userId
The user ID in AWS Identity and Access Management (AWS IAM) of the environment member.
String userArn
The Amazon Resource Name (ARN) of the environment member.
String environmentId
The ID of the environment for the environment member.
Date lastAccess
The time, expressed in epoch time format, when the environment member last opened the environment.
String nextToken
During a previous call, if there are more than 25 items in the list, only the first 25 items are returned, along with a unique string called a next token. To get the next batch of items in the list, call this operation again, adding the next token to the call. To get all of the items in the list, keep calling this operation with each subsequent next token that is returned, until no more next tokens are returned.
Integer maxResults
The maximum number of environments to get identifiers for.
String nextToken
If there are more than 25 items in the list, only the first 25 items are returned, along with a unique string called a next token. To get the next batch of items in the list, call this operation again, adding the next token to the call.
List<E> environmentIds
The list of environment identifiers.
String environmentId
The ID of the environment for the environment member whose settings you want to change.
String userArn
The Amazon Resource Name (ARN) of the environment member whose settings you want to change.
String permissions
The replacement type of environment member permissions you want to associate with this environment member. Available values include:
read-only: Has read-only access to the environment.
read-write: Has read-write access to the environment.
EnvironmentMember membership
Information about the environment member whose settings were changed.
Copyright © 2019. All rights reserved.