Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Modifies the properties of the certificate-based authentication you want to use with your WorkSpaces.
Synopsis
- data ModifyCertificateBasedAuthProperties = ModifyCertificateBasedAuthProperties' {}
- newModifyCertificateBasedAuthProperties :: Text -> ModifyCertificateBasedAuthProperties
- modifyCertificateBasedAuthProperties_certificateBasedAuthProperties :: Lens' ModifyCertificateBasedAuthProperties (Maybe CertificateBasedAuthProperties)
- modifyCertificateBasedAuthProperties_propertiesToDelete :: Lens' ModifyCertificateBasedAuthProperties (Maybe [DeletableCertificateBasedAuthProperty])
- modifyCertificateBasedAuthProperties_resourceId :: Lens' ModifyCertificateBasedAuthProperties Text
- data ModifyCertificateBasedAuthPropertiesResponse = ModifyCertificateBasedAuthPropertiesResponse' {
- httpStatus :: Int
- newModifyCertificateBasedAuthPropertiesResponse :: Int -> ModifyCertificateBasedAuthPropertiesResponse
- modifyCertificateBasedAuthPropertiesResponse_httpStatus :: Lens' ModifyCertificateBasedAuthPropertiesResponse Int
Creating a Request
data ModifyCertificateBasedAuthProperties Source #
See: newModifyCertificateBasedAuthProperties
smart constructor.
ModifyCertificateBasedAuthProperties' | |
|
Instances
newModifyCertificateBasedAuthProperties Source #
Create a value of ModifyCertificateBasedAuthProperties
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:
ModifyCertificateBasedAuthProperties
, modifyCertificateBasedAuthProperties_certificateBasedAuthProperties
- The properties of the certificate-based authentication.
$sel:propertiesToDelete:ModifyCertificateBasedAuthProperties'
, modifyCertificateBasedAuthProperties_propertiesToDelete
- The properties of the certificate-based authentication you want to
delete.
ModifyCertificateBasedAuthProperties
, modifyCertificateBasedAuthProperties_resourceId
- The resource identifiers, in the form of directory IDs.
Request Lenses
modifyCertificateBasedAuthProperties_certificateBasedAuthProperties :: Lens' ModifyCertificateBasedAuthProperties (Maybe CertificateBasedAuthProperties) Source #
The properties of the certificate-based authentication.
modifyCertificateBasedAuthProperties_propertiesToDelete :: Lens' ModifyCertificateBasedAuthProperties (Maybe [DeletableCertificateBasedAuthProperty]) Source #
The properties of the certificate-based authentication you want to delete.
modifyCertificateBasedAuthProperties_resourceId :: Lens' ModifyCertificateBasedAuthProperties Text Source #
The resource identifiers, in the form of directory IDs.
Destructuring the Response
data ModifyCertificateBasedAuthPropertiesResponse Source #
See: newModifyCertificateBasedAuthPropertiesResponse
smart constructor.
ModifyCertificateBasedAuthPropertiesResponse' | |
|
Instances
Generic ModifyCertificateBasedAuthPropertiesResponse Source # | |
Read ModifyCertificateBasedAuthPropertiesResponse Source # | |
Show ModifyCertificateBasedAuthPropertiesResponse Source # | |
NFData ModifyCertificateBasedAuthPropertiesResponse Source # | |
Eq ModifyCertificateBasedAuthPropertiesResponse Source # | |
type Rep ModifyCertificateBasedAuthPropertiesResponse Source # | |
Defined in Amazonka.WorkSpaces.ModifyCertificateBasedAuthProperties type Rep ModifyCertificateBasedAuthPropertiesResponse = D1 ('MetaData "ModifyCertificateBasedAuthPropertiesResponse" "Amazonka.WorkSpaces.ModifyCertificateBasedAuthProperties" "amazonka-workspaces-2.0-EI6zVIh1dgfFziJEJ0Fxkv" 'False) (C1 ('MetaCons "ModifyCertificateBasedAuthPropertiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newModifyCertificateBasedAuthPropertiesResponse Source #
:: Int |
|
-> ModifyCertificateBasedAuthPropertiesResponse |
Create a value of ModifyCertificateBasedAuthPropertiesResponse
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:ModifyCertificateBasedAuthPropertiesResponse'
, modifyCertificateBasedAuthPropertiesResponse_httpStatus
- The response's http status code.
Response Lenses
modifyCertificateBasedAuthPropertiesResponse_httpStatus :: Lens' ModifyCertificateBasedAuthPropertiesResponse Int Source #
The response's http status code.