---
title: Getting Started with Datadog
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > Infrastructure > Datadog Resource Catalog
---

# aws_datasync_location_hdfs{% #aws_datasync_location_hdfs %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `agent_arns`{% #agent_arns %}

**Type**: `UNORDERED_LIST_STRING`**Provider name**: `AgentArns`**Description**: The ARNs of the DataSync agents that can connect with your HDFS cluster.

## `authentication_type`{% #authentication_type %}

**Type**: `STRING`**Provider name**: `AuthenticationType`**Description**: The type of authentication used to determine the identity of the user.

## `block_size`{% #block_size %}

**Type**: `INT32`**Provider name**: `BlockSize`**Description**: The size of the data blocks to write into the HDFS cluster.

## `creation_time`{% #creation_time %}

**Type**: `TIMESTAMP`**Provider name**: `CreationTime`**Description**: The time that the HDFS location was created.

## `kerberos_principal`{% #kerberos_principal %}

**Type**: `STRING`**Provider name**: `KerberosPrincipal`**Description**: 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`.

## `kms_key_provider_uri`{% #kms_key_provider_uri %}

**Type**: `STRING`**Provider name**: `KmsKeyProviderUri`**Description**: The URI of the HDFS cluster's Key Management Server (KMS).

## `location_arn`{% #location_arn %}

**Type**: `STRING`**Provider name**: `LocationArn`**Description**: The ARN of the HDFS location.

## `location_uri`{% #location_uri %}

**Type**: `STRING`**Provider name**: `LocationUri`**Description**: The URI of the HDFS location.

## `name_nodes`{% #name_nodes %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `NameNodes`**Description**: The NameNode that manages the HDFS namespace.

- `hostname`**Type**: `STRING`**Provider name**: `Hostname`**Description**: The hostname of the NameNode in the HDFS cluster. This value is the IP address or Domain Name Service (DNS) name of the NameNode. An agent that's installed on-premises uses this hostname to communicate with the NameNode in the network.
- `port`**Type**: `INT32`**Provider name**: `Port`**Description**: The port that the NameNode uses to listen to client requests.

## `qop_configuration`{% #qop_configuration %}

**Type**: `STRUCT`**Provider name**: `QopConfiguration`**Description**: The Quality of Protection (QOP) configuration, which specifies the Remote Procedure Call (RPC) and data transfer protection settings configured on the HDFS cluster.

- `data_transfer_protection`**Type**: `STRING`**Provider name**: `DataTransferProtection`**Description**: 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.
- `rpc_protection`**Type**: `STRING`**Provider name**: `RpcProtection`**Description**: 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.

## `replication_factor`{% #replication_factor %}

**Type**: `INT32`**Provider name**: `ReplicationFactor`**Description**: The number of DataNodes to replicate the data to when writing to the HDFS cluster.

## `simple_user`{% #simple_user %}

**Type**: `STRING`**Provider name**: `SimpleUser`**Description**: The user name to identify the client on the host operating system. This parameter is used if the `AuthenticationType` is defined as `SIMPLE`.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`
