WebCrawlerParameters
¶
Source code in docs_src/capo_quicksight/types/web_crawler_parameters.py
login_page_url
instance-attribute
¶
login_page_url: NotRequired[SiteBaseUrl]
The URL of the login page for the web crawler to authenticate.
password_button_xpath
instance-attribute
¶
password_button_xpath: NotRequired[XpathFields]
The XPath expression for locating the password submit button on the login page.
password_field_xpath
instance-attribute
¶
password_field_xpath: NotRequired[XpathFields]
The XPath expression for locating the password field on the login page.
username_button_xpath
instance-attribute
¶
username_button_xpath: NotRequired[XpathFields]
The XPath expression for locating the username submit button on the login page.
username_field_xpath
instance-attribute
¶
username_field_xpath: NotRequired[XpathFields]
The XPath expression for locating the username field on the login page.
web_crawler_auth_type
instance-attribute
¶
web_crawler_auth_type: WebCrawlerAuthType
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.
web_proxy_host_name
instance-attribute
¶
web_proxy_host_name: NotRequired[Host]
The hostname of the web proxy server for the web crawler.
web_proxy_port_number
instance-attribute
¶
web_proxy_port_number: OptionalPort
The port number of the web proxy server for the web crawler.