1. Packages
  2. Vcd Provider
  3. API Docs
  4. OrgLdap
vcd 3.14.1 published on Monday, Apr 14, 2025 by vmware

vcd.OrgLdap

Explore with Pulumi AI

Create OrgLdap Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new OrgLdap(name: string, args: OrgLdapArgs, opts?: CustomResourceOptions);
@overload
def OrgLdap(resource_name: str,
            args: OrgLdapArgs,
            opts: Optional[ResourceOptions] = None)

@overload
def OrgLdap(resource_name: str,
            opts: Optional[ResourceOptions] = None,
            ldap_mode: Optional[str] = None,
            org_id: Optional[str] = None,
            custom_settings: Optional[OrgLdapCustomSettingsArgs] = None,
            custom_user_ou: Optional[str] = None,
            org_ldap_id: Optional[str] = None)
func NewOrgLdap(ctx *Context, name string, args OrgLdapArgs, opts ...ResourceOption) (*OrgLdap, error)
public OrgLdap(string name, OrgLdapArgs args, CustomResourceOptions? opts = null)
public OrgLdap(String name, OrgLdapArgs args)
public OrgLdap(String name, OrgLdapArgs args, CustomResourceOptions options)
type: vcd:OrgLdap
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. OrgLdapArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. OrgLdapArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. OrgLdapArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. OrgLdapArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. OrgLdapArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var orgLdapResource = new Vcd.OrgLdap("orgLdapResource", new()
{
    LdapMode = "string",
    OrgId = "string",
    CustomSettings = new Vcd.Inputs.OrgLdapCustomSettingsArgs
    {
        AuthenticationMethod = "string",
        ConnectorType = "string",
        GroupAttributes = new Vcd.Inputs.OrgLdapCustomSettingsGroupAttributesArgs
        {
            GroupMembershipIdentifier = "string",
            Membership = "string",
            Name = "string",
            ObjectClass = "string",
            UniqueIdentifier = "string",
            GroupBackLinkIdentifier = "string",
        },
        Port = 0,
        Server = "string",
        UserAttributes = new Vcd.Inputs.OrgLdapCustomSettingsUserAttributesArgs
        {
            DisplayName = "string",
            Email = "string",
            GivenName = "string",
            GroupMembershipIdentifier = "string",
            ObjectClass = "string",
            Surname = "string",
            Telephone = "string",
            UniqueIdentifier = "string",
            Username = "string",
            GroupBackLinkIdentifier = "string",
        },
        BaseDistinguishedName = "string",
        IsSsl = false,
        Password = "string",
        Username = "string",
    },
    CustomUserOu = "string",
    OrgLdapId = "string",
});
Copy
example, err := vcd.NewOrgLdap(ctx, "orgLdapResource", &vcd.OrgLdapArgs{
LdapMode: pulumi.String("string"),
OrgId: pulumi.String("string"),
CustomSettings: &.OrgLdapCustomSettingsArgs{
AuthenticationMethod: pulumi.String("string"),
ConnectorType: pulumi.String("string"),
GroupAttributes: &.OrgLdapCustomSettingsGroupAttributesArgs{
GroupMembershipIdentifier: pulumi.String("string"),
Membership: pulumi.String("string"),
Name: pulumi.String("string"),
ObjectClass: pulumi.String("string"),
UniqueIdentifier: pulumi.String("string"),
GroupBackLinkIdentifier: pulumi.String("string"),
},
Port: pulumi.Float64(0),
Server: pulumi.String("string"),
UserAttributes: &.OrgLdapCustomSettingsUserAttributesArgs{
DisplayName: pulumi.String("string"),
Email: pulumi.String("string"),
GivenName: pulumi.String("string"),
GroupMembershipIdentifier: pulumi.String("string"),
ObjectClass: pulumi.String("string"),
Surname: pulumi.String("string"),
Telephone: pulumi.String("string"),
UniqueIdentifier: pulumi.String("string"),
Username: pulumi.String("string"),
GroupBackLinkIdentifier: pulumi.String("string"),
},
BaseDistinguishedName: pulumi.String("string"),
IsSsl: pulumi.Bool(false),
Password: pulumi.String("string"),
Username: pulumi.String("string"),
},
CustomUserOu: pulumi.String("string"),
OrgLdapId: pulumi.String("string"),
})
Copy
var orgLdapResource = new OrgLdap("orgLdapResource", OrgLdapArgs.builder()
    .ldapMode("string")
    .orgId("string")
    .customSettings(OrgLdapCustomSettingsArgs.builder()
        .authenticationMethod("string")
        .connectorType("string")
        .groupAttributes(OrgLdapCustomSettingsGroupAttributesArgs.builder()
            .groupMembershipIdentifier("string")
            .membership("string")
            .name("string")
            .objectClass("string")
            .uniqueIdentifier("string")
            .groupBackLinkIdentifier("string")
            .build())
        .port(0)
        .server("string")
        .userAttributes(OrgLdapCustomSettingsUserAttributesArgs.builder()
            .displayName("string")
            .email("string")
            .givenName("string")
            .groupMembershipIdentifier("string")
            .objectClass("string")
            .surname("string")
            .telephone("string")
            .uniqueIdentifier("string")
            .username("string")
            .groupBackLinkIdentifier("string")
            .build())
        .baseDistinguishedName("string")
        .isSsl(false)
        .password("string")
        .username("string")
        .build())
    .customUserOu("string")
    .orgLdapId("string")
    .build());
