class Aws::GuardDuty::Types::CreatePublishingDestinationRequest
@note When making an API call, you may pass CreatePublishingDestinationRequest
data as a hash: { detector_id: "DetectorId", # required destination_type: "S3", # required, accepts S3 destination_properties: { # required destination_arn: "String", kms_key_arn: "String", }, client_token: "ClientToken", }
@!attribute [rw] detector_id
The ID of the GuardDuty detector associated with the publishing destination. @return [String]
@!attribute [rw] destination_type
The type of resource for the publishing destination. Currently only Amazon S3 buckets are supported. @return [String]
@!attribute [rw] destination_properties
The properties of the publishing destination, including the ARNs for the destination and the KMS key used for encryption. @return [Types::DestinationProperties]
@!attribute [rw] client_token
The idempotency token for the request. **A suitable default value is auto-generated.** You should normally not need to pass this option. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/guardduty-2017-11-28/CreatePublishingDestinationRequest AWS API Documentation
Constants
- SENSITIVE