1. Packages
  2. Hsdp Provider
  3. API Docs
  4. getConnectMdmRegion
hsdp 0.65.3 published on Tuesday, Apr 15, 2025 by philips-software

hsdp.getConnectMdmRegion

Explore with Pulumi AI

hsdp 0.65.3 published on Tuesday, Apr 15, 2025 by philips-software

Retrieve details of a region

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as hsdp from "@pulumi/hsdp";

const usEast = hsdp.getConnectMdmRegion({
    name: "us-east-1",
});
Copy
import pulumi
import pulumi_hsdp as hsdp

us_east = hsdp.get_connect_mdm_region(name="us-east-1")
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/hsdp/hsdp"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := hsdp.GetConnectMdmRegion(ctx, &hsdp.GetConnectMdmRegionArgs{
			Name: "us-east-1",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Hsdp = Pulumi.Hsdp;

return await Deployment.RunAsync(() => 
{
    var usEast = Hsdp.GetConnectMdmRegion.Invoke(new()
    {
        Name = "us-east-1",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.hsdp.HsdpFunctions;
import com.pulumi.hsdp.inputs.GetConnectMdmRegionArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var usEast = HsdpFunctions.getConnectMdmRegion(GetConnectMdmRegionArgs.builder()
            .name("us-east-1")
            .build());

    }
}
Copy
variables:
  usEast:
    fn::invoke:
      function: hsdp:getConnectMdmRegion
      arguments:
        name: us-east-1
Copy
import * as pulumi from "@pulumi/pulumi";

export const usEastRegionId = data.hsdp_connect_mdm_region.us_east.id;
Copy
import pulumi

pulumi.export("usEastRegionId", data["hsdp_connect_mdm_region"]["us_east"]["id"])
Copy
package main

import (
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		ctx.Export("usEastRegionId", data.Hsdp_connect_mdm_region.Us_east.Id)
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;

return await Deployment.RunAsync(() => 
{
    return new Dictionary<string, object?>
    {
        ["usEastRegionId"] = data.Hsdp_connect_mdm_region.Us_east.Id,
    };
});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        ctx.export("usEastRegionId", data.hsdp_connect_mdm_region().us_east().id());
    }
}
Copy
outputs:
  usEastRegionId: ${data.hsdp_connect_mdm_region.us_east.id}
Copy

Using getConnectMdmRegion

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 getConnectMdmRegion(args: GetConnectMdmRegionArgs, opts?: InvokeOptions): Promise<GetConnectMdmRegionResult>
function getConnectMdmRegionOutput(args: GetConnectMdmRegionOutputArgs, opts?: InvokeOptions): Output<GetConnectMdmRegionResult>
Copy
def get_connect_mdm_region(id: Optional[str] = None,
                           name: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetConnectMdmRegionResult
def get_connect_mdm_region_output(id: Optional[pulumi.Input[str]] = None,
                           name: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetConnectMdmRegionResult]
Copy
func GetConnectMdmRegion(ctx *Context, args *GetConnectMdmRegionArgs, opts ...InvokeOption) (*GetConnectMdmRegionResult, error)
func GetConnectMdmRegionOutput(ctx *Context, args *GetConnectMdmRegionOutputArgs, opts ...InvokeOption) GetConnectMdmRegionResultOutput
Copy

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

public static class GetConnectMdmRegion 
{
    public static Task<GetConnectMdmRegionResult> InvokeAsync(GetConnectMdmRegionArgs args, InvokeOptions? opts = null)
    public static Output<GetConnectMdmRegionResult> Invoke(GetConnectMdmRegionInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetConnectMdmRegionResult> getConnectMdmRegion(GetConnectMdmRegionArgs args, InvokeOptions options)
public static Output<GetConnectMdmRegionResult> getConnectMdmRegion(GetConnectMdmRegionArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: hsdp:index/getConnectMdmRegion:getConnectMdmRegion
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Name This property is required. string
The name of the region to lookup
Id string
The region ID
Name This property is required. string
The name of the region to lookup
Id string
The region ID
name This property is required. String
The name of the region to lookup
id String
The region ID
name This property is required. string
The name of the region to lookup
id string
The region ID
name This property is required. str
The name of the region to lookup
id str
The region ID
name This property is required. String
The name of the region to lookup
id String
The region ID

getConnectMdmRegion Result

The following output properties are available:

Category string
The category of the region
Description string
The region description
Guid string
HsdpEnabled bool
If the regions is enabled
Id string
The region ID
Name string
Category string
The category of the region
Description string
The region description
Guid string
HsdpEnabled bool
If the regions is enabled
Id string
The region ID
Name string
category String
The category of the region
description String
The region description
guid String
hsdpEnabled Boolean
If the regions is enabled
id String
The region ID
name String
category string
The category of the region
description string
The region description
guid string
hsdpEnabled boolean
If the regions is enabled
id string
The region ID
name string
category str
The category of the region
description str
The region description
guid str
hsdp_enabled bool
If the regions is enabled
id str
The region ID
name str
category String
The category of the region
description String
The region description
guid String
hsdpEnabled Boolean
If the regions is enabled
id String
The region ID
name String

Package Details

Repository
hsdp philips-software/terraform-provider-hsdp
License
Notes
This Pulumi package is based on the hsdp Terraform Provider.
hsdp 0.65.3 published on Tuesday, Apr 15, 2025 by philips-software