Copy
org_ldap_resource = vcd.OrgLdap("orgLdapResource",
    ldap_mode="string",
    org_id="string",
    custom_settings={
        "authentication_method": "string",
        "connector_type": "string",
        "group_attributes": {
            "group_membership_identifier": "string",
            "membership": "string",
            "name": "string",
            "object_class": "string",
            "unique_identifier": "string",
            "group_back_link_identifier": "string",
        },
        "port": 0,
        "server": "string",
        "user_attributes": {
            "display_name": "string",
            "email": "string",
            "given_name": "string",
            "group_membership_identifier": "string",
            "object_class": "string",
            "surname": "string",
            "telephone": "string",
            "unique_identifier": "string",
            "username": "string",
            "group_back_link_identifier": "string",
        },
        "base_distinguished_name": "string",
        "is_ssl": False,
        "password": "string",
        "username": "string",
    },
    custom_user_ou="string",
    org_ldap_id="string")
Copy
const orgLdapResource = new vcd.OrgLdap("orgLdapResource", {
    ldapMode: "string",
    orgId: "string",
    customSettings: {
        authenticationMethod: "string",
        connectorType: "string",
        groupAttributes: {
            groupMembershipIdentifier: "string",
            membership: "string",
            name: "string",
            objectClass: "string",
            uniqueIdentifier: "string",
            groupBackLinkIdentifier: "string",
        },
        port: 0,
        server: "string",
        userAttributes: {
            displayName: "string",
            email: "string",
            givenName: "string",
            groupMembershipIdentifier: "string",
            objectClass: "string",
            surname: "string",
            telephone: "string",
            uniqueIdentifier: "string",
            username: "string",
            groupBackLinkIdentifier: "string",
        },
        baseDistinguishedName: "string",
        isSsl: false,
        password: "string",
        username: "string",
    },
    customUserOu: "string",
    orgLdapId: "string",
});
Copy
type: vcd:OrgLdap
properties:
    customSettings:
        authenticationMethod: string
        baseDistinguishedName: string
        connectorType: string
        groupAttributes:
            groupBackLinkIdentifier: string
            groupMembershipIdentifier: string
            membership: string
            name: string
            objectClass: string
            uniqueIdentifier: string
        isSsl: false
        password: string
        port: 0
        server: string
        userAttributes:
            displayName: string
            email: string
            givenName: string
            groupBackLinkIdentifier: string
            groupMembershipIdentifier: string
            objectClass: string
            surname: string
            telephone: string
            uniqueIdentifier: string
            username: string
        username: string
    customUserOu: string
    ldapMode: string
    orgId: string
    orgLdapId: string
