| 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.MediaPackage.RotateIngestEndpointCredentials
Description
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_arn :: Lens' RotateIngestEndpointCredentialsResponse (Maybe Text)
- rotateIngestEndpointCredentialsResponse_description :: Lens' RotateIngestEndpointCredentialsResponse (Maybe Text)
- rotateIngestEndpointCredentialsResponse_egressAccessLogs :: Lens' RotateIngestEndpointCredentialsResponse (Maybe EgressAccessLogs)
- rotateIngestEndpointCredentialsResponse_hlsIngest :: Lens' RotateIngestEndpointCredentialsResponse (Maybe HlsIngest)
- rotateIngestEndpointCredentialsResponse_id :: Lens' RotateIngestEndpointCredentialsResponse (Maybe Text)
- rotateIngestEndpointCredentialsResponse_ingressAccessLogs :: Lens' RotateIngestEndpointCredentialsResponse (Maybe IngressAccessLogs)
- rotateIngestEndpointCredentialsResponse_tags :: Lens' RotateIngestEndpointCredentialsResponse (Maybe (HashMap Text Text))
- rotateIngestEndpointCredentialsResponse_httpStatus :: Lens' RotateIngestEndpointCredentialsResponse Int
Creating a Request
data RotateIngestEndpointCredentials Source #
See: newRotateIngestEndpointCredentials smart constructor.
Constructors
| RotateIngestEndpointCredentials' | |
Fields
| |
Instances
newRotateIngestEndpointCredentials Source #
Arguments
| :: Text | |
| -> Text | |
| -> RotateIngestEndpointCredentials |
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
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.
Constructors
| RotateIngestEndpointCredentialsResponse' | |
Fields
| |
Instances
newRotateIngestEndpointCredentialsResponse Source #
Arguments
| :: Int | |
| -> RotateIngestEndpointCredentialsResponse |
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:
RotateIngestEndpointCredentialsResponse, rotateIngestEndpointCredentialsResponse_arn - The Amazon Resource Name (ARN) assigned to the Channel.
RotateIngestEndpointCredentialsResponse, rotateIngestEndpointCredentialsResponse_description - A short text description of the Channel.
RotateIngestEndpointCredentialsResponse, rotateIngestEndpointCredentialsResponse_egressAccessLogs - Undocumented member.
RotateIngestEndpointCredentialsResponse, rotateIngestEndpointCredentialsResponse_hlsIngest - Undocumented member.
RotateIngestEndpointCredentials, rotateIngestEndpointCredentialsResponse_id - The ID of the Channel.
RotateIngestEndpointCredentialsResponse, rotateIngestEndpointCredentialsResponse_ingressAccessLogs - Undocumented member.
RotateIngestEndpointCredentialsResponse, rotateIngestEndpointCredentialsResponse_tags - Undocumented member.
$sel:httpStatus:RotateIngestEndpointCredentialsResponse', rotateIngestEndpointCredentialsResponse_httpStatus - The response's http status code.
Response Lenses
rotateIngestEndpointCredentialsResponse_arn :: Lens' RotateIngestEndpointCredentialsResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) assigned to 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_hlsIngest :: Lens' RotateIngestEndpointCredentialsResponse (Maybe HlsIngest) Source #
Undocumented member.
rotateIngestEndpointCredentialsResponse_id :: Lens' RotateIngestEndpointCredentialsResponse (Maybe Text) Source #
The ID of the Channel.
rotateIngestEndpointCredentialsResponse_ingressAccessLogs :: Lens' RotateIngestEndpointCredentialsResponse (Maybe IngressAccessLogs) 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.