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 |
Creates a delivery channel object to deliver configuration information to an Amazon S3 bucket and Amazon SNS topic.
Before you can create a delivery channel, you must create a configuration recorder.
You can use this action to change the Amazon S3 bucket or an Amazon SNS topic of the existing delivery channel. To change the Amazon S3 bucket or an Amazon SNS topic, call this action and specify the changed values for the S3 bucket and the SNS topic. If you specify a different value for either the S3 bucket or the SNS topic, this action will keep the existing value for the parameter that is not changed.
You can have only one delivery channel per region in your account.
Synopsis
- data PutDeliveryChannel = PutDeliveryChannel' {}
- newPutDeliveryChannel :: DeliveryChannel -> PutDeliveryChannel
- putDeliveryChannel_deliveryChannel :: Lens' PutDeliveryChannel DeliveryChannel
- data PutDeliveryChannelResponse = PutDeliveryChannelResponse' {
- newPutDeliveryChannelResponse :: PutDeliveryChannelResponse
Creating a Request
data PutDeliveryChannel Source #
The input for the PutDeliveryChannel action.
See: newPutDeliveryChannel
smart constructor.
PutDeliveryChannel' | |
|
Instances
newPutDeliveryChannel Source #
Create a value of PutDeliveryChannel
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:deliveryChannel:PutDeliveryChannel'
, putDeliveryChannel_deliveryChannel
- The configuration delivery channel object that delivers the
configuration information to an Amazon S3 bucket and to an Amazon SNS
topic.
Request Lenses
putDeliveryChannel_deliveryChannel :: Lens' PutDeliveryChannel DeliveryChannel Source #
The configuration delivery channel object that delivers the configuration information to an Amazon S3 bucket and to an Amazon SNS topic.
Destructuring the Response
data PutDeliveryChannelResponse Source #
See: newPutDeliveryChannelResponse
smart constructor.
Instances
Eq PutDeliveryChannelResponse Source # | |
Read PutDeliveryChannelResponse Source # | |
Show PutDeliveryChannelResponse Source # | |
Defined in Amazonka.Config.PutDeliveryChannel showsPrec :: Int -> PutDeliveryChannelResponse -> ShowS # show :: PutDeliveryChannelResponse -> String # showList :: [PutDeliveryChannelResponse] -> ShowS # | |
Generic PutDeliveryChannelResponse Source # | |
Defined in Amazonka.Config.PutDeliveryChannel type Rep PutDeliveryChannelResponse :: Type -> Type # | |
NFData PutDeliveryChannelResponse Source # | |
Defined in Amazonka.Config.PutDeliveryChannel rnf :: PutDeliveryChannelResponse -> () # | |
type Rep PutDeliveryChannelResponse Source # | |
Defined in Amazonka.Config.PutDeliveryChannel |
newPutDeliveryChannelResponse :: PutDeliveryChannelResponse Source #
Create a value of PutDeliveryChannelResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.