---
type: resource-type
title: LocationAzureBlob
description: aws resource type AWS::DataSync::LocationAzureBlob
name: LocationAzureBlob
lexicon: aws
resource_type: AWS::DataSync::LocationAzureBlob
---
`AWS::DataSync::LocationAzureBlob`, a resource type of the aws lexicon.

## Properties

- `AzureBlobAuthenticationType` (`"NONE" | "SAS"`, required): The specific authentication type that you want DataSync to use to access your Azure Blob Container.
- `AgentArns` (`string[]`, optional): Specifies the Amazon Resource Name (ARN) of the DataSync agent that can connect with your Azure Blob Storage container. If you are setting up an agentless cross-cloud transfer, you do not need to specify a value for this parameter.
- `AzureAccessTier` (`"ARCHIVE" | "COOL" | "HOT"`, optional): Specifies an access tier for the objects you're transferring into your Azure Blob Storage container.
- `AzureBlobContainerUrl` (`string`, optional): The URL of the Azure Blob container that was described.
- `AzureBlobSasConfiguration` (`LocationAzureBlob_AzureBlobSasConfiguration`, optional)
- `AzureBlobType` (`"BLOCK"`, optional): Specifies a blob type for the objects you're transferring into your Azure Blob Storage container.
- `CmkSecretConfig` (`LocationAzureBlob_CmkSecretConfig`, optional)
- `CustomSecretConfig` (`LocationAzureBlob_CustomSecretConfig`, optional)
- `LocationArn` (`string`, optional): The Amazon Resource Name (ARN) of the Azure Blob Location that is created.
- `LocationUri` (`string`, optional): The URL of the Azure Blob Location that was described.
- `ManagedSecretConfig` (`LocationAzureBlob_ManagedSecretConfig`, optional)
- `Subdirectory` (`string`, optional): The subdirectory in the Azure Blob Container that is used to read data from the Azure Blob Source Location.
- `Tags` (`LocationAzureBlob_Tag[]`, optional): An array of key-value pairs to apply to this resource.

## Attributes

- `CmkSecretConfig.SecretArn`
- `LocationArn`
- `LocationUri`
- `ManagedSecretConfig`
