Class: Aws::DataSync::Types::DescribeLocationHdfsResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataSync::Types::DescribeLocationHdfsResponse
- Defined in:
- gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#agent_arns ⇒ Array<String>
The ARNs of the agents that are used to connect to the HDFS cluster.
-
#authentication_type ⇒ String
The type of authentication used to determine the identity of the user.
-
#block_size ⇒ Integer
The size of the data blocks to write into the HDFS cluster.
-
#creation_time ⇒ Time
The time that the HDFS location was created.
-
#kerberos_principal ⇒ String
The Kerberos principal with access to the files and folders on the HDFS cluster.
-
#kms_key_provider_uri ⇒ String
The URI of the HDFS cluster's Key Management Server (KMS).
-
#location_arn ⇒ String
The ARN of the HDFS cluster location.
-
#location_uri ⇒ String
The URI of the HDFS cluster location.
-
#name_nodes ⇒ Array<Types::HdfsNameNode>
The NameNode that manage the HDFS namespace.
-
#qop_configuration ⇒ Types::QopConfiguration
The Quality of Protection (QOP) configuration specifies the Remote Procedure Call (RPC) and data transfer protection settings configured on the Hadoop Distributed File System (HDFS) cluster.
-
#replication_factor ⇒ Integer
The number of DataNodes to replicate the data to when writing to the HDFS cluster.
-
#simple_user ⇒ String
The user name used to identify the client on the host operating system.
Instance Attribute Details
#agent_arns ⇒ Array<String>
The ARNs of the agents that are used to connect to the HDFS cluster.
1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1945 class DescribeLocationHdfsResponse < Struct.new( :location_arn, :location_uri, :name_nodes, :block_size, :replication_factor, :kms_key_provider_uri, :qop_configuration, :authentication_type, :simple_user, :kerberos_principal, :agent_arns, :creation_time) SENSITIVE = [] include Aws::Structure end |
#authentication_type ⇒ String
The type of authentication used to determine the identity of the user.
1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1945 class DescribeLocationHdfsResponse < Struct.new( :location_arn, :location_uri, :name_nodes, :block_size, :replication_factor, :kms_key_provider_uri, :qop_configuration, :authentication_type, :simple_user, :kerberos_principal, :agent_arns, :creation_time) SENSITIVE = [] include Aws::Structure end |
#block_size ⇒ Integer
The size of the data blocks to write into the HDFS cluster.
1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1945 class DescribeLocationHdfsResponse < Struct.new( :location_arn, :location_uri, :name_nodes, :block_size, :replication_factor, :kms_key_provider_uri, :qop_configuration, :authentication_type, :simple_user, :kerberos_principal, :agent_arns, :creation_time) SENSITIVE = [] include Aws::Structure end |
#creation_time ⇒ Time
The time that the HDFS location was created.
1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1945 class DescribeLocationHdfsResponse < Struct.new( :location_arn, :location_uri, :name_nodes, :block_size, :replication_factor, :kms_key_provider_uri, :qop_configuration, :authentication_type, :simple_user, :kerberos_principal, :agent_arns, :creation_time) SENSITIVE = [] include Aws::Structure end |
#kerberos_principal ⇒ String
The Kerberos principal with access to the files and folders on the
HDFS cluster. This parameter is used if the AuthenticationType
is
defined as KERBEROS
.
1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1945 class DescribeLocationHdfsResponse < Struct.new( :location_arn, :location_uri, :name_nodes, :block_size, :replication_factor, :kms_key_provider_uri, :qop_configuration, :authentication_type, :simple_user, :kerberos_principal, :agent_arns, :creation_time) SENSITIVE = [] include Aws::Structure end |
#kms_key_provider_uri ⇒ String
The URI of the HDFS cluster's Key Management Server (KMS).
1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1945 class DescribeLocationHdfsResponse < Struct.new( :location_arn, :location_uri, :name_nodes, :block_size, :replication_factor, :kms_key_provider_uri, :qop_configuration, :authentication_type, :simple_user, :kerberos_principal, :agent_arns, :creation_time) SENSITIVE = [] include Aws::Structure end |
#location_arn ⇒ String
The ARN of the HDFS cluster location.
1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1945 class DescribeLocationHdfsResponse < Struct.new( :location_arn, :location_uri, :name_nodes, :block_size, :replication_factor, :kms_key_provider_uri, :qop_configuration, :authentication_type, :simple_user, :kerberos_principal, :agent_arns, :creation_time) SENSITIVE = [] include Aws::Structure end |
#location_uri ⇒ String
The URI of the HDFS cluster location.
1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1945 class DescribeLocationHdfsResponse < Struct.new( :location_arn, :location_uri, :name_nodes, :block_size, :replication_factor, :kms_key_provider_uri, :qop_configuration, :authentication_type, :simple_user, :kerberos_principal, :agent_arns, :creation_time) SENSITIVE = [] include Aws::Structure end |
#name_nodes ⇒ Array<Types::HdfsNameNode>
The NameNode that manage the HDFS namespace.
1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1945 class DescribeLocationHdfsResponse < Struct.new( :location_arn, :location_uri, :name_nodes, :block_size, :replication_factor, :kms_key_provider_uri, :qop_configuration, :authentication_type, :simple_user, :kerberos_principal, :agent_arns, :creation_time) SENSITIVE = [] include Aws::Structure end |
#qop_configuration ⇒ Types::QopConfiguration
The Quality of Protection (QOP) configuration specifies the Remote Procedure Call (RPC) and data transfer protection settings configured on the Hadoop Distributed File System (HDFS) cluster.
1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1945 class DescribeLocationHdfsResponse < Struct.new( :location_arn, :location_uri, :name_nodes, :block_size, :replication_factor, :kms_key_provider_uri, :qop_configuration, :authentication_type, :simple_user, :kerberos_principal, :agent_arns, :creation_time) SENSITIVE = [] include Aws::Structure end |
#replication_factor ⇒ Integer
The number of DataNodes to replicate the data to when writing to the HDFS cluster.
1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1945 class DescribeLocationHdfsResponse < Struct.new( :location_arn, :location_uri, :name_nodes, :block_size, :replication_factor, :kms_key_provider_uri, :qop_configuration, :authentication_type, :simple_user, :kerberos_principal, :agent_arns, :creation_time) SENSITIVE = [] include Aws::Structure end |
#simple_user ⇒ String
The user name used to identify the client on the host operating
system. This parameter is used if the AuthenticationType
is
defined as SIMPLE
.
1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1945 class DescribeLocationHdfsResponse < Struct.new( :location_arn, :location_uri, :name_nodes, :block_size, :replication_factor, :kms_key_provider_uri, :qop_configuration, :authentication_type, :simple_user, :kerberos_principal, :agent_arns, :creation_time) SENSITIVE = [] include Aws::Structure end |