Class: Aws::QuickSight::Types::WebCrawlerParameters
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::WebCrawlerParameters
- Defined in:
- gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb
Overview
The parameters for a web crawler data source.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#login_page_url ⇒ String
The URL of the login page for the web crawler to authenticate.
-
#password_button_xpath ⇒ String
The XPath expression for locating the password submit button on the login page.
-
#password_field_xpath ⇒ String
The XPath expression for locating the password field on the login page.
-
#username_button_xpath ⇒ String
The XPath expression for locating the username submit button on the login page.
-
#username_field_xpath ⇒ String
The XPath expression for locating the username field on the login page.
-
#web_crawler_auth_type ⇒ String
The authentication type for the web crawler.
-
#web_proxy_host_name ⇒ String
The hostname of the web proxy server for the web crawler.
-
#web_proxy_port_number ⇒ Integer
The port number of the web proxy server for the web crawler.
Instance Attribute Details
#login_page_url ⇒ String
The URL of the login page for the web crawler to authenticate.
41908 41909 41910 41911 41912 41913 41914 41915 41916 41917 41918 41919 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41908 class WebCrawlerParameters < Struct.new( :web_crawler_auth_type, :username_field_xpath, :password_field_xpath, :username_button_xpath, :password_button_xpath, :login_page_url, :web_proxy_host_name, :web_proxy_port_number) SENSITIVE = [] include Aws::Structure end |
#password_button_xpath ⇒ String
The XPath expression for locating the password submit button on the login page.
41908 41909 41910 41911 41912 41913 41914 41915 41916 41917 41918 41919 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41908 class WebCrawlerParameters < Struct.new( :web_crawler_auth_type, :username_field_xpath, :password_field_xpath, :username_button_xpath, :password_button_xpath, :login_page_url, :web_proxy_host_name, :web_proxy_port_number) SENSITIVE = [] include Aws::Structure end |
#password_field_xpath ⇒ String
The XPath expression for locating the password field on the login page.
41908 41909 41910 41911 41912 41913 41914 41915 41916 41917 41918 41919 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41908 class WebCrawlerParameters < Struct.new( :web_crawler_auth_type, :username_field_xpath, :password_field_xpath, :username_button_xpath, :password_button_xpath, :login_page_url, :web_proxy_host_name, :web_proxy_port_number) SENSITIVE = [] include Aws::Structure end |
#username_button_xpath ⇒ String
The XPath expression for locating the username submit button on the login page.
41908 41909 41910 41911 41912 41913 41914 41915 41916 41917 41918 41919 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41908 class WebCrawlerParameters < Struct.new( :web_crawler_auth_type, :username_field_xpath, :password_field_xpath, :username_button_xpath, :password_button_xpath, :login_page_url, :web_proxy_host_name, :web_proxy_port_number) SENSITIVE = [] include Aws::Structure end |
#username_field_xpath ⇒ String
The XPath expression for locating the username field on the login page.
41908 41909 41910 41911 41912 41913 41914 41915 41916 41917 41918 41919 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41908 class WebCrawlerParameters < Struct.new( :web_crawler_auth_type, :username_field_xpath, :password_field_xpath, :username_button_xpath, :password_button_xpath, :login_page_url, :web_proxy_host_name, :web_proxy_port_number) SENSITIVE = [] include Aws::Structure end |
#web_crawler_auth_type ⇒ String
The authentication type for the web crawler. The type can be one of the following:
NO_AUTH: No authentication required.BASIC_AUTH: Basic authentication using username and password.SAML: SAML-based authentication.FORM: Form-based authentication.
41908 41909 41910 41911 41912 41913 41914 41915 41916 41917 41918 41919 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41908 class WebCrawlerParameters < Struct.new( :web_crawler_auth_type, :username_field_xpath, :password_field_xpath, :username_button_xpath, :password_button_xpath, :login_page_url, :web_proxy_host_name, :web_proxy_port_number) SENSITIVE = [] include Aws::Structure end |
#web_proxy_host_name ⇒ String
The hostname of the web proxy server for the web crawler.
41908 41909 41910 41911 41912 41913 41914 41915 41916 41917 41918 41919 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41908 class WebCrawlerParameters < Struct.new( :web_crawler_auth_type, :username_field_xpath, :password_field_xpath, :username_button_xpath, :password_button_xpath, :login_page_url, :web_proxy_host_name, :web_proxy_port_number) SENSITIVE = [] include Aws::Structure end |
#web_proxy_port_number ⇒ Integer
The port number of the web proxy server for the web crawler.
41908 41909 41910 41911 41912 41913 41914 41915 41916 41917 41918 41919 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41908 class WebCrawlerParameters < Struct.new( :web_crawler_auth_type, :username_field_xpath, :password_field_xpath, :username_button_xpath, :password_button_xpath, :login_page_url, :web_proxy_host_name, :web_proxy_port_number) SENSITIVE = [] include Aws::Structure end |