Class: Aws::DataSync::Types::QopConfiguration

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

Overview

Note:

When making an API call, you may pass QopConfiguration data as a hash:

{
  rpc_protection: "DISABLED", # accepts DISABLED, AUTHENTICATION, INTEGRITY, PRIVACY
  data_transfer_protection: "DISABLED", # accepts DISABLED, AUTHENTICATION, INTEGRITY, PRIVACY
}

The Quality of Protection (QOP) configuration specifies the Remote Procedure Call (RPC) and data transfer privacy settings configured on the Hadoop Distributed File System (HDFS) cluster.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#data_transfer_protectionString

The data transfer protection setting configured on the HDFS cluster. This setting corresponds to your dfs.data.transfer.protection setting in the hdfs-site.xml file on your Hadoop cluster.

Returns:

  • (String)


3613
3614
3615
3616
3617
3618
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 3613

class QopConfiguration < Struct.new(
  :rpc_protection,
  :data_transfer_protection)
  SENSITIVE = []
  include Aws::Structure
end

#rpc_protectionString

The RPC protection setting configured on the HDFS cluster. This setting corresponds to your hadoop.rpc.protection setting in your core-site.xml file on your Hadoop cluster.

Returns:

  • (String)


3613
3614
3615
3616
3617
3618
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 3613

class QopConfiguration < Struct.new(
  :rpc_protection,
  :data_transfer_protection)
  SENSITIVE = []
  include Aws::Structure
end