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
 - Dns
Domain string - Dns
Sub List<string>Domains  - Error
Message string - Id string
 - The ID of the Private Link connection.
 - Interface
Endpoint stringId  - Interface
Endpoint stringName  - Project
Id 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.
 - Provider
Account stringId  - Provider
Name string - Region string
 - Service
Endpoint stringId  - State string
 - Vendor string
 
- Arn string
 - Dns
Domain string - Dns
Sub []stringDomains  - Error
Message string - Id string
 - The ID of the Private Link connection.
 - Interface
Endpoint stringId  - Interface
Endpoint stringName  - Project
Id 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.
 - Provider
Account stringId  - Provider
Name string - Region string
 - Service
Endpoint stringId  - State string
 - Vendor string
 
- arn String
 - dns
Domain String - dns
Sub List<String>Domains  - error
Message String - id String
 - The ID of the Private Link connection.
 - interface
Endpoint StringId  - interface
Endpoint StringName  - project
Id 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.
 - provider
Account StringId  - provider
Name String - region String
 - service
Endpoint StringId  - state String
 - vendor String
 
- arn string
 - dns
Domain string - dns
Sub string[]Domains  - error
Message string - id string
 - The ID of the Private Link connection.
 - interface
Endpoint stringId  - interface
Endpoint stringName  - project
Id 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.
 - provider
Account stringId  - provider
Name string - region string
 - service
Endpoint 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
 - dns
Domain String - dns
Sub List<String>Domains  - error
Message String - id String
 - The ID of the Private Link connection.
 - interface
Endpoint StringId  - interface
Endpoint StringName  - project
Id 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.
 - provider
Account StringId  - provider
Name String - region String
 - service
Endpoint 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.