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<Types::UnprocessedAccount>
#
@@ -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<Types::UnprocessedAccount>
#
@@ -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