MongoDB Atlas v3.30.0 published on Friday, Mar 21, 2025 by Pulumi
mongodbatlas.getStreamPrivatelinkEndpoints
Explore with Pulumi AI
# Data Source: mongodbatlas.getStreamPrivatelinkEndpoints
mongodbatlas.getStreamPrivatelinkEndpoints describes a Privatelink Endpoint for Streams.
Example Usage
S
Using getStreamPrivatelinkEndpoints
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 getStreamPrivatelinkEndpoints(args: GetStreamPrivatelinkEndpointsArgs, opts?: InvokeOptions): Promise<GetStreamPrivatelinkEndpointsResult>
function getStreamPrivatelinkEndpointsOutput(args: GetStreamPrivatelinkEndpointsOutputArgs, opts?: InvokeOptions): Output<GetStreamPrivatelinkEndpointsResult>def get_stream_privatelink_endpoints(project_id: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetStreamPrivatelinkEndpointsResult
def get_stream_privatelink_endpoints_output(project_id: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetStreamPrivatelinkEndpointsResult]func LookupStreamPrivatelinkEndpoints(ctx *Context, args *LookupStreamPrivatelinkEndpointsArgs, opts ...InvokeOption) (*LookupStreamPrivatelinkEndpointsResult, error)
func LookupStreamPrivatelinkEndpointsOutput(ctx *Context, args *LookupStreamPrivatelinkEndpointsOutputArgs, opts ...InvokeOption) LookupStreamPrivatelinkEndpointsResultOutput> Note: This function is named LookupStreamPrivatelinkEndpoints in the Go SDK.
public static class GetStreamPrivatelinkEndpoints 
{
    public static Task<GetStreamPrivatelinkEndpointsResult> InvokeAsync(GetStreamPrivatelinkEndpointsArgs args, InvokeOptions? opts = null)
    public static Output<GetStreamPrivatelinkEndpointsResult> Invoke(GetStreamPrivatelinkEndpointsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetStreamPrivatelinkEndpointsResult> getStreamPrivatelinkEndpoints(GetStreamPrivatelinkEndpointsArgs args, InvokeOptions options)
public static Output<GetStreamPrivatelinkEndpointsResult> getStreamPrivatelinkEndpoints(GetStreamPrivatelinkEndpointsArgs args, InvokeOptions options)
fn::invoke:
  function: mongodbatlas:index/getStreamPrivatelinkEndpoints:getStreamPrivatelinkEndpoints
  arguments:
    # arguments dictionaryThe following arguments are supported:
- 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.
 
- 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.
 
- 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.
 
- 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.
 
- 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.
 
- 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.
 
getStreamPrivatelinkEndpoints Result
The following output properties are available:
- Id string
 - The provider-assigned unique ID for this managed resource.
 - 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.
 - Results
List<Get
Stream Privatelink Endpoints Result>  
- Id string
 - The provider-assigned unique ID for this managed resource.
 - 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.
 - Results
[]Get
Stream Privatelink Endpoints Result  
- id String
 - The provider-assigned unique ID for this managed resource.
 - 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.
 - results
List<Get
Stream Privatelink Endpoints Result>  
- id string
 - The provider-assigned unique ID for this managed resource.
 - 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.
 - results
Get
Stream Privatelink Endpoints Result[]  
- id str
 - The provider-assigned unique ID for this managed resource.
 - 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.
 - results
Sequence[Get
Stream Privatelink Endpoints Result]  
- id String
 - The provider-assigned unique ID for this managed resource.
 - 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.
 - results List<Property Map>
 
Supporting Types
GetStreamPrivatelinkEndpointsResult    
- Arn string
 - Amazon Resource Name (ARN).
 - Dns
Domain string - Domain name of Privatelink connected cluster.
 - Dns
Sub List<string>Domains  - Sub-Domain name of Confluent cluster. These are typically your availability zones.
 - Error
Message string - Error message if the connection is in a failed state.
 - Id string
 - The ID of the Private Link connection.
 - Interface
Endpoint stringId  - Interface endpoint ID that is created from the specified service endpoint ID.
 - Interface
Endpoint stringName  - Name of interface endpoint that is created from the specified service endpoint ID.
 - 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  - Account ID from the cloud provider.
 - Provider
Name string - Provider where the Kafka cluster is deployed.
 - Region string
 - When the vendor is 
CONFLUENT, this is the domain name of Confluent cluster. When the vendor isMSK, this is computed by the API from the providedarn. - Service
Endpoint stringId  - Service Endpoint ID.
 - State string
 - Status of the connection.
 - Vendor string
 - Vendor who manages the Kafka cluster.
 
- Arn string
 - Amazon Resource Name (ARN).
 - Dns
Domain string - Domain name of Privatelink connected cluster.
 - Dns
Sub []stringDomains  - Sub-Domain name of Confluent cluster. These are typically your availability zones.
 - Error
Message string - Error message if the connection is in a failed state.
 - Id string
 - The ID of the Private Link connection.
 - Interface
Endpoint stringId  - Interface endpoint ID that is created from the specified service endpoint ID.
 - Interface
Endpoint stringName  - Name of interface endpoint that is created from the specified service endpoint ID.
 - 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  - Account ID from the cloud provider.
 - Provider
Name string - Provider where the Kafka cluster is deployed.
 - Region string
 - When the vendor is 
CONFLUENT, this is the domain name of Confluent cluster. When the vendor isMSK, this is computed by the API from the providedarn. - Service
Endpoint stringId  - Service Endpoint ID.
 - State string
 - Status of the connection.
 - Vendor string
 - Vendor who manages the Kafka cluster.
 
- arn String
 - Amazon Resource Name (ARN).
 - dns
Domain String - Domain name of Privatelink connected cluster.
 - dns
Sub List<String>Domains  - Sub-Domain name of Confluent cluster. These are typically your availability zones.
 - error
Message String - Error message if the connection is in a failed state.
 - id String
 - The ID of the Private Link connection.
 - interface
Endpoint StringId  - Interface endpoint ID that is created from the specified service endpoint ID.
 - interface
Endpoint StringName  - Name of interface endpoint that is created from the specified service endpoint ID.
 - 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  - Account ID from the cloud provider.
 - provider
Name String - Provider where the Kafka cluster is deployed.
 - region String
 - When the vendor is 
CONFLUENT, this is the domain name of Confluent cluster. When the vendor isMSK, this is computed by the API from the providedarn. - service
Endpoint StringId  - Service Endpoint ID.
 - state String
 - Status of the connection.
 - vendor String
 - Vendor who manages the Kafka cluster.
 
- arn string
 - Amazon Resource Name (ARN).
 - dns
Domain string - Domain name of Privatelink connected cluster.
 - dns
Sub string[]Domains  - Sub-Domain name of Confluent cluster. These are typically your availability zones.
 - error
Message string - Error message if the connection is in a failed state.
 - id string
 - The ID of the Private Link connection.
 - interface
Endpoint stringId  - Interface endpoint ID that is created from the specified service endpoint ID.
 - interface
Endpoint stringName  - Name of interface endpoint that is created from the specified service endpoint ID.
 - 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  - Account ID from the cloud provider.
 - provider
Name string - Provider where the Kafka cluster is deployed.
 - region string
 - When the vendor is 
CONFLUENT, this is the domain name of Confluent cluster. When the vendor isMSK, this is computed by the API from the providedarn. - service
Endpoint stringId  - Service Endpoint ID.
 - state string
 - Status of the connection.
 - vendor string
 - Vendor who manages the Kafka cluster.
 
- arn str
 - Amazon Resource Name (ARN).
 - dns_
domain str - Domain name of Privatelink connected cluster.
 - dns_
sub_ Sequence[str]domains  - Sub-Domain name of Confluent cluster. These are typically your availability zones.
 - error_
message str - Error message if the connection is in a failed state.
 - id str
 - The ID of the Private Link connection.
 - interface_
endpoint_ strid  - Interface endpoint ID that is created from the specified service endpoint ID.
 - interface_
endpoint_ strname  - Name of interface endpoint that is created from the specified service endpoint ID.
 - 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  - Account ID from the cloud provider.
 - provider_
name str - Provider where the Kafka cluster is deployed.
 - region str
 - When the vendor is 
CONFLUENT, this is the domain name of Confluent cluster. When the vendor isMSK, this is computed by the API from the providedarn. - service_
endpoint_ strid  - Service Endpoint ID.
 - state str
 - Status of the connection.
 - vendor str
 - Vendor who manages the Kafka cluster.
 
- arn String
 - Amazon Resource Name (ARN).
 - dns
Domain String - Domain name of Privatelink connected cluster.
 - dns
Sub List<String>Domains  - Sub-Domain name of Confluent cluster. These are typically your availability zones.
 - error
Message String - Error message if the connection is in a failed state.
 - id String
 - The ID of the Private Link connection.
 - interface
Endpoint StringId  - Interface endpoint ID that is created from the specified service endpoint ID.
 - interface
Endpoint StringName  - Name of interface endpoint that is created from the specified service endpoint ID.
 - 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  - Account ID from the cloud provider.
 - provider
Name String - Provider where the Kafka cluster is deployed.
 - region String
 - When the vendor is 
CONFLUENT, this is the domain name of Confluent cluster. When the vendor isMSK, this is computed by the API from the providedarn. - service
Endpoint StringId  - Service Endpoint ID.
 - state String
 - Status of the connection.
 - vendor String
 - Vendor who manages the Kafka cluster.
 
Package Details
- Repository
 - MongoDB Atlas pulumi/pulumi-mongodbatlas
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
mongodbatlasTerraform Provider.