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 |
Downloads the client certificate revocation list for the specified Client VPN endpoint.
Synopsis
- data ExportClientVpnClientCertificateRevocationList = ExportClientVpnClientCertificateRevocationList' {}
- newExportClientVpnClientCertificateRevocationList :: Text -> ExportClientVpnClientCertificateRevocationList
- exportClientVpnClientCertificateRevocationList_dryRun :: Lens' ExportClientVpnClientCertificateRevocationList (Maybe Bool)
- exportClientVpnClientCertificateRevocationList_clientVpnEndpointId :: Lens' ExportClientVpnClientCertificateRevocationList Text
- data ExportClientVpnClientCertificateRevocationListResponse = ExportClientVpnClientCertificateRevocationListResponse' {}
- newExportClientVpnClientCertificateRevocationListResponse :: Int -> ExportClientVpnClientCertificateRevocationListResponse
- exportClientVpnClientCertificateRevocationListResponse_certificateRevocationList :: Lens' ExportClientVpnClientCertificateRevocationListResponse (Maybe Text)
- exportClientVpnClientCertificateRevocationListResponse_status :: Lens' ExportClientVpnClientCertificateRevocationListResponse (Maybe ClientCertificateRevocationListStatus)
- exportClientVpnClientCertificateRevocationListResponse_httpStatus :: Lens' ExportClientVpnClientCertificateRevocationListResponse Int
Creating a Request
data ExportClientVpnClientCertificateRevocationList Source #
See: newExportClientVpnClientCertificateRevocationList
smart constructor.
ExportClientVpnClientCertificateRevocationList' | |
|
Instances
newExportClientVpnClientCertificateRevocationList Source #
Create a value of ExportClientVpnClientCertificateRevocationList
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:dryRun:ExportClientVpnClientCertificateRevocationList'
, exportClientVpnClientCertificateRevocationList_dryRun
- 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
.
ExportClientVpnClientCertificateRevocationList
, exportClientVpnClientCertificateRevocationList_clientVpnEndpointId
- The ID of the Client VPN endpoint.
Request Lenses
exportClientVpnClientCertificateRevocationList_dryRun :: Lens' ExportClientVpnClientCertificateRevocationList (Maybe Bool) Source #
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
.
exportClientVpnClientCertificateRevocationList_clientVpnEndpointId :: Lens' ExportClientVpnClientCertificateRevocationList Text Source #
The ID of the Client VPN endpoint.
Destructuring the Response
data ExportClientVpnClientCertificateRevocationListResponse Source #
See: newExportClientVpnClientCertificateRevocationListResponse
smart constructor.
ExportClientVpnClientCertificateRevocationListResponse' | |
|
Instances
newExportClientVpnClientCertificateRevocationListResponse Source #
:: Int |
|
-> ExportClientVpnClientCertificateRevocationListResponse |
Create a value of ExportClientVpnClientCertificateRevocationListResponse
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:certificateRevocationList:ExportClientVpnClientCertificateRevocationListResponse'
, exportClientVpnClientCertificateRevocationListResponse_certificateRevocationList
- Information about the client certificate revocation list.
ExportClientVpnClientCertificateRevocationListResponse
, exportClientVpnClientCertificateRevocationListResponse_status
- The current state of the client certificate revocation list.
$sel:httpStatus:ExportClientVpnClientCertificateRevocationListResponse'
, exportClientVpnClientCertificateRevocationListResponse_httpStatus
- The response's http status code.
Response Lenses
exportClientVpnClientCertificateRevocationListResponse_certificateRevocationList :: Lens' ExportClientVpnClientCertificateRevocationListResponse (Maybe Text) Source #
Information about the client certificate revocation list.
exportClientVpnClientCertificateRevocationListResponse_status :: Lens' ExportClientVpnClientCertificateRevocationListResponse (Maybe ClientCertificateRevocationListStatus) Source #
The current state of the client certificate revocation list.
exportClientVpnClientCertificateRevocationListResponse_httpStatus :: Lens' ExportClientVpnClientCertificateRevocationListResponse Int Source #
The response's http status code.