Copy

OrgLdap Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The OrgLdap resource accepts the following input properties:

LdapMode This property is required. string
One of NONE, CUSTOM, SYSTEM. Note that using NONE has the effect of removing the LDAP settings
OrgId This property is required. string
Org ID: there is only one LDAP configuration available for an organization. Thus, the resource can be identified by the Org.
CustomSettings OrgLdapCustomSettings

LDAP server configuration. Becomes mandatory if ldap_mode is set to CUSTOM. See Custom Settings below for details

CustomUserOu string
If ldap_mode is SYSTEM, specifies an LDAP attribute=value pair to use for OU (organizational unit)
OrgLdapId string
LdapMode This property is required. string
One of NONE, CUSTOM, SYSTEM. Note that using NONE has the effect of removing the LDAP settings
OrgId This property is required. string
Org ID: there is only one LDAP configuration available for an organization. Thus, the resource can be identified by the Org.
CustomSettings OrgLdapCustomSettingsArgs

LDAP server configuration. Becomes mandatory if ldap_mode is set to CUSTOM. See Custom Settings below for details

CustomUserOu string
If ldap_mode is SYSTEM, specifies an LDAP attribute=value pair to use for OU (organizational unit)
OrgLdapId string
ldapMode This property is required. String
One of NONE, CUSTOM, SYSTEM. Note that using NONE has the effect of removing the LDAP settings
orgId This property is required. String
Org ID: there is only one LDAP configuration available for an organization. Thus, the resource can be identified by the Org.
customSettings OrgLdapCustomSettings

LDAP server configuration. Becomes mandatory if ldap_mode is set to CUSTOM. See Custom Settings below for details

customUserOu String
If ldap_mode is SYSTEM, specifies an LDAP attribute=value pair to use for OU (organizational unit)
orgLdapId String
ldapMode This property is required. string
One of NONE, CUSTOM, SYSTEM. Note that using NONE has the effect of removing the LDAP settings
orgId This property is required. string
Org ID: there is only one LDAP configuration available for an organization. Thus, the resource can be identified by the Org.
customSettings OrgLdapCustomSettings

LDAP server configuration. Becomes mandatory if ldap_mode is set to CUSTOM. See Custom Settings below for details

customUserOu string
If ldap_mode is SYSTEM, specifies an LDAP attribute=value pair to use for OU (organizational unit)
orgLdapId string
ldap_mode This property is required. str
One of NONE, CUSTOM, SYSTEM. Note that using NONE has the effect of removing the LDAP settings
org_id This property is required. str
Org ID: there is only one LDAP configuration available for an organization. Thus, the resource can be identified by the Org.
custom_settings OrgLdapCustomSettingsArgs

LDAP server configuration. Becomes mandatory if ldap_mode is set to CUSTOM. See Custom Settings below for details

custom_user_ou str
If ldap_mode is SYSTEM, specifies an LDAP attribute=value pair to use for OU (organizational unit)
org_ldap_id str
ldapMode This property is required. String
One of NONE, CUSTOM, SYSTEM. Note that using NONE has the effect of removing the LDAP settings
orgId This property is required. String
Org ID: there is only one LDAP configuration available for an organization. Thus, the resource can be identified by the Org.
customSettings Property Map

LDAP server configuration. Becomes mandatory if ldap_mode is set to CUSTOM. See Custom Settings below for details

customUserOu String
If ldap_mode is SYSTEM, specifies an LDAP attribute=value pair to use for OU (organizational unit)
orgLdapId String

Outputs

