mongodbatlas.getPrivatelinkEndpointServiceServerless

Explore with Pulumi AI

Using getPrivatelinkEndpointServiceServerless

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 getPrivatelinkEndpointServiceServerless(args: GetPrivatelinkEndpointServiceServerlessArgs, opts?: InvokeOptions): Promise<GetPrivatelinkEndpointServiceServerlessResult>
function getPrivatelinkEndpointServiceServerlessOutput(args: GetPrivatelinkEndpointServiceServerlessOutputArgs, opts?: InvokeOptions): Output<GetPrivatelinkEndpointServiceServerlessResult>
def get_privatelink_endpoint_service_serverless(endpoint_id: Optional[str] = None,
                                                instance_name: Optional[str] = None,
                                                project_id: Optional[str] = None,
                                                opts: Optional[InvokeOptions] = None) -> GetPrivatelinkEndpointServiceServerlessResult
def get_privatelink_endpoint_service_serverless_output(endpoint_id: Optional[pulumi.Input[str]] = None,
                                                instance_name: Optional[pulumi.Input[str]] = None,
                                                project_id: Optional[pulumi.Input[str]] = None,
                                                opts: Optional[InvokeOptions] = None) -> Output[GetPrivatelinkEndpointServiceServerlessResult]
func LookupPrivatelinkEndpointServiceServerless(ctx *Context, args *LookupPrivatelinkEndpointServiceServerlessArgs, opts ...InvokeOption) (*LookupPrivatelinkEndpointServiceServerlessResult, error)
func LookupPrivatelinkEndpointServiceServerlessOutput(ctx *Context, args *LookupPrivatelinkEndpointServiceServerlessOutputArgs, opts ...InvokeOption) LookupPrivatelinkEndpointServiceServerlessResultOutput

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

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

The following arguments are supported:

EndpointId string

Unique 22-character alphanumeric string that identifies the private endpoint. Atlas supports AWS private endpoints using the AWS PrivateLink feature.

InstanceName string

Human-readable label that identifies the serverless instance

ProjectId string

Unique 24-digit hexadecimal string that identifies the project.

EndpointId string

Unique 22-character alphanumeric string that identifies the private endpoint. Atlas supports AWS private endpoints using the AWS PrivateLink feature.

InstanceName string

Human-readable label that identifies the serverless instance

ProjectId string

Unique 24-digit hexadecimal string that identifies the project.

endpointId String

Unique 22-character alphanumeric string that identifies the private endpoint. Atlas supports AWS private endpoints using the AWS PrivateLink feature.

instanceName String

Human-readable label that identifies the serverless instance

projectId String

Unique 24-digit hexadecimal string that identifies the project.

endpointId string

Unique 22-character alphanumeric string that identifies the private endpoint. Atlas supports AWS private endpoints using the AWS PrivateLink feature.

instanceName string

Human-readable label that identifies the serverless instance

projectId string

Unique 24-digit hexadecimal string that identifies the project.

endpoint_id str

Unique 22-character alphanumeric string that identifies the private endpoint. Atlas supports AWS private endpoints using the AWS PrivateLink feature.

instance_name str

Human-readable label that identifies the serverless instance

project_id str

Unique 24-digit hexadecimal string that identifies the project.

endpointId String

Unique 22-character alphanumeric string that identifies the private endpoint. Atlas supports AWS private endpoints using the AWS PrivateLink feature.

instanceName String

Human-readable label that identifies the serverless instance

projectId String

Unique 24-digit hexadecimal string that identifies the project.

getPrivatelinkEndpointServiceServerless Result

The following output properties are available:

CloudProviderEndpointId string
Comment string
EndpointId string
EndpointServiceName string

Unique string that identifies the PrivateLink endpoint service. MongoDB Cloud returns null while it creates the endpoint service.

ErrorMessage string
Id string

The provider-assigned unique ID for this managed resource.

InstanceName string
PrivateEndpointIpAddress string

IPv4 address of the private endpoint in your Azure VNet that someone added to this private endpoint service.

PrivateLinkServiceResourceId string

Root-relative path that identifies the Azure Private Link Service that MongoDB Cloud manages.

