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 |
Rotate the IngestEndpoint's username and password, as specified by the IngestEndpoint's id.
Synopsis
- data RotateIngestEndpointCredentials = RotateIngestEndpointCredentials' {
- ingestEndpointId :: Text
- id :: Text
- newRotateIngestEndpointCredentials :: Text -> Text -> RotateIngestEndpointCredentials
- rotateIngestEndpointCredentials_ingestEndpointId :: Lens' RotateIngestEndpointCredentials Text
- rotateIngestEndpointCredentials_id :: Lens' RotateIngestEndpointCredentials Text
- data RotateIngestEndpointCredentialsResponse = RotateIngestEndpointCredentialsResponse' {}
- newRotateIngestEndpointCredentialsResponse :: Int -> RotateIngestEndpointCredentialsResponse
- rotateIngestEndpointCredentialsResponse_ingressAccessLogs :: Lens' RotateIngestEndpointCredentialsResponse (Maybe IngressAccessLogs)
- rotateIngestEndpointCredentialsResponse_hlsIngest :: Lens' RotateIngestEndpointCredentialsResponse (Maybe HlsIngest)
- rotateIngestEndpointCredentialsResponse_arn :: Lens' RotateIngestEndpointCredentialsResponse (Maybe Text)
- rotateIngestEndpointCredentialsResponse_id :: Lens' RotateIngestEndpointCredentialsResponse (Maybe Text)
- rotateIngestEndpointCredentialsResponse_description :: Lens' RotateIngestEndpointCredentialsResponse (Maybe Text)
- rotateIngestEndpointCredentialsResponse_egressAccessLogs :: Lens' RotateIngestEndpointCredentialsResponse (Maybe EgressAccessLogs)
- rotateIngestEndpointCredentialsResponse_tags :: Lens' RotateIngestEndpointCredentialsResponse (Maybe (HashMap Text Text))
- rotateIngestEndpointCredentialsResponse_httpStatus :: Lens' RotateIngestEndpointCredentialsResponse Int
Creating a Request
data RotateIngestEndpointCredentials Source #
See: newRotateIngestEndpointCredentials
smart constructor.
RotateIngestEndpointCredentials' | |
|
Instances
newRotateIngestEndpointCredentials Source #
Create a value of RotateIngestEndpointCredentials
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:ingestEndpointId:RotateIngestEndpointCredentials'
, rotateIngestEndpointCredentials_ingestEndpointId
- The id of the IngestEndpoint whose credentials should be rotated
$sel:id:RotateIngestEndpointCredentials'
, rotateIngestEndpointCredentials_id
- The ID of the channel the IngestEndpoint is on.
Request Lenses
rotateIngestEndpointCredentials_ingestEndpointId :: Lens' RotateIngestEndpointCredentials Text Source #
The id of the IngestEndpoint whose credentials should be rotated
rotateIngestEndpointCredentials_id :: Lens' RotateIngestEndpointCredentials Text Source #
The ID of the channel the IngestEndpoint is on.
Destructuring the Response
data RotateIngestEndpointCredentialsResponse Source #
See: newRotateIngestEndpointCredentialsResponse
smart constructor.
RotateIngestEndpointCredentialsResponse' | |
|
Instances
newRotateIngestEndpointCredentialsResponse Source #
Create a value of RotateIngestEndpointCredentialsResponse
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:ingressAccessLogs:RotateIngestEndpointCredentialsResponse'
, rotateIngestEndpointCredentialsResponse_ingressAccessLogs
- Undocumented member.
$sel:hlsIngest:RotateIngestEndpointCredentialsResponse'
, rotateIngestEndpointCredentialsResponse_hlsIngest
- Undocumented member.
$sel:arn:RotateIngestEndpointCredentialsResponse'
, rotateIngestEndpointCredentialsResponse_arn
- The Amazon Resource Name (ARN) assigned to the Channel.
$sel:id:RotateIngestEndpointCredentials'
, rotateIngestEndpointCredentialsResponse_id
- The ID of the Channel.
$sel:description:RotateIngestEndpointCredentialsResponse'
, rotateIngestEndpointCredentialsResponse_description
- A short text description of the Channel.
$sel:egressAccessLogs:RotateIngestEndpointCredentialsResponse'
, rotateIngestEndpointCredentialsResponse_egressAccessLogs
- Undocumented member.
$sel:tags:RotateIngestEndpointCredentialsResponse'
, rotateIngestEndpointCredentialsResponse_tags
- Undocumented member.
$sel:httpStatus:RotateIngestEndpointCredentialsResponse'
, rotateIngestEndpointCredentialsResponse_httpStatus
- The response's http status code.
Response Lenses
rotateIngestEndpointCredentialsResponse_ingressAccessLogs :: Lens' RotateIngestEndpointCredentialsResponse (Maybe IngressAccessLogs) Source #
Undocumented member.
rotateIngestEndpointCredentialsResponse_hlsIngest :: Lens' RotateIngestEndpointCredentialsResponse (Maybe HlsIngest) Source #
Undocumented member.
rotateIngestEndpointCredentialsResponse_arn :: Lens' RotateIngestEndpointCredentialsResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) assigned to the Channel.
rotateIngestEndpointCredentialsResponse_id :: Lens' RotateIngestEndpointCredentialsResponse (Maybe Text) Source #
The ID of the Channel.
rotateIngestEndpointCredentialsResponse_description :: Lens' RotateIngestEndpointCredentialsResponse (Maybe Text) Source #
A short text description of the Channel.
rotateIngestEndpointCredentialsResponse_egressAccessLogs :: Lens' RotateIngestEndpointCredentialsResponse (Maybe EgressAccessLogs) Source #
Undocumented member.
rotateIngestEndpointCredentialsResponse_tags :: Lens' RotateIngestEndpointCredentialsResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
rotateIngestEndpointCredentialsResponse_httpStatus :: Lens' RotateIngestEndpointCredentialsResponse Int Source #
The response's http status code.