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 Identity and Access Management (IAM) role that provides access to the secret. -
#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.
2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2763 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.
2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2763 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.
2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2763 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.
2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2763 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 Identity
and Access Management (IAM) role that provides access to the secret.
2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2763 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.
2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2763 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.
2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2763 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.
2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2763 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.
2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2763 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.
2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2763 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.
2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2763 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.
2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2763 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.
2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 |
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 2763 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 |