h&      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                            (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";? (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";? (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';3amazonka-cloud9Information about the current creation or deletion lifecycle state of an Cloud9 development environment.See: 8 smart constructor.5amazonka-cloud9If the environment failed to delete, the Amazon Resource Name (ARN) of the related Amazon Web Services resource.6amazonka-cloud9Any informational message about the lifecycle state of the environment.7amazonka-cloud9The current creation or deletion lifecycle state of the environment.CREATING5: The environment is in the process of being created.CREATED+: The environment was successfully created. CREATE_FAILED': The environment failed to be created.DELETING5: The environment is in the process of being deleted. DELETE_FAILED#: The environment failed to delete.8amazonka-cloud9Create a value of 3" with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:5, 9 - If the environment failed to delete, the Amazon Resource Name (ARN) of the related Amazon Web Services resource.6, : - Any informational message about the lifecycle state of the environment.7, ; - The current creation or deletion lifecycle state of the environment.CREATING5: The environment is in the process of being created.CREATED+: The environment was successfully created. CREATE_FAILED': The environment failed to be created.DELETING5: The environment is in the process of being deleted. DELETE_FAILED#: The environment failed to delete.9amazonka-cloud9If the environment failed to delete, the Amazon Resource Name (ARN) of the related Amazon Web Services resource.:amazonka-cloud9Any informational message about the lifecycle state of the environment.;amazonka-cloud9The current creation or deletion lifecycle state of the environment.CREATING5: The environment is in the process of being created.CREATED+: The environment was successfully created. CREATE_FAILED': The environment failed to be created.DELETING5: The environment is in the process of being deleted. DELETE_FAILED#: The environment failed to delete. 3576489:; 3576489:;(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?y CLKJIHGFDECLKJIHGFDELKJIHGF(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?8`dcab`dcabdc(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?x|{yzx|{yz|{(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';,tamazonka-cloud94Information about an Cloud9 development environment.See:  smart constructor.amazonka-cloud9The connection type used for connecting to an Amazon EC2 environment.  CONNECT_SSH is selected by default.amazonka-cloud9$The description for the environment.amazonka-cloud9The ID of the environment.amazonka-cloud9The state of the environment in its creation or deletion lifecycle.amazonka-cloud9Describes the status of Amazon Web Services managed temporary credentials for the Cloud9 environment. Available values are: ENABLED_ON_CREATE ENABLED_BY_OWNER DISABLED_BY_DEFAULT DISABLED_BY_OWNER DISABLED_BY_COLLABORATOR PENDING_REMOVAL_BY_COLLABORATOR PENDING_REMOVAL_BY_OWNER FAILED_REMOVAL_BY_COLLABORATOR ENABLED_BY_OWNER DISABLED_BY_DEFAULTamazonka-cloud9The name of the environment.amazonka-cloud9amazonka-cloud9Metadata that is associated with Amazon Web Services resources. In particular, a name-value pair that can be associated with an Cloud9 development environment. There are two types of tags:  user tags and  system tags. A user tag is created by the user. A system tag is automatically created by Amazon Web Services services. A system tag is prefixed with "aws:"$ and cannot be modified by the user.See:  smart constructor.amazonka-cloud9The name part of a tag.amazonka-cloud9The value part of a tag.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The name part of a tag.,  - The value part of a tag.amazonka-cloud9The name part of a tag.amazonka-cloud9The value part of a tag.amazonka-cloud9amazonka-cloud9 (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%A amazonka-cloud9 API version  2017-09-23( of the Amazon Cloud9 SDK configuration.amazonka-cloud9The target request is invalid.amazonka-cloud9#A concurrent access issue occurred.amazonka-cloud9A conflict occurred.amazonka-cloud9%An access permissions issue occurred.amazonka-cloud9"An internal server error occurred.amazonka-cloud9A service limit was exceeded.amazonka-cloud9$The target resource cannot be found.amazonka-cloud9?Too many service requests were made over the given time period.3467589:;CLKJIHGFDE`dcabx|{yzCLKJIHGFDELKJIHGF`dcabdcx|{yz|{3467589:;(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';J amazonka-cloud9See:  smart constructor.amazonka-cloud9 The response's http status code.amazonka-cloud9See:  smart constructor.amazonka-cloud9The Amazon Resource Name (ARN) of the Cloud9 development environment to add tags to.amazonka-cloud9The list of tags to add to the given Cloud9 development environment.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Amazon Resource Name (ARN) of the Cloud9 development environment to add tags to.,  - The list of tags to add to the given Cloud9 development environment.amazonka-cloud9The Amazon Resource Name (ARN) of the Cloud9 development environment to add tags to.amazonka-cloud9The list of tags to add to the given Cloud9 development environment.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-cloud9 The response's http status code.amazonka-cloud9amazonka-cloud9  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';R amazonka-cloud9See:  smart constructor.amazonka-cloud9The list of tags associated with the Cloud9 development environment.amazonka-cloud9 The response's http status code.amazonka-cloud9See:  smart constructor.amazonka-cloud9The Amazon Resource Name (ARN) of the Cloud9 development environment to get the tags for.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Amazon Resource Name (ARN) of the Cloud9 development environment to get the tags for.amazonka-cloud9The Amazon Resource Name (ARN) of the Cloud9 development environment to get the tags for.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The list of tags associated with the Cloud9 development environment., # - The response's http status code.amazonka-cloud9The list of tags associated with the Cloud9 development environment.amazonka-cloud9 The response's http status code.amazonka-cloud9amazonka-cloud9  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';aamazonka-cloud9See:  smart constructor.amazonka-cloud9$The list of environment identifiers.amazonka-cloud9If 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.amazonka-cloud9 The response's http status code.amazonka-cloud9See:  smart constructor.amazonka-cloud9:The maximum number of environments to get identifiers for.amazonka-cloud9During 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.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, = - The maximum number of environments to get identifiers for.,  - 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.amazonka-cloud9:The maximum number of environments to get identifiers for.amazonka-cloud9During 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.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ' - The list of environment identifiers.,  - 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., # - The response's http status code.amazonka-cloud9$The list of environment identifiers.amazonka-cloud9If 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.amazonka-cloud9 The response's http status code.amazonka-cloud9(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';h amazonka-cloud9See:  smart constructor.amazonka-cloud95Information about the environments that are returned.amazonka-cloud9 The response's http status code.amazonka-cloud9See:  smart constructor.amazonka-cloud9Any informational message about the status of the environment.amazonka-cloud9See:  smart constructor.amazonka-cloud9:The ID of the environment to get status information about.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, = - The ID of the environment to get status information about.amazonka-cloud9:The ID of the environment to get status information about.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code., ; - 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.,  - Any informational message about the status of the environment.amazonka-cloud9 The response's http status code.amazonka-cloud98The 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.amazonka-cloud9>Any informational message about the status of the environment.amazonka-cloud9amazonka-cloud9amazonka-cloud9amazonka-cloud9(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';0amazonka-cloud9See:  smart constructor.amazonka-cloud9>Information about the environment members for the environment.amazonka-cloud9If 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.amazonka-cloud9 The response's http status code.amazonka-cloud9See:  smart constructor.amazonka-cloud9The ID of the environment to get environment member information about.amazonka-cloud9The maximum number of environment members to get information about.amazonka-cloud9During 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.amazonka-cloud9The 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.amazonka-cloud9The 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.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The ID of the environment to get environment member information about.,  - The maximum number of environment members to get information about.,  - 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.,  - 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.,  - 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.amazonka-cloud9The ID of the environment to get environment member information about.amazonka-cloud9The maximum number of environment members to get information about.amazonka-cloud9During 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.amazonka-cloud9The 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.amazonka-cloud9The 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.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Information about the environment members for the environment.,  - 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., # - The response's http status code.amazonka-cloud9>Information about the environment members for the environment.amazonka-cloud9If 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.amazonka-cloud9 The response's http status code.amazonka-cloud9(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-cloud9See:  smart constructor.amazonka-cloud9 The response's http status code.amazonka-cloud9See:  smart constructor.amazonka-cloud9The ID of the environment to delete the environment member from.amazonka-cloud9The Amazon Resource Name (ARN) of the environment member to delete from the environment.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The ID of the environment to delete the environment member from.,  - The Amazon Resource Name (ARN) of the environment member to delete from the environment.amazonka-cloud9The ID of the environment to delete the environment member from.amazonka-cloud9The Amazon Resource Name (ARN) of the environment member to delete from the environment.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-cloud9 The response's http status code.amazonka-cloud9amazonka-cloud9amazonka-cloud9  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';amazonka-cloud9See:  smart constructor.amazonka-cloud9 The response's http status code.amazonka-cloud9See:  smart constructor.amazonka-cloud9$The ID of the environment to delete.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ' - The ID of the environment to delete.amazonka-cloud9$The ID of the environment to delete.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-cloud9 The response's http status code.amazonka-cloud9amazonka-cloud9  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';Bamazonka-cloud9See:  smart constructor.amazonka-cloud9 The response's http status code.amazonka-cloud98Information about the environment member that was added.amazonka-cloud9See:  smart constructor.amazonka-cloud9The ID of the environment that contains the environment member you want to add.amazonka-cloud9The Amazon Resource Name (ARN) of the environment member you want to add.amazonka-cloud9The 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.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The ID of the environment that contains the environment member you want to add.,  - The Amazon Resource Name (ARN) of the environment member you want to add.,  - 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.amazonka-cloud9The ID of the environment that contains the environment member you want to add.amazonka-cloud9The Amazon Resource Name (ARN) of the environment member you want to add.amazonka-cloud9The 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.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code., ; - Information about the environment member that was added.amazonka-cloud9 The response's http status code.amazonka-cloud98Information about the environment member that was added.amazonka-cloud9amazonka-cloud9amazonka-cloud9amazonka-cloud9amazonka-cloud9(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';amazonka-cloud9See:  smart constructor.amazonka-cloud9+The ID of the environment that was created.amazonka-cloud9 The response's http status code.amazonka-cloud9See:  smart constructor.amazonka-cloud9The number of minutes until the running instance is shut down after the environment has last been used.amazonka-cloud9A unique, case-sensitive string that helps Cloud9 to ensure this operation completes no more than one time.For more information, see  https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html Client Tokens in the Amazon EC2 API Reference.amazonka-cloud9The connection type used for connecting to an Amazon EC2 environment. Valid values are  CONNECT_SSH (default) and  CONNECT_SSM1 (connected through Amazon EC2 Systems Manager).For more information, see  https://docs.aws.amazon.com/cloud9/latest/user-guide/ec2-ssm.htmlAccessing no-ingress EC2 instances with Amazon EC2 Systems Manager in the Cloud9 User Guide.amazonka-cloud9-The description of the environment to create.amazonka-cloud9Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.amazonka-cloud9The identifier for the Amazon Machine Image (AMI) that's used to create the EC2 instance. To choose an AMI for the instance, you must specify a valid AMI alias or a valid Amazon EC2 Systems Manager (SSM) path.The default Amazon Linux AMI is currently used if the parameter isn't explicitly assigned a value in the request.In the future the parameter for Amazon Linux will no longer be available when you specify an AMI for your instance. Amazon Linux 2 will then become the default AMI, which is used to launch your instance if no parameter is explicitly defined. AMI aliasesAmazon Linux (default): amazonlinux-1-x86_64Amazon Linux 2: amazonlinux-2-x86_64Ubuntu 18.04: ubuntu-18.04-x86_64 SSM paths__Amazon Linux (default): 9resolve:ssm:/aws/service/cloud9/amis/amazonlinux-1-x86_64__Amazon Linux 2: 9resolve:ssm:/aws/service/cloud9/amis/amazonlinux-2-x86_64Ubuntu 18.04: 8resolve:ssm:/aws/service/cloud9/amis/ubuntu-18.04-x86_64amazonka-cloud9The Amazon Resource Name (ARN) of the environment owner. This ARN can be the ARN of any IAM principal. If this value is not specified, the ARN defaults to this environment's creator.amazonka-cloud9The ID of the subnet in Amazon VPC that Cloud9 will use to communicate with the Amazon EC2 instance.amazonka-cloud9An array of key-value pairs that will be associated with the new Cloud9 development environment.amazonka-cloud9&The name of the environment to create.This name is visible to other IAM users in the same Amazon Web Services account.amazonka-cloud9The type of instance to connect to the environment (for example, t2.micro).amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The number of minutes until the running instance is shut down after the environment has last been used.,  - A unique, case-sensitive string that helps Cloud9 to ensure this operation completes no more than one time.For more information, see  https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html Client Tokens in the Amazon EC2 API Reference.,  - The connection type used for connecting to an Amazon EC2 environment. Valid values are  CONNECT_SSH (default) and  CONNECT_SSM1 (connected through Amazon EC2 Systems Manager).For more information, see  https://docs.aws.amazon.com/cloud9/latest/user-guide/ec2-ssm.htmlAccessing no-ingress EC2 instances with Amazon EC2 Systems Manager in the Cloud9 User Guide., 0 - The description of the environment to create.,  - Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.,  - The identifier for the Amazon Machine Image (AMI) that's used to create the EC2 instance. To choose an AMI for the instance, you must specify a valid AMI alias or a valid Amazon EC2 Systems Manager (SSM) path.The default Amazon Linux AMI is currently used if the parameter isn't explicitly assigned a value in the request.In the future the parameter for Amazon Linux will no longer be available when you specify an AMI for your instance. Amazon Linux 2 will then become the default AMI, which is used to launch your instance if no parameter is explicitly defined. AMI aliasesAmazon Linux (default): amazonlinux-1-x86_64Amazon Linux 2: amazonlinux-2-x86_64Ubuntu 18.04: ubuntu-18.04-x86_64 SSM paths__Amazon Linux (default): 9resolve:ssm:/aws/service/cloud9/amis/amazonlinux-1-x86_64__Amazon Linux 2: 9resolve:ssm:/aws/service/cloud9/amis/amazonlinux-2-x86_64Ubuntu 18.04: 8resolve:ssm:/aws/service/cloud9/amis/ubuntu-18.04-x86_64,  - The Amazon Resource Name (ARN) of the environment owner. This ARN can be the ARN of any IAM principal. If this value is not specified, the ARN defaults to this environment's creator.,  - The ID of the subnet in Amazon VPC that Cloud9 will use to communicate with the Amazon EC2 instance.,  - An array of key-value pairs that will be associated with the new Cloud9 development environment., ) - The name of the environment to create.This name is visible to other IAM users in the same Amazon Web Services account.,  - The type of instance to connect to the environment (for example, t2.micro).amazonka-cloud9The number of minutes until the running instance is shut down after the environment has last been used.amazonka-cloud9A unique, case-sensitive string that helps Cloud9 to ensure this operation completes no more than one time.For more information, see  https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html Client Tokens in the Amazon EC2 API Reference.amazonka-cloud9The connection type used for connecting to an Amazon EC2 environment. Valid values are  CONNECT_SSH (default) and  CONNECT_SSM1 (connected through Amazon EC2 Systems Manager).For more information, see  https://docs.aws.amazon.com/cloud9/latest/user-guide/ec2-ssm.htmlAccessing no-ingress EC2 instances with Amazon EC2 Systems Manager in the Cloud9 User Guide.amazonka-cloud9-The description of the environment to create.amazonka-cloud9Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.amazonka-cloud9The identifier for the Amazon Machine Image (AMI) that's used to create the EC2 instance. To choose an AMI for the instance, you must specify a valid AMI alias or a valid Amazon EC2 Systems Manager (SSM) path.The default Amazon Linux AMI is currently used if the parameter isn't explicitly assigned a value in the request.In the future the parameter for Amazon Linux will no longer be available when you specify an AMI for your instance. Amazon Linux 2 will then become the default AMI, which is used to launch your instance if no parameter is explicitly defined. AMI aliasesAmazon Linux (default): amazonlinux-1-x86_64Amazon Linux 2: amazonlinux-2-x86_64Ubuntu 18.04: ubuntu-18.04-x86_64 SSM paths__Amazon Linux (default): 9resolve:ssm:/aws/service/cloud9/amis/amazonlinux-1-x86_64__Amazon Linux 2: 9resolve:ssm:/aws/service/cloud9/amis/amazonlinux-2-x86_64Ubuntu 18.04: 8resolve:ssm:/aws/service/cloud9/amis/ubuntu-18.04-x86_64amazonka-cloud9The Amazon Resource Name (ARN) of the environment owner. This ARN can be the ARN of any IAM principal. If this value is not specified, the ARN defaults to this environment's creator.amazonka-cloud9The ID of the subnet in Amazon VPC that Cloud9 will use to communicate with the Amazon EC2 instance.amazonka-cloud9An array of key-value pairs that will be associated with the new Cloud9 development environment.amazonka-cloud9&The name of the environment to create.This name is visible to other IAM users in the same Amazon Web Services account.amazonka-cloud9The type of instance to connect to the environment (for example, t2.micro).amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, . - The ID of the environment that was created., # - The response's http status code.amazonka-cloud9+The ID of the environment that was created.amazonka-cloud9 The response's http status code.amazonka-cloud9amazonka-cloud9amazonka-cloud9  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-cloud9See:  smart constructor.amazonka-cloud9 The response's http status code.amazonka-cloud9See:  smart constructor.amazonka-cloud9The Amazon Resource Name (ARN) of the Cloud9 development environment to remove tags from.amazonka-cloud9The tag names of the tags to remove from the given Cloud9 development environment.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Amazon Resource Name (ARN) of the Cloud9 development environment to remove tags from.,  - The tag names of the tags to remove from the given Cloud9 development environment.amazonka-cloud9The Amazon Resource Name (ARN) of the Cloud9 development environment to remove tags from.amazonka-cloud9The tag names of the tags to remove from the given Cloud9 development environment.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-cloud9 The response's http status code.amazonka-cloud9amazonka-cloud9  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';amazonka-cloud9See:  smart constructor.amazonka-cloud9 The response's http status code.amazonka-cloud9See:  smart constructor.amazonka-cloud97Any new or replacement description for the environment.amazonka-cloud9Allows 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 DISABLEOnly 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.amazonka-cloud9'A replacement name for the environment.amazonka-cloud9-The ID of the environment to change settings.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, : - Any new or replacement description for the environment.,  - 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 DISABLEOnly 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., * - A replacement name for the environment., 0 - The ID of the environment to change settings.amazonka-cloud97Any new or replacement description for the environment.amazonka-cloud9Allows 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 DISABLEOnly 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.amazonka-cloud9'A replacement name for the environment.amazonka-cloud9-The ID of the environment to change settings.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-cloud9 The response's http status code.amazonka-cloud9amazonka-cloud9(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';3amazonka-cloud9See:  smart constructor.amazonka-cloud9Information about the environment member whose settings were changed.amazonka-cloud9 The response's http status code.amazonka-cloud9See:  smart constructor.amazonka-cloud9The ID of the environment for the environment member whose settings you want to change.amazonka-cloud9The Amazon Resource Name (ARN) of the environment member whose settings you want to change.amazonka-cloud9The 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.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The ID of the environment for the environment member whose settings you want to change.,  - The Amazon Resource Name (ARN) of the environment member whose settings you want to change.,  - 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.amazonka-cloud9The ID of the environment for the environment member whose settings you want to change.amazonka-cloud9The Amazon Resource Name (ARN) of the environment member whose settings you want to change.amazonka-cloud9The 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.amazonka-cloud9Create a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Information about the environment member whose settings were changed., # - The response's http status code.amazonka-cloud9Information about the environment member whose settings were changed.amazonka-cloud9 The response's http status code.amazonka-cloud9amazonka-cloud9amazonka-cloud9amazonka-cloud9(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred 9:;9:;(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred348CLKJIHGFDE`dcabx|{yzCLKJIHGFDELKJIHGF`dcabdcx|{yz|{348 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                            *amazonka-cloud9-2.0-7b5PlMySrOa4RK8dYvmjDd$Amazonka.Cloud9.Types.ConnectionType0Amazonka.Cloud9.Types.EnvironmentLifecycleStatus*Amazonka.Cloud9.Types.EnvironmentLifecycle'Amazonka.Cloud9.Types.EnvironmentStatus%Amazonka.Cloud9.Types.EnvironmentType.Amazonka.Cloud9.Types.ManagedCredentialsAction.Amazonka.Cloud9.Types.ManagedCredentialsStatus!Amazonka.Cloud9.Types.Environment'Amazonka.Cloud9.Types.MemberPermissions!Amazonka.Cloud9.Types.Permissions'Amazonka.Cloud9.Types.EnvironmentMemberAmazonka.Cloud9.Types.TagAmazonka.Cloud9.TypesAmazonka.Cloud9.TagResource#Amazonka.Cloud9.ListTagsForResource Amazonka.Cloud9.ListEnvironments$Amazonka.Cloud9.DescribeEnvironments)Amazonka.Cloud9.DescribeEnvironmentStatus.Amazonka.Cloud9.DescribeEnvironmentMemberships+Amazonka.Cloud9.DeleteEnvironmentMembership!Amazonka.Cloud9.DeleteEnvironment+Amazonka.Cloud9.CreateEnvironmentMembership$Amazonka.Cloud9.CreateEnvironmentEC2Amazonka.Cloud9.UntagResource!Amazonka.Cloud9.UpdateEnvironment+Amazonka.Cloud9.UpdateEnvironmentMembershipAmazonka.Cloud9.LensAmazonka.Cloud9.WaitersAmazonka.Cloud9ConnectionTypeConnectionType'fromConnectionTypeConnectionType_CONNECT_SSMConnectionType_CONNECT_SSH$fShowConnectionType$fReadConnectionType$fEqConnectionType$fOrdConnectionType$fGenericConnectionType$fHashableConnectionType$fNFDataConnectionType$fFromTextConnectionType$fToTextConnectionType$fToByteStringConnectionType$fToLogConnectionType$fToHeaderConnectionType$fToQueryConnectionType$fFromJSONConnectionType$fFromJSONKeyConnectionType$fToJSONConnectionType$fToJSONKeyConnectionType$fFromXMLConnectionType$fToXMLConnectionTypeEnvironmentLifecycleStatusEnvironmentLifecycleStatus'fromEnvironmentLifecycleStatus#EnvironmentLifecycleStatus_DELETING(EnvironmentLifecycleStatus_DELETE_FAILED#EnvironmentLifecycleStatus_CREATING(EnvironmentLifecycleStatus_CREATE_FAILED"EnvironmentLifecycleStatus_CREATED $fShowEnvironmentLifecycleStatus $fReadEnvironmentLifecycleStatus$fEqEnvironmentLifecycleStatus$fOrdEnvironmentLifecycleStatus#$fGenericEnvironmentLifecycleStatus$$fHashableEnvironmentLifecycleStatus"$fNFDataEnvironmentLifecycleStatus$$fFromTextEnvironmentLifecycleStatus"$fToTextEnvironmentLifecycleStatus($fToByteStringEnvironmentLifecycleStatus!$fToLogEnvironmentLifecycleStatus$$fToHeaderEnvironmentLifecycleStatus#$fToQueryEnvironmentLifecycleStatus$$fFromJSONEnvironmentLifecycleStatus'$fFromJSONKeyEnvironmentLifecycleStatus"$fToJSONEnvironmentLifecycleStatus%$fToJSONKeyEnvironmentLifecycleStatus#$fFromXMLEnvironmentLifecycleStatus!$fToXMLEnvironmentLifecycleStatusEnvironmentLifecycleEnvironmentLifecycle'*$sel:failureResource:EnvironmentLifecycle'!$sel:reason:EnvironmentLifecycle'!$sel:status:EnvironmentLifecycle'newEnvironmentLifecycle$environmentLifecycle_failureResourceenvironmentLifecycle_reasonenvironmentLifecycle_status$fNFDataEnvironmentLifecycle$fHashableEnvironmentLifecycle$fFromJSONEnvironmentLifecycle$fEqEnvironmentLifecycle$fReadEnvironmentLifecycle$fShowEnvironmentLifecycle$fGenericEnvironmentLifecycleEnvironmentStatusEnvironmentStatus'fromEnvironmentStatusEnvironmentStatus_StoppingEnvironmentStatus_StoppedEnvironmentStatus_ReadyEnvironmentStatus_ErrorEnvironmentStatus_DeletingEnvironmentStatus_CreatingEnvironmentStatus_Connecting$fShowEnvironmentStatus$fReadEnvironmentStatus$fEqEnvironmentStatus$fOrdEnvironmentStatus$fGenericEnvironmentStatus$fHashableEnvironmentStatus$fNFDataEnvironmentStatus$fFromTextEnvironmentStatus$fToTextEnvironmentStatus$fToByteStringEnvironmentStatus$fToLogEnvironmentStatus$fToHeaderEnvironmentStatus$fToQueryEnvironmentStatus$fFromJSONEnvironmentStatus$fFromJSONKeyEnvironmentStatus$fToJSONEnvironmentStatus$fToJSONKeyEnvironmentStatus$fFromXMLEnvironmentStatus$fToXMLEnvironmentStatusEnvironmentTypeEnvironmentType'fromEnvironmentTypeEnvironmentType_SshEnvironmentType_Ec2$fShowEnvironmentType$fReadEnvironmentType$fEqEnvironmentType$fOrdEnvironmentType$fGenericEnvironmentType$fHashableEnvironmentType$fNFDataEnvironmentType$fFromTextEnvironmentType$fToTextEnvironmentType$fToByteStringEnvironmentType$fToLogEnvironmentType$fToHeaderEnvironmentType$fToQueryEnvironmentType$fFromJSONEnvironmentType$fFromJSONKeyEnvironmentType$fToJSONEnvironmentType$fToJSONKeyEnvironmentType$fFromXMLEnvironmentType$fToXMLEnvironmentTypeManagedCredentialsActionManagedCredentialsAction'fromManagedCredentialsActionManagedCredentialsAction_ENABLE ManagedCredentialsAction_DISABLE$fShowManagedCredentialsAction$fReadManagedCredentialsAction$fEqManagedCredentialsAction$fOrdManagedCredentialsAction!$fGenericManagedCredentialsAction"$fHashableManagedCredentialsAction $fNFDataManagedCredentialsAction"$fFromTextManagedCredentialsAction $fToTextManagedCredentialsAction&$fToByteStringManagedCredentialsAction$fToLogManagedCredentialsAction"$fToHeaderManagedCredentialsAction!$fToQueryManagedCredentialsAction"$fFromJSONManagedCredentialsAction%$fFromJSONKeyManagedCredentialsAction $fToJSONManagedCredentialsAction#$fToJSONKeyManagedCredentialsAction!$fFromXMLManagedCredentialsAction$fToXMLManagedCredentialsActionManagedCredentialsStatusManagedCredentialsStatus'fromManagedCredentialsStatus7ManagedCredentialsStatus_PENDING_START_REMOVAL_BY_OWNER>ManagedCredentialsStatus_PENDING_START_REMOVAL_BY_COLLABORATOR1ManagedCredentialsStatus_PENDING_REMOVAL_BY_OWNER8ManagedCredentialsStatus_PENDING_REMOVAL_BY_COLLABORATOR0ManagedCredentialsStatus_FAILED_REMOVAL_BY_OWNER7ManagedCredentialsStatus_FAILED_REMOVAL_BY_COLLABORATOR*ManagedCredentialsStatus_ENABLED_ON_CREATE)ManagedCredentialsStatus_ENABLED_BY_OWNER*ManagedCredentialsStatus_DISABLED_BY_OWNER,ManagedCredentialsStatus_DISABLED_BY_DEFAULT1ManagedCredentialsStatus_DISABLED_BY_COLLABORATOR$fShowManagedCredentialsStatus$fReadManagedCredentialsStatus$fEqManagedCredentialsStatus$fOrdManagedCredentialsStatus!$fGenericManagedCredentialsStatus"$fHashableManagedCredentialsStatus $fNFDataManagedCredentialsStatus"$fFromTextManagedCredentialsStatus $fToTextManagedCredentialsStatus&$fToByteStringManagedCredentialsStatus$fToLogManagedCredentialsStatus"$fToHeaderManagedCredentialsStatus!$fToQueryManagedCredentialsStatus"$fFromJSONManagedCredentialsStatus%$fFromJSONKeyManagedCredentialsStatus $fToJSONManagedCredentialsStatus#$fToJSONKeyManagedCredentialsStatus!$fFromXMLManagedCredentialsStatus$fToXMLManagedCredentialsStatus Environment Environment' $sel:connectionType:Environment'$sel:description:Environment'$sel:id:Environment'$sel:lifecycle:Environment'*$sel:managedCredentialsStatus:Environment'$sel:name:Environment'$sel:type':Environment'$sel:arn:Environment'$sel:ownerArn:Environment'newEnvironmentenvironment_connectionTypeenvironment_descriptionenvironment_idenvironment_lifecycle$environment_managedCredentialsStatusenvironment_nameenvironment_typeenvironment_arnenvironment_ownerArn$fNFDataEnvironment$fHashableEnvironment$fFromJSONEnvironment$fEqEnvironment$fShowEnvironment$fGenericEnvironmentMemberPermissionsMemberPermissions'fromMemberPermissionsMemberPermissions_Read_writeMemberPermissions_Read_only$fShowMemberPermissions$fReadMemberPermissions$fEqMemberPermissions$fOrdMemberPermissions$fGenericMemberPermissions$fHashableMemberPermissions$fNFDataMemberPermissions$fFromTextMemberPermissions$fToTextMemberPermissions$fToByteStringMemberPermissions$fToLogMemberPermissions$fToHeaderMemberPermissions$fToQueryMemberPermissions$fFromJSONMemberPermissions$fFromJSONKeyMemberPermissions$fToJSONMemberPermissions$fToJSONKeyMemberPermissions$fFromXMLMemberPermissions$fToXMLMemberPermissions Permissions Permissions'fromPermissionsPermissions_Read_writePermissions_Read_onlyPermissions_Owner$fShowPermissions$fReadPermissions$fEqPermissions$fOrdPermissions$fGenericPermissions$fHashablePermissions$fNFDataPermissions$fFromTextPermissions$fToTextPermissions$fToByteStringPermissions$fToLogPermissions$fToHeaderPermissions$fToQueryPermissions$fFromJSONPermissions$fFromJSONKeyPermissions$fToJSONPermissions$fToJSONKeyPermissions$fFromXMLPermissions$fToXMLPermissionsEnvironmentMemberEnvironmentMember'"$sel:lastAccess:EnvironmentMember'#$sel:permissions:EnvironmentMember'$sel:userId:EnvironmentMember'$sel:userArn:EnvironmentMember'%$sel:environmentId:EnvironmentMember'newEnvironmentMemberenvironmentMember_lastAccessenvironmentMember_permissionsenvironmentMember_userIdenvironmentMember_userArnenvironmentMember_environmentId$fNFDataEnvironmentMember$fHashableEnvironmentMember$fFromJSONEnvironmentMember$fEqEnvironmentMember$fReadEnvironmentMember$fShowEnvironmentMember$fGenericEnvironmentMemberTagTag' $sel:key:Tag'$sel:value:Tag'newTagtag_key tag_value $fToJSONTag $fNFDataTag $fHashableTag $fFromJSONTag$fEqTag $fShowTag $fGenericTagdefaultService_BadRequestException_ConcurrentAccessException_ConflictException_ForbiddenException_InternalServerErrorException_LimitExceededException_NotFoundException_TooManyRequestsExceptionTagResourceResponseTagResourceResponse'$$sel:httpStatus:TagResourceResponse' TagResource TagResource'$sel:resourceARN:TagResource'$sel:tags:TagResource'newTagResourcetagResource_resourceARNtagResource_tagsnewTagResourceResponsetagResourceResponse_httpStatus$fToQueryTagResource$fToPathTagResource$fToJSONTagResource$fToHeadersTagResource$fNFDataTagResource$fHashableTagResource$fNFDataTagResourceResponse$fAWSRequestTagResource$fEqTagResourceResponse$fReadTagResourceResponse$fShowTagResourceResponse$fGenericTagResourceResponse$fEqTagResource$fShowTagResource$fGenericTagResourceListTagsForResourceResponseListTagsForResourceResponse'&$sel:tags:ListTagsForResourceResponse',$sel:httpStatus:ListTagsForResourceResponse'ListTagsForResourceListTagsForResource'%$sel:resourceARN:ListTagsForResource'newListTagsForResourcelistTagsForResource_resourceARNnewListTagsForResourceResponse listTagsForResourceResponse_tags&listTagsForResourceResponse_httpStatus$fToQueryListTagsForResource$fToPathListTagsForResource$fToJSONListTagsForResource$fToHeadersListTagsForResource$fNFDataListTagsForResource$fHashableListTagsForResource#$fNFDataListTagsForResourceResponse$fAWSRequestListTagsForResource$fEqListTagsForResourceResponse!$fShowListTagsForResourceResponse$$fGenericListTagsForResourceResponse$fEqListTagsForResource$fReadListTagsForResource$fShowListTagsForResource$fGenericListTagsForResourceListEnvironmentsResponseListEnvironmentsResponse'-$sel:environmentIds:ListEnvironmentsResponse'($sel:nextToken:ListEnvironmentsResponse')$sel:httpStatus:ListEnvironmentsResponse'ListEnvironmentsListEnvironments'!$sel:maxResults:ListEnvironments' $sel:nextToken:ListEnvironments'newListEnvironmentslistEnvironments_maxResultslistEnvironments_nextTokennewListEnvironmentsResponse'listEnvironmentsResponse_environmentIds"listEnvironmentsResponse_nextToken#listEnvironmentsResponse_httpStatus$fToQueryListEnvironments$fToPathListEnvironments$fToJSONListEnvironments$fToHeadersListEnvironments$fNFDataListEnvironments$fHashableListEnvironments$fAWSPagerListEnvironments $fNFDataListEnvironmentsResponse$fAWSRequestListEnvironments$fEqListEnvironmentsResponse$fReadListEnvironmentsResponse$fShowListEnvironmentsResponse!$fGenericListEnvironmentsResponse$fEqListEnvironments$fReadListEnvironments$fShowListEnvironments$fGenericListEnvironmentsDescribeEnvironmentsResponseDescribeEnvironmentsResponse'/$sel:environments:DescribeEnvironmentsResponse'-$sel:httpStatus:DescribeEnvironmentsResponse'DescribeEnvironmentsDescribeEnvironments')$sel:environmentIds:DescribeEnvironments'newDescribeEnvironments#describeEnvironments_environmentIdsnewDescribeEnvironmentsResponse)describeEnvironmentsResponse_environments'describeEnvironmentsResponse_httpStatus$fToQueryDescribeEnvironments$fToPathDescribeEnvironments$fToJSONDescribeEnvironments$fToHeadersDescribeEnvironments$fNFDataDescribeEnvironments$fHashableDescribeEnvironments$$fNFDataDescribeEnvironmentsResponse $fAWSRequestDescribeEnvironments $fEqDescribeEnvironmentsResponse"$fShowDescribeEnvironmentsResponse%$fGenericDescribeEnvironmentsResponse$fEqDescribeEnvironments$fReadDescribeEnvironments$fShowDescribeEnvironments$fGenericDescribeEnvironments!DescribeEnvironmentStatusResponse"DescribeEnvironmentStatusResponse'2$sel:httpStatus:DescribeEnvironmentStatusResponse'.$sel:status:DescribeEnvironmentStatusResponse'/$sel:message:DescribeEnvironmentStatusResponse'DescribeEnvironmentStatusDescribeEnvironmentStatus'-$sel:environmentId:DescribeEnvironmentStatus'newDescribeEnvironmentStatus'describeEnvironmentStatus_environmentId$newDescribeEnvironmentStatusResponse,describeEnvironmentStatusResponse_httpStatus(describeEnvironmentStatusResponse_status)describeEnvironmentStatusResponse_message"$fToQueryDescribeEnvironmentStatus!$fToPathDescribeEnvironmentStatus!$fToJSONDescribeEnvironmentStatus$$fToHeadersDescribeEnvironmentStatus!$fNFDataDescribeEnvironmentStatus#$fHashableDescribeEnvironmentStatus)$fNFDataDescribeEnvironmentStatusResponse%$fAWSRequestDescribeEnvironmentStatus%$fEqDescribeEnvironmentStatusResponse'$fReadDescribeEnvironmentStatusResponse'$fShowDescribeEnvironmentStatusResponse*$fGenericDescribeEnvironmentStatusResponse$fEqDescribeEnvironmentStatus$fReadDescribeEnvironmentStatus$fShowDescribeEnvironmentStatus"$fGenericDescribeEnvironmentStatus&DescribeEnvironmentMembershipsResponse'DescribeEnvironmentMembershipsResponse'8$sel:memberships:DescribeEnvironmentMembershipsResponse'6$sel:nextToken:DescribeEnvironmentMembershipsResponse'7$sel:httpStatus:DescribeEnvironmentMembershipsResponse'DescribeEnvironmentMembershipsDescribeEnvironmentMemberships'2$sel:environmentId:DescribeEnvironmentMemberships'/$sel:maxResults:DescribeEnvironmentMemberships'.$sel:nextToken:DescribeEnvironmentMemberships'0$sel:permissions:DescribeEnvironmentMemberships',$sel:userArn:DescribeEnvironmentMemberships'!newDescribeEnvironmentMemberships,describeEnvironmentMemberships_environmentId)describeEnvironmentMemberships_maxResults(describeEnvironmentMemberships_nextToken*describeEnvironmentMemberships_permissions&describeEnvironmentMemberships_userArn)newDescribeEnvironmentMembershipsResponse2describeEnvironmentMembershipsResponse_memberships0describeEnvironmentMembershipsResponse_nextToken1describeEnvironmentMembershipsResponse_httpStatus'$fToQueryDescribeEnvironmentMemberships&$fToPathDescribeEnvironmentMemberships&$fToJSONDescribeEnvironmentMemberships)$fToHeadersDescribeEnvironmentMemberships&$fNFDataDescribeEnvironmentMemberships($fHashableDescribeEnvironmentMemberships($fAWSPagerDescribeEnvironmentMemberships.$fNFDataDescribeEnvironmentMembershipsResponse*$fAWSRequestDescribeEnvironmentMemberships*$fEqDescribeEnvironmentMembershipsResponse,$fReadDescribeEnvironmentMembershipsResponse,$fShowDescribeEnvironmentMembershipsResponse/$fGenericDescribeEnvironmentMembershipsResponse"$fEqDescribeEnvironmentMemberships$$fReadDescribeEnvironmentMemberships$$fShowDescribeEnvironmentMemberships'$fGenericDescribeEnvironmentMemberships#DeleteEnvironmentMembershipResponse$DeleteEnvironmentMembershipResponse'4$sel:httpStatus:DeleteEnvironmentMembershipResponse'DeleteEnvironmentMembershipDeleteEnvironmentMembership'/$sel:environmentId:DeleteEnvironmentMembership')$sel:userArn:DeleteEnvironmentMembership'newDeleteEnvironmentMembership)deleteEnvironmentMembership_environmentId#deleteEnvironmentMembership_userArn&newDeleteEnvironmentMembershipResponse.deleteEnvironmentMembershipResponse_httpStatus$$fToQueryDeleteEnvironmentMembership#$fToPathDeleteEnvironmentMembership#$fToJSONDeleteEnvironmentMembership&$fToHeadersDeleteEnvironmentMembership#$fNFDataDeleteEnvironmentMembership%$fHashableDeleteEnvironmentMembership+$fNFDataDeleteEnvironmentMembershipResponse'$fAWSRequestDeleteEnvironmentMembership'$fEqDeleteEnvironmentMembershipResponse)$fReadDeleteEnvironmentMembershipResponse)$fShowDeleteEnvironmentMembershipResponse,$fGenericDeleteEnvironmentMembershipResponse$fEqDeleteEnvironmentMembership!$fReadDeleteEnvironmentMembership!$fShowDeleteEnvironmentMembership$$fGenericDeleteEnvironmentMembershipDeleteEnvironmentResponseDeleteEnvironmentResponse'*$sel:httpStatus:DeleteEnvironmentResponse'DeleteEnvironmentDeleteEnvironment'%$sel:environmentId:DeleteEnvironment'newDeleteEnvironmentdeleteEnvironment_environmentIdnewDeleteEnvironmentResponse$deleteEnvironmentResponse_httpStatus$fToQueryDeleteEnvironment$fToPathDeleteEnvironment$fToJSONDeleteEnvironment$fToHeadersDeleteEnvironment$fNFDataDeleteEnvironment$fHashableDeleteEnvironment!$fNFDataDeleteEnvironmentResponse$fAWSRequestDeleteEnvironment$fEqDeleteEnvironmentResponse$fReadDeleteEnvironmentResponse$fShowDeleteEnvironmentResponse"$fGenericDeleteEnvironmentResponse$fEqDeleteEnvironment$fReadDeleteEnvironment$fShowDeleteEnvironment$fGenericDeleteEnvironment#CreateEnvironmentMembershipResponse$CreateEnvironmentMembershipResponse'4$sel:httpStatus:CreateEnvironmentMembershipResponse'4$sel:membership:CreateEnvironmentMembershipResponse'CreateEnvironmentMembershipCreateEnvironmentMembership'/$sel:environmentId:CreateEnvironmentMembership')$sel:userArn:CreateEnvironmentMembership'-$sel:permissions:CreateEnvironmentMembership'newCreateEnvironmentMembership)createEnvironmentMembership_environmentId#createEnvironmentMembership_userArn'createEnvironmentMembership_permissions&newCreateEnvironmentMembershipResponse.createEnvironmentMembershipResponse_httpStatus.createEnvironmentMembershipResponse_membership$$fToQueryCreateEnvironmentMembership#$fToPathCreateEnvironmentMembership#$fToJSONCreateEnvironmentMembership&$fToHeadersCreateEnvironmentMembership#$fNFDataCreateEnvironmentMembership%$fHashableCreateEnvironmentMembership+$fNFDataCreateEnvironmentMembershipResponse'$fAWSRequestCreateEnvironmentMembership'$fEqCreateEnvironmentMembershipResponse)$fReadCreateEnvironmentMembershipResponse)$fShowCreateEnvironmentMembershipResponse,$fGenericCreateEnvironmentMembershipResponse$fEqCreateEnvironmentMembership!$fReadCreateEnvironmentMembership!$fShowCreateEnvironmentMembership$$fGenericCreateEnvironmentMembershipCreateEnvironmentEC2ResponseCreateEnvironmentEC2Response'0$sel:environmentId:CreateEnvironmentEC2Response'-$sel:httpStatus:CreateEnvironmentEC2Response'CreateEnvironmentEC2CreateEnvironmentEC2'3$sel:automaticStopTimeMinutes:CreateEnvironmentEC2'-$sel:clientRequestToken:CreateEnvironmentEC2')$sel:connectionType:CreateEnvironmentEC2'&$sel:description:CreateEnvironmentEC2'!$sel:dryRun:CreateEnvironmentEC2'"$sel:imageId:CreateEnvironmentEC2'#$sel:ownerArn:CreateEnvironmentEC2'#$sel:subnetId:CreateEnvironmentEC2'$sel:tags:CreateEnvironmentEC2'$sel:name:CreateEnvironmentEC2''$sel:instanceType:CreateEnvironmentEC2'newCreateEnvironmentEC2-createEnvironmentEC2_automaticStopTimeMinutes'createEnvironmentEC2_clientRequestToken#createEnvironmentEC2_connectionType createEnvironmentEC2_descriptioncreateEnvironmentEC2_dryRuncreateEnvironmentEC2_imageIdcreateEnvironmentEC2_ownerArncreateEnvironmentEC2_subnetIdcreateEnvironmentEC2_tagscreateEnvironmentEC2_name!createEnvironmentEC2_instanceTypenewCreateEnvironmentEC2Response*createEnvironmentEC2Response_environmentId'createEnvironmentEC2Response_httpStatus$fToQueryCreateEnvironmentEC2$fToPathCreateEnvironmentEC2$fToJSONCreateEnvironmentEC2$fToHeadersCreateEnvironmentEC2$fNFDataCreateEnvironmentEC2$fHashableCreateEnvironmentEC2$$fNFDataCreateEnvironmentEC2Response $fAWSRequestCreateEnvironmentEC2 $fEqCreateEnvironmentEC2Response"$fReadCreateEnvironmentEC2Response"$fShowCreateEnvironmentEC2Response%$fGenericCreateEnvironmentEC2Response$fEqCreateEnvironmentEC2$fShowCreateEnvironmentEC2$fGenericCreateEnvironmentEC2UntagResourceResponseUntagResourceResponse'&$sel:httpStatus:UntagResourceResponse' UntagResourceUntagResource'$sel:resourceARN:UntagResource'$sel:tagKeys:UntagResource'newUntagResourceuntagResource_resourceARNuntagResource_tagKeysnewUntagResourceResponse untagResourceResponse_httpStatus$fToQueryUntagResource$fToPathUntagResource$fToJSONUntagResource$fToHeadersUntagResource$fNFDataUntagResource$fHashableUntagResource$fNFDataUntagResourceResponse$fAWSRequestUntagResource$fEqUntagResourceResponse$fReadUntagResourceResponse$fShowUntagResourceResponse$fGenericUntagResourceResponse$fEqUntagResource$fShowUntagResource$fGenericUntagResourceUpdateEnvironmentResponseUpdateEnvironmentResponse'*$sel:httpStatus:UpdateEnvironmentResponse'UpdateEnvironmentUpdateEnvironment'#$sel:description:UpdateEnvironment'0$sel:managedCredentialsAction:UpdateEnvironment'$sel:name:UpdateEnvironment'%$sel:environmentId:UpdateEnvironment'newUpdateEnvironmentupdateEnvironment_description*updateEnvironment_managedCredentialsActionupdateEnvironment_nameupdateEnvironment_environmentIdnewUpdateEnvironmentResponse$updateEnvironmentResponse_httpStatus$fToQueryUpdateEnvironment$fToPathUpdateEnvironment$fToJSONUpdateEnvironment$fToHeadersUpdateEnvironment$fNFDataUpdateEnvironment$fHashableUpdateEnvironment!$fNFDataUpdateEnvironmentResponse$fAWSRequestUpdateEnvironment$fEqUpdateEnvironmentResponse$fReadUpdateEnvironmentResponse$fShowUpdateEnvironmentResponse"$fGenericUpdateEnvironmentResponse$fEqUpdateEnvironment$fShowUpdateEnvironment$fGenericUpdateEnvironment#UpdateEnvironmentMembershipResponse$UpdateEnvironmentMembershipResponse'4$sel:membership:UpdateEnvironmentMembershipResponse'4$sel:httpStatus:UpdateEnvironmentMembershipResponse'UpdateEnvironmentMembershipUpdateEnvironmentMembership'/$sel:environmentId:UpdateEnvironmentMembership')$sel:userArn:UpdateEnvironmentMembership'-$sel:permissions:UpdateEnvironmentMembership'newUpdateEnvironmentMembership)updateEnvironmentMembership_environmentId#updateEnvironmentMembership_userArn'updateEnvironmentMembership_permissions&newUpdateEnvironmentMembershipResponse.updateEnvironmentMembershipResponse_membership.updateEnvironmentMembershipResponse_httpStatus$$fToQueryUpdateEnvironmentMembership#$fToPathUpdateEnvironmentMembership#$fToJSONUpdateEnvironmentMembership&$fToHeadersUpdateEnvironmentMembership#$fNFDataUpdateEnvironmentMembership%$fHashableUpdateEnvironmentMembership+$fNFDataUpdateEnvironmentMembershipResponse'$fAWSRequestUpdateEnvironmentMembership'$fEqUpdateEnvironmentMembershipResponse)$fReadUpdateEnvironmentMembershipResponse)$fShowUpdateEnvironmentMembershipResponse,$fGenericUpdateEnvironmentMembershipResponse$fEqUpdateEnvironmentMembership!$fReadUpdateEnvironmentMembership!$fShowUpdateEnvironmentMembership$$fGenericUpdateEnvironmentMembership