DataConnectorConnectBody Class

Represents Codeless API Polling data connector.

Inheritance
DataConnectorConnectBody

Constructor

DataConnectorConnectBody(*, kind: Optional[Union[str, azure.mgmt.securityinsight.models._security_insights_enums.ConnectAuthKind]] = None, api_key: Optional[str] = None, client_secret: Optional[str] = None, client_id: Optional[str] = None, authorization_code: Optional[str] = None, user_name: Optional[str] = None, password: Optional[str] = None, request_config_user_input_values: Optional[List[Any]] = None, **kwargs)

Variables

kind
str or ConnectAuthKind

The authentication kind used to poll the data. Possible values include: "Basic", "OAuth2", "APIKey".

api_key
str

The API key of the audit server.

client_secret
str

The client secret of the OAuth 2.0 application.

client_id
str

The client id of the OAuth 2.0 application.

authorization_code
str

The authorization code used in OAuth 2.0 code flow to issue a token.

user_name
str

The user name in the audit log server.

password
str

The user password in the audit log server.

request_config_user_input_values
list[any]