AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.103.0 published on Monday, Apr 22, 2024 by Pulumi
aws-native.datasync.getLocationHdfs
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.103.0 published on Monday, Apr 22, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:datasync:getLocationHdfs
arguments:
# arguments dictionary
The following arguments are supported:
- Location
Arn string - The Amazon Resource Name (ARN) of the HDFS location.
- Location
Arn string - The Amazon Resource Name (ARN) of the HDFS location.
- location
Arn String - The Amazon Resource Name (ARN) of the HDFS location.
- location
Arn string - The Amazon Resource Name (ARN) of the HDFS location.
- location_
arn str - The Amazon Resource Name (ARN) of the HDFS location.
- location
Arn String - The Amazon Resource Name (ARN) of the HDFS location.
getLocationHdfs Result
The following output properties are available:
- Agent
Arns List<string> - ARN(s) of the agent(s) to use for an HDFS location.
- Authentication
Type Pulumi.Aws Native. Data Sync. Location Hdfs 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 string - The unique identity, or principal, to which Kerberos can assign tickets.
- Kms
Key stringProvider Uri - The identifier for the Key Management Server where the encryption keys that encrypt data inside HDFS clusters are stored.
- Location
Arn string - The Amazon Resource Name (ARN) of the HDFS location.
- Location
Uri string - The URL of the HDFS location that was described.
- Name
Nodes List<Pulumi.Aws Native. Data Sync. Outputs. Location Hdfs Name Node> - An array of Name Node(s) of the HDFS location.
- Qop
Configuration Pulumi.Aws Native. Data Sync. Outputs. Location Hdfs Qop Configuration - Replication
Factor int - Number of copies of each block that exists inside the HDFS cluster.
- Simple
User 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.
- Agent
Arns []string - 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 string - The unique identity, or principal, to which Kerberos can assign tickets.
- Kms
Key stringProvider Uri - The identifier for the Key Management Server where the encryption keys that encrypt data inside HDFS clusters are stored.
- Location
Arn string - The Amazon Resource Name (ARN) of the HDFS location.
- Location
Uri string - The URL of the HDFS location that was described.
- Name
Nodes []LocationHdfs Name Node - An array of Name Node(s) of the HDFS location.
- Qop
Configuration LocationHdfs Qop Configuration - Replication
Factor int - Number of copies of each block that exists inside the HDFS cluster.
- Simple
User 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 List<String> - 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 Integer - Size of chunks (blocks) in bytes that the data is divided into when stored in the HDFS cluster.
- kerberos
Principal String - The unique identity, or principal, to which Kerberos can assign tickets.
- kms
Key StringProvider Uri - The identifier for the Key Management Server where the encryption keys that encrypt data inside HDFS clusters are stored.
- location
Arn String - The Amazon Resource Name (ARN) of the HDFS location.
- location
Uri String - The URL of the HDFS location that was described.
- name
Nodes List<LocationHdfs Name Node> - An array of Name Node(s) of the HDFS location.
- qop
Configuration LocationHdfs Qop Configuration - replication
Factor Integer - Number of copies of each block that exists inside the HDFS cluster.
- simple
User 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.
- agent
Arns string[] - 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 number - Size of chunks (blocks) in bytes that the data is divided into when stored in the HDFS cluster.
- kerberos
Principal string - The unique identity, or principal, to which Kerberos can assign tickets.
- kms
Key stringProvider Uri - The identifier for the Key Management Server where the encryption keys that encrypt data inside HDFS clusters are stored.
- location
Arn string - The Amazon Resource Name (ARN) of the HDFS location.
- location
Uri string - The URL of the HDFS location that was described.
- name
Nodes LocationHdfs Name Node[] - An array of Name Node(s) of the HDFS location.
- qop
Configuration LocationHdfs Qop Configuration - replication
Factor number - Number of copies of each block that exists inside the HDFS cluster.
- simple
User 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 - 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.
- agent
Arns List<String> - ARN(s) of the agent(s) to use for an HDFS location.
- authentication
Type "SIMPLE" | "KERBEROS" - The authentication mode used to determine identity of user.
- block
Size Number - Size of chunks (blocks) in bytes that the data is divided into when stored in the HDFS cluster.
- kerberos
Principal String - The unique identity, or principal, to which Kerberos can assign tickets.
- kms
Key StringProvider Uri - The identifier for the Key Management Server where the encryption keys that encrypt data inside HDFS clusters are stored.
- location
Arn String - The Amazon Resource Name (ARN) of the HDFS location.
- location
Uri String - The URL of the HDFS location that was described.
- name
Nodes List<Property Map> - An array of Name Node(s) of the HDFS location.
- qop
Configuration Property Map - replication
Factor Number - Number of copies of each block that exists inside the HDFS cluster.
- simple
User 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
- Data
Transfer Pulumi.Protection Aws Native. Data Sync. Location Hdfs Qop Configuration Data Transfer Protection - Configuration for Data Transfer Protection.
- Rpc
Protection Pulumi.Aws Native. Data Sync. Location Hdfs 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.
- 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.
- 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.
- 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.
- data
Transfer "AUTHENTICATION" | "INTEGRITY" | "PRIVACY" | "DISABLED"Protection - Configuration for Data Transfer Protection.
- rpc
Protection "AUTHENTICATION" | "INTEGRITY" | "PRIVACY" | "DISABLED" - Configuration for RPC Protection.
LocationHdfsQopConfigurationDataTransferProtection
LocationHdfsQopConfigurationRpcProtection
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.103.0 published on Monday, Apr 22, 2024 by Pulumi