class Aws::Cloud9::Types::UpdateEnvironmentRequest

@note When making an API call, you may pass UpdateEnvironmentRequest

data as a hash:

    {
      environment_id: "EnvironmentId", # required
      name: "EnvironmentName",
      description: "EnvironmentDescription",
      managed_credentials_action: "ENABLE", # accepts ENABLE, DISABLE
    }

@!attribute [rw] environment_id

The ID of the environment to change settings.
@return [String]

@!attribute [rw] name

A replacement name for the environment.
@return [String]

@!attribute [rw] description

Any new or replacement description for the environment.
@return [String]

@!attribute [rw] managed_credentials_action

Allows the environment owner to turn on or turn off the Amazon Web
Services managed temporary credentials for an Cloud9 environment by
using one of the following values:

* `ENABLE`

* `DISABLE`

<note markdown="1"> Only the environment owner can change the status of managed
temporary credentials. An `AccessDeniedException` is thrown if an
attempt to turn on or turn off managed temporary credentials is made
by an account that's not the environment owner.

 </note>
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/cloud9-2017-09-23/UpdateEnvironmentRequest AWS API Documentation

Constants

SENSITIVE