Viewing docs for Cloudflare v6.13.0
published on Wednesday, Jan 21, 2026 by Pulumi
published on Wednesday, Jan 21, 2026 by Pulumi
Viewing docs for Cloudflare v6.13.0
published on Wednesday, Jan 21, 2026 by Pulumi
published on Wednesday, Jan 21, 2026 by Pulumi
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as cloudflare from "@pulumi/cloudflare";
const exampleResourceGroup = cloudflare.getResourceGroup({
accountId: "023e105f4ecef8ad9ca31a8372d0c353",
resourceGroupId: "023e105f4ecef8ad9ca31a8372d0c353",
});
import pulumi
import pulumi_cloudflare as cloudflare
example_resource_group = cloudflare.get_resource_group(account_id="023e105f4ecef8ad9ca31a8372d0c353",
resource_group_id="023e105f4ecef8ad9ca31a8372d0c353")
package main
import (
"github.com/pulumi/pulumi-cloudflare/sdk/v6/go/cloudflare"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := cloudflare.GetResourceGroup(ctx, &cloudflare.GetResourceGroupArgs{
AccountId: "023e105f4ecef8ad9ca31a8372d0c353",
ResourceGroupId: "023e105f4ecef8ad9ca31a8372d0c353",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Cloudflare = Pulumi.Cloudflare;
return await Deployment.RunAsync(() =>
{
var exampleResourceGroup = Cloudflare.GetResourceGroup.Invoke(new()
{
AccountId = "023e105f4ecef8ad9ca31a8372d0c353",
ResourceGroupId = "023e105f4ecef8ad9ca31a8372d0c353",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.cloudflare.CloudflareFunctions;
import com.pulumi.cloudflare.inputs.GetResourceGroupArgs;
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 exampleResourceGroup = CloudflareFunctions.getResourceGroup(GetResourceGroupArgs.builder()
.accountId("023e105f4ecef8ad9ca31a8372d0c353")
.resourceGroupId("023e105f4ecef8ad9ca31a8372d0c353")
.build());
}
}
variables:
exampleResourceGroup:
fn::invoke:
function: cloudflare:getResourceGroup
arguments:
accountId: 023e105f4ecef8ad9ca31a8372d0c353
resourceGroupId: 023e105f4ecef8ad9ca31a8372d0c353
Using getResourceGroup
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 getResourceGroup(args: GetResourceGroupArgs, opts?: InvokeOptions): Promise<GetResourceGroupResult>
function getResourceGroupOutput(args: GetResourceGroupOutputArgs, opts?: InvokeOptions): Output<GetResourceGroupResult>def get_resource_group(account_id: Optional[str] = None,
resource_group_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetResourceGroupResult
def get_resource_group_output(account_id: Optional[pulumi.Input[str]] = None,
resource_group_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetResourceGroupResult]func GetResourceGroup(ctx *Context, args *GetResourceGroupArgs, opts ...InvokeOption) (*GetResourceGroupResult, error)
func GetResourceGroupOutput(ctx *Context, args *GetResourceGroupOutputArgs, opts ...InvokeOption) GetResourceGroupResultOutput> Note: This function is named GetResourceGroup in the Go SDK.
public static class GetResourceGroup
{
public static Task<GetResourceGroupResult> InvokeAsync(GetResourceGroupArgs args, InvokeOptions? opts = null)
public static Output<GetResourceGroupResult> Invoke(GetResourceGroupInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetResourceGroupResult> getResourceGroup(GetResourceGroupArgs args, InvokeOptions options)
public static Output<GetResourceGroupResult> getResourceGroup(GetResourceGroupArgs args, InvokeOptions options)
fn::invoke:
function: cloudflare:index/getResourceGroup:getResourceGroup
arguments:
# arguments dictionaryThe following arguments are supported:
- Account
Id string - Account identifier tag.
- Resource
Group stringId - Resource Group identifier tag.
- Account
Id string - Account identifier tag.
- Resource
Group stringId - Resource Group identifier tag.
- account
Id String - Account identifier tag.
- resource
Group StringId - Resource Group identifier tag.
- account
Id string - Account identifier tag.
- resource
Group stringId - Resource Group identifier tag.
- account_
id str - Account identifier tag.
- resource_
group_ strid - Resource Group identifier tag.
- account
Id String - Account identifier tag.
- resource
Group StringId - Resource Group identifier tag.
getResourceGroup Result
The following output properties are available:
- Account
Id string - Account identifier tag.
- Id string
- Identifier of the resource group.
- Meta
Get
Resource Group Meta - Attributes associated to the resource group.
- Name string
- Name of the resource group.
- Resource
Group stringId - Resource Group identifier tag.
- Scopes
List<Get
Resource Group Scope> - The scope associated to the resource group
- Account
Id string - Account identifier tag.
- Id string
- Identifier of the resource group.
- Meta
Get
Resource Group Meta - Attributes associated to the resource group.
- Name string
- Name of the resource group.
- Resource
Group stringId - Resource Group identifier tag.
- Scopes
[]Get
Resource Group Scope - The scope associated to the resource group
- account
Id String - Account identifier tag.
- id String
- Identifier of the resource group.
- meta
Get
Resource Group Meta - Attributes associated to the resource group.
- name String
- Name of the resource group.
- resource
Group StringId - Resource Group identifier tag.
- scopes
List<Get
Resource Group Scope> - The scope associated to the resource group
- account
Id string - Account identifier tag.
- id string
- Identifier of the resource group.
- meta
Get
Resource Group Meta - Attributes associated to the resource group.
- name string
- Name of the resource group.
- resource
Group stringId - Resource Group identifier tag.
- scopes
Get
Resource Group Scope[] - The scope associated to the resource group
- account_
id str - Account identifier tag.
- id str
- Identifier of the resource group.
- meta
Get
Resource Group Meta - Attributes associated to the resource group.
- name str
- Name of the resource group.
- resource_
group_ strid - Resource Group identifier tag.
- scopes
Sequence[Get
Resource Group Scope] - The scope associated to the resource group
- account
Id String - Account identifier tag.
- id String
- Identifier of the resource group.
- meta Property Map
- Attributes associated to the resource group.
- name String
- Name of the resource group.
- resource
Group StringId - Resource Group identifier tag.
- scopes List<Property Map>
- The scope associated to the resource group
Supporting Types
GetResourceGroupMeta
GetResourceGroupScope
- Key string
- This is a combination of pre-defined resource name and identifier (like Account ID etc.)
- Objects
List<Get
Resource Group Scope Object> - A list of scope objects for additional context.
- Key string
- This is a combination of pre-defined resource name and identifier (like Account ID etc.)
- Objects
[]Get
Resource Group Scope Object - A list of scope objects for additional context.
- key String
- This is a combination of pre-defined resource name and identifier (like Account ID etc.)
- objects
List<Get
Resource Group Scope Object> - A list of scope objects for additional context.
- key string
- This is a combination of pre-defined resource name and identifier (like Account ID etc.)
- objects
Get
Resource Group Scope Object[] - A list of scope objects for additional context.
- key str
- This is a combination of pre-defined resource name and identifier (like Account ID etc.)
- objects
Sequence[Get
Resource Group Scope Object] - A list of scope objects for additional context.
- key String
- This is a combination of pre-defined resource name and identifier (like Account ID etc.)
- objects List<Property Map>
- A list of scope objects for additional context.
GetResourceGroupScopeObject
- Key string
- This is a combination of pre-defined resource name and identifier (like Zone ID etc.)
- Key string
- This is a combination of pre-defined resource name and identifier (like Zone ID etc.)
- key String
- This is a combination of pre-defined resource name and identifier (like Zone ID etc.)
- key string
- This is a combination of pre-defined resource name and identifier (like Zone ID etc.)
- key str
- This is a combination of pre-defined resource name and identifier (like Zone ID etc.)
- key String
- This is a combination of pre-defined resource name and identifier (like Zone ID etc.)
Package Details
- Repository
- Cloudflare pulumi/pulumi-cloudflare
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
cloudflareTerraform Provider.
Viewing docs for Cloudflare v6.13.0
published on Wednesday, Jan 21, 2026 by Pulumi
published on Wednesday, Jan 21, 2026 by Pulumi
