We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.datasync.getLocationHdfs
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
Resource schema for AWS::DataSync::LocationHDFS.
Using getLocationHdfs
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getLocationHdfs(args: GetLocationHdfsArgs, opts?: InvokeOptions): Promise<GetLocationHdfsResult>
function getLocationHdfsOutput(args: GetLocationHdfsOutputArgs, opts?: InvokeOptions): Output<GetLocationHdfsResult>def get_location_hdfs(location_arn: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetLocationHdfsResult
def get_location_hdfs_output(location_arn: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetLocationHdfsResult]func LookupLocationHdfs(ctx *Context, args *LookupLocationHdfsArgs, opts ...InvokeOption) (*LookupLocationHdfsResult, error)
func LookupLocationHdfsOutput(ctx *Context, args *LookupLocationHdfsOutputArgs, opts ...InvokeOption) LookupLocationHdfsResultOutput> Note: This function is named LookupLocationHdfs in the Go SDK.
public static class GetLocationHdfs 
{
    public static Task<GetLocationHdfsResult> InvokeAsync(GetLocationHdfsArgs args, InvokeOptions? opts = null)
    public static Output<GetLocationHdfsResult> Invoke(GetLocationHdfsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetLocationHdfsResult> getLocationHdfs(GetLocationHdfsArgs args, InvokeOptions options)
public static Output<GetLocationHdfsResult> getLocationHdfs(GetLocationHdfsArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:datasync:getLocationHdfs
  arguments:
    # arguments dictionaryThe following arguments are supported:
- LocationArn string
- The Amazon Resource Name (ARN) of the HDFS location.
- LocationArn string
- The Amazon Resource Name (ARN) of the HDFS location.
- locationArn String
- The Amazon Resource Name (ARN) of the HDFS location.
- locationArn string
- The Amazon Resource Name (ARN) of the HDFS location.
- location_arn str
- The Amazon Resource Name (ARN) of the HDFS location.
- locationArn String
- The Amazon Resource Name (ARN) of the HDFS location.
getLocationHdfs Result
The following output properties are available:
- AgentArns List<string>
- ARN(s) of the agent(s) to use for an HDFS location.
- AuthenticationType Pulumi.Aws Native. Data Sync. Location Hdfs Authentication Type 
- The authentication mode used to determine identity of user.
- BlockSize int
- Size of chunks (blocks) in bytes that the data is divided into when stored in the HDFS cluster.
- KerberosPrincipal string
- The unique identity, or principal, to which Kerberos can assign tickets.
- KmsKey stringProvider Uri 
- The identifier for the Key Management Server where the encryption keys that encrypt data inside HDFS clusters are stored.
- LocationArn string
- The Amazon Resource Name (ARN) of the HDFS location.
- LocationUri string
- The URL of the HDFS location that was described.
- NameNodes List<Pulumi.Aws Native. Data Sync. Outputs. Location Hdfs Name Node> 
- An array of Name Node(s) of the HDFS location.
- QopConfiguration Pulumi.Aws Native. Data Sync. Outputs. Location Hdfs Qop Configuration 
- 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. If QopConfigurationisn't specified,RpcProtectionandDataTransferProtectiondefault toPRIVACY. If you setRpcProtectionorDataTransferProtection, the other parameter assumes the same value.
- ReplicationFactor int
- Number of copies of each block that exists inside the HDFS cluster.
- SimpleUser string
- The user name that has read and write permissions on the specified HDFS cluster.
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- An array of key-value pairs to apply to this resource.
- AgentArns []string
- ARN(s) of the agent(s) to use for an HDFS location.
- AuthenticationType LocationHdfs Authentication Type 
- The authentication mode used to determine identity of user.
- BlockSize int
- Size of chunks (blocks) in bytes that the data is divided into when stored in the HDFS cluster.
- KerberosPrincipal string
- The unique identity, or principal, to which Kerberos can assign tickets.
- KmsKey stringProvider Uri 
- The identifier for the Key Management Server where the encryption keys that encrypt data inside HDFS clusters are stored.
- LocationArn string
- The Amazon Resource Name (ARN) of the HDFS location.
- LocationUri string
- The URL of the HDFS location that was described.
- NameNodes []LocationHdfs Name Node 
- An array of Name Node(s) of the HDFS location.
- QopConfiguration LocationHdfs Qop Configuration 
- 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. If QopConfigurationisn't specified,RpcProtectionandDataTransferProtectiondefault toPRIVACY. If you setRpcProtectionorDataTransferProtection, the other parameter assumes the same value.
- ReplicationFactor int
- Number of copies of each block that exists inside the HDFS cluster.
- SimpleUser string
- The user name that has read and write permissions on the specified HDFS cluster.
- Tag
- An array of key-value pairs to apply to this resource.
- agentArns List<String>
- ARN(s) of the agent(s) to use for an HDFS location.
- authenticationType LocationHdfs Authentication Type 
- The authentication mode used to determine identity of user.
- blockSize Integer
- Size of chunks (blocks) in bytes that the data is divided into when stored in the HDFS cluster.
- kerberosPrincipal String
- The unique identity, or principal, to which Kerberos can assign tickets.
- kmsKey StringProvider Uri 
- The identifier for the Key Management Server where the encryption keys that encrypt data inside HDFS clusters are stored.
- locationArn String
- The Amazon Resource Name (ARN) of the HDFS location.
- locationUri String
- The URL of the HDFS location that was described.
- nameNodes List<LocationHdfs Name Node> 
- An array of Name Node(s) of the HDFS location.
- qopConfiguration LocationHdfs Qop Configuration 
- 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. If QopConfigurationisn't specified,RpcProtectionandDataTransferProtectiondefault toPRIVACY. If you setRpcProtectionorDataTransferProtection, the other parameter assumes the same value.
- replicationFactor Integer
- Number of copies of each block that exists inside the HDFS cluster.
- simpleUser String
- The user name that has read and write permissions on the specified HDFS cluster.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- agentArns string[]
- ARN(s) of the agent(s) to use for an HDFS location.
- authenticationType LocationHdfs Authentication Type 
- The authentication mode used to determine identity of user.
- blockSize number
- Size of chunks (blocks) in bytes that the data is divided into when stored in the HDFS cluster.
- kerberosPrincipal string
- The unique identity, or principal, to which Kerberos can assign tickets.
- kmsKey stringProvider Uri 
- The identifier for the Key Management Server where the encryption keys that encrypt data inside HDFS clusters are stored.
- locationArn string
- The Amazon Resource Name (ARN) of the HDFS location.
- locationUri string
- The URL of the HDFS location that was described.
- nameNodes LocationHdfs Name Node[] 
- An array of Name Node(s) of the HDFS location.
- qopConfiguration LocationHdfs Qop Configuration 
- 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. If QopConfigurationisn't specified,RpcProtectionandDataTransferProtectiondefault toPRIVACY. If you setRpcProtectionorDataTransferProtection, the other parameter assumes the same value.
- replicationFactor number
- Number of copies of each block that exists inside the HDFS cluster.
- simpleUser string
- The user name that has read and write permissions on the specified HDFS cluster.
- Tag[]
- An array of key-value pairs to apply to this resource.
- agent_arns Sequence[str]
- ARN(s) of the agent(s) to use for an HDFS location.
- authentication_type LocationHdfs Authentication Type 
- The authentication mode used to determine identity of user.
- block_size int
- Size of chunks (blocks) in bytes that the data is divided into when stored in the HDFS cluster.
- kerberos_principal str
- The unique identity, or principal, to which Kerberos can assign tickets.
- kms_key_ strprovider_ uri 
- The identifier for the Key Management Server where the encryption keys that encrypt data inside HDFS clusters are stored.
- location_arn str
- The Amazon Resource Name (ARN) of the HDFS location.
- location_uri str
- The URL of the HDFS location that was described.
- name_nodes Sequence[LocationHdfs Name Node] 
- An array of Name Node(s) of the HDFS location.
- qop_configuration LocationHdfs Qop Configuration 
- 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. If QopConfigurationisn't specified,RpcProtectionandDataTransferProtectiondefault toPRIVACY. If you setRpcProtectionorDataTransferProtection, the other parameter assumes the same value.
- replication_factor int
- Number of copies of each block that exists inside the HDFS cluster.
- simple_user str
- The user name that has read and write permissions on the specified HDFS cluster.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- agentArns List<String>
- ARN(s) of the agent(s) to use for an HDFS location.
- authenticationType "SIMPLE" | "KERBEROS"
- The authentication mode used to determine identity of user.
- blockSize Number
- Size of chunks (blocks) in bytes that the data is divided into when stored in the HDFS cluster.
- kerberosPrincipal String
- The unique identity, or principal, to which Kerberos can assign tickets.
- kmsKey StringProvider Uri 
- The identifier for the Key Management Server where the encryption keys that encrypt data inside HDFS clusters are stored.
- locationArn String
- The Amazon Resource Name (ARN) of the HDFS location.
- locationUri String
- The URL of the HDFS location that was described.
- nameNodes List<Property Map>
- An array of Name Node(s) of the HDFS location.
- qopConfiguration Property Map
- 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. If QopConfigurationisn't specified,RpcProtectionandDataTransferProtectiondefault toPRIVACY. If you setRpcProtectionorDataTransferProtection, the other parameter assumes the same value.
- replicationFactor Number
- Number of copies of each block that exists inside the HDFS cluster.
- simpleUser String
- The user name that has read and write permissions on the specified HDFS cluster.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
LocationHdfsAuthenticationType   
LocationHdfsNameNode   
LocationHdfsQopConfiguration   
- DataTransfer Pulumi.Protection Aws Native. Data Sync. Location Hdfs Qop Configuration Data Transfer Protection 
- Configuration for Data Transfer Protection.
- RpcProtection Pulumi.Aws Native. Data Sync. Location Hdfs Qop Configuration Rpc Protection 
- Configuration for RPC Protection.
- DataTransfer LocationProtection Hdfs Qop Configuration Data Transfer Protection 
- Configuration for Data Transfer Protection.
- RpcProtection LocationHdfs Qop Configuration Rpc Protection 
- Configuration for RPC Protection.
- dataTransfer LocationProtection Hdfs Qop Configuration Data Transfer Protection 
- Configuration for Data Transfer Protection.
- rpcProtection LocationHdfs Qop Configuration Rpc Protection 
- Configuration for RPC Protection.
- dataTransfer LocationProtection Hdfs Qop Configuration Data Transfer Protection 
- Configuration for Data Transfer Protection.
- rpcProtection LocationHdfs Qop Configuration Rpc Protection 
- Configuration for RPC Protection.
- data_transfer_ Locationprotection Hdfs Qop Configuration Data Transfer Protection 
- Configuration for Data Transfer Protection.
- rpc_protection LocationHdfs Qop Configuration Rpc Protection 
- Configuration for RPC Protection.
- dataTransfer "AUTHENTICATION" | "INTEGRITY" | "PRIVACY" | "DISABLED"Protection 
- Configuration for Data Transfer Protection.
- rpcProtection "AUTHENTICATION" | "INTEGRITY" | "PRIVACY" | "DISABLED"
- Configuration for RPC Protection.
LocationHdfsQopConfigurationDataTransferProtection      
LocationHdfsQopConfigurationRpcProtection     
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi