Oracle Cloud Infrastructure v3.10.0 published on Wednesday, Nov 5, 2025 by Pulumi
oci.oci.getIotIotDomainGroup
Oracle Cloud Infrastructure v3.10.0 published on Wednesday, Nov 5, 2025 by Pulumi
This data source provides details about a specific Iot Domain Group resource in Oracle Cloud Infrastructure Iot service.
Retrieves the IoT domain group identified by the specified OCID.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testIotDomainGroup = oci.oci.getIotIotDomainGroup({
iotDomainGroupId: testIotDomainGroupOciIotIotDomainGroup.id,
});
import pulumi
import pulumi_oci as oci
test_iot_domain_group = oci.oci.get_iot_iot_domain_group(iot_domain_group_id=test_iot_domain_group_oci_iot_iot_domain_group["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/oci"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := oci.LookupIotIotDomainGroup(ctx, &oci.LookupIotIotDomainGroupArgs{
IotDomainGroupId: testIotDomainGroupOciIotIotDomainGroup.Id,
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testIotDomainGroup = Oci.Oci.GetIotIotDomainGroup.Invoke(new()
{
IotDomainGroupId = testIotDomainGroupOciIotIotDomainGroup.Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.oci.OciFunctions;
import com.pulumi.oci.oci.inputs.GetIotIotDomainGroupArgs;
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 testIotDomainGroup = OciFunctions.getIotIotDomainGroup(GetIotIotDomainGroupArgs.builder()
.iotDomainGroupId(testIotDomainGroupOciIotIotDomainGroup.id())
.build());
}
}
variables:
testIotDomainGroup:
fn::invoke:
function: oci:oci:getIotIotDomainGroup
arguments:
iotDomainGroupId: ${testIotDomainGroupOciIotIotDomainGroup.id}
Using getIotIotDomainGroup
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 getIotIotDomainGroup(args: GetIotIotDomainGroupArgs, opts?: InvokeOptions): Promise<GetIotIotDomainGroupResult>
function getIotIotDomainGroupOutput(args: GetIotIotDomainGroupOutputArgs, opts?: InvokeOptions): Output<GetIotIotDomainGroupResult>def get_iot_iot_domain_group(iot_domain_group_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIotIotDomainGroupResult
def get_iot_iot_domain_group_output(iot_domain_group_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIotIotDomainGroupResult]func LookupIotIotDomainGroup(ctx *Context, args *LookupIotIotDomainGroupArgs, opts ...InvokeOption) (*LookupIotIotDomainGroupResult, error)
func LookupIotIotDomainGroupOutput(ctx *Context, args *LookupIotIotDomainGroupOutputArgs, opts ...InvokeOption) LookupIotIotDomainGroupResultOutput> Note: This function is named LookupIotIotDomainGroup in the Go SDK.
public static class GetIotIotDomainGroup
{
public static Task<GetIotIotDomainGroupResult> InvokeAsync(GetIotIotDomainGroupArgs args, InvokeOptions? opts = null)
public static Output<GetIotIotDomainGroupResult> Invoke(GetIotIotDomainGroupInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIotIotDomainGroupResult> getIotIotDomainGroup(GetIotIotDomainGroupArgs args, InvokeOptions options)
public static Output<GetIotIotDomainGroupResult> getIotIotDomainGroup(GetIotIotDomainGroupArgs args, InvokeOptions options)
fn::invoke:
function: oci:oci/getIotIotDomainGroup:getIotIotDomainGroup
arguments:
# arguments dictionaryThe following arguments are supported:
- Iot
Domain stringGroup Id - The OCID of an IoT Domain Group.
- Iot
Domain stringGroup Id - The OCID of an IoT Domain Group.
- iot
Domain StringGroup Id - The OCID of an IoT Domain Group.
- iot
Domain stringGroup Id - The OCID of an IoT Domain Group.
- iot_
domain_ strgroup_ id - The OCID of an IoT Domain Group.
- iot
Domain StringGroup Id - The OCID of an IoT Domain Group.
getIotIotDomainGroup Result
The following output properties are available:
- Compartment
Id string - The OCID of the compartment corresponding to the resource.
- Data
Host string - The host name of the database corresponding to the IoT Domain group.
- Db
Allow List<string>Listed Vcn Ids - This is an array of VCN OCID (virtual cloud network Oracle Cloud ID) that is allowed to connect the data host.
- Db
Connection stringString - The connection string used to connect to the data host associated with the IoT domain group.
- Db
Token stringScope - The token scope used to connect to the data host associated with the IoT domain group.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - Description string
- A short description of the resource.
- Display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- Dictionary<string, string>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - Id string
- The OCID of the resource.
- Iot
Domain stringGroup Id - State string
- The current state of an IoT Domain Group.
- Dictionary<string, string>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - Time
Created string - The date and time when the resource was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - Time
Updated string - The date and time when the resource was last updated, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- Compartment
Id string - The OCID of the compartment corresponding to the resource.
- Data
Host string - The host name of the database corresponding to the IoT Domain group.
- Db
Allow []stringListed Vcn Ids - This is an array of VCN OCID (virtual cloud network Oracle Cloud ID) that is allowed to connect the data host.
- Db
Connection stringString - The connection string used to connect to the data host associated with the IoT domain group.
- Db
Token stringScope - The token scope used to connect to the data host associated with the IoT domain group.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - Description string
- A short description of the resource.
- Display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- map[string]string
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - Id string
- The OCID of the resource.
- Iot
Domain stringGroup Id - State string
- The current state of an IoT Domain Group.
- map[string]string
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - Time
Created string - The date and time when the resource was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - Time
Updated string - The date and time when the resource was last updated, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- compartment
Id String - The OCID of the compartment corresponding to the resource.
- data
Host String - The host name of the database corresponding to the IoT Domain group.
- db
Allow List<String>Listed Vcn Ids - This is an array of VCN OCID (virtual cloud network Oracle Cloud ID) that is allowed to connect the data host.
- db
Connection StringString - The connection string used to connect to the data host associated with the IoT domain group.
- db
Token StringScope - The token scope used to connect to the data host associated with the IoT domain group.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - description String
- A short description of the resource.
- display
Name String - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- Map<String,String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - id String
- The OCID of the resource.
- iot
Domain StringGroup Id - state String
- The current state of an IoT Domain Group.
- Map<String,String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - time
Created String - The date and time when the resource was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - time
Updated String - The date and time when the resource was last updated, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- compartment
Id string - The OCID of the compartment corresponding to the resource.
- data
Host string - The host name of the database corresponding to the IoT Domain group.
- db
Allow string[]Listed Vcn Ids - This is an array of VCN OCID (virtual cloud network Oracle Cloud ID) that is allowed to connect the data host.
- db
Connection stringString - The connection string used to connect to the data host associated with the IoT domain group.
- db
Token stringScope - The token scope used to connect to the data host associated with the IoT domain group.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - description string
- A short description of the resource.
- display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- {[key: string]: string}
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - id string
- The OCID of the resource.
- iot
Domain stringGroup Id - state string
- The current state of an IoT Domain Group.
- {[key: string]: string}
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - time
Created string - The date and time when the resource was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - time
Updated string - The date and time when the resource was last updated, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- compartment_
id str - The OCID of the compartment corresponding to the resource.
- data_
host str - The host name of the database corresponding to the IoT Domain group.
- db_
allow_ Sequence[str]listed_ vcn_ ids - This is an array of VCN OCID (virtual cloud network Oracle Cloud ID) that is allowed to connect the data host.
- db_
connection_ strstring - The connection string used to connect to the data host associated with the IoT domain group.
- db_
token_ strscope - The token scope used to connect to the data host associated with the IoT domain group.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - description str
- A short description of the resource.
- display_
name str - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- Mapping[str, str]
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - id str
- The OCID of the resource.
- iot_
domain_ strgroup_ id - state str
- The current state of an IoT Domain Group.
- Mapping[str, str]
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - time_
created str - The date and time when the resource was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - time_
updated str - The date and time when the resource was last updated, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
- compartment
Id String - The OCID of the compartment corresponding to the resource.
- data
Host String - The host name of the database corresponding to the IoT Domain group.
- db
Allow List<String>Listed Vcn Ids - This is an array of VCN OCID (virtual cloud network Oracle Cloud ID) that is allowed to connect the data host.
- db
Connection StringString - The connection string used to connect to the data host associated with the IoT domain group.
- db
Token StringScope - The token scope used to connect to the data host associated with the IoT domain group.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"Operations.CostCenter": "42"} - description String
- A short description of the resource.
- display
Name String - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- Map<String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"} - id String
- The OCID of the resource.
- iot
Domain StringGroup Id - state String
- The current state of an IoT Domain Group.
- Map<String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - time
Created String - The date and time when the resource was created, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z - time
Updated String - The date and time when the resource was last updated, in the format defined by RFC 3339. Example:
2016-08-25T21:10:29.600Z
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Oracle Cloud Infrastructure v3.10.0 published on Wednesday, Nov 5, 2025 by Pulumi