All input properties are implicitly available as output properties. Additionally, the OrgLdap resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
Id string
The provider-assigned unique ID for this managed resource.
id String
The provider-assigned unique ID for this managed resource.
id string
The provider-assigned unique ID for this managed resource.
id str
The provider-assigned unique ID for this managed resource.
id String
The provider-assigned unique ID for this managed resource.

Look up Existing OrgLdap Resource

Get an existing OrgLdap resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: OrgLdapState, opts?: CustomResourceOptions): OrgLdap
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        custom_settings: Optional[OrgLdapCustomSettingsArgs] = None,
        custom_user_ou: Optional[str] = None,
        ldap_mode: Optional[str] = None,
        org_id: Optional[str] = None,
        org_ldap_id: Optional[str] = None) -> OrgLdap
func GetOrgLdap(ctx *Context, name string, id IDInput, state *OrgLdapState, opts ...ResourceOption) (*OrgLdap, error)
public static OrgLdap Get(string name, Input<string> id, OrgLdapState? state, CustomResourceOptions? opts = null)
public static OrgLdap get(String name, Output<String> id, OrgLdapState state, CustomResourceOptions options)
resources:  _:    type: vcd:OrgLdap    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
CustomSettings OrgLdapCustomSettings

LDAP server configuration. Becomes mandatory if ldap_mode is set to CUSTOM. See Custom Settings below for details

CustomUserOu string
If ldap_mode is SYSTEM, specifies an LDAP attribute=value pair to use for OU (organizational unit)
LdapMode string
One of NONE, CUSTOM, SYSTEM. Note that using NONE has the effect of removing the LDAP settings
OrgId string
Org ID: there is only one LDAP configuration available for an organization. Thus, the resource can be identified by the Org.
OrgLdapId string
CustomSettings OrgLdapCustomSettingsArgs

LDAP server configuration. Becomes mandatory if ldap_mode is set to CUSTOM. See Custom Settings below for details

CustomUserOu string
If ldap_mode is SYSTEM, specifies an LDAP attribute=value pair to use for OU (organizational unit)
LdapMode string
One of NONE, CUSTOM, SYSTEM. Note that using NONE has the effect of removing the LDAP settings
OrgId string
Org ID: there is only one LDAP configuration available for an organization. Thus, the resource can be identified by the Org.
OrgLdapId string
customSettings OrgLdapCustomSettings

LDAP server configuration. Becomes mandatory if ldap_mode is set to CUSTOM. See Custom Settings below for details

customUserOu String
If ldap_mode is SYSTEM, specifies an LDAP attribute=value pair to use for OU (organizational unit)
ldapMode String
One of NONE, CUSTOM, SYSTEM. Note that using NONE has the effect of removing the LDAP settings
orgId String
Org ID: there is only one LDAP configuration available for an organization. Thus, the resource can be identified by the Org.
orgLdapId String
customSettings OrgLdapCustomSettings

LDAP server configuration. Becomes mandatory if ldap_mode is set to CUSTOM. See Custom Settings below for details

customUserOu string
If ldap_mode is SYSTEM, specifies an LDAP attribute=value pair to use for OU (organizational unit)
ldapMode string
One of NONE, CUSTOM, SYSTEM. Note that using NONE has the effect of removing the LDAP settings
orgId string
Org ID: there is only one LDAP configuration available for an organization. Thus, the resource can be identified by the Org.
orgLdapId string
custom_settings OrgLdapCustomSettingsArgs

LDAP server configuration. Becomes mandatory if ldap_mode is set to CUSTOM. See Custom Settings below for details

custom_user_ou str
If ldap_mode is SYSTEM, specifies an LDAP attribute=value pair to use for OU (organizational unit)
ldap_mode str
One of NONE, CUSTOM, SYSTEM. Note that using NONE has the effect of removing the LDAP settings
org_id str
Org ID: there is only one LDAP configuration available for an organization. Thus, the resource can be identified by the Org.
org_ldap_id str
customSettings Property Map

