Class IdentityServiceLdapConfig
Configuration for the LDAP Auth flow.
Implements
Inherited Members
Namespace: Google.Apis.GKEHub.v1beta.Data
Assembly: Google.Apis.GKEHub.v1beta.dll
Syntax
public class IdentityServiceLdapConfig : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Group
Optional. Contains the properties for locating and authenticating groups in the directory.
Declaration
[JsonProperty("group")]
public virtual IdentityServiceGroupConfig Group { get; set; }
Property Value
Type | Description |
---|---|
IdentityServiceGroupConfig |
Server
Required. Server settings for the external LDAP server.
Declaration
[JsonProperty("server")]
public virtual IdentityServiceServerConfig Server { get; set; }
Property Value
Type | Description |
---|---|
IdentityServiceServerConfig |
ServiceAccount
Required. Contains the credentials of the service account which is authorized to perform the LDAP search in the directory. The credentials can be supplied by the combination of the DN and password or the client certificate.
Declaration
[JsonProperty("serviceAccount")]
public virtual IdentityServiceServiceAccountConfig ServiceAccount { get; set; }
Property Value
Type | Description |
---|---|
IdentityServiceServiceAccountConfig |
User
Required. Defines where users exist in the LDAP directory.
Declaration
[JsonProperty("user")]
public virtual IdentityServiceUserConfig User { get; set; }
Property Value
Type | Description |
---|---|
IdentityServiceUserConfig |