This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi
azure-native.resources.getResourceGroup
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi
Gets a resource group.
Uses Azure REST API version 2022-09-01.
Other available API versions: 2023-07-01, 2024-03-01, 2024-07-01, 2024-11-01.
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(resource_group_name: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetResourceGroupResult
def get_resource_group_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetResourceGroupResult]func LookupResourceGroup(ctx *Context, args *LookupResourceGroupArgs, opts ...InvokeOption) (*LookupResourceGroupResult, error)
func LookupResourceGroupOutput(ctx *Context, args *LookupResourceGroupOutputArgs, opts ...InvokeOption) LookupResourceGroupResultOutput> Note: This function is named LookupResourceGroup 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: azure-native:resources:getResourceGroup
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ResourceGroup stringName 
- The name of the resource group to get. The name is case insensitive.
- ResourceGroup stringName 
- The name of the resource group to get. The name is case insensitive.
- resourceGroup StringName 
- The name of the resource group to get. The name is case insensitive.
- resourceGroup stringName 
- The name of the resource group to get. The name is case insensitive.
- resource_group_ strname 
- The name of the resource group to get. The name is case insensitive.
- resourceGroup StringName 
- The name of the resource group to get. The name is case insensitive.
getResourceGroup Result
The following output properties are available:
- Id string
- The ID of the resource group.
- Location string
- The location of the resource group. It cannot be changed after the resource group has been created. It must be one of the supported Azure locations.
- Name string
- The name of the resource group.
- Properties
Pulumi.Azure Native. Resources. Outputs. Resource Group Properties Response 
- The resource group properties.
- Type string
- The type of the resource group.
- ManagedBy string
- The ID of the resource that manages this resource group.
- Dictionary<string, string>
- The tags attached to the resource group.
- Id string
- The ID of the resource group.
- Location string
- The location of the resource group. It cannot be changed after the resource group has been created. It must be one of the supported Azure locations.
- Name string
- The name of the resource group.
- Properties
ResourceGroup Properties Response 
- The resource group properties.
- Type string
- The type of the resource group.
- ManagedBy string
- The ID of the resource that manages this resource group.
- map[string]string
- The tags attached to the resource group.
- id String
- The ID of the resource group.
- location String
- The location of the resource group. It cannot be changed after the resource group has been created. It must be one of the supported Azure locations.
- name String
- The name of the resource group.
- properties
ResourceGroup Properties Response 
- The resource group properties.
- type String
- The type of the resource group.
- managedBy String
- The ID of the resource that manages this resource group.
- Map<String,String>
- The tags attached to the resource group.
- id string
- The ID of the resource group.
- location string
- The location of the resource group. It cannot be changed after the resource group has been created. It must be one of the supported Azure locations.
- name string
- The name of the resource group.
- properties
ResourceGroup Properties Response 
- The resource group properties.
- type string
- The type of the resource group.
- managedBy string
- The ID of the resource that manages this resource group.
- {[key: string]: string}
- The tags attached to the resource group.
- id str
- The ID of the resource group.
- location str
- The location of the resource group. It cannot be changed after the resource group has been created. It must be one of the supported Azure locations.
- name str
- The name of the resource group.
- properties
ResourceGroup Properties Response 
- The resource group properties.
- type str
- The type of the resource group.
- managed_by str
- The ID of the resource that manages this resource group.
- Mapping[str, str]
- The tags attached to the resource group.
- id String
- The ID of the resource group.
- location String
- The location of the resource group. It cannot be changed after the resource group has been created. It must be one of the supported Azure locations.
- name String
- The name of the resource group.
- properties Property Map
- The resource group properties.
- type String
- The type of the resource group.
- managedBy String
- The ID of the resource that manages this resource group.
- Map<String>
- The tags attached to the resource group.
Supporting Types
ResourceGroupPropertiesResponse   
- ProvisioningState string
- The provisioning state.
- ProvisioningState string
- The provisioning state.
- provisioningState String
- The provisioning state.
- provisioningState string
- The provisioning state.
- provisioning_state str
- The provisioning state.
- provisioningState String
- The provisioning state.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi