This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.network.getIpGroup
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Gets the specified ipGroups. Azure REST API version: 2023-02-01.
Other available API versions: 2023-04-01, 2023-05-01, 2023-06-01, 2023-09-01, 2023-11-01, 2024-01-01, 2024-03-01, 2024-05-01.
Using getIpGroup
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 getIpGroup(args: GetIpGroupArgs, opts?: InvokeOptions): Promise<GetIpGroupResult>
function getIpGroupOutput(args: GetIpGroupOutputArgs, opts?: InvokeOptions): Output<GetIpGroupResult>def get_ip_group(expand: Optional[str] = None,
                 ip_groups_name: Optional[str] = None,
                 resource_group_name: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetIpGroupResult
def get_ip_group_output(expand: Optional[pulumi.Input[str]] = None,
                 ip_groups_name: Optional[pulumi.Input[str]] = None,
                 resource_group_name: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetIpGroupResult]func LookupIpGroup(ctx *Context, args *LookupIpGroupArgs, opts ...InvokeOption) (*LookupIpGroupResult, error)
func LookupIpGroupOutput(ctx *Context, args *LookupIpGroupOutputArgs, opts ...InvokeOption) LookupIpGroupResultOutput> Note: This function is named LookupIpGroup in the Go SDK.
public static class GetIpGroup 
{
    public static Task<GetIpGroupResult> InvokeAsync(GetIpGroupArgs args, InvokeOptions? opts = null)
    public static Output<GetIpGroupResult> Invoke(GetIpGroupInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIpGroupResult> getIpGroup(GetIpGroupArgs args, InvokeOptions options)
public static Output<GetIpGroupResult> getIpGroup(GetIpGroupArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:network:getIpGroup
  arguments:
    # arguments dictionaryThe following arguments are supported:
- IpGroups stringName 
- The name of the ipGroups.
- ResourceGroup stringName 
- The name of the resource group.
- Expand string
- Expands resourceIds (of Firewalls/Network Security Groups etc.) back referenced by the IpGroups resource.
- IpGroups stringName 
- The name of the ipGroups.
- ResourceGroup stringName 
- The name of the resource group.
- Expand string
- Expands resourceIds (of Firewalls/Network Security Groups etc.) back referenced by the IpGroups resource.
- ipGroups StringName 
- The name of the ipGroups.
- resourceGroup StringName 
- The name of the resource group.
- expand String
- Expands resourceIds (of Firewalls/Network Security Groups etc.) back referenced by the IpGroups resource.
- ipGroups stringName 
- The name of the ipGroups.
- resourceGroup stringName 
- The name of the resource group.
- expand string
- Expands resourceIds (of Firewalls/Network Security Groups etc.) back referenced by the IpGroups resource.
- ip_groups_ strname 
- The name of the ipGroups.
- resource_group_ strname 
- The name of the resource group.
- expand str
- Expands resourceIds (of Firewalls/Network Security Groups etc.) back referenced by the IpGroups resource.
- ipGroups StringName 
- The name of the ipGroups.
- resourceGroup StringName 
- The name of the resource group.
- expand String
- Expands resourceIds (of Firewalls/Network Security Groups etc.) back referenced by the IpGroups resource.
getIpGroup Result
The following output properties are available:
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- FirewallPolicies List<Pulumi.Azure Native. Network. Outputs. Sub Resource Response> 
- List of references to Firewall Policies resources that this IpGroups is associated with.
- Firewalls
List<Pulumi.Azure Native. Network. Outputs. Sub Resource Response> 
- List of references to Firewall resources that this IpGroups is associated with.
- Name string
- Resource name.
- ProvisioningState string
- The provisioning state of the IpGroups resource.
- Type string
- Resource type.
- Id string
- Resource ID.
- IpAddresses List<string>
- IpAddresses/IpAddressPrefixes in the IpGroups resource.
- Location string
- Resource location.
- Dictionary<string, string>
- Resource tags.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- FirewallPolicies []SubResource Response 
- List of references to Firewall Policies resources that this IpGroups is associated with.
- Firewalls
[]SubResource Response 
- List of references to Firewall resources that this IpGroups is associated with.
- Name string
- Resource name.
- ProvisioningState string
- The provisioning state of the IpGroups resource.
- Type string
- Resource type.
- Id string
- Resource ID.
- IpAddresses []string
- IpAddresses/IpAddressPrefixes in the IpGroups resource.
- Location string
- Resource location.
- map[string]string
- Resource tags.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- firewallPolicies List<SubResource Response> 
- List of references to Firewall Policies resources that this IpGroups is associated with.
- firewalls
List<SubResource Response> 
- List of references to Firewall resources that this IpGroups is associated with.
- name String
- Resource name.
- provisioningState String
- The provisioning state of the IpGroups resource.
- type String
- Resource type.
- id String
- Resource ID.
- ipAddresses List<String>
- IpAddresses/IpAddressPrefixes in the IpGroups resource.
- location String
- Resource location.
- Map<String,String>
- Resource tags.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- firewallPolicies SubResource Response[] 
- List of references to Firewall Policies resources that this IpGroups is associated with.
- firewalls
SubResource Response[] 
- List of references to Firewall resources that this IpGroups is associated with.
- name string
- Resource name.
- provisioningState string
- The provisioning state of the IpGroups resource.
- type string
- Resource type.
- id string
- Resource ID.
- ipAddresses string[]
- IpAddresses/IpAddressPrefixes in the IpGroups resource.
- location string
- Resource location.
- {[key: string]: string}
- Resource tags.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- firewall_policies Sequence[SubResource Response] 
- List of references to Firewall Policies resources that this IpGroups is associated with.
- firewalls
Sequence[SubResource Response] 
- List of references to Firewall resources that this IpGroups is associated with.
- name str
- Resource name.
- provisioning_state str
- The provisioning state of the IpGroups resource.
- type str
- Resource type.
- id str
- Resource ID.
- ip_addresses Sequence[str]
- IpAddresses/IpAddressPrefixes in the IpGroups resource.
- location str
- Resource location.
- Mapping[str, str]
- Resource tags.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- firewallPolicies List<Property Map>
- List of references to Firewall Policies resources that this IpGroups is associated with.
- firewalls List<Property Map>
- List of references to Firewall resources that this IpGroups is associated with.
- name String
- Resource name.
- provisioningState String
- The provisioning state of the IpGroups resource.
- type String
- Resource type.
- id String
- Resource ID.
- ipAddresses List<String>
- IpAddresses/IpAddressPrefixes in the IpGroups resource.
- location String
- Resource location.
- Map<String>
- Resource tags.
Supporting Types
SubResourceResponse  
- Id string
- Resource ID.
- Id string
- Resource ID.
- id String
- Resource ID.
- id string
- Resource ID.
- id str
- Resource ID.
- id String
- Resource ID.
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 v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi