1. Packages
  2. MongoDB Atlas
  3. API Docs
  4. getLdapVerify
MongoDB Atlas v3.14.3 published on Monday, Apr 1, 2024 by Pulumi

mongodbatlas.getLdapVerify

Explore with Pulumi AI

mongodbatlas logo
MongoDB Atlas v3.14.3 published on Monday, Apr 1, 2024 by Pulumi

    mongodbatlas.LdapVerify describes a LDAP Verify.

    NOTE: Groups and projects are synonymous terms. You may find group_id in the official documentation.

    Using getLdapVerify

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getLdapVerify(args: GetLdapVerifyArgs, opts?: InvokeOptions): Promise<GetLdapVerifyResult>
    function getLdapVerifyOutput(args: GetLdapVerifyOutputArgs, opts?: InvokeOptions): Output<GetLdapVerifyResult>
    def get_ldap_verify(project_id: Optional[str] = None,
                        request_id: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetLdapVerifyResult
    def get_ldap_verify_output(project_id: Optional[pulumi.Input[str]] = None,
                        request_id: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetLdapVerifyResult]
    func LookupLdapVerify(ctx *Context, args *LookupLdapVerifyArgs, opts ...InvokeOption) (*LookupLdapVerifyResult, error)
    func LookupLdapVerifyOutput(ctx *Context, args *LookupLdapVerifyOutputArgs, opts ...InvokeOption) LookupLdapVerifyResultOutput

    > Note: This function is named LookupLdapVerify in the Go SDK.

    public static class GetLdapVerify 
    {
        public static Task<GetLdapVerifyResult> InvokeAsync(GetLdapVerifyArgs args, InvokeOptions? opts = null)
        public static Output<GetLdapVerifyResult> Invoke(GetLdapVerifyInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetLdapVerifyResult> getLdapVerify(GetLdapVerifyArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: mongodbatlas:index/getLdapVerify:getLdapVerify
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ProjectId string
    Unique identifier for the Atlas project associated with the verification request.
    RequestId string
    Unique identifier of a request to verify an LDAP configuration.
    ProjectId string
    Unique identifier for the Atlas project associated with the verification request.
    RequestId string
    Unique identifier of a request to verify an LDAP configuration.
    projectId String
    Unique identifier for the Atlas project associated with the verification request.
    requestId String
    Unique identifier of a request to verify an LDAP configuration.
    projectId string
    Unique identifier for the Atlas project associated with the verification request.
    requestId string
    Unique identifier of a request to verify an LDAP configuration.
    project_id str
    Unique identifier for the Atlas project associated with the verification request.
    request_id str
    Unique identifier of a request to verify an LDAP configuration.
    projectId String
    Unique identifier for the Atlas project associated with the verification request.
    requestId String
    Unique identifier of a request to verify an LDAP configuration.

    getLdapVerify Result

    The following output properties are available:

    BindUsername string
    The user DN that Atlas uses to connect to the LDAP server.
    Hostname string
    (Required) The hostname or IP address of the LDAP server.
    Id string
    The provider-assigned unique ID for this managed resource.
    Links List<GetLdapVerifyLink>
    One or more links to sub-resources. The relations in the URLs are explained in the Web Linking Specification.
    Port int
    LDAP ConfigurationThe port to which the LDAP server listens for client connections.
    ProjectId string
    RequestId string
    The unique identifier for the request to verify the LDAP over TLS/SSL configuration.
    Status string
    The current status of the LDAP over TLS/SSL configuration.
    Validations List<GetLdapVerifyValidation>
    Array of validation messages related to the verification of the provided LDAP over TLS/SSL configuration details.
    BindUsername string
    The user DN that Atlas uses to connect to the LDAP server.
    Hostname string
    (Required) The hostname or IP address of the LDAP server.
    Id string
    The provider-assigned unique ID for this managed resource.
    Links []GetLdapVerifyLink
    One or more links to sub-resources. The relations in the URLs are explained in the Web Linking Specification.
    Port int
    LDAP ConfigurationThe port to which the LDAP server listens for client connections.
    ProjectId string
    RequestId string
    The unique identifier for the request to verify the LDAP over TLS/SSL configuration.
    Status string
    The current status of the LDAP over TLS/SSL configuration.
    Validations []GetLdapVerifyValidation
    Array of validation messages related to the verification of the provided LDAP over TLS/SSL configuration details.
    bindUsername String
    The user DN that Atlas uses to connect to the LDAP server.
    hostname String
    (Required) The hostname or IP address of the LDAP server.
    id String
    The provider-assigned unique ID for this managed resource.
    links List<GetLdapVerifyLink>
    One or more links to sub-resources. The relations in the URLs are explained in the Web Linking Specification.
    port Integer
    LDAP ConfigurationThe port to which the LDAP server listens for client connections.
    projectId String
    requestId String
    The unique identifier for the request to verify the LDAP over TLS/SSL configuration.
    status String
    The current status of the LDAP over TLS/SSL configuration.
    validations List<GetLdapVerifyValidation>
    Array of validation messages related to the verification of the provided LDAP over TLS/SSL configuration details.
    bindUsername string
    The user DN that Atlas uses to connect to the LDAP server.
    hostname string
    (Required) The hostname or IP address of the LDAP server.
    id string
    The provider-assigned unique ID for this managed resource.
    links GetLdapVerifyLink[]
    One or more links to sub-resources. The relations in the URLs are explained in the Web Linking Specification.
    port number
    LDAP ConfigurationThe port to which the LDAP server listens for client connections.
    projectId string
    requestId string
    The unique identifier for the request to verify the LDAP over TLS/SSL configuration.
    status string
    The current status of the LDAP over TLS/SSL configuration.
    validations GetLdapVerifyValidation[]
    Array of validation messages related to the verification of the provided LDAP over TLS/SSL configuration details.
    bind_username str
    The user DN that Atlas uses to connect to the LDAP server.
    hostname str
    (Required) The hostname or IP address of the LDAP server.
    id str
    The provider-assigned unique ID for this managed resource.
    links Sequence[GetLdapVerifyLink]
    One or more links to sub-resources. The relations in the URLs are explained in the Web Linking Specification.
    port int
    LDAP ConfigurationThe port to which the LDAP server listens for client connections.
    project_id str
    request_id str
    The unique identifier for the request to verify the LDAP over TLS/SSL configuration.
    status str
    The current status of the LDAP over TLS/SSL configuration.
    validations Sequence[GetLdapVerifyValidation]
    Array of validation messages related to the verification of the provided LDAP over TLS/SSL configuration details.
    bindUsername String
    The user DN that Atlas uses to connect to the LDAP server.
    hostname String
    (Required) The hostname or IP address of the LDAP server.
    id String
    The provider-assigned unique ID for this managed resource.
    links List<Property Map>
    One or more links to sub-resources. The relations in the URLs are explained in the Web Linking Specification.
    port Number
    LDAP ConfigurationThe port to which the LDAP server listens for client connections.
    projectId String
    requestId String
    The unique identifier for the request to verify the LDAP over TLS/SSL configuration.
    status String
    The current status of the LDAP over TLS/SSL configuration.
    validations List<Property Map>
    Array of validation messages related to the verification of the provided LDAP over TLS/SSL configuration details.

    Supporting Types

    Href string
    Rel string
    Href string
    Rel string
    href String
    rel String
    href string
    rel string
    href str
    rel str
    href String
    rel String

    GetLdapVerifyValidation

    Status string
    The current status of the LDAP over TLS/SSL configuration.
    ValidationType string
    Status string
    The current status of the LDAP over TLS/SSL configuration.
    ValidationType string
    status String
    The current status of the LDAP over TLS/SSL configuration.
    validationType String
    status string
    The current status of the LDAP over TLS/SSL configuration.
    validationType string
    status str
    The current status of the LDAP over TLS/SSL configuration.
    validation_type str
    status String
    The current status of the LDAP over TLS/SSL configuration.
    validationType String

    Package Details

    Repository
    MongoDB Atlas pulumi/pulumi-mongodbatlas
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the mongodbatlas Terraform Provider.
    mongodbatlas logo
    MongoDB Atlas v3.14.3 published on Monday, Apr 1, 2024 by Pulumi