MongoDB Atlas v3.30.0 published on Friday, Mar 21, 2025 by Pulumi
mongodbatlas.getStreamPrivatelinkEndpoint
Explore with Pulumi AI
# Data Source: mongodbatlas.StreamPrivatelinkEndpoint
mongodbatlas.StreamPrivatelinkEndpoint describes a Privatelink Endpoint for Streams.
Example Usage
S
Using getStreamPrivatelinkEndpoint
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 getStreamPrivatelinkEndpoint(args: GetStreamPrivatelinkEndpointArgs, opts?: InvokeOptions): Promise<GetStreamPrivatelinkEndpointResult>
function getStreamPrivatelinkEndpointOutput(args: GetStreamPrivatelinkEndpointOutputArgs, opts?: InvokeOptions): Output<GetStreamPrivatelinkEndpointResult>def get_stream_privatelink_endpoint(id: Optional[str] = None,
                                    project_id: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetStreamPrivatelinkEndpointResult
def get_stream_privatelink_endpoint_output(id: Optional[pulumi.Input[str]] = None,
                                    project_id: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetStreamPrivatelinkEndpointResult]func LookupStreamPrivatelinkEndpoint(ctx *Context, args *LookupStreamPrivatelinkEndpointArgs, opts ...InvokeOption) (*LookupStreamPrivatelinkEndpointResult, error)
func LookupStreamPrivatelinkEndpointOutput(ctx *Context, args *LookupStreamPrivatelinkEndpointOutputArgs, opts ...InvokeOption) LookupStreamPrivatelinkEndpointResultOutput> Note: This function is named LookupStreamPrivatelinkEndpoint in the Go SDK.
public static class GetStreamPrivatelinkEndpoint 
{
    public static Task<GetStreamPrivatelinkEndpointResult> InvokeAsync(GetStreamPrivatelinkEndpointArgs args, InvokeOptions? opts = null)
    public static Output<GetStreamPrivatelinkEndpointResult> Invoke(GetStreamPrivatelinkEndpointInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetStreamPrivatelinkEndpointResult> getStreamPrivatelinkEndpoint(GetStreamPrivatelinkEndpointArgs args, InvokeOptions options)
public static Output<GetStreamPrivatelinkEndpointResult> getStreamPrivatelinkEndpoint(GetStreamPrivatelinkEndpointArgs args, InvokeOptions options)
fn::invoke:
  function: mongodbatlas:index/getStreamPrivatelinkEndpoint:getStreamPrivatelinkEndpoint
  arguments:
    # arguments dictionaryThe following arguments are supported:
- id str
- The ID of the Private Link connection.
- project_id str
- Unique 24-hexadecimal digit string that identifies your project. Use the /groups endpoint to retrieve all projects to which the authenticated user has access.
getStreamPrivatelinkEndpoint Result
The following output properties are available:
- Arn string
- DnsDomain string
- DnsSub List<string>Domains 
- ErrorMessage string
- Id string
- The ID of the Private Link connection.
- InterfaceEndpoint stringId 
- InterfaceEndpoint stringName 
- ProjectId string
- Unique 24-hexadecimal digit string that identifies your project. Use the /groups endpoint to retrieve all projects to which the authenticated user has access.
- ProviderAccount stringId 
- ProviderName string
- Region string
- ServiceEndpoint stringId 
- State string
- Vendor string
- Arn string
- DnsDomain string
- DnsSub []stringDomains 
- ErrorMessage string
- Id string
- The ID of the Private Link connection.
- InterfaceEndpoint stringId 
- InterfaceEndpoint stringName 
- ProjectId string
- Unique 24-hexadecimal digit string that identifies your project. Use the /groups endpoint to retrieve all projects to which the authenticated user has access.
- ProviderAccount stringId 
- ProviderName string
- Region string
- ServiceEndpoint stringId 
- State string
- Vendor string
- arn String
- dnsDomain String
- dnsSub List<String>Domains 
- errorMessage String
- id String
- The ID of the Private Link connection.
- interfaceEndpoint StringId 
- interfaceEndpoint StringName 
- projectId String
- Unique 24-hexadecimal digit string that identifies your project. Use the /groups endpoint to retrieve all projects to which the authenticated user has access.
- providerAccount StringId 
- providerName String
- region String
- serviceEndpoint StringId 
- state String
- vendor String
- arn string
- dnsDomain string
- dnsSub string[]Domains 
- errorMessage string
- id string
- The ID of the Private Link connection.
- interfaceEndpoint stringId 
- interfaceEndpoint stringName 
- projectId string
- Unique 24-hexadecimal digit string that identifies your project. Use the /groups endpoint to retrieve all projects to which the authenticated user has access.
- providerAccount stringId 
- providerName string
- region string
- serviceEndpoint stringId 
- state string
- vendor string
- arn str
- dns_domain str
- dns_sub_ Sequence[str]domains 
- error_message str
- id str
- The ID of the Private Link connection.
- interface_endpoint_ strid 
- interface_endpoint_ strname 
- project_id str
- Unique 24-hexadecimal digit string that identifies your project. Use the /groups endpoint to retrieve all projects to which the authenticated user has access.
- provider_account_ strid 
- provider_name str
- region str
- service_endpoint_ strid 
- state str
- vendor str
- arn String
- dnsDomain String
- dnsSub List<String>Domains 
- errorMessage String
- id String
- The ID of the Private Link connection.
- interfaceEndpoint StringId 
- interfaceEndpoint StringName 
- projectId String
- Unique 24-hexadecimal digit string that identifies your project. Use the /groups endpoint to retrieve all projects to which the authenticated user has access.
- providerAccount StringId 
- providerName String
- region String
- serviceEndpoint StringId 
- state String
- vendor String
Package Details
- Repository
- MongoDB Atlas pulumi/pulumi-mongodbatlas
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the mongodbatlasTerraform Provider.