IdentitySource Class

vCenter Single Sign On Identity Source.

Inheritance
IdentitySource

Constructor

IdentitySource(*, name: Optional[str] = None, alias: Optional[str] = None, domain: Optional[str] = None, base_user_dn: Optional[str] = None, base_group_dn: Optional[str] = None, primary_server: Optional[str] = None, secondary_server: Optional[str] = None, ssl: Optional[Union[str, azure.mgmt.avs.models._avs_client_enums.SslEnum]] = None, username: Optional[str] = None, password: Optional[str] = None, **kwargs)

Parameters

name
str
Required

The name of the identity source.

alias
str
Required

The domain's NetBIOS name.

domain
str
Required

The domain's dns name.

base_user_dn
str
Required

The base distinguished name for users.

base_group_dn
str
Required

The base distinguished name for groups.

primary_server
str
Required

Primary server URL.

secondary_server
str
Required

Secondary server URL.

ssl
str or SslEnum
Required

Protect LDAP communication using SSL certificate (LDAPS). Possible values include: "Enabled", "Disabled".

username
str
Required

The ID of an Active Directory user with a minimum of read-only access to Base DN for users and group.

password
str
Required

The password of the Active Directory user with a minimum of read-only access to Base DN for users and groups.