LDAP server configuration. Becomes mandatory if ldap_mode is set to CUSTOM. See Custom Settings below for details

customUserOu String
If ldap_mode is SYSTEM, specifies an LDAP attribute=value pair to use for OU (organizational unit)
ldapMode String
One of NONE, CUSTOM, SYSTEM. Note that using NONE has the effect of removing the LDAP settings
orgId String
Org ID: there is only one LDAP configuration available for an organization. Thus, the resource can be identified by the Org.
orgLdapId String

Supporting Types

OrgLdapCustomSettings
, OrgLdapCustomSettingsArgs

AuthenticationMethod This property is required. string
authentication method: one of SIMPLE, MD5DIGEST, NTLM
ConnectorType This property is required. string
type of connector: one of OPEN_LDAP, ACTIVE_DIRECTORY
GroupAttributes This property is required. OrgLdapCustomSettingsGroupAttributes
Group settings when ldap_mode is CUSTOM
Port This property is required. double
Port number for LDAP service
Server This property is required. string
host name or IP of the LDAP server
UserAttributes This property is required. OrgLdapCustomSettingsUserAttributes
User settings when ldap_mode is CUSTOM
BaseDistinguishedName string
LDAP search base
IsSsl bool
True if the LDAP service requires an SSL connection
Password string
Password for the user identified by UserName. This value is never returned by GET. It is inspected on create and modify. On modify, the absence of this element indicates that the password should not be changed
Username string
Username to use when logging in to LDAP, specified using LDAP attribute=value pairs (for example: cn="ldap-admin", c="example", dc="com")
AuthenticationMethod This property is required. string
authentication method: one of SIMPLE, MD5DIGEST, NTLM
ConnectorType This property is required. string
type of connector: one of OPEN_LDAP, ACTIVE_DIRECTORY
GroupAttributes This property is required. OrgLdapCustomSettingsGroupAttributes
Group settings when ldap_mode is CUSTOM
Port This property is required. float64
Port number for LDAP service
Server This property is required. string
host name or IP of the LDAP server
UserAttributes This property is required. OrgLdapCustomSettingsUserAttributes
User settings when ldap_mode is CUSTOM
BaseDistinguishedName string
LDAP search base
IsSsl bool
True if the LDAP service requires an SSL connection
Password string
Password for the user identified by UserName. This value is never returned by GET. It is inspected on create and modify. On modify, the absence of this element indicates that the password should not be changed
Username string
Username to use when logging in to LDAP, specified using LDAP attribute=value pairs (for example: cn="ldap-admin", c="example", dc="com")
authenticationMethod This property is required. String
authentication method: one of SIMPLE, MD5DIGEST, NTLM
connectorType This property is required. String
type of connector: one of OPEN_LDAP, ACTIVE_DIRECTORY
groupAttributes This property is required. OrgLdapCustomSettingsGroupAttributes
Group settings when ldap_mode is CUSTOM
port This property is required. Double
Port number for LDAP service
server This property is required. String
host name or IP of the LDAP server
userAttributes This property is required. OrgLdapCustomSettingsUserAttributes
User settings when ldap_mode is CUSTOM
baseDistinguishedName String
LDAP search base
isSsl Boolean
True if the LDAP service requires an SSL connection
password String
Password for the user identified by UserName. This value is never returned by GET. It is inspected on create and modify. On modify, the absence of this element indicates that the password should not be changed
username String
Username to use when logging in to LDAP, specified using LDAP attribute=value pairs (for example: cn="ldap-admin", c="example", dc="com")
authenticationMethod This property is required. string
authentication method: one of SIMPLE, MD5DIGEST, NTLM
connectorType This property is required. string
type of connector: one of OPEN_LDAP, ACTIVE_DIRECTORY
groupAttributes This property is required. OrgLdapCustomSettingsGroupAttributes
Group settings when ldap_mode is CUSTOM
port This property is required. number
Port number for LDAP service
server This property is required. string
host name or IP of the LDAP server
userAttributes This property is required. OrgLdapCustomSettingsUserAttributes
User settings when ldap_mode is CUSTOM
baseDistinguishedName string
LDAP search base
isSsl boolean
True if the LDAP service requires an SSL connection
password string
Password for the user identified by UserName. This value is never returned by GET. It is inspected on create and modify. On modify, the absence of this element indicates that the password should not be changed
username string
Username to use when logging in to LDAP, specified using LDAP attribute=value pairs (for example: cn="ldap-admin", c="example", dc="com")
authentication_method This property is required. str
authentication method: one of SIMPLE, MD5DIGEST, NTLM
connector_type This property is required. str
type of connector: one of OPEN_LDAP, ACTIVE_DIRECTORY
group_attributes This property is required. OrgLdapCustomSettingsGroupAttributes
Group settings when ldap_mode is CUSTOM
port This property is required. float
Port number for LDAP service
server This property is required. str
host name or IP of the LDAP server
user_attributes This property is required. OrgLdapCustomSettingsUserAttributes
User settings when ldap_mode is CUSTOM
base_distinguished_name str
LDAP search base
is_ssl bool
True if the LDAP service requires an SSL connection
password str
Password for the user identified by UserName. This value is never returned by GET. It is inspected on create and modify. On modify, the absence of this element indicates that the password should not be changed
username str
Username to use when logging in to LDAP, specified using LDAP attribute=value pairs (for example: cn="ldap-admin", c="example", dc="com")
authenticationMethod This property is required. String
authentication method: one of SIMPLE, MD5DIGEST, NTLM
connectorType This property is required. String
type of connector: one of OPEN_LDAP, ACTIVE_DIRECTORY
groupAttributes This property is required. Property Map
Group settings when ldap_mode is CUSTOM
port This property is required. Number
Port number for LDAP service
server This property is required. String
host name or IP of the LDAP server
userAttributes This property is required. Property Map
User settings when ldap_mode is CUSTOM
baseDistinguishedName String
LDAP search base
isSsl Boolean
True if the LDAP service requires an SSL connection
password String
Password for the user identified by UserName. This value is never returned by GET. It is inspected on create and modify. On modify, the absence of this element indicates that the password should not be changed
username String
Username to use when logging in to LDAP, specified using LDAP attribute=value pairs (for example: cn="ldap-admin", c="example", dc="com")

