GetLocationSmbResult

data class GetLocationSmbResult(val agentArns: List<String>? = null, val authenticationType: LocationSmbAuthenticationType? = null, val dnsIpAddresses: List<String>? = null, val domain: String? = null, val kerberosPrincipal: String? = null, val locationArn: String? = null, val locationUri: String? = null, val mountOptions: LocationSmbMountOptions? = null, val tags: List<Tag>? = null, val user: String? = null)

Constructors

Link copied to clipboard
constructor(agentArns: List<String>? = null, authenticationType: LocationSmbAuthenticationType? = null, dnsIpAddresses: List<String>? = null, domain: String? = null, kerberosPrincipal: String? = null, locationArn: String? = null, locationUri: String? = null, mountOptions: LocationSmbMountOptions? = null, tags: List<Tag>? = null, user: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val agentArns: List<String>? = null

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

Link copied to clipboard

The authentication mode used to determine identity of user.

Link copied to clipboard
val dnsIpAddresses: List<String>? = null

Specifies the IPv4 addresses for the DNS servers that your SMB file server belongs to. This parameter applies only if AuthenticationType is set to KERBEROS. If you have multiple domains in your environment, configuring this parameter makes sure that DataSync connects to the right SMB file server.

Link copied to clipboard
val domain: String? = null

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

Link copied to clipboard

Specifies a service principal name (SPN), which is an identity in your Kerberos realm that has permission to access the files, folders, and file metadata in your SMB file server. SPNs are case sensitive and must include a prepended cifs/. For example, an SPN might look like cifs/kerberosuser@EXAMPLE.COM. Your task execution will fail if the SPN that you provide for this parameter doesn't match exactly what's in your keytab or krb5.conf files.

Link copied to clipboard
val locationArn: String? = null

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

Link copied to clipboard
val locationUri: String? = null

The URL of the SMB location that was described.

Link copied to clipboard

Specifies the version of the SMB protocol that DataSync uses to access your SMB file server.

Link copied to clipboard
val tags: List<Tag>? = null

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

Link copied to clipboard
val user: String? = null

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