| 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.MediaPackageVOD.ConfigureLogs
Description
Changes the packaging group's properities to configure log subscription
Synopsis
- data ConfigureLogs = ConfigureLogs' {}
- newConfigureLogs :: Text -> ConfigureLogs
- configureLogs_egressAccessLogs :: Lens' ConfigureLogs (Maybe EgressAccessLogs)
- configureLogs_id :: Lens' ConfigureLogs Text
- data ConfigureLogsResponse = ConfigureLogsResponse' {
- arn :: Maybe Text
- authorization :: Maybe Authorization
- domainName :: Maybe Text
- egressAccessLogs :: Maybe EgressAccessLogs
- id :: Maybe Text
- tags :: Maybe (HashMap Text Text)
- httpStatus :: Int
- newConfigureLogsResponse :: Int -> ConfigureLogsResponse
- configureLogsResponse_arn :: Lens' ConfigureLogsResponse (Maybe Text)
- configureLogsResponse_authorization :: Lens' ConfigureLogsResponse (Maybe Authorization)
- configureLogsResponse_domainName :: Lens' ConfigureLogsResponse (Maybe Text)
- configureLogsResponse_egressAccessLogs :: Lens' ConfigureLogsResponse (Maybe EgressAccessLogs)
- configureLogsResponse_id :: Lens' ConfigureLogsResponse (Maybe Text)
- configureLogsResponse_tags :: Lens' ConfigureLogsResponse (Maybe (HashMap Text Text))
- configureLogsResponse_httpStatus :: Lens' ConfigureLogsResponse Int
Creating a Request
data ConfigureLogs Source #
The option to configure log subscription.
See: newConfigureLogs smart constructor.
Constructors
| ConfigureLogs' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> ConfigureLogs |
Create a value of ConfigureLogs 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:
ConfigureLogs, configureLogs_egressAccessLogs - Undocumented member.
ConfigureLogs, configureLogs_id - The ID of a MediaPackage VOD PackagingGroup resource.
Request Lenses
configureLogs_egressAccessLogs :: Lens' ConfigureLogs (Maybe EgressAccessLogs) Source #
Undocumented member.
configureLogs_id :: Lens' ConfigureLogs Text Source #
The ID of a MediaPackage VOD PackagingGroup resource.
Destructuring the Response
data ConfigureLogsResponse Source #
See: newConfigureLogsResponse smart constructor.
Constructors
| ConfigureLogsResponse' | |
Fields
| |
Instances
newConfigureLogsResponse Source #
Create a value of ConfigureLogsResponse 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:
ConfigureLogsResponse, configureLogsResponse_arn - The ARN of the PackagingGroup.
ConfigureLogsResponse, configureLogsResponse_authorization - Undocumented member.
ConfigureLogsResponse, configureLogsResponse_domainName - The fully qualified domain name for Assets in the PackagingGroup.
ConfigureLogs, configureLogsResponse_egressAccessLogs - Undocumented member.
ConfigureLogs, configureLogsResponse_id - The ID of the PackagingGroup.
ConfigureLogsResponse, configureLogsResponse_tags - Undocumented member.
$sel:httpStatus:ConfigureLogsResponse', configureLogsResponse_httpStatus - The response's http status code.
Response Lenses
configureLogsResponse_arn :: Lens' ConfigureLogsResponse (Maybe Text) Source #
The ARN of the PackagingGroup.
configureLogsResponse_authorization :: Lens' ConfigureLogsResponse (Maybe Authorization) Source #
Undocumented member.
configureLogsResponse_domainName :: Lens' ConfigureLogsResponse (Maybe Text) Source #
The fully qualified domain name for Assets in the PackagingGroup.
configureLogsResponse_egressAccessLogs :: Lens' ConfigureLogsResponse (Maybe EgressAccessLogs) Source #
Undocumented member.
configureLogsResponse_id :: Lens' ConfigureLogsResponse (Maybe Text) Source #
The ID of the PackagingGroup.
configureLogsResponse_tags :: Lens' ConfigureLogsResponse (Maybe (HashMap Text Text)) Source #
Undocumented member.
configureLogsResponse_httpStatus :: Lens' ConfigureLogsResponse Int Source #
The response's http status code.