ProjectId string
Status string

Human-readable label that indicates the current operating status of the private endpoint. Values include: RESERVATION_REQUESTED, RESERVED, INITIATING, AVAILABLE, FAILED, DELETING.

CloudProviderEndpointId string
Comment string
EndpointId string
EndpointServiceName string

Unique string that identifies the PrivateLink endpoint service. MongoDB Cloud returns null while it creates the endpoint service.

ErrorMessage string
Id string

The provider-assigned unique ID for this managed resource.

InstanceName string
PrivateEndpointIpAddress string

IPv4 address of the private endpoint in your Azure VNet that someone added to this private endpoint service.

PrivateLinkServiceResourceId string

Root-relative path that identifies the Azure Private Link Service that MongoDB Cloud manages.

ProjectId string
Status string

Human-readable label that indicates the current operating status of the private endpoint. Values include: RESERVATION_REQUESTED, RESERVED, INITIATING, AVAILABLE, FAILED, DELETING.

cloudProviderEndpointId String
comment String
endpointId String
endpointServiceName String

Unique string that identifies the PrivateLink endpoint service. MongoDB Cloud returns null while it creates the endpoint service.

errorMessage String
id String

The provider-assigned unique ID for this managed resource.

instanceName String
privateEndpointIpAddress String

IPv4 address of the private endpoint in your Azure VNet that someone added to this private endpoint service.

privateLinkServiceResourceId String

Root-relative path that identifies the Azure Private Link Service that MongoDB Cloud manages.

projectId String
status String

Human-readable label that indicates the current operating status of the private endpoint. Values include: RESERVATION_REQUESTED, RESERVED, INITIATING, AVAILABLE, FAILED, DELETING.

cloudProviderEndpointId string
comment string
endpointId string
endpointServiceName string

Unique string that identifies the PrivateLink endpoint service. MongoDB Cloud returns null while it creates the endpoint service.

errorMessage string
id string

The provider-assigned unique ID for this managed resource.

instanceName string
privateEndpointIpAddress string

IPv4 address of the private endpoint in your Azure VNet that someone added to this private endpoint service.

privateLinkServiceResourceId string

Root-relative path that identifies the Azure Private Link Service that MongoDB Cloud manages.

projectId string
status string

Human-readable label that indicates the current operating status of the private endpoint. Values include: RESERVATION_REQUESTED, RESERVED, INITIATING, AVAILABLE, FAILED, DELETING.

cloud_provider_endpoint_id str
comment str
endpoint_id str
endpoint_service_name str

Unique string that identifies the PrivateLink endpoint service. MongoDB Cloud returns null while it creates the endpoint service.

error_message str
id str

The provider-assigned unique ID for this managed resource.

instance_name str
private_endpoint_ip_address str

IPv4 address of the private endpoint in your Azure VNet that someone added to this private endpoint service.

private_link_service_resource_id str

Root-relative path that identifies the Azure Private Link Service that MongoDB Cloud manages.

project_id str
status str

Human-readable label that indicates the current operating status of the private endpoint. Values include: RESERVATION_REQUESTED, RESERVED, INITIATING, AVAILABLE, FAILED, DELETING.

cloudProviderEndpointId String
comment String
endpointId String
endpointServiceName String

Unique string that identifies the PrivateLink endpoint service. MongoDB Cloud returns null while it creates the endpoint service.

errorMessage String
id String

The provider-assigned unique ID for this managed resource.

instanceName String
privateEndpointIpAddress String

IPv4 address of the private endpoint in your Azure VNet that someone added to this private endpoint service.

privateLinkServiceResourceId String

Root-relative path that identifies the Azure Private Link Service that MongoDB Cloud manages.

projectId String
status String

Human-readable label that indicates the current operating status of the private endpoint. Values include: RESERVATION_REQUESTED, RESERVED, INITIATING, AVAILABLE, FAILED, DELETING.

Package Details

Repository
MongoDB Atlas pulumi/pulumi-mongodbatlas
License
Apache-2.0
Notes

This Pulumi package is based on the mongodbatlas Terraform Provider.