aws-native logo
AWS Native v0.54.0, Mar 21 23

aws-native.datasync.getLocationSMB

Resource schema for AWS::DataSync::LocationSMB.

Using getLocationSMB

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 getLocationSMB(args: GetLocationSMBArgs, opts?: InvokeOptions): Promise<GetLocationSMBResult>
function getLocationSMBOutput(args: GetLocationSMBOutputArgs, opts?: InvokeOptions): Output<GetLocationSMBResult>
def get_location_smb(location_arn: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetLocationSMBResult
def get_location_smb_output(location_arn: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetLocationSMBResult]
func LookupLocationSMB(ctx *Context, args *LookupLocationSMBArgs, opts ...InvokeOption) (*LookupLocationSMBResult, error)
func LookupLocationSMBOutput(ctx *Context, args *LookupLocationSMBOutputArgs, opts ...InvokeOption) LookupLocationSMBResultOutput

> Note: This function is named LookupLocationSMB in the Go SDK.

public static class GetLocationSMB 
{
    public static Task<GetLocationSMBResult> InvokeAsync(GetLocationSMBArgs args, InvokeOptions? opts = null)
    public static Output<GetLocationSMBResult> Invoke(GetLocationSMBInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetLocationSMBResult> getLocationSMB(GetLocationSMBArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aws-native:datasync:getLocationSMB
  arguments:
    # arguments dictionary

The following arguments are supported:

LocationArn string

The Amazon Resource Name (ARN) of the SMB location that is created.

LocationArn string

The Amazon Resource Name (ARN) of the SMB location that is created.

locationArn String

The Amazon Resource Name (ARN) of the SMB location that is created.

locationArn string

The Amazon Resource Name (ARN) of the SMB location that is created.

location_arn str

The Amazon Resource Name (ARN) of the SMB location that is created.

locationArn String

The Amazon Resource Name (ARN) of the SMB location that is created.

getLocationSMB Result

The following output properties are available:

AgentArns List<string>

The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.

Domain string

The name of the Windows domain that the SMB server belongs to.

LocationArn string

The Amazon Resource Name (ARN) of the SMB location that is created.

LocationUri string

The URL of the SMB location that was described.

MountOptions Pulumi.AwsNative.DataSync.Outputs.LocationSMBMountOptions
Tags List<Pulumi.AwsNative.DataSync.Outputs.LocationSMBTag>

An array of key-value pairs to apply to this resource.

User string

The user who can mount the share, has the permissions to access files and folders in the SMB share.

AgentArns []string

The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.

Domain string

The name of the Windows domain that the SMB server belongs to.

LocationArn string

The Amazon Resource Name (ARN) of the SMB location that is created.

LocationUri string

The URL of the SMB location that was described.

MountOptions LocationSMBMountOptions
Tags []LocationSMBTag

An array of key-value pairs to apply to this resource.

User string

The user who can mount the share, has the permissions to access files and folders in the SMB share.

agentArns List<String>

The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.

domain String

The name of the Windows domain that the SMB server belongs to.

locationArn String

The Amazon Resource Name (ARN) of the SMB location that is created.

locationUri String

The URL of the SMB location that was described.

mountOptions LocationSMBMountOptions
tags List<LocationSMBTag>

An array of key-value pairs to apply to this resource.

user String

The user who can mount the share, has the permissions to access files and folders in the SMB share.

agentArns string[]

The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.

domain string

The name of the Windows domain that the SMB server belongs to.

locationArn string

The Amazon Resource Name (ARN) of the SMB location that is created.

locationUri string

The URL of the SMB location that was described.

mountOptions LocationSMBMountOptions
tags LocationSMBTag[]

An array of key-value pairs to apply to this resource.

user string

The user who can mount the share, has the permissions to access files and folders in the SMB share.

agent_arns Sequence[str]

The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.

domain str

The name of the Windows domain that the SMB server belongs to.

location_arn str

The Amazon Resource Name (ARN) of the SMB location that is created.

location_uri str

The URL of the SMB location that was described.

mount_options LocationSMBMountOptions
tags Sequence[LocationSMBTag]

An array of key-value pairs to apply to this resource.

user str

The user who can mount the share, has the permissions to access files and folders in the SMB share.

agentArns List<String>

The Amazon Resource Names (ARNs) of agents to use for a Simple Message Block (SMB) location.

domain String

The name of the Windows domain that the SMB server belongs to.

locationArn String

The Amazon Resource Name (ARN) of the SMB location that is created.

locationUri String

The URL of the SMB location that was described.

mountOptions Property Map
tags List<Property Map>

An array of key-value pairs to apply to this resource.

user String

The user who can mount the share, has the permissions to access files and folders in the SMB share.

Supporting Types

LocationSMBMountOptions

Version Pulumi.AwsNative.DataSync.LocationSMBMountOptionsVersion

The specific SMB version that you want DataSync to use to mount your SMB share.

Version LocationSMBMountOptionsVersion

The specific SMB version that you want DataSync to use to mount your SMB share.

version LocationSMBMountOptionsVersion

The specific SMB version that you want DataSync to use to mount your SMB share.

version LocationSMBMountOptionsVersion

The specific SMB version that you want DataSync to use to mount your SMB share.

version LocationSMBMountOptionsVersion

The specific SMB version that you want DataSync to use to mount your SMB share.

version "AUTOMATIC" | "SMB1" | "SMB2_0" | "SMB2" | "SMB3"

The specific SMB version that you want DataSync to use to mount your SMB share.

LocationSMBMountOptionsVersion

LocationSMBTag

Key string

The key for an AWS resource tag.

Value string

The value for an AWS resource tag.

Key string

The key for an AWS resource tag.

Value string

The value for an AWS resource tag.

key String

The key for an AWS resource tag.

value String

The value for an AWS resource tag.

key string

The key for an AWS resource tag.

value string

The value for an AWS resource tag.

key str

The key for an AWS resource tag.

value str

The value for an AWS resource tag.

key String

The key for an AWS resource tag.

value String

The value for an AWS resource tag.

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0