lib/aws-sdk-guardduty/client.rb in aws-sdk-guardduty-1.52.0 vs lib/aws-sdk-guardduty/client.rb in aws-sdk-guardduty-1.53.0

- old
+ new

@@ -589,10 +589,20 @@ # # * service.action.networkConnectionAction.remotePortDetails.port # # * service.additionalInfo.threatListName # + # * resource.s3BucketDetails.publicAccess.effectivePermissions + # + # * resource.s3BucketDetails.name + # + # * resource.s3BucketDetails.tags.key + # + # * resource.s3BucketDetails.tags.value + # + # * resource.s3BucketDetails.type + # # * service.archived # # When this attribute is set to TRUE, only archived findings are # listed. When it's set to FALSE, only unarchived findings are # listed. When this attribute is not set, all existing findings are @@ -668,14 +678,14 @@ req.send_request(options) end # Creates a new IPSet, which is called a trusted IP list in the console # user interface. An IPSet is a list of IP addresses that are trusted - # for secure communication with AWS infrastructure and applications. - # GuardDuty doesn't generate findings for IP addresses that are - # included in IPSets. Only users from the administrator account can use - # this operation. + # for secure communication with Amazon Web Services infrastructure and + # applications. GuardDuty doesn't generate findings for IP addresses + # that are included in IPSets. Only users from the administrator account + # can use this operation. # # @option params [required, String] :detector_id # The unique ID of the detector of the GuardDuty account that you want # to create an IPSet for. # @@ -687,12 +697,11 @@ # # @option params [required, String] :format # The format of the file that contains the IPSet. # # @option params [required, String] :location - # The URI of the file that contains the IPSet. For example: - # https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key. + # The URI of the file that contains the IPSet. # # @option params [required, Boolean] :activate # A Boolean value that indicates whether GuardDuty is to start using the # uploaded IPSet. # @@ -734,14 +743,14 @@ def create_ip_set(params = {}, options = {}) req = build_request(:create_ip_set, params) req.send_request(options) end - # Creates member accounts of the current AWS account by specifying a - # list of AWS account IDs. This step is a prerequisite for managing the - # associated member accounts either by invitation or through an - # organization. + # Creates member accounts of the current Amazon Web Services account by + # specifying a list of Amazon Web Services account IDs. This step is a + # prerequisite for managing the associated member accounts either by + # invitation or through an organization. # # When using `Create Members` as an organizations delegated # administrator this action will enable GuardDuty in the added member # accounts, with the exception of the organization delegated # administrator account, which must enable GuardDuty prior to being @@ -888,12 +897,11 @@ # # @option params [required, String] :format # The format of the file that contains the ThreatIntelSet. # # @option params [required, String] :location - # The URI of the file that contains the ThreatIntelSet. For example: - # https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key. + # The URI of the file that contains the ThreatIntelSet. # # @option params [required, Boolean] :activate # A Boolean value that indicates whether GuardDuty is to start using the # uploaded ThreatIntelSet. # @@ -935,16 +943,17 @@ def create_threat_intel_set(params = {}, options = {}) req = build_request(:create_threat_intel_set, params) req.send_request(options) end - # Declines invitations sent to the current member account by AWS - # accounts specified by their account IDs. + # Declines invitations sent to the current member account by Amazon Web + # Services accounts specified by their account IDs. # # @option params [required, Array<String>] :account_ids - # A list of account IDs of the AWS accounts that sent invitations to the - # current member account that you want to decline invitations from. + # A list of account IDs of the Amazon Web Services accounts that sent + # invitations to the current member account that you want to decline + # invitations from. # # @return [Types::DeclineInvitationsResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods: # # * {Types::DeclineInvitationsResponse#unprocessed_accounts #unprocessed_accounts} => Array&lt;Types::UnprocessedAccount&gt; # @@ -1043,16 +1052,17 @@ def delete_ip_set(params = {}, options = {}) req = build_request(:delete_ip_set, params) req.send_request(options) end - # Deletes invitations sent to the current member account by AWS accounts - # specified by their account IDs. + # Deletes invitations sent to the current member account by Amazon Web + # Services accounts specified by their account IDs. # # @option params [required, Array<String>] :account_ids - # A list of account IDs of the AWS accounts that sent invitations to the - # current member account that you want to delete invitations from. + # A list of account IDs of the Amazon Web Services accounts that sent + # invitations to the current member account that you want to delete + # invitations from. # # @return [Types::DeleteInvitationsResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods: # # * {Types::DeleteInvitationsResponse#unprocessed_accounts #unprocessed_accounts} => Array&lt;Types::UnprocessedAccount&gt; # @@ -1243,16 +1253,16 @@ def describe_publishing_destination(params = {}, options = {}) req = build_request(:describe_publishing_destination, params) req.send_request(options) end - # Disables an AWS account within the Organization as the GuardDuty - # delegated administrator. + # Disables an Amazon Web Services account within the Organization as the + # GuardDuty delegated administrator. # # @option params [required, String] :admin_account_id - # The AWS Account ID for the organizations account to be disabled as a - # GuardDuty delegated administrator. + # The Amazon Web Services Account ID for the organizations account to be + # disabled as a GuardDuty delegated administrator. # # @return [Struct] Returns an empty {Seahorse::Client::Response response}. # # @example Request syntax with placeholder values # @@ -1327,16 +1337,16 @@ def disassociate_members(params = {}, options = {}) req = build_request(:disassociate_members, params) req.send_request(options) end - # Enables an AWS account within the organization as the GuardDuty - # delegated administrator. + # Enables an Amazon Web Services account within the organization as the + # GuardDuty delegated administrator. # # @option params [required, String] :admin_account_id - # The AWS Account ID for the organization account to be enabled as a - # GuardDuty delegated administrator. + # The Amazon Web Services Account ID for the organization account to be + # enabled as a GuardDuty delegated administrator. # # @return [Struct] Returns an empty {Seahorse::Client::Response response}. # # @example Request syntax with placeholder values # @@ -1571,10 +1581,12 @@ # resp.findings[0].service.action.aws_api_call_action.remote_ip_details.organization.asn #=> String # resp.findings[0].service.action.aws_api_call_action.remote_ip_details.organization.asn_org #=> String # resp.findings[0].service.action.aws_api_call_action.remote_ip_details.organization.isp #=> String # resp.findings[0].service.action.aws_api_call_action.remote_ip_details.organization.org #=> String # resp.findings[0].service.action.aws_api_call_action.service_name #=> String + # resp.findings[0].service.action.aws_api_call_action.remote_account_details.account_id #=> String + # resp.findings[0].service.action.aws_api_call_action.remote_account_details.affiliated #=> Boolean # resp.findings[0].service.action.dns_request_action.domain #=> String # resp.findings[0].service.action.network_connection_action.blocked #=> Boolean # resp.findings[0].service.action.network_connection_action.connection_direction #=> String # resp.findings[0].service.action.network_connection_action.local_port_details.port #=> Integer # resp.findings[0].service.action.network_connection_action.local_port_details.port_name #=> String @@ -1998,14 +2010,15 @@ def get_usage_statistics(params = {}, options = {}) req = build_request(:get_usage_statistics, params) req.send_request(options) end - # Invites other AWS accounts (created as members of the current AWS - # account by CreateMembers) to enable GuardDuty, and allow the current - # AWS account to view and manage these accounts' findings on their - # behalf as the GuardDuty administrator account. + # Invites other Amazon Web Services accounts (created as members of the + # current Amazon Web Services account by CreateMembers) to enable + # GuardDuty, and allow the current Amazon Web Services account to view + # and manage these accounts' findings on their behalf as the GuardDuty + # administrator account. # # @option params [required, String] :detector_id # The unique ID of the detector of the GuardDuty account that you want # to invite members with. # @@ -2223,12 +2236,10 @@ # # * service.action.networkConnectionAction.localPortDetails.port # # * service.action.networkConnectionAction.protocol # - # * service.action.networkConnectionAction.remoteIpDetails.city.cityName - # # * service.action.networkConnectionAction.remoteIpDetails.country.countryName # # * service.action.networkConnectionAction.remoteIpDetails.ipAddressV4 # # * service.action.networkConnectionAction.remoteIpDetails.organization.asn @@ -2371,11 +2382,11 @@ req = build_request(:list_ip_sets, params) req.send_request(options) end # Lists all GuardDuty membership invitations that were sent to the - # current AWS account. + # current Amazon Web Services account. # # @option params [Integer] :max_results # You can use this parameter to indicate the maximum number of items # that you want in the response. The default value is 50. The maximum # value is 50. @@ -2520,11 +2531,11 @@ req = build_request(:list_organization_admin_accounts, params) req.send_request(options) end # Returns a list of publishing destinations associated with the - # specified `dectectorId`. + # specified `detectorId`. # # @option params [required, String] :detector_id # The ID of the detector to retrieve publishing destinations for. # # @option params [Integer] :max_results @@ -2963,12 +2974,11 @@ # # @option params [String] :name # The unique ID that specifies the IPSet that you want to update. # # @option params [String] :location - # The updated URI of the file that contains the IPSet. For example: - # https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key. + # The updated URI of the file that contains the IPSet. # # @option params [Boolean] :activate # The updated Boolean value that specifies whether the IPSet is active # or not. # @@ -3159,10 +3169,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-guardduty' - context[:gem_version] = '1.52.0' + context[:gem_version] = '1.53.0' Seahorse::Client::Request.new(handlers, context) end # @api private # @deprecated