Class: Aws::DataSync::Types::DescribeLocationSmbResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataSync::Types::DescribeLocationSmbResponse
- Defined in:
- gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb
Overview
DescribeLocationSmbResponse
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#agent_arns ⇒ Array<String>
The ARNs of the DataSync agents that can connect with your SMB file server.
-
#authentication_type ⇒ String
The authentication protocol that DataSync uses to connect to your SMB file server.
-
#cmk_secret_config ⇒ Types::CmkSecretConfig
Describes configuration information for a DataSync-managed secret, such as a
PasswordorKerberosKeytabthat DataSync uses to access a specific storage location, with a customer-managed KMS key. -
#creation_time ⇒ Time
The time that the SMB location was created.
-
#custom_secret_config ⇒ Types::CustomSecretConfig
Describes configuration information for a customer-managed secret, such as a
PasswordorKerberosKeytabthat DataSync uses to access a specific storage location, with a customer-managed KMS key. -
#dns_ip_addresses ⇒ Array<String>
The IPv4 or IPv6 addresses for the DNS servers that your SMB file server belongs to.
-
#domain ⇒ String
The name of the Windows domain that the SMB file server belongs to.
-
#kerberos_principal ⇒ String
The Kerberos principal that has permission to access the files, folders, and file metadata in your SMB file server.
-
#location_arn ⇒ String
The ARN of the SMB location.
-
#location_uri ⇒ String
The URI of the SMB location.
-
#managed_secret_config ⇒ Types::ManagedSecretConfig
Describes configuration information for a DataSync-managed secret, such as a
PasswordorKerberosKeytabthat DataSync uses to access a specific storage location. -
#mount_options ⇒ Types::SmbMountOptions
The SMB protocol version that DataSync uses to access your SMB file server.
-
#user ⇒ String
The user that can mount and access the files, folders, and file metadata in your SMB file server.
Instance Attribute Details
#agent_arns ⇒ Array<String>
The ARNs of the DataSync agents that can connect with your SMB file server.
2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2555 class DescribeLocationSmbResponse < Struct.new( :location_arn, :location_uri, :agent_arns, :user, :domain, :mount_options, :creation_time, :dns_ip_addresses, :kerberos_principal, :authentication_type, :managed_secret_config, :cmk_secret_config, :custom_secret_config) SENSITIVE = [] include Aws::Structure end |
#authentication_type ⇒ String
The authentication protocol that DataSync uses to connect to your SMB file server.
2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2555 class DescribeLocationSmbResponse < Struct.new( :location_arn, :location_uri, :agent_arns, :user, :domain, :mount_options, :creation_time, :dns_ip_addresses, :kerberos_principal, :authentication_type, :managed_secret_config, :cmk_secret_config, :custom_secret_config) SENSITIVE = [] include Aws::Structure end |
#cmk_secret_config ⇒ Types::CmkSecretConfig
Describes configuration information for a DataSync-managed secret,
such as a Password or KerberosKeytab that DataSync uses to
access a specific storage location, with a customer-managed KMS key.
2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2555 class DescribeLocationSmbResponse < Struct.new( :location_arn, :location_uri, :agent_arns, :user, :domain, :mount_options, :creation_time, :dns_ip_addresses, :kerberos_principal, :authentication_type, :managed_secret_config, :cmk_secret_config, :custom_secret_config) SENSITIVE = [] include Aws::Structure end |
#creation_time ⇒ Time
The time that the SMB location was created.
2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2555 class DescribeLocationSmbResponse < Struct.new( :location_arn, :location_uri, :agent_arns, :user, :domain, :mount_options, :creation_time, :dns_ip_addresses, :kerberos_principal, :authentication_type, :managed_secret_config, :cmk_secret_config, :custom_secret_config) SENSITIVE = [] include Aws::Structure end |
#custom_secret_config ⇒ Types::CustomSecretConfig
Describes configuration information for a customer-managed secret,
such as a Password or KerberosKeytab that DataSync uses to
access a specific storage location, with a customer-managed KMS key.
2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2555 class DescribeLocationSmbResponse < Struct.new( :location_arn, :location_uri, :agent_arns, :user, :domain, :mount_options, :creation_time, :dns_ip_addresses, :kerberos_principal, :authentication_type, :managed_secret_config, :cmk_secret_config, :custom_secret_config) SENSITIVE = [] include Aws::Structure end |
#dns_ip_addresses ⇒ Array<String>
The IPv4 or IPv6 addresses for the DNS servers that your SMB file
server belongs to. This element applies only if AuthenticationType
is set to KERBEROS.
2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2555 class DescribeLocationSmbResponse < Struct.new( :location_arn, :location_uri, :agent_arns, :user, :domain, :mount_options, :creation_time, :dns_ip_addresses, :kerberos_principal, :authentication_type, :managed_secret_config, :cmk_secret_config, :custom_secret_config) SENSITIVE = [] include Aws::Structure end |
#domain ⇒ String
The name of the Windows domain that the SMB file server belongs to.
This element applies only if AuthenticationType is set to NTLM.
2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2555 class DescribeLocationSmbResponse < Struct.new( :location_arn, :location_uri, :agent_arns, :user, :domain, :mount_options, :creation_time, :dns_ip_addresses, :kerberos_principal, :authentication_type, :managed_secret_config, :cmk_secret_config, :custom_secret_config) SENSITIVE = [] include Aws::Structure end |
#kerberos_principal ⇒ String
The Kerberos principal that has permission to access the files, folders, and file metadata in your SMB file server.
2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2555 class DescribeLocationSmbResponse < Struct.new( :location_arn, :location_uri, :agent_arns, :user, :domain, :mount_options, :creation_time, :dns_ip_addresses, :kerberos_principal, :authentication_type, :managed_secret_config, :cmk_secret_config, :custom_secret_config) SENSITIVE = [] include Aws::Structure end |
#location_arn ⇒ String
The ARN of the SMB location.
2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2555 class DescribeLocationSmbResponse < Struct.new( :location_arn, :location_uri, :agent_arns, :user, :domain, :mount_options, :creation_time, :dns_ip_addresses, :kerberos_principal, :authentication_type, :managed_secret_config, :cmk_secret_config, :custom_secret_config) SENSITIVE = [] include Aws::Structure end |
#location_uri ⇒ String
The URI of the SMB location.
2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2555 class DescribeLocationSmbResponse < Struct.new( :location_arn, :location_uri, :agent_arns, :user, :domain, :mount_options, :creation_time, :dns_ip_addresses, :kerberos_principal, :authentication_type, :managed_secret_config, :cmk_secret_config, :custom_secret_config) SENSITIVE = [] include Aws::Structure end |
#managed_secret_config ⇒ Types::ManagedSecretConfig
Describes configuration information for a DataSync-managed secret,
such as a Password or KerberosKeytab that DataSync uses to
access a specific storage location. DataSync uses the default Amazon
Web Services-managed KMS key to encrypt this secret in Secrets
Manager.
2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2555 class DescribeLocationSmbResponse < Struct.new( :location_arn, :location_uri, :agent_arns, :user, :domain, :mount_options, :creation_time, :dns_ip_addresses, :kerberos_principal, :authentication_type, :managed_secret_config, :cmk_secret_config, :custom_secret_config) SENSITIVE = [] include Aws::Structure end |
#mount_options ⇒ Types::SmbMountOptions
The SMB protocol version that DataSync uses to access your SMB file server.
2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2555 class DescribeLocationSmbResponse < Struct.new( :location_arn, :location_uri, :agent_arns, :user, :domain, :mount_options, :creation_time, :dns_ip_addresses, :kerberos_principal, :authentication_type, :managed_secret_config, :cmk_secret_config, :custom_secret_config) SENSITIVE = [] include Aws::Structure end |
#user ⇒ String
The user that can mount and access the files, folders, and file
metadata in your SMB file server. This element applies only if
AuthenticationType is set to NTLM.
2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2555 class DescribeLocationSmbResponse < Struct.new( :location_arn, :location_uri, :agent_arns, :user, :domain, :mount_options, :creation_time, :dns_ip_addresses, :kerberos_principal, :authentication_type, :managed_secret_config, :cmk_secret_config, :custom_secret_config) SENSITIVE = [] include Aws::Structure end |