Copyright | (c) 2013-2018 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 |
Language | Haskell2010 |
Updates the Certificate expiry time for a group.
- updateGroupCertificateConfiguration :: Text -> UpdateGroupCertificateConfiguration
- data UpdateGroupCertificateConfiguration
- ugccCertificateExpiryInMilliseconds :: Lens' UpdateGroupCertificateConfiguration (Maybe Text)
- ugccGroupId :: Lens' UpdateGroupCertificateConfiguration Text
- updateGroupCertificateConfigurationResponse :: Int -> UpdateGroupCertificateConfigurationResponse
- data UpdateGroupCertificateConfigurationResponse
- ugccrsCertificateAuthorityExpiryInMilliseconds :: Lens' UpdateGroupCertificateConfigurationResponse (Maybe Text)
- ugccrsGroupId :: Lens' UpdateGroupCertificateConfigurationResponse (Maybe Text)
- ugccrsCertificateExpiryInMilliseconds :: Lens' UpdateGroupCertificateConfigurationResponse (Maybe Text)
- ugccrsResponseStatus :: Lens' UpdateGroupCertificateConfigurationResponse Int
Creating a Request
updateGroupCertificateConfiguration Source #
Creates a value of UpdateGroupCertificateConfiguration
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ugccCertificateExpiryInMilliseconds
- The amount of time remaining before the certificate expires, in milliseconds.ugccGroupId
- The ID of the AWS Greengrass group.
data UpdateGroupCertificateConfiguration Source #
See: updateGroupCertificateConfiguration
smart constructor.
Request Lenses
ugccCertificateExpiryInMilliseconds :: Lens' UpdateGroupCertificateConfiguration (Maybe Text) Source #
The amount of time remaining before the certificate expires, in milliseconds.
ugccGroupId :: Lens' UpdateGroupCertificateConfiguration Text Source #
The ID of the AWS Greengrass group.
Destructuring the Response
updateGroupCertificateConfigurationResponse Source #
Creates a value of UpdateGroupCertificateConfigurationResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
ugccrsCertificateAuthorityExpiryInMilliseconds
- The amount of time remaining before the certificate authority expires, in milliseconds.ugccrsGroupId
- The ID of the group certificate configuration.ugccrsCertificateExpiryInMilliseconds
- The amount of time remaining before the certificate expires, in milliseconds.ugccrsResponseStatus
- -- | The response status code.
data UpdateGroupCertificateConfigurationResponse Source #
See: updateGroupCertificateConfigurationResponse
smart constructor.
Response Lenses
ugccrsCertificateAuthorityExpiryInMilliseconds :: Lens' UpdateGroupCertificateConfigurationResponse (Maybe Text) Source #
The amount of time remaining before the certificate authority expires, in milliseconds.
ugccrsGroupId :: Lens' UpdateGroupCertificateConfigurationResponse (Maybe Text) Source #
The ID of the group certificate configuration.
ugccrsCertificateExpiryInMilliseconds :: Lens' UpdateGroupCertificateConfigurationResponse (Maybe Text) Source #
The amount of time remaining before the certificate expires, in milliseconds.
ugccrsResponseStatus :: Lens' UpdateGroupCertificateConfigurationResponse Int Source #
- - | The response status code.