OrgLdapCustomSettingsGroupAttributes
, OrgLdapCustomSettingsGroupAttributesArgs

GroupMembershipIdentifier This property is required. string
LDAP attribute that identifies a group as a member of another group. For example, dn
Membership This property is required. string
LDAP attribute to use when getting the members of a group. For example, member
Name This property is required. string
LDAP attribute to use for the group name. For example, cn
ObjectClass This property is required. string
LDAP objectClass of which imported groups are members. For example, group
UniqueIdentifier This property is required. string
LDAP attribute to use as the unique identifier for a group. For example, objectGuid
GroupBackLinkIdentifier string
LDAP group attribute used to identify a group member
GroupMembershipIdentifier This property is required. string
LDAP attribute that identifies a group as a member of another group. For example, dn
Membership This property is required. string
LDAP attribute to use when getting the members of a group. For example, member
Name This property is required. string
LDAP attribute to use for the group name. For example, cn
ObjectClass This property is required. string
LDAP objectClass of which imported groups are members. For example, group
UniqueIdentifier This property is required. string
LDAP attribute to use as the unique identifier for a group. For example, objectGuid
GroupBackLinkIdentifier string
LDAP group attribute used to identify a group member
groupMembershipIdentifier This property is required. String
LDAP attribute that identifies a group as a member of another group. For example, dn
membership This property is required. String
LDAP attribute to use when getting the members of a group. For example, member
name This property is required. String
LDAP attribute to use for the group name. For example, cn
objectClass This property is required. String
LDAP objectClass of which imported groups are members. For example, group
uniqueIdentifier This property is required. String
LDAP attribute to use as the unique identifier for a group. For example, objectGuid
groupBackLinkIdentifier String
LDAP group attribute used to identify a group member
groupMembershipIdentifier This property is required. string
LDAP attribute that identifies a group as a member of another group. For example, dn
membership This property is required. string
LDAP attribute to use when getting the members of a group. For example, member
name This property is required. string
LDAP attribute to use for the group name. For example, cn
objectClass This property is required. string
LDAP objectClass of which imported groups are members. For example, group
uniqueIdentifier This property is required. string
LDAP attribute to use as the unique identifier for a group. For example, objectGuid
groupBackLinkIdentifier string
LDAP group attribute used to identify a group member
group_membership_identifier This property is required. str
LDAP attribute that identifies a group as a member of another group. For example, dn
membership This property is required. str
LDAP attribute to use when getting the members of a group. For example, member
name This property is required. str
LDAP attribute to use for the group name. For example, cn
object_class This property is required. str
LDAP objectClass of which imported groups are members. For example, group
unique_identifier This property is required. str
LDAP attribute to use as the unique identifier for a group. For example, objectGuid
group_back_link_identifier str
LDAP group attribute used to identify a group member
groupMembershipIdentifier This property is required. String
LDAP attribute that identifies a group as a member of another group. For example, dn
membership This property is required. String
LDAP attribute to use when getting the members of a group. For example, member
name This property is required. String
LDAP attribute to use for the group name. For example, cn
objectClass This property is required. String
LDAP objectClass of which imported groups are members. For example, group
uniqueIdentifier This property is required. String
LDAP attribute to use as the unique identifier for a group. For example, objectGuid
groupBackLinkIdentifier String
LDAP group attribute used to identify a group member

