This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Viewing docs for Azure Native v3.25.0
published on Wednesday, Aug 5, 2026 by Pulumi
published on Wednesday, Aug 5, 2026 by Pulumi
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Viewing docs for Azure Native v3.25.0
published on Wednesday, Aug 5, 2026 by Pulumi
published on Wednesday, Aug 5, 2026 by Pulumi
Gets information about the specified interconnect group.
Uses Azure REST API version 2025-07-01.
Using getInterconnectGroup
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 getInterconnectGroup(args: GetInterconnectGroupArgs, opts?: InvokeOptions): Promise<GetInterconnectGroupResult>
function getInterconnectGroupOutput(args: GetInterconnectGroupOutputArgs, opts?: InvokeOptions): Output<GetInterconnectGroupResult>def get_interconnect_group(interconnect_group_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetInterconnectGroupResult
def get_interconnect_group_output(interconnect_group_name: pulumi.Input[Optional[str]] = None,
resource_group_name: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetInterconnectGroupResult]func LookupInterconnectGroup(ctx *Context, args *LookupInterconnectGroupArgs, opts ...InvokeOption) (*LookupInterconnectGroupResult, error)
func LookupInterconnectGroupOutput(ctx *Context, args *LookupInterconnectGroupOutputArgs, opts ...InvokeOption) LookupInterconnectGroupResultOutput> Note: This function is named LookupInterconnectGroup in the Go SDK.
public static class GetInterconnectGroup
{
public static Task<GetInterconnectGroupResult> InvokeAsync(GetInterconnectGroupArgs args, InvokeOptions? opts = null)
public static Output<GetInterconnectGroupResult> Invoke(GetInterconnectGroupInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetInterconnectGroupResult> getInterconnectGroup(GetInterconnectGroupArgs args, InvokeOptions options)
public static Output<GetInterconnectGroupResult> getInterconnectGroup(GetInterconnectGroupArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:network:getInterconnectGroup
arguments:
# arguments dictionarydata "azure-native_network_get_interconnect_group" "name" {
# arguments
}The following arguments are supported:
- Interconnect
Group stringName - The name of the interconnect group.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Interconnect
Group stringName - The name of the interconnect group.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- interconnect_
group_ stringname - The name of the interconnect group.
- resource_
group_ stringname - The name of the resource group. The name is case insensitive.
- interconnect
Group StringName - The name of the interconnect group.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- interconnect
Group stringName - The name of the interconnect group.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- interconnect_
group_ strname - The name of the interconnect group.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- interconnect
Group StringName - The name of the interconnect group.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getInterconnectGroup Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the interconnect group resource.
- Resource
Guid string - The resource GUID property of the interconnect group resource.
- Subgroup
Profile Pulumi.Azure Native. Network. Outputs. Subgroup Profile Response - The subgroup profile of the interconnect group resource.
- Subgroups
List<Pulumi.
Azure Native. Network. Outputs. Subgroup Response> - A list of subgroups of the interconnect group.
- Type string
- Resource type.
- Id string
- Resource ID.
- Location string
- Resource location.
- Scope string
- Scope of interconnect group resource.
- Dictionary<string, string>
- Resource tags.
- Azure
Api stringVersion - The Azure API version of the resource.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the interconnect group resource.
- Resource
Guid string - The resource GUID property of the interconnect group resource.
- Subgroup
Profile SubgroupProfile Response - The subgroup profile of the interconnect group resource.
- Subgroups
[]Subgroup
Response - A list of subgroups of the interconnect group.
- Type string
- Resource type.
- Id string
- Resource ID.
- Location string
- Resource location.
- Scope string
- Scope of interconnect group resource.
- map[string]string
- Resource tags.
- azure_
api_ stringversion - The Azure API version of the resource.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- name string
- Resource name.
- provisioning_
state string - The provisioning state of the interconnect group resource.
- resource_
guid string - The resource GUID property of the interconnect group resource.
- subgroup_
profile object - The subgroup profile of the interconnect group resource.
- subgroups list(object)
- A list of subgroups of the interconnect group.
- type string
- Resource type.
- id string
- Resource ID.
- location string
- Resource location.
- scope string
- Scope of interconnect group resource.
- map(string)
- Resource tags.
- azure
Api StringVersion - The Azure API version of the resource.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- name String
- Resource name.
- provisioning
State String - The provisioning state of the interconnect group resource.
- resource
Guid String - The resource GUID property of the interconnect group resource.
- subgroup
Profile SubgroupProfile Response - The subgroup profile of the interconnect group resource.
- subgroups
List<Subgroup
Response> - A list of subgroups of the interconnect group.
- type String
- Resource type.
- id String
- Resource ID.
- location String
- Resource location.
- scope String
- Scope of interconnect group resource.
- Map<String,String>
- Resource tags.
- azure
Api stringVersion - The Azure API version of the resource.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- name string
- Resource name.
- provisioning
State string - The provisioning state of the interconnect group resource.
- resource
Guid string - The resource GUID property of the interconnect group resource.
- subgroup
Profile SubgroupProfile Response - The subgroup profile of the interconnect group resource.
- subgroups
Subgroup
Response[] - A list of subgroups of the interconnect group.
- type string
- Resource type.
- id string
- Resource ID.
- location string
- Resource location.
- scope string
- Scope of interconnect group resource.
- {[key: string]: string}
- Resource tags.
- azure_
api_ strversion - The Azure API version of the resource.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- name str
- Resource name.
- provisioning_
state str - The provisioning state of the interconnect group resource.
- resource_
guid str - The resource GUID property of the interconnect group resource.
- subgroup_
profile SubgroupProfile Response - The subgroup profile of the interconnect group resource.
- subgroups
Sequence[Subgroup
Response] - A list of subgroups of the interconnect group.
- type str
- Resource type.
- id str
- Resource ID.
- location str
- Resource location.
- scope str
- Scope of interconnect group resource.
- Mapping[str, str]
- Resource tags.
- azure
Api StringVersion - The Azure API version of the resource.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- name String
- Resource name.
- provisioning
State String - The provisioning state of the interconnect group resource.
- resource
Guid String - The resource GUID property of the interconnect group resource.
- subgroup
Profile Property Map - The subgroup profile of the interconnect group resource.
- subgroups List<Property Map>
- A list of subgroups of the interconnect group.
- type String
- Resource type.
- id String
- Resource ID.
- location String
- Resource location.
- scope String
- Scope of interconnect group resource.
- Map<String>
- Resource tags.
Supporting Types
SubResourceResponse
- Id string
- Resource ID.
- Id string
- Resource ID.
- id string
- Resource ID.
- id String
- Resource ID.
- id string
- Resource ID.
- id str
- Resource ID.
- id String
- Resource ID.
SubgroupProfileResponse
SubgroupResponse
- Interconnect
Block Pulumi.Azure Native. Network. Inputs. Sub Resource Response - The reference to an interconnect block resource.
- Internal
Subgroup stringId - The unique identifier of the subgroup.
- Provisioning
State string - The provisioning state of the subgroup.
- Type string
- Resource type.
- Virtual
Machines List<Pulumi.Azure Native. Network. Inputs. Sub Resource Response> - A list of virtual machine references.
- Id string
- Resource ID.
- Name string
- Name of the resource.
- Interconnect
Block SubResource Response - The reference to an interconnect block resource.
- Internal
Subgroup stringId - The unique identifier of the subgroup.
- Provisioning
State string - The provisioning state of the subgroup.
- Type string
- Resource type.
- Virtual
Machines []SubResource Response - A list of virtual machine references.
- Id string
- Resource ID.
- Name string
- Name of the resource.
- interconnect_
block object - The reference to an interconnect block resource.
- internal_
subgroup_ stringid - The unique identifier of the subgroup.
- provisioning_
state string - The provisioning state of the subgroup.
- type string
- Resource type.
- virtual_
machines list(object) - A list of virtual machine references.
- id string
- Resource ID.
- name string
- Name of the resource.
- interconnect
Block SubResource Response - The reference to an interconnect block resource.
- internal
Subgroup StringId - The unique identifier of the subgroup.
- provisioning
State String - The provisioning state of the subgroup.
- type String
- Resource type.
- virtual
Machines List<SubResource Response> - A list of virtual machine references.
- id String
- Resource ID.
- name String
- Name of the resource.
- interconnect
Block SubResource Response - The reference to an interconnect block resource.
- internal
Subgroup stringId - The unique identifier of the subgroup.
- provisioning
State string - The provisioning state of the subgroup.
- type string
- Resource type.
- virtual
Machines SubResource Response[] - A list of virtual machine references.
- id string
- Resource ID.
- name string
- Name of the resource.
- interconnect_
block SubResource Response - The reference to an interconnect block resource.
- internal_
subgroup_ strid - The unique identifier of the subgroup.
- provisioning_
state str - The provisioning state of the subgroup.
- type str
- Resource type.
- virtual_
machines Sequence[SubResource Response] - A list of virtual machine references.
- id str
- Resource ID.
- name str
- Name of the resource.
- interconnect
Block Property Map - The reference to an interconnect block resource.
- internal
Subgroup StringId - The unique identifier of the subgroup.
- provisioning
State String - The provisioning state of the subgroup.
- type String
- Resource type.
- virtual
Machines List<Property Map> - A list of virtual machine references.
- id String
- Resource ID.
- name String
- Name of the resource.
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.
Viewing docs for Azure Native v3.25.0
published on Wednesday, Aug 5, 2026 by Pulumi
published on Wednesday, Aug 5, 2026 by Pulumi