aws-native.datasync.getLocationHDFS
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 HDFSAuthentication 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 HDFSName Node> An array of Name Node(s) of the HDFS location.
- Qop
Configuration Pulumi.Aws Native. Data Sync. Outputs. Location HDFSQop 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. Data Sync. Outputs. Location HDFSTag> 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 LocationHDFSAuthentication 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 []LocationHDFSName Node An array of Name Node(s) of the HDFS location.
- Qop
Configuration LocationHDFSQop 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.
- []Location
HDFSTag 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 LocationHDFSAuthentication 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<LocationHDFSName Node> An array of Name Node(s) of the HDFS location.
- qop
Configuration LocationHDFSQop 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<Location
HDFSTag> 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 LocationHDFSAuthentication 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 LocationHDFSName Node[] An array of Name Node(s) of the HDFS location.
- qop
Configuration LocationHDFSQop 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.
- Location
HDFSTag[] 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 LocationHDFSAuthentication 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[LocationHDFSName Node] An array of Name Node(s) of the HDFS location.
- qop_
configuration LocationHDFSQop 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[Location
HDFSTag] 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 HDFSQop Configuration Data Transfer Protection Configuration for Data Transfer Protection.
- Rpc
Protection Pulumi.Aws Native. Data Sync. Location HDFSQop Configuration Rpc Protection Configuration for RPC Protection.
- Data
Transfer LocationProtection HDFSQop Configuration Data Transfer Protection Configuration for Data Transfer Protection.
- Rpc
Protection LocationHDFSQop Configuration Rpc Protection Configuration for RPC Protection.
- data
Transfer LocationProtection HDFSQop Configuration Data Transfer Protection Configuration for Data Transfer Protection.
- rpc
Protection LocationHDFSQop Configuration Rpc Protection Configuration for RPC Protection.
- data
Transfer LocationProtection HDFSQop Configuration Data Transfer Protection Configuration for Data Transfer Protection.
- rpc
Protection LocationHDFSQop Configuration Rpc Protection Configuration for RPC Protection.
- data_
transfer_ Locationprotection HDFSQop Configuration Data Transfer Protection Configuration for Data Transfer Protection.
- rpc_
protection LocationHDFSQop 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
LocationHDFSTag
- Key string
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Key string
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key string
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value string
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key str
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value str
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0