Class: Aws::DirectoryService::Types::RadiusSettings
- Inherits:
-
Struct
- Object
- Struct
- Aws::DirectoryService::Types::RadiusSettings
- Defined in:
- gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb
Overview
Contains information about a Remote Authentication Dial In User Service (RADIUS) server.
Constant Summary collapse
- SENSITIVE =
[:shared_secret]
Instance Attribute Summary collapse
-
#authentication_protocol ⇒ String
The protocol specified for your RADIUS endpoints.
-
#display_label ⇒ String
Not currently used.
-
#radius_port ⇒ Integer
The port that your RADIUS server is using for communications.
-
#radius_retries ⇒ Integer
The maximum number of times that communication with the RADIUS server is retried after the initial attempt.
-
#radius_servers ⇒ Array<String>
The fully qualified domain name (FQDN) or IP addresses of the RADIUS server endpoints, or the FQDN or IP addresses of your RADIUS server load balancer.
-
#radius_servers_ipv_6 ⇒ Array<String>
The IPv6 addresses of the RADIUS server endpoints or RADIUS server load balancer.
-
#radius_timeout ⇒ Integer
The amount of time, in seconds, to wait for the RADIUS server to respond.
-
#shared_secret ⇒ String
Required for enabling RADIUS on the directory.
-
#use_same_username ⇒ Boolean
Not currently used.
Instance Attribute Details
#authentication_protocol ⇒ String
The protocol specified for your RADIUS endpoints.
4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 4442 class RadiusSettings < Struct.new( :radius_servers, :radius_servers_ipv_6, :radius_port, :radius_timeout, :radius_retries, :shared_secret, :authentication_protocol, :display_label, :use_same_username) SENSITIVE = [:shared_secret] include Aws::Structure end |
#display_label ⇒ String
Not currently used.
4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 4442 class RadiusSettings < Struct.new( :radius_servers, :radius_servers_ipv_6, :radius_port, :radius_timeout, :radius_retries, :shared_secret, :authentication_protocol, :display_label, :use_same_username) SENSITIVE = [:shared_secret] include Aws::Structure end |
#radius_port ⇒ Integer
The port that your RADIUS server is using for communications. Your self-managed network must allow inbound traffic over this port from the Directory Service servers.
4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 4442 class RadiusSettings < Struct.new( :radius_servers, :radius_servers_ipv_6, :radius_port, :radius_timeout, :radius_retries, :shared_secret, :authentication_protocol, :display_label, :use_same_username) SENSITIVE = [:shared_secret] include Aws::Structure end |
#radius_retries ⇒ Integer
The maximum number of times that communication with the RADIUS server is retried after the initial attempt.
4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 4442 class RadiusSettings < Struct.new( :radius_servers, :radius_servers_ipv_6, :radius_port, :radius_timeout, :radius_retries, :shared_secret, :authentication_protocol, :display_label, :use_same_username) SENSITIVE = [:shared_secret] include Aws::Structure end |
#radius_servers ⇒ Array<String>
The fully qualified domain name (FQDN) or IP addresses of the RADIUS server endpoints, or the FQDN or IP addresses of your RADIUS server load balancer.
4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 4442 class RadiusSettings < Struct.new( :radius_servers, :radius_servers_ipv_6, :radius_port, :radius_timeout, :radius_retries, :shared_secret, :authentication_protocol, :display_label, :use_same_username) SENSITIVE = [:shared_secret] include Aws::Structure end |
#radius_servers_ipv_6 ⇒ Array<String>
The IPv6 addresses of the RADIUS server endpoints or RADIUS server load balancer.
4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 4442 class RadiusSettings < Struct.new( :radius_servers, :radius_servers_ipv_6, :radius_port, :radius_timeout, :radius_retries, :shared_secret, :authentication_protocol, :display_label, :use_same_username) SENSITIVE = [:shared_secret] include Aws::Structure end |
#radius_timeout ⇒ Integer
The amount of time, in seconds, to wait for the RADIUS server to respond.
4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 4442 class RadiusSettings < Struct.new( :radius_servers, :radius_servers_ipv_6, :radius_port, :radius_timeout, :radius_retries, :shared_secret, :authentication_protocol, :display_label, :use_same_username) SENSITIVE = [:shared_secret] include Aws::Structure end |
#shared_secret ⇒ String
Required for enabling RADIUS on the directory.
4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 4442 class RadiusSettings < Struct.new( :radius_servers, :radius_servers_ipv_6, :radius_port, :radius_timeout, :radius_retries, :shared_secret, :authentication_protocol, :display_label, :use_same_username) SENSITIVE = [:shared_secret] include Aws::Structure end |
#use_same_username ⇒ Boolean
Not currently used.
4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 |
# File 'gems/aws-sdk-directoryservice/lib/aws-sdk-directoryservice/types.rb', line 4442 class RadiusSettings < Struct.new( :radius_servers, :radius_servers_ipv_6, :radius_port, :radius_timeout, :radius_retries, :shared_secret, :authentication_protocol, :display_label, :use_same_username) SENSITIVE = [:shared_secret] include Aws::Structure end |