Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Amazonka.EMR.UpdateStudio
Description
Updates an Amazon EMR Studio configuration, including attributes such as name, description, and subnets.
Synopsis
- data UpdateStudio = UpdateStudio' {}
- newUpdateStudio :: Text -> UpdateStudio
- updateStudio_subnetIds :: Lens' UpdateStudio (Maybe [Text])
- updateStudio_defaultS3Location :: Lens' UpdateStudio (Maybe Text)
- updateStudio_name :: Lens' UpdateStudio (Maybe Text)
- updateStudio_description :: Lens' UpdateStudio (Maybe Text)
- updateStudio_studioId :: Lens' UpdateStudio Text
- data UpdateStudioResponse = UpdateStudioResponse' {
- newUpdateStudioResponse :: UpdateStudioResponse
Creating a Request
data UpdateStudio Source #
See: newUpdateStudio
smart constructor.
Constructors
UpdateStudio' | |
Fields
|
Instances
Arguments
:: Text | |
-> UpdateStudio |
Create a value of UpdateStudio
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:subnetIds:UpdateStudio'
, updateStudio_subnetIds
- A list of subnet IDs to associate with the Amazon EMR Studio. The list
can include new subnet IDs, but must also include all of the subnet IDs
previously associated with the Studio. The list order does not matter. A
Studio can have a maximum of 5 subnets. The subnets must belong to the
same VPC as the Studio.
$sel:defaultS3Location:UpdateStudio'
, updateStudio_defaultS3Location
- The Amazon S3 location to back up Workspaces and notebook files for the
Amazon EMR Studio.
$sel:name:UpdateStudio'
, updateStudio_name
- A descriptive name for the Amazon EMR Studio.
$sel:description:UpdateStudio'
, updateStudio_description
- A detailed description to assign to the Amazon EMR Studio.
$sel:studioId:UpdateStudio'
, updateStudio_studioId
- The ID of the Amazon EMR Studio to update.
Request Lenses
updateStudio_subnetIds :: Lens' UpdateStudio (Maybe [Text]) Source #
A list of subnet IDs to associate with the Amazon EMR Studio. The list can include new subnet IDs, but must also include all of the subnet IDs previously associated with the Studio. The list order does not matter. A Studio can have a maximum of 5 subnets. The subnets must belong to the same VPC as the Studio.
updateStudio_defaultS3Location :: Lens' UpdateStudio (Maybe Text) Source #
The Amazon S3 location to back up Workspaces and notebook files for the Amazon EMR Studio.
updateStudio_name :: Lens' UpdateStudio (Maybe Text) Source #
A descriptive name for the Amazon EMR Studio.
updateStudio_description :: Lens' UpdateStudio (Maybe Text) Source #
A detailed description to assign to the Amazon EMR Studio.
updateStudio_studioId :: Lens' UpdateStudio Text Source #
The ID of the Amazon EMR Studio to update.
Destructuring the Response
data UpdateStudioResponse Source #
See: newUpdateStudioResponse
smart constructor.
Constructors
UpdateStudioResponse' | |
Instances
newUpdateStudioResponse :: UpdateStudioResponse Source #
Create a value of UpdateStudioResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.