Viewing docs for Oracle Cloud Infrastructure v4.21.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi
Viewing docs for Oracle Cloud Infrastructure v4.21.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi
This data source provides details about a specific Analytics Instance Resource Group resource in Oracle Cloud Infrastructure Analytics service.
Get details of a resource group for an instance
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testAnalyticsInstanceResourceGroup = oci.analytics.getAnalyticsInstanceResourceGroup({
analyticsInstanceId: testAnalyticsInstance.id,
analyticsInstanceResourceGroupId: testAnalyticsInstanceResourceGroupOciAnalyticsAnalyticsInstanceResourceGroup.id,
});
import pulumi
import pulumi_oci as oci
test_analytics_instance_resource_group = oci.analytics.get_analytics_instance_resource_group(analytics_instance_id=test_analytics_instance["id"],
analytics_instance_resource_group_id=test_analytics_instance_resource_group_oci_analytics_analytics_instance_resource_group["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v4/go/oci/analytics"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := analytics.GetAnalyticsInstanceResourceGroup(ctx, &analytics.GetAnalyticsInstanceResourceGroupArgs{
AnalyticsInstanceId: testAnalyticsInstance.Id,
AnalyticsInstanceResourceGroupId: testAnalyticsInstanceResourceGroupOciAnalyticsAnalyticsInstanceResourceGroup.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 testAnalyticsInstanceResourceGroup = Oci.Analytics.GetAnalyticsInstanceResourceGroup.Invoke(new()
{
AnalyticsInstanceId = testAnalyticsInstance.Id,
AnalyticsInstanceResourceGroupId = testAnalyticsInstanceResourceGroupOciAnalyticsAnalyticsInstanceResourceGroup.Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Analytics.AnalyticsFunctions;
import com.pulumi.oci.Analytics.inputs.GetAnalyticsInstanceResourceGroupArgs;
import java.util.ArrayList;
import java.util.Arrays;
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 testAnalyticsInstanceResourceGroup = AnalyticsFunctions.getAnalyticsInstanceResourceGroup(GetAnalyticsInstanceResourceGroupArgs.builder()
.analyticsInstanceId(testAnalyticsInstance.id())
.analyticsInstanceResourceGroupId(testAnalyticsInstanceResourceGroupOciAnalyticsAnalyticsInstanceResourceGroup.id())
.build());
}
}
variables:
testAnalyticsInstanceResourceGroup:
fn::invoke:
function: oci:Analytics:getAnalyticsInstanceResourceGroup
arguments:
analyticsInstanceId: ${testAnalyticsInstance.id}
analyticsInstanceResourceGroupId: ${testAnalyticsInstanceResourceGroupOciAnalyticsAnalyticsInstanceResourceGroup.id}
pulumi {
required_providers {
oci = {
source = "pulumi/oci"
}
}
}
data "oci_analytics_getanalyticsinstanceresourcegroup" "testAnalyticsInstanceResourceGroup" {
analytics_instance_id = testAnalyticsInstance.id
analytics_instance_resource_group_id = testAnalyticsInstanceResourceGroupOciAnalyticsAnalyticsInstanceResourceGroup.id
}
Using getAnalyticsInstanceResourceGroup
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 getAnalyticsInstanceResourceGroup(args: GetAnalyticsInstanceResourceGroupArgs, opts?: InvokeOptions): Promise<GetAnalyticsInstanceResourceGroupResult>
function getAnalyticsInstanceResourceGroupOutput(args: GetAnalyticsInstanceResourceGroupOutputArgs, opts?: InvokeOutputOptions): Output<GetAnalyticsInstanceResourceGroupResult>def get_analytics_instance_resource_group(analytics_instance_id: Optional[str] = None,
analytics_instance_resource_group_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAnalyticsInstanceResourceGroupResult
def get_analytics_instance_resource_group_output(analytics_instance_id: pulumi.Input[Optional[str]] = None,
analytics_instance_resource_group_id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetAnalyticsInstanceResourceGroupResult]func LookupAnalyticsInstanceResourceGroup(ctx *Context, args *LookupAnalyticsInstanceResourceGroupArgs, opts ...InvokeOption) (*LookupAnalyticsInstanceResourceGroupResult, error)
func LookupAnalyticsInstanceResourceGroupOutput(ctx *Context, args *LookupAnalyticsInstanceResourceGroupOutputArgs, opts ...InvokeOption) LookupAnalyticsInstanceResourceGroupResultOutput> Note: This function is named LookupAnalyticsInstanceResourceGroup in the Go SDK.
public static class GetAnalyticsInstanceResourceGroup
{
public static Task<GetAnalyticsInstanceResourceGroupResult> InvokeAsync(GetAnalyticsInstanceResourceGroupArgs args, InvokeOptions? opts = null)
public static Output<GetAnalyticsInstanceResourceGroupResult> Invoke(GetAnalyticsInstanceResourceGroupInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetAnalyticsInstanceResourceGroupResult> Invoke(GetAnalyticsInstanceResourceGroupInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetAnalyticsInstanceResourceGroupResult> getAnalyticsInstanceResourceGroup(GetAnalyticsInstanceResourceGroupArgs args, InvokeOptions options)
public static Output<GetAnalyticsInstanceResourceGroupResult> getAnalyticsInstanceResourceGroup(GetAnalyticsInstanceResourceGroupArgs args, InvokeOptions options)
public static Output<GetAnalyticsInstanceResourceGroupResult> getAnalyticsInstanceResourceGroup(GetAnalyticsInstanceResourceGroupArgs args, InvokeOutputOptions options)
fn::invoke:
function: oci:Analytics/getAnalyticsInstanceResourceGroup:getAnalyticsInstanceResourceGroup
arguments:
# arguments dictionarydata "oci_analytics_get_analytics_instance_resource_group" "name" {
# arguments
}The following arguments are supported:
- Analytics
Instance stringId - The OCID of the Analytics instance.
- Analytics
Instance stringResource Group Id - Specify unique id of a resource group within an Analytics instance.
- Analytics
Instance stringId - The OCID of the Analytics instance.
- Analytics
Instance stringResource Group Id - Specify unique id of a resource group within an Analytics instance.
- analytics_
instance_ stringid - The OCID of the Analytics instance.
- analytics_
instance_ stringresource_ group_ id - Specify unique id of a resource group within an Analytics instance.
- analytics
Instance StringId - The OCID of the Analytics instance.
- analytics
Instance StringResource Group Id - Specify unique id of a resource group within an Analytics instance.
- analytics
Instance stringId - The OCID of the Analytics instance.
- analytics
Instance stringResource Group Id - Specify unique id of a resource group within an Analytics instance.
- analytics_
instance_ strid - The OCID of the Analytics instance.
- analytics_
instance_ strresource_ group_ id - Specify unique id of a resource group within an Analytics instance.
- analytics
Instance StringId - The OCID of the Analytics instance.
- analytics
Instance StringResource Group Id - Specify unique id of a resource group within an Analytics instance.
getAnalyticsInstanceResourceGroup Result
The following output properties are available:
- Analytics
Instance stringId - Analytics
Instance stringResource Group Id - Capacity int
- The capacity (in OCPU's) to be allocated for this resource.
- Description string
- Optional description of the resource group
- Display
Name string - Meaningful name of resource group for end user
- Id string
- Unique identifier and name of resource group. Must be unique within the instance
- Resource
Name string - Meaningful name of resource group for end user
- Analytics
Instance stringId - Analytics
Instance stringResource Group Id - Capacity int
- The capacity (in OCPU's) to be allocated for this resource.
- Description string
- Optional description of the resource group
- Display
Name string - Meaningful name of resource group for end user
- Id string
- Unique identifier and name of resource group. Must be unique within the instance
- Resource
Name string - Meaningful name of resource group for end user
- analytics_
instance_ stringid - analytics_
instance_ stringresource_ group_ id - capacity number
- The capacity (in OCPU's) to be allocated for this resource.
- description string
- Optional description of the resource group
- display_
name string - Meaningful name of resource group for end user
- id string
- Unique identifier and name of resource group. Must be unique within the instance
- resource_
name string - Meaningful name of resource group for end user
- analytics
Instance StringId - analytics
Instance StringResource Group Id - capacity Integer
- The capacity (in OCPU's) to be allocated for this resource.
- description String
- Optional description of the resource group
- display
Name String - Meaningful name of resource group for end user
- id String
- Unique identifier and name of resource group. Must be unique within the instance
- resource
Name String - Meaningful name of resource group for end user
- analytics
Instance stringId - analytics
Instance stringResource Group Id - capacity number
- The capacity (in OCPU's) to be allocated for this resource.
- description string
- Optional description of the resource group
- display
Name string - Meaningful name of resource group for end user
- id string
- Unique identifier and name of resource group. Must be unique within the instance
- resource
Name string - Meaningful name of resource group for end user
- analytics_
instance_ strid - analytics_
instance_ strresource_ group_ id - capacity int
- The capacity (in OCPU's) to be allocated for this resource.
- description str
- Optional description of the resource group
- display_
name str - Meaningful name of resource group for end user
- id str
- Unique identifier and name of resource group. Must be unique within the instance
- resource_
name str - Meaningful name of resource group for end user
- analytics
Instance StringId - analytics
Instance StringResource Group Id - capacity Number
- The capacity (in OCPU's) to be allocated for this resource.
- description String
- Optional description of the resource group
- display
Name String - Meaningful name of resource group for end user
- id String
- Unique identifier and name of resource group. Must be unique within the instance
- resource
Name String - Meaningful name of resource group for end user
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Viewing docs for Oracle Cloud Infrastructure v4.21.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi