mongodbatlas.getLdapVerify
Explore with Pulumi AI
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:
- 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.
getLdapVerify Result
The following output properties are available:
- Bind
Username 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<Get
Ldap Verify Link> 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 string - Request
Id 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<Get
Ldap Verify Validation> Array of validation messages related to the verification of the provided LDAP over TLS/SSL configuration details.
- Bind
Username 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
[]Get
Ldap Verify Link 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 string - Request
Id 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
[]Get
Ldap Verify Validation Array of validation messages related to the verification of the provided LDAP over TLS/SSL configuration details.
- bind
Username 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<Get
Ldap Verify Link> 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.
- project
Id String - request
Id 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<Get
Ldap Verify Validation> Array of validation messages related to the verification of the provided LDAP over TLS/SSL configuration details.
- bind
Username 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
Get
Ldap Verify Link[] 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.
- project
Id string - request
Id 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
Get
Ldap Verify Validation[] 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[Get
Ldap Verify Link] 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[Get
Ldap Verify Validation] Array of validation messages related to the verification of the provided LDAP over TLS/SSL configuration details.
- bind
Username 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.
- project
Id String - request
Id 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
GetLdapVerifyLink
GetLdapVerifyValidation
- Status string
The current status of the LDAP over TLS/SSL configuration.
- Validation
Type string
- Status string
The current status of the LDAP over TLS/SSL configuration.
- Validation
Type string
- status String
The current status of the LDAP over TLS/SSL configuration.
- validation
Type String
- status string
The current status of the LDAP over TLS/SSL configuration.
- validation
Type 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.
- validation
Type String
Package Details
- Repository
- MongoDB Atlas pulumi/pulumi-mongodbatlas
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
mongodbatlas
Terraform Provider.