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

vcd logo
vcd 3.14.1 published on Monday, Apr 14, 2025 by vmware

    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 string
    The unique name of the resource.
    args OrgLdapArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args 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 string
    The unique name of the resource.
    args OrgLdapArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args OrgLdapArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args 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",
    });
    
    example, err := vcd.NewOrgLdap(ctx, "orgLdapResource", &vcd.OrgLdapArgs{
    	LdapMode: pulumi.String("string"),
    	OrgId:    pulumi.String("string"),
    	CustomSettings: &vcd.OrgLdapCustomSettingsArgs{
    		AuthenticationMethod: pulumi.String("string"),
    		ConnectorType:        pulumi.String("string"),
    		GroupAttributes: &vcd.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: &vcd.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"),
    })
    
    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());
    
    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")
    
    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",
    });
    
    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
    

    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 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.
    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 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.
    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 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.
    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 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.
    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 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.
    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 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.
    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
    The unique name of the resulting resource.
    id
    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
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    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
    The unique name of the resulting resource.
    id
    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
    The unique name of the resulting resource.
    id
    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 string
    authentication method: one of SIMPLE, MD5DIGEST, NTLM
    ConnectorType string
    type of connector: one of OPEN_LDAP, ACTIVE_DIRECTORY
    GroupAttributes OrgLdapCustomSettingsGroupAttributes
    Group settings when ldap_mode is CUSTOM
    Port double
    Port number for LDAP service
    Server string
    host name or IP of the LDAP server
    UserAttributes 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 string
    authentication method: one of SIMPLE, MD5DIGEST, NTLM
    ConnectorType string
    type of connector: one of OPEN_LDAP, ACTIVE_DIRECTORY
    GroupAttributes OrgLdapCustomSettingsGroupAttributes
    Group settings when ldap_mode is CUSTOM
    Port float64
    Port number for LDAP service
    Server string
    host name or IP of the LDAP server
    UserAttributes 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 String
    authentication method: one of SIMPLE, MD5DIGEST, NTLM
    connectorType String
    type of connector: one of OPEN_LDAP, ACTIVE_DIRECTORY
    groupAttributes OrgLdapCustomSettingsGroupAttributes
    Group settings when ldap_mode is CUSTOM
    port Double
    Port number for LDAP service
    server String
    host name or IP of the LDAP server
    userAttributes 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 string
    authentication method: one of SIMPLE, MD5DIGEST, NTLM
    connectorType string
    type of connector: one of OPEN_LDAP, ACTIVE_DIRECTORY
    groupAttributes OrgLdapCustomSettingsGroupAttributes
    Group settings when ldap_mode is CUSTOM
    port number
    Port number for LDAP service
    server string
    host name or IP of the LDAP server
    userAttributes 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 str
    authentication method: one of SIMPLE, MD5DIGEST, NTLM
    connector_type str
    type of connector: one of OPEN_LDAP, ACTIVE_DIRECTORY
    group_attributes OrgLdapCustomSettingsGroupAttributes
    Group settings when ldap_mode is CUSTOM
    port float
    Port number for LDAP service
    server str
    host name or IP of the LDAP server
    user_attributes 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 String
    authentication method: one of SIMPLE, MD5DIGEST, NTLM
    connectorType String
    type of connector: one of OPEN_LDAP, ACTIVE_DIRECTORY
    groupAttributes Property Map
    Group settings when ldap_mode is CUSTOM
    port Number
    Port number for LDAP service
    server String
    host name or IP of the LDAP server
    userAttributes 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 string
    LDAP attribute that identifies a group as a member of another group. For example, dn
    Membership string
    LDAP attribute to use when getting the members of a group. For example, member
    Name string
    LDAP attribute to use for the group name. For example, cn
    ObjectClass string
    LDAP objectClass of which imported groups are members. For example, group
    UniqueIdentifier 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 string
    LDAP attribute that identifies a group as a member of another group. For example, dn
    Membership string
    LDAP attribute to use when getting the members of a group. For example, member
    Name string
    LDAP attribute to use for the group name. For example, cn
    ObjectClass string
    LDAP objectClass of which imported groups are members. For example, group
    UniqueIdentifier 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 String
    LDAP attribute that identifies a group as a member of another group. For example, dn
    membership String
    LDAP attribute to use when getting the members of a group. For example, member
    name String
    LDAP attribute to use for the group name. For example, cn
    objectClass String
    LDAP objectClass of which imported groups are members. For example, group
    uniqueIdentifier 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 string
    LDAP attribute that identifies a group as a member of another group. For example, dn
    membership string
    LDAP attribute to use when getting the members of a group. For example, member
    name string
    LDAP attribute to use for the group name. For example, cn
    objectClass string
    LDAP objectClass of which imported groups are members. For example, group
    uniqueIdentifier 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 str
    LDAP attribute that identifies a group as a member of another group. For example, dn
    membership str
    LDAP attribute to use when getting the members of a group. For example, member
    name str
    LDAP attribute to use for the group name. For example, cn
    object_class str
    LDAP objectClass of which imported groups are members. For example, group
    unique_identifier 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 String
    LDAP attribute that identifies a group as a member of another group. For example, dn
    membership String
    LDAP attribute to use when getting the members of a group. For example, member
    name String
    LDAP attribute to use for the group name. For example, cn
    objectClass String
    LDAP objectClass of which imported groups are members. For example, group
    uniqueIdentifier 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 string
    LDAP attribute to use for the user's full name. For example, displayName
    Email string
    LDAP attribute to use for the user's email address. For example, mail
    GivenName string
    LDAP attribute to use for the user's given name. For example, givenName
    GroupMembershipIdentifier string
    LDAP attribute that identifies a user as a member of a group. For example, dn
    ObjectClass string
    LDAP objectClass of which imported users are members. For example, user or person
    Surname string
    LDAP attribute to use for the user's surname. For example, sn
    Telephone string
    LDAP attribute to use for the user's telephone number. For example, telephoneNumber
    UniqueIdentifier string
    LDAP attribute to use as the unique identifier for a user. For example, objectGuid
    Username 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 string
    LDAP attribute to use for the user's full name. For example, displayName
    Email string
    LDAP attribute to use for the user's email address. For example, mail
    GivenName string
    LDAP attribute to use for the user's given name. For example, givenName
    GroupMembershipIdentifier string
    LDAP attribute that identifies a user as a member of a group. For example, dn
    ObjectClass string
    LDAP objectClass of which imported users are members. For example, user or person
    Surname string
    LDAP attribute to use for the user's surname. For example, sn
    Telephone string
    LDAP attribute to use for the user's telephone number. For example, telephoneNumber
    UniqueIdentifier string
    LDAP attribute to use as the unique identifier for a user. For example, objectGuid
    Username 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 String
    LDAP attribute to use for the user's full name. For example, displayName
    email String
    LDAP attribute to use for the user's email address. For example, mail
    givenName String
    LDAP attribute to use for the user's given name. For example, givenName
    groupMembershipIdentifier String
    LDAP attribute that identifies a user as a member of a group. For example, dn
    objectClass String
    LDAP objectClass of which imported users are members. For example, user or person
    surname String
    LDAP attribute to use for the user's surname. For example, sn
    telephone String
    LDAP attribute to use for the user's telephone number. For example, telephoneNumber
    uniqueIdentifier String
    LDAP attribute to use as the unique identifier for a user. For example, objectGuid
    username 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 string
    LDAP attribute to use for the user's full name. For example, displayName
    email string
    LDAP attribute to use for the user's email address. For example, mail
    givenName string
    LDAP attribute to use for the user's given name. For example, givenName
    groupMembershipIdentifier string
    LDAP attribute that identifies a user as a member of a group. For example, dn
    objectClass string
    LDAP objectClass of which imported users are members. For example, user or person
    surname string
    LDAP attribute to use for the user's surname. For example, sn
    telephone string
    LDAP attribute to use for the user's telephone number. For example, telephoneNumber
    uniqueIdentifier string
    LDAP attribute to use as the unique identifier for a user. For example, objectGuid
    username 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 str
    LDAP attribute to use for the user's full name. For example, displayName
    email str
    LDAP attribute to use for the user's email address. For example, mail
    given_name str
    LDAP attribute to use for the user's given name. For example, givenName
    group_membership_identifier str
    LDAP attribute that identifies a user as a member of a group. For example, dn
    object_class str
    LDAP objectClass of which imported users are members. For example, user or person
    surname str
    LDAP attribute to use for the user's surname. For example, sn
    telephone str
    LDAP attribute to use for the user's telephone number. For example, telephoneNumber
    unique_identifier str
    LDAP attribute to use as the unique identifier for a user. For example, objectGuid
    username 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 String
    LDAP attribute to use for the user's full name. For example, displayName
    email String
    LDAP attribute to use for the user's email address. For example, mail
    givenName String
    LDAP attribute to use for the user's given name. For example, givenName
    groupMembershipIdentifier String
    LDAP attribute that identifies a user as a member of a group. For example, dn
    objectClass String
    LDAP objectClass of which imported users are members. For example, user or person
    surname String
    LDAP attribute to use for the user's surname. For example, sn
    telephone String
    LDAP attribute to use for the user's telephone number. For example, telephoneNumber
    uniqueIdentifier String
    LDAP attribute to use as the unique identifier for a user. For example, objectGuid
    username 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.
    vcd logo
    vcd 3.14.1 published on Monday, Apr 14, 2025 by vmware