lib/aws-sdk-guardduty/client.rb in aws-sdk-guardduty-1.22.0 vs lib/aws-sdk-guardduty/client.rb in aws-sdk-guardduty-1.23.0

- old
+ new

@@ -284,13 +284,17 @@ def accept_invitation(params = {}, options = {}) req = build_request(:accept_invitation, params) req.send_request(options) end - # Archives Amazon GuardDuty findings specified by the list of finding - # IDs. + # Archives GuardDuty findings specified by the list of finding IDs. # + # <note markdown="1"> Only the master account can archive findings. Member accounts do not + # have permission to archive findings from their accounts. + # + # </note> + # # @option params [required, String] :detector_id # The ID of the detector that specifies the GuardDuty service whose # findings you want to archive. # # @option params [required, Array<String>] :finding_ids @@ -312,13 +316,14 @@ def archive_findings(params = {}, options = {}) req = build_request(:archive_findings, params) req.send_request(options) end - # Creates a single Amazon GuardDuty detector. A detector is an object - # that represents the GuardDuty service. A detector must be created in - # order for GuardDuty to become operational. + # Creates a single Amazon GuardDuty detector. A detector is a resource + # that represents the GuardDuty service. To start using GuardDuty, you + # must create a detector in each region that you enable the service. You + # can have only one detector per account per region. # # @option params [required, Boolean] :enable # A boolean value that specifies whether the detector is to be enabled. # # @option params [String] :client_token @@ -1124,10 +1129,14 @@ # resp.findings[0].service.action.port_probe_action.port_probe_details[0].remote_ip_details.ip_address_v4 #=> String # resp.findings[0].service.action.port_probe_action.port_probe_details[0].remote_ip_details.organization.asn #=> String # resp.findings[0].service.action.port_probe_action.port_probe_details[0].remote_ip_details.organization.asn_org #=> String # resp.findings[0].service.action.port_probe_action.port_probe_details[0].remote_ip_details.organization.isp #=> String # resp.findings[0].service.action.port_probe_action.port_probe_details[0].remote_ip_details.organization.org #=> String + # resp.findings[0].service.evidence.threat_intelligence_details #=> Array + # resp.findings[0].service.evidence.threat_intelligence_details[0].threat_list_name #=> String + # resp.findings[0].service.evidence.threat_intelligence_details[0].threat_names #=> Array + # resp.findings[0].service.evidence.threat_intelligence_details[0].threat_names[0] #=> String # resp.findings[0].service.archived #=> Boolean # resp.findings[0].service.count #=> Integer # resp.findings[0].service.detector_id #=> String # resp.findings[0].service.event_first_seen #=> String # resp.findings[0].service.event_last_seen #=> String @@ -1264,12 +1273,12 @@ def get_invitations_count(params = {}, options = {}) req = build_request(:get_invitations_count, params) req.send_request(options) end - # Provides the details for the GuardDuty master account to the current - # GuardDuty member account. + # Provides the details for the GuardDuty master account associated with + # the current GuardDuty member account. # # @option params [required, String] :detector_id # The unique ID of the detector of the GuardDuty member account. # # @return [Types::GetMasterAccountResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods: @@ -2216,10 +2225,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-guardduty' - context[:gem_version] = '1.22.0' + context[:gem_version] = '1.23.0' Seahorse::Client::Request.new(handlers, context) end # @api private # @deprecated