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.73.0 published on Wednesday, Nov 20, 2024 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.73.0 published on Wednesday, Nov 20, 2024 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.
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:network:getIpGroup
arguments:
# arguments dictionary
The following arguments are supported:
- Ip
Groups stringName - The name of the ipGroups.
- Resource
Group 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 stringName - The name of the ipGroups.
- Resource
Group 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 StringName - The name of the ipGroups.
- resource
Group 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 stringName - The name of the ipGroups.
- resource
Group 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.
- ip
Groups StringName - The name of the ipGroups.
- resource
Group 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.
- Firewall
Policies 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.
- Provisioning
State string - The provisioning state of the IpGroups resource.
- Type string
- Resource type.
- Id string
- Resource ID.
- Ip
Addresses 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.
- Firewall
Policies []SubResource Response - List of references to Firewall Policies resources that this IpGroups is associated with.
- Firewalls
[]Sub
Resource Response - List of references to Firewall resources that this IpGroups is associated with.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the IpGroups resource.
- Type string
- Resource type.
- Id string
- Resource ID.
- Ip
Addresses []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.
- firewall
Policies List<SubResource Response> - List of references to Firewall Policies resources that this IpGroups is associated with.
- firewalls
List<Sub
Resource Response> - List of references to Firewall resources that this IpGroups is associated with.
- name String
- Resource name.
- provisioning
State String - The provisioning state of the IpGroups resource.
- type String
- Resource type.
- id String
- Resource ID.
- ip
Addresses 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.
- firewall
Policies SubResource Response[] - List of references to Firewall Policies resources that this IpGroups is associated with.
- firewalls
Sub
Resource Response[] - List of references to Firewall resources that this IpGroups is associated with.
- name string
- Resource name.
- provisioning
State string - The provisioning state of the IpGroups resource.
- type string
- Resource type.
- id string
- Resource ID.
- ip
Addresses 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[Sub
Resource 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.
- firewall
Policies 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.
- provisioning
State String - The provisioning state of the IpGroups resource.
- type String
- Resource type.
- id String
- Resource ID.
- ip
Addresses 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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi