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 |
Modifies the specified WorkSpace properties. For important information about how to modify the size of the root and user volumes, see Modify a WorkSpace.
Synopsis
- data ModifyWorkspaceProperties = ModifyWorkspaceProperties' {}
- newModifyWorkspaceProperties :: Text -> WorkspaceProperties -> ModifyWorkspaceProperties
- modifyWorkspaceProperties_workspaceId :: Lens' ModifyWorkspaceProperties Text
- modifyWorkspaceProperties_workspaceProperties :: Lens' ModifyWorkspaceProperties WorkspaceProperties
- data ModifyWorkspacePropertiesResponse = ModifyWorkspacePropertiesResponse' {
- httpStatus :: Int
- newModifyWorkspacePropertiesResponse :: Int -> ModifyWorkspacePropertiesResponse
- modifyWorkspacePropertiesResponse_httpStatus :: Lens' ModifyWorkspacePropertiesResponse Int
Creating a Request
data ModifyWorkspaceProperties Source #
See: newModifyWorkspaceProperties
smart constructor.
ModifyWorkspaceProperties' | |
|
Instances
newModifyWorkspaceProperties Source #
Create a value of ModifyWorkspaceProperties
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:workspaceId:ModifyWorkspaceProperties'
, modifyWorkspaceProperties_workspaceId
- The identifier of the WorkSpace.
$sel:workspaceProperties:ModifyWorkspaceProperties'
, modifyWorkspaceProperties_workspaceProperties
- The properties of the WorkSpace.
Request Lenses
modifyWorkspaceProperties_workspaceId :: Lens' ModifyWorkspaceProperties Text Source #
The identifier of the WorkSpace.
modifyWorkspaceProperties_workspaceProperties :: Lens' ModifyWorkspaceProperties WorkspaceProperties Source #
The properties of the WorkSpace.
Destructuring the Response
data ModifyWorkspacePropertiesResponse Source #
See: newModifyWorkspacePropertiesResponse
smart constructor.
ModifyWorkspacePropertiesResponse' | |
|
Instances
Eq ModifyWorkspacePropertiesResponse Source # | |
Read ModifyWorkspacePropertiesResponse Source # | |
Show ModifyWorkspacePropertiesResponse Source # | |
Generic ModifyWorkspacePropertiesResponse Source # | |
NFData ModifyWorkspacePropertiesResponse Source # | |
Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties rnf :: ModifyWorkspacePropertiesResponse -> () # | |
type Rep ModifyWorkspacePropertiesResponse Source # | |
Defined in Amazonka.WorkSpaces.ModifyWorkspaceProperties type Rep ModifyWorkspacePropertiesResponse = D1 ('MetaData "ModifyWorkspacePropertiesResponse" "Amazonka.WorkSpaces.ModifyWorkspaceProperties" "libZSservicesZSamazonka-workspacesZSamazonka-workspaces" 'False) (C1 ('MetaCons "ModifyWorkspacePropertiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newModifyWorkspacePropertiesResponse Source #
Create a value of ModifyWorkspacePropertiesResponse
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:httpStatus:ModifyWorkspacePropertiesResponse'
, modifyWorkspacePropertiesResponse_httpStatus
- The response's http status code.
Response Lenses
modifyWorkspacePropertiesResponse_httpStatus :: Lens' ModifyWorkspacePropertiesResponse Int Source #
The response's http status code.