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

# aws_datasync_location_objectstorage{% #aws_datasync_location_objectstorage %}

## `access_key`{% #access_key %}

**Type**: `STRING`**Provider name**: `AccessKey`**Description**: The access key (for example, a user name) required to authenticate with the object storage system.

## `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 object storage system.

## `cmk_secret_config`{% #cmk_secret_config %}

**Type**: `STRUCT`**Provider name**: `CmkSecretConfig`**Description**: Describes configuration information for a DataSync-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed KMS key.

- `kms_key_arn`**Type**: `STRING`**Provider name**: `KmsKeyArn`**Description**: Specifies the ARN for the customer-managed KMS key that DataSync uses to encrypt the DataSync-managed secret stored for `SecretArn`. DataSync provides this key to Secrets Manager.
- `secret_arn`**Type**: `STRING`**Provider name**: `SecretArn`**Description**: Specifies the ARN for the DataSync-managed Secrets Manager secret that that is used to access a specific storage location. This property is generated by DataSync and is read-only. DataSync encrypts this secret with the KMS key that you specify for `KmsKeyArn`.

## `creation_time`{% #creation_time %}

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

## `custom_secret_config`{% #custom_secret_config %}

**Type**: `STRUCT`**Provider name**: `CustomSecretConfig`**Description**: Describes configuration information for a customer-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed KMS key.

- `secret_access_role_arn`**Type**: `STRING`**Provider name**: `SecretAccessRoleArn`**Description**: Specifies the ARN for the Identity and Access Management role that DataSync uses to access the secret specified for `SecretArn`.
- `secret_arn`**Type**: `STRING`**Provider name**: `SecretArn`**Description**: Specifies the ARN for an Secrets Manager secret.

## `location_arn`{% #location_arn %}

**Type**: `STRING`**Provider name**: `LocationArn`**Description**: The ARN of the object storage system location.

## `location_uri`{% #location_uri %}

**Type**: `STRING`**Provider name**: `LocationUri`**Description**: The URI of the object storage system location.

## `managed_secret_config`{% #managed_secret_config %}

**Type**: `STRUCT`**Provider name**: `ManagedSecretConfig`**Description**: Describes configuration information for a DataSync-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location. DataSync uses the default Amazon Web Services-managed KMS key to encrypt this secret in Secrets Manager.

- `secret_arn`**Type**: `STRING`**Provider name**: `SecretArn`**Description**: Specifies the ARN for an Secrets Manager secret.

## `server_port`{% #server_port %}

**Type**: `INT32`**Provider name**: `ServerPort`**Description**: The port that your object storage server accepts inbound network traffic on (for example, port 443).

## `server_protocol`{% #server_protocol %}

**Type**: `STRING`**Provider name**: `ServerProtocol`**Description**: The protocol that your object storage system uses to communicate.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`
