lib/aws-sdk-guardduty/client.rb in aws-sdk-guardduty-1.33.0 vs lib/aws-sdk-guardduty/client.rb in aws-sdk-guardduty-1.34.0
- old
+ new
@@ -635,11 +635,12 @@
#
# @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.
+ # The URI of the file that contains the IPSet. For example:
+ # https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key.
#
# @option params [required, Boolean] :activate
# A Boolean value that indicates whether GuardDuty is to start using the
# uploaded IPSet.
#
@@ -820,11 +821,12 @@
#
# @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.
+ # The URI of the file that contains the ThreatIntelSet. For example:
+ # https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key.
#
# @option params [required, Boolean] :activate
# A Boolean value that indicates whether GuardDuty is to start using the
# uploaded ThreatIntelSet.
#
@@ -1420,10 +1422,34 @@
# resp.findings[0].region #=> String
# resp.findings[0].resource.access_key_details.access_key_id #=> String
# resp.findings[0].resource.access_key_details.principal_id #=> String
# resp.findings[0].resource.access_key_details.user_name #=> String
# resp.findings[0].resource.access_key_details.user_type #=> String
+ # resp.findings[0].resource.s3_bucket_details #=> Array
+ # resp.findings[0].resource.s3_bucket_details[0].arn #=> String
+ # resp.findings[0].resource.s3_bucket_details[0].name #=> String
+ # resp.findings[0].resource.s3_bucket_details[0].type #=> String
+ # resp.findings[0].resource.s3_bucket_details[0].created_at #=> Time
+ # resp.findings[0].resource.s3_bucket_details[0].owner.id #=> String
+ # resp.findings[0].resource.s3_bucket_details[0].tags #=> Array
+ # resp.findings[0].resource.s3_bucket_details[0].tags[0].key #=> String
+ # resp.findings[0].resource.s3_bucket_details[0].tags[0].value #=> String
+ # resp.findings[0].resource.s3_bucket_details[0].default_server_side_encryption.encryption_type #=> String
+ # resp.findings[0].resource.s3_bucket_details[0].default_server_side_encryption.kms_master_key_arn #=> String
+ # resp.findings[0].resource.s3_bucket_details[0].public_access.permission_configuration.bucket_level_permissions.access_control_list.allows_public_read_access #=> Boolean
+ # resp.findings[0].resource.s3_bucket_details[0].public_access.permission_configuration.bucket_level_permissions.access_control_list.allows_public_write_access #=> Boolean
+ # resp.findings[0].resource.s3_bucket_details[0].public_access.permission_configuration.bucket_level_permissions.bucket_policy.allows_public_read_access #=> Boolean
+ # resp.findings[0].resource.s3_bucket_details[0].public_access.permission_configuration.bucket_level_permissions.bucket_policy.allows_public_write_access #=> Boolean
+ # resp.findings[0].resource.s3_bucket_details[0].public_access.permission_configuration.bucket_level_permissions.block_public_access.ignore_public_acls #=> Boolean
+ # resp.findings[0].resource.s3_bucket_details[0].public_access.permission_configuration.bucket_level_permissions.block_public_access.restrict_public_buckets #=> Boolean
+ # resp.findings[0].resource.s3_bucket_details[0].public_access.permission_configuration.bucket_level_permissions.block_public_access.block_public_acls #=> Boolean
+ # resp.findings[0].resource.s3_bucket_details[0].public_access.permission_configuration.bucket_level_permissions.block_public_access.block_public_policy #=> Boolean
+ # resp.findings[0].resource.s3_bucket_details[0].public_access.permission_configuration.account_level_permissions.block_public_access.ignore_public_acls #=> Boolean
+ # resp.findings[0].resource.s3_bucket_details[0].public_access.permission_configuration.account_level_permissions.block_public_access.restrict_public_buckets #=> Boolean
+ # resp.findings[0].resource.s3_bucket_details[0].public_access.permission_configuration.account_level_permissions.block_public_access.block_public_acls #=> Boolean
+ # resp.findings[0].resource.s3_bucket_details[0].public_access.permission_configuration.account_level_permissions.block_public_access.block_public_policy #=> Boolean
+ # resp.findings[0].resource.s3_bucket_details[0].public_access.effective_permission #=> String
# resp.findings[0].resource.instance_details.availability_zone #=> String
# resp.findings[0].resource.instance_details.iam_instance_profile.arn #=> String
# resp.findings[0].resource.instance_details.iam_instance_profile.id #=> String
# resp.findings[0].resource.instance_details.image_description #=> String
# resp.findings[0].resource.instance_details.image_id #=> String
@@ -1944,12 +1970,10 @@
#
# * resource.instanceDetails.imageId
#
# * resource.instanceDetails.instanceId
#
- # * resource.instanceDetails.outpostArn
- #
# * resource.instanceDetails.networkInterfaces.ipv6Addresses
#
# * resource.instanceDetails.networkInterfaces.privateIpAddresses.privateIpAddress
#
# * resource.instanceDetails.networkInterfaces.publicDnsName
@@ -1996,12 +2020,10 @@
#
# * service.action.networkConnectionAction.localPortDetails.port
#
# * service.action.networkConnectionAction.protocol
#
- # * service.action.networkConnectionAction.localIpDetails.ipAddressV4
- #
# * service.action.networkConnectionAction.remoteIpDetails.city.cityName
#
# * service.action.networkConnectionAction.remoteIpDetails.country.countryName
#
# * service.action.networkConnectionAction.remoteIpDetails.ipAddressV4
@@ -2192,12 +2214,12 @@
def list_invitations(params = {}, options = {})
req = build_request(:list_invitations, params)
req.send_request(options)
end
- # Lists details about associated member accounts for the current
- # GuardDuty master account.
+ # Lists details about all member accounts for the current GuardDuty
+ # master account.
#
# @option params [required, String] :detector_id
# The unique ID of the detector the member is associated with.
#
# @option params [Integer] :max_results
@@ -2211,15 +2233,13 @@
# subsequent calls to the action, fill nextToken in the request with the
# value of NextToken from the previous response to continue listing
# data.
#
# @option params [String] :only_associated
- # Specifies what member accounts the response includes based on their
- # relationship status with the master account. The default value is
- # "true". If set to "false" the response includes all existing
- # member accounts (including members who haven't been invited yet or
- # have been disassociated).
+ # Specifies whether to only return associated members or to return all
+ # members (including members who haven't been invited yet or have been
+ # disassociated).
#
# @return [Types::ListMembersResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
# * {Types::ListMembersResponse#members #members} => Array<Types::Member>
# * {Types::ListMembersResponse#next_token #next_token} => String
@@ -2731,11 +2751,12 @@
#
# @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.
+ # The updated URI of the file that contains the IPSet. For example:
+ # https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key.
#
# @option params [Boolean] :activate
# The updated Boolean value that specifies whether the IPSet is active
# or not.
#
@@ -2836,11 +2857,12 @@
# @option params [String] :name
# The unique ID that specifies the ThreatIntelSet that you want to
# update.
#
# @option params [String] :location
- # The updated URI of the file that contains the ThreateIntelSet.
+ # The updated URI of the file that contains the ThreateIntelSet. For
+ # example: https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key.
#
# @option params [Boolean] :activate
# The updated Boolean value that specifies whether the ThreateIntelSet
# is active or not.
#
@@ -2876,10 +2898,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-guardduty'
- context[:gem_version] = '1.33.0'
+ context[:gem_version] = '1.34.0'
Seahorse::Client::Request.new(handlers, context)
end
# @api private
# @deprecated