OrgLdapCustomSettingsUserAttributes
, OrgLdapCustomSettingsUserAttributesArgs

DisplayName This property is required. string
LDAP attribute to use for the user's full name. For example, displayName
Email This property is required. string
LDAP attribute to use for the user's email address. For example, mail
GivenName This property is required. string
LDAP attribute to use for the user's given name. For example, givenName
GroupMembershipIdentifier This property is required. string
LDAP attribute that identifies a user as a member of a group. For example, dn
ObjectClass This property is required. string
LDAP objectClass of which imported users are members. For example, user or person
Surname This property is required. string
LDAP attribute to use for the user's surname. For example, sn
Telephone This property is required. string
LDAP attribute to use for the user's telephone number. For example, telephoneNumber
UniqueIdentifier This property is required. string
LDAP attribute to use as the unique identifier for a user. For example, objectGuid
Username This property is required. string
LDAP attribute to use when looking up a user name to import. For example, userPrincipalName or samAccountName
GroupBackLinkIdentifier string
LDAP attribute that returns the identifiers of all the groups of which the user is a member
DisplayName This property is required. string
LDAP attribute to use for the user's full name. For example, displayName
Email This property is required. string
LDAP attribute to use for the user's email address. For example, mail
GivenName This property is required. string
LDAP attribute to use for the user's given name. For example, givenName
GroupMembershipIdentifier This property is required. string
LDAP attribute that identifies a user as a member of a group. For example, dn
ObjectClass This property is required. string
LDAP objectClass of which imported users are members. For example, user or person
Surname This property is required. string
LDAP attribute to use for the user's surname. For example, sn
Telephone This property is required. string
LDAP attribute to use for the user's telephone number. For example, telephoneNumber
UniqueIdentifier This property is required. string
LDAP attribute to use as the unique identifier for a user. For example, objectGuid
Username This property is required. string
LDAP attribute to use when looking up a user name to import. For example, userPrincipalName or samAccountName
GroupBackLinkIdentifier string
LDAP attribute that returns the identifiers of all the groups of which the user is a member
displayName This property is required. String
LDAP attribute to use for the user's full name. For example, displayName
email This property is required. String
LDAP attribute to use for the user's email address. For example, mail
givenName This property is required. String
LDAP attribute to use for the user's given name. For example, givenName
groupMembershipIdentifier This property is required. String
LDAP attribute that identifies a user as a member of a group. For example, dn
objectClass This property is required. String
LDAP objectClass of which imported users are members. For example, user or person
surname This property is required. String
LDAP attribute to use for the user's surname. For example, sn
telephone This property is required. String
LDAP attribute to use for the user's telephone number. For example, telephoneNumber
uniqueIdentifier This property is required. String
LDAP attribute to use as the unique identifier for a user. For example, objectGuid
username This property is required. String
LDAP attribute to use when looking up a user name to import. For example, userPrincipalName or samAccountName
groupBackLinkIdentifier String
LDAP attribute that returns the identifiers of all the groups of which the user is a member
displayName This property is required. string
LDAP attribute to use for the user's full name. For example, displayName
email This property is required. string
LDAP attribute to use for the user's email address. For example, mail
givenName This property is required. string
LDAP attribute to use for the user's given name. For example, givenName
groupMembershipIdentifier This property is required. string
LDAP attribute that identifies a user as a member of a group. For example, dn
objectClass This property is required. string
LDAP objectClass of which imported users are members. For example, user or person
surname This property is required. string
LDAP attribute to use for the user's surname. For example, sn
telephone This property is required. string
LDAP attribute to use for the user's telephone number. For example, telephoneNumber
uniqueIdentifier This property is required. string
LDAP attribute to use as the unique identifier for a user. For example, objectGuid
username This property is required. string
LDAP attribute to use when looking up a user name to import. For example, userPrincipalName or samAccountName
groupBackLinkIdentifier string
LDAP attribute that returns the identifiers of all the groups of which the user is a member
display_name This property is required. str
LDAP attribute to use for the user's full name. For example, displayName
email This property is required. str
LDAP attribute to use for the user's email address. For example, mail
given_name This property is required. str
LDAP attribute to use for the user's given name. For example, givenName
group_membership_identifier This property is required. str
LDAP attribute that identifies a user as a member of a group. For example, dn
object_class This property is required. str
LDAP objectClass of which imported users are members. For example, user or person
surname This property is required. str
LDAP attribute to use for the user's surname. For example, sn
telephone This property is required. str
LDAP attribute to use for the user's telephone number. For example, telephoneNumber
unique_identifier This property is required. str
LDAP attribute to use as the unique identifier for a user. For example, objectGuid
username This property is required. str
LDAP attribute to use when looking up a user name to import. For example, userPrincipalName or samAccountName
group_back_link_identifier str
LDAP attribute that returns the identifiers of all the groups of which the user is a member
displayName This property is required. String
LDAP attribute to use for the user's full name. For example, displayName
email This property is required. String
LDAP attribute to use for the user's email address. For example, mail
givenName This property is required. String
LDAP attribute to use for the user's given name. For example, givenName
groupMembershipIdentifier This property is required. String
LDAP attribute that identifies a user as a member of a group. For example, dn
objectClass This property is required. String
LDAP objectClass of which imported users are members. For example, user or person
surname This property is required. String
LDAP attribute to use for the user's surname. For example, sn
telephone This property is required. String
LDAP attribute to use for the user's telephone number. For example, telephoneNumber
uniqueIdentifier This property is required. String
LDAP attribute to use as the unique identifier for a user. For example, objectGuid
username This property is required. String
LDAP attribute to use when looking up a user name to import. For example, userPrincipalName or samAccountName
groupBackLinkIdentifier String
LDAP attribute that returns the identifiers of all the groups of which the user is a member

Package Details

Repository
vcd vmware/terraform-provider-vcd
License
Notes
This Pulumi package is based on the vcd Terraform Provider.