| 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 |
Amazonka.Greengrass.GetGroupCertificateConfiguration
Description
Retrieves the current configuration for the CA used by the group.
Synopsis
- data GetGroupCertificateConfiguration = GetGroupCertificateConfiguration' {}
- newGetGroupCertificateConfiguration :: Text -> GetGroupCertificateConfiguration
- getGroupCertificateConfiguration_groupId :: Lens' GetGroupCertificateConfiguration Text
- data GetGroupCertificateConfigurationResponse = GetGroupCertificateConfigurationResponse' {}
- newGetGroupCertificateConfigurationResponse :: Int -> GetGroupCertificateConfigurationResponse
- getGroupCertificateConfigurationResponse_certificateAuthorityExpiryInMilliseconds :: Lens' GetGroupCertificateConfigurationResponse (Maybe Text)
- getGroupCertificateConfigurationResponse_certificateExpiryInMilliseconds :: Lens' GetGroupCertificateConfigurationResponse (Maybe Text)
- getGroupCertificateConfigurationResponse_groupId :: Lens' GetGroupCertificateConfigurationResponse (Maybe Text)
- getGroupCertificateConfigurationResponse_httpStatus :: Lens' GetGroupCertificateConfigurationResponse Int
Creating a Request
data GetGroupCertificateConfiguration Source #
See: newGetGroupCertificateConfiguration smart constructor.
Constructors
| GetGroupCertificateConfiguration' | |
Instances
newGetGroupCertificateConfiguration Source #
Create a value of GetGroupCertificateConfiguration 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:
GetGroupCertificateConfiguration, getGroupCertificateConfiguration_groupId - The ID of the Greengrass group.
Request Lenses
getGroupCertificateConfiguration_groupId :: Lens' GetGroupCertificateConfiguration Text Source #
The ID of the Greengrass group.
Destructuring the Response
data GetGroupCertificateConfigurationResponse Source #
See: newGetGroupCertificateConfigurationResponse smart constructor.
Constructors
| GetGroupCertificateConfigurationResponse' | |
Fields
| |
Instances
newGetGroupCertificateConfigurationResponse Source #
Arguments
| :: Int | |
| -> GetGroupCertificateConfigurationResponse |
Create a value of GetGroupCertificateConfigurationResponse 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:certificateAuthorityExpiryInMilliseconds:GetGroupCertificateConfigurationResponse', getGroupCertificateConfigurationResponse_certificateAuthorityExpiryInMilliseconds - The amount of time remaining before the certificate authority expires,
in milliseconds.
$sel:certificateExpiryInMilliseconds:GetGroupCertificateConfigurationResponse', getGroupCertificateConfigurationResponse_certificateExpiryInMilliseconds - The amount of time remaining before the certificate expires, in
milliseconds.
GetGroupCertificateConfiguration, getGroupCertificateConfigurationResponse_groupId - The ID of the group certificate configuration.
$sel:httpStatus:GetGroupCertificateConfigurationResponse', getGroupCertificateConfigurationResponse_httpStatus - The response's http status code.
Response Lenses
getGroupCertificateConfigurationResponse_certificateAuthorityExpiryInMilliseconds :: Lens' GetGroupCertificateConfigurationResponse (Maybe Text) Source #
The amount of time remaining before the certificate authority expires, in milliseconds.
getGroupCertificateConfigurationResponse_certificateExpiryInMilliseconds :: Lens' GetGroupCertificateConfigurationResponse (Maybe Text) Source #
The amount of time remaining before the certificate expires, in milliseconds.
getGroupCertificateConfigurationResponse_groupId :: Lens' GetGroupCertificateConfigurationResponse (Maybe Text) Source #
The ID of the group certificate configuration.
getGroupCertificateConfigurationResponse_httpStatus :: Lens' GetGroupCertificateConfigurationResponse Int Source #
The response's http status code.