1. Packages
  2. Ionoscloud Provider
  3. API Docs
  4. getMongoCluster
ionoscloud 6.7.6 published on Monday, Apr 14, 2025 by ionos-cloud

ionoscloud.getMongoCluster

Explore with Pulumi AI

ionoscloud 6.7.6 published on Monday, Apr 14, 2025 by ionos-cloud

Using getMongoCluster

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 getMongoCluster(args: GetMongoClusterArgs, opts?: InvokeOptions): Promise<GetMongoClusterResult>
function getMongoClusterOutput(args: GetMongoClusterOutputArgs, opts?: InvokeOptions): Output<GetMongoClusterResult>
Copy
def get_mongo_cluster(display_name: Optional[str] = None,
                      id: Optional[str] = None,
                      timeouts: Optional[GetMongoClusterTimeouts] = None,
                      opts: Optional[InvokeOptions] = None) -> GetMongoClusterResult
def get_mongo_cluster_output(display_name: Optional[pulumi.Input[str]] = None,
                      id: Optional[pulumi.Input[str]] = None,
                      timeouts: Optional[pulumi.Input[GetMongoClusterTimeoutsArgs]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetMongoClusterResult]
Copy
func LookupMongoCluster(ctx *Context, args *LookupMongoClusterArgs, opts ...InvokeOption) (*LookupMongoClusterResult, error)
func LookupMongoClusterOutput(ctx *Context, args *LookupMongoClusterOutputArgs, opts ...InvokeOption) LookupMongoClusterResultOutput
Copy

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

public static class GetMongoCluster 
{
    public static Task<GetMongoClusterResult> InvokeAsync(GetMongoClusterArgs args, InvokeOptions? opts = null)
    public static Output<GetMongoClusterResult> Invoke(GetMongoClusterInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetMongoClusterResult> getMongoCluster(GetMongoClusterArgs args, InvokeOptions options)
public static Output<GetMongoClusterResult> getMongoCluster(GetMongoClusterArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: ionoscloud:index/getMongoCluster:getMongoCluster
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

getMongoCluster Result

The following output properties are available:

Supporting Types

GetMongoClusterBackup

Location This property is required. string
Location This property is required. string
location This property is required. String
location This property is required. string
location This property is required. str
location This property is required. String

GetMongoClusterBiConnector

Enabled This property is required. bool
Host This property is required. string
Port This property is required. string
Enabled This property is required. bool
Host This property is required. string
Port This property is required. string
enabled This property is required. Boolean
host This property is required. String
port This property is required. String
enabled This property is required. boolean
host This property is required. string
port This property is required. string
enabled This property is required. bool
host This property is required. str
port This property is required. str
enabled This property is required. Boolean
host This property is required. String
port This property is required. String

GetMongoClusterConnection

CidrLists This property is required. List<string>
DatacenterId This property is required. string
LanId This property is required. string
CidrLists This property is required. []string
DatacenterId This property is required. string
LanId This property is required. string
cidrLists This property is required. List<String>
datacenterId This property is required. String
lanId This property is required. String
cidrLists This property is required. string[]
datacenterId This property is required. string
lanId This property is required. string
cidr_lists This property is required. Sequence[str]
datacenter_id This property is required. str
lan_id This property is required. str
cidrLists This property is required. List<String>
datacenterId This property is required. String
lanId This property is required. String

GetMongoClusterMaintenanceWindow

DayOfTheWeek This property is required. string
Time This property is required. string
DayOfTheWeek This property is required. string
Time This property is required. string
dayOfTheWeek This property is required. String
time This property is required. String
dayOfTheWeek This property is required. string
time This property is required. string
day_of_the_week This property is required. str
time This property is required. str
dayOfTheWeek This property is required. String
time This property is required. String

GetMongoClusterTimeouts

Create string
Default string
Delete string
Update string
Create string
Default string
Delete string
Update string
create String
default_ String
delete String
update String
create string
default string
delete string
update string
create String
default String
delete String
update String

Package Details

Repository
ionoscloud ionos-cloud/terraform-provider-ionoscloud
License
Notes
This Pulumi package is based on the ionoscloud Terraform Provider.
ionoscloud 6.7.6 published on Monday, Apr 14, 2025 by ionos-cloud