[−][src]Struct rusoto_cloud9::Cloud9Client
A client for the AWS Cloud9 API.
Methods
impl Cloud9Client
[src]
impl Cloud9Client
pub fn new(region: Region) -> Cloud9Client
[src]
pub fn new(region: Region) -> Cloud9Client
Creates a client backed by the default tokio event loop.
The client will use the default credentials provider and tls client.
pub fn new_with<P, D>(
request_dispatcher: D,
credentials_provider: P,
region: Region
) -> Cloud9Client where
P: ProvideAwsCredentials + Send + Sync + 'static,
P::Future: Send,
D: DispatchSignedRequest + Send + Sync + 'static,
D::Future: Send,
[src]
pub fn new_with<P, D>(
request_dispatcher: D,
credentials_provider: P,
region: Region
) -> Cloud9Client where
P: ProvideAwsCredentials + Send + Sync + 'static,
P::Future: Send,
D: DispatchSignedRequest + Send + Sync + 'static,
D::Future: Send,
Trait Implementations
impl Cloud9 for Cloud9Client
[src]
impl Cloud9 for Cloud9Client
fn create_environment_ec2(
&self,
input: CreateEnvironmentEC2Request
) -> RusotoFuture<CreateEnvironmentEC2Result, CreateEnvironmentEC2Error>
[src]
fn create_environment_ec2(
&self,
input: CreateEnvironmentEC2Request
) -> RusotoFuture<CreateEnvironmentEC2Result, CreateEnvironmentEC2Error>
Creates an AWS Cloud9 development environment, launches an Amazon Elastic Compute Cloud (Amazon EC2) instance, and then connects from the instance to the environment.
fn create_environment_membership(
&self,
input: CreateEnvironmentMembershipRequest
) -> RusotoFuture<CreateEnvironmentMembershipResult, CreateEnvironmentMembershipError>
[src]
fn create_environment_membership(
&self,
input: CreateEnvironmentMembershipRequest
) -> RusotoFuture<CreateEnvironmentMembershipResult, CreateEnvironmentMembershipError>
Adds an environment member to an AWS Cloud9 development environment.
fn delete_environment(
&self,
input: DeleteEnvironmentRequest
) -> RusotoFuture<DeleteEnvironmentResult, DeleteEnvironmentError>
[src]
fn delete_environment(
&self,
input: DeleteEnvironmentRequest
) -> RusotoFuture<DeleteEnvironmentResult, DeleteEnvironmentError>
Deletes an AWS Cloud9 development environment. If an Amazon EC2 instance is connected to the environment, also terminates the instance.
fn delete_environment_membership(
&self,
input: DeleteEnvironmentMembershipRequest
) -> RusotoFuture<DeleteEnvironmentMembershipResult, DeleteEnvironmentMembershipError>
[src]
fn delete_environment_membership(
&self,
input: DeleteEnvironmentMembershipRequest
) -> RusotoFuture<DeleteEnvironmentMembershipResult, DeleteEnvironmentMembershipError>
Deletes an environment member from an AWS Cloud9 development environment.
fn describe_environment_memberships(
&self,
input: DescribeEnvironmentMembershipsRequest
) -> RusotoFuture<DescribeEnvironmentMembershipsResult, DescribeEnvironmentMembershipsError>
[src]
fn describe_environment_memberships(
&self,
input: DescribeEnvironmentMembershipsRequest
) -> RusotoFuture<DescribeEnvironmentMembershipsResult, DescribeEnvironmentMembershipsError>
Gets information about environment members for an AWS Cloud9 development environment.
fn describe_environment_status(
&self,
input: DescribeEnvironmentStatusRequest
) -> RusotoFuture<DescribeEnvironmentStatusResult, DescribeEnvironmentStatusError>
[src]
fn describe_environment_status(
&self,
input: DescribeEnvironmentStatusRequest
) -> RusotoFuture<DescribeEnvironmentStatusResult, DescribeEnvironmentStatusError>
Gets status information for an AWS Cloud9 development environment.
fn describe_environments(
&self,
input: DescribeEnvironmentsRequest
) -> RusotoFuture<DescribeEnvironmentsResult, DescribeEnvironmentsError>
[src]
fn describe_environments(
&self,
input: DescribeEnvironmentsRequest
) -> RusotoFuture<DescribeEnvironmentsResult, DescribeEnvironmentsError>
Gets information about AWS Cloud9 development environments.
fn list_environments(
&self,
input: ListEnvironmentsRequest
) -> RusotoFuture<ListEnvironmentsResult, ListEnvironmentsError>
[src]
fn list_environments(
&self,
input: ListEnvironmentsRequest
) -> RusotoFuture<ListEnvironmentsResult, ListEnvironmentsError>
Gets a list of AWS Cloud9 development environment identifiers.
fn update_environment(
&self,
input: UpdateEnvironmentRequest
) -> RusotoFuture<UpdateEnvironmentResult, UpdateEnvironmentError>
[src]
fn update_environment(
&self,
input: UpdateEnvironmentRequest
) -> RusotoFuture<UpdateEnvironmentResult, UpdateEnvironmentError>
Changes the settings of an existing AWS Cloud9 development environment.
fn update_environment_membership(
&self,
input: UpdateEnvironmentMembershipRequest
) -> RusotoFuture<UpdateEnvironmentMembershipResult, UpdateEnvironmentMembershipError>
[src]
fn update_environment_membership(
&self,
input: UpdateEnvironmentMembershipRequest
) -> RusotoFuture<UpdateEnvironmentMembershipResult, UpdateEnvironmentMembershipError>
Changes the settings of an existing environment member for an AWS Cloud9 development environment.
Auto Trait Implementations
impl Send for Cloud9Client
impl Send for Cloud9Client
impl Sync for Cloud9Client
impl Sync for Cloud9Client
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
try_from
)Performs the conversion.
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
try_from
)Performs the conversion.
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static
Gets the TypeId
of self
. Read more
impl<T> Same for T
impl<T> Same for T
type Output = T
Should always be Self
impl<T> Erased for T
impl<T> Erased for T