Class: Aws::GuardDuty::Types::UpdatePublishingDestinationRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#destination_id ⇒ String

The ID of the publishing destination to update.

Returns:

  • (String)


15506
15507
15508
15509
15510
15511
15512
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 15506

class UpdatePublishingDestinationRequest < Struct.new(
  :detector_id,
  :destination_id,
  :destination_properties)
  SENSITIVE = []
  include Aws::Structure
end

#destination_properties ⇒ Types::DestinationProperties

A DestinationProperties object that includes the DestinationArn and KmsKeyArn of the publishing destination.



15506
15507
15508
15509
15510
15511
15512
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 15506

class UpdatePublishingDestinationRequest < Struct.new(
  :detector_id,
  :destination_id,
  :destination_properties)
  SENSITIVE = []
  include Aws::Structure
end

#detector_id ⇒ String

The ID of the detector associated with the publishing destinations to update.

To find the detectorId in the current Region, see the Settings page in the GuardDuty console, or run the ListDetectors API.

Returns:

  • (String)


15506
15507
15508
15509
15510
15511
15512
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 15506

class UpdatePublishingDestinationRequest < Struct.new(
  :detector_id,
  :destination_id,
  :destination_properties)
  SENSITIVE = []
  include Aws::Structure
end