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.hybridcontainerservice.getVirtualNetworkRetrieve
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 Hybrid AKS virtual network Azure REST API version: 2022-09-01-preview.
Using getVirtualNetworkRetrieve
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 getVirtualNetworkRetrieve(args: GetVirtualNetworkRetrieveArgs, opts?: InvokeOptions): Promise<GetVirtualNetworkRetrieveResult>
function getVirtualNetworkRetrieveOutput(args: GetVirtualNetworkRetrieveOutputArgs, opts?: InvokeOptions): Output<GetVirtualNetworkRetrieveResult>def get_virtual_network_retrieve(resource_group_name: Optional[str] = None,
                                 virtual_networks_name: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetVirtualNetworkRetrieveResult
def get_virtual_network_retrieve_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                                 virtual_networks_name: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetVirtualNetworkRetrieveResult]func LookupVirtualNetworkRetrieve(ctx *Context, args *LookupVirtualNetworkRetrieveArgs, opts ...InvokeOption) (*LookupVirtualNetworkRetrieveResult, error)
func LookupVirtualNetworkRetrieveOutput(ctx *Context, args *LookupVirtualNetworkRetrieveOutputArgs, opts ...InvokeOption) LookupVirtualNetworkRetrieveResultOutput> Note: This function is named LookupVirtualNetworkRetrieve in the Go SDK.
public static class GetVirtualNetworkRetrieve 
{
    public static Task<GetVirtualNetworkRetrieveResult> InvokeAsync(GetVirtualNetworkRetrieveArgs args, InvokeOptions? opts = null)
    public static Output<GetVirtualNetworkRetrieveResult> Invoke(GetVirtualNetworkRetrieveInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVirtualNetworkRetrieveResult> getVirtualNetworkRetrieve(GetVirtualNetworkRetrieveArgs args, InvokeOptions options)
public static Output<GetVirtualNetworkRetrieveResult> getVirtualNetworkRetrieve(GetVirtualNetworkRetrieveArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:hybridcontainerservice:getVirtualNetworkRetrieve
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- VirtualNetworks stringName 
- Parameter for the name of the virtual network
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- VirtualNetworks stringName 
- Parameter for the name of the virtual network
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- virtualNetworks StringName 
- Parameter for the name of the virtual network
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- virtualNetworks stringName 
- Parameter for the name of the virtual network
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- virtual_networks_ strname 
- Parameter for the name of the virtual network
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- virtualNetworks StringName 
- Parameter for the name of the virtual network
getVirtualNetworkRetrieve Result
The following output properties are available:
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Properties
Pulumi.Azure Native. Hybrid Container Service. Outputs. Virtual Networks Properties Response 
- HybridAKSNetworkSpec defines the desired state of HybridAKSNetwork
- SystemData Pulumi.Azure Native. Hybrid Container Service. Outputs. System Data Response 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- ExtendedLocation Pulumi.Azure Native. Hybrid Container Service. Outputs. Virtual Networks Response Extended Location 
- Dictionary<string, string>
- Resource tags.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Properties
VirtualNetworks Properties Response 
- HybridAKSNetworkSpec defines the desired state of HybridAKSNetwork
- SystemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- ExtendedLocation VirtualNetworks Response Extended Location 
- map[string]string
- Resource tags.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- properties
VirtualNetworks Properties Response 
- HybridAKSNetworkSpec defines the desired state of HybridAKSNetwork
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- extendedLocation VirtualNetworks Response Extended Location 
- Map<String,String>
- Resource tags.
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- properties
VirtualNetworks Properties Response 
- HybridAKSNetworkSpec defines the desired state of HybridAKSNetwork
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- extendedLocation VirtualNetworks Response Extended Location 
- {[key: string]: string}
- Resource tags.
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- properties
VirtualNetworks Properties Response 
- HybridAKSNetworkSpec defines the desired state of HybridAKSNetwork
- system_data SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- extended_location VirtualNetworks Response Extended Location 
- Mapping[str, str]
- Resource tags.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- properties Property Map
- HybridAKSNetworkSpec defines the desired state of HybridAKSNetwork
- systemData Property Map
- Metadata pertaining to creation and last modification of the resource.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- extendedLocation Property Map
- Map<String>
- Resource tags.
Supporting Types
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
VirtualNetworksPropertiesResponse   
- DhcpServers List<string>
- Address of the DHCP servers associated with the network
- ProvisioningState string
- Status
Pulumi.Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Response Status 
- HybridAKSNetworkStatus defines the observed state of HybridAKSNetwork
- VlanID string
- VLAN Id used by the network
- DnsServers List<string>
- Address of the DNS servers associated with the network
- Gateway string
- Address of the Gateway associated with the network
- InfraVnet Pulumi.Profile Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Response Infra Vnet Profile 
- IpAddress stringPrefix 
- IP Address Prefix of the network
- VipPool List<Pulumi.Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Response Vip Pool> 
- Virtual IP Pool for Kubernetes
- VmipPool List<Pulumi.Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Response Vmip Pool> 
- IP Pool for Virtual Machines
- DhcpServers []string
- Address of the DHCP servers associated with the network
- ProvisioningState string
- Status
VirtualNetworks Properties Response Status 
- HybridAKSNetworkStatus defines the observed state of HybridAKSNetwork
- VlanID string
- VLAN Id used by the network
- DnsServers []string
- Address of the DNS servers associated with the network
- Gateway string
- Address of the Gateway associated with the network
- InfraVnet VirtualProfile Networks Properties Response Infra Vnet Profile 
- IpAddress stringPrefix 
- IP Address Prefix of the network
- VipPool []VirtualNetworks Properties Response Vip Pool 
- Virtual IP Pool for Kubernetes
- VmipPool []VirtualNetworks Properties Response Vmip Pool 
- IP Pool for Virtual Machines
- dhcpServers List<String>
- Address of the DHCP servers associated with the network
- provisioningState String
- status
VirtualNetworks Properties Response Status 
- HybridAKSNetworkStatus defines the observed state of HybridAKSNetwork
- vlanID String
- VLAN Id used by the network
- dnsServers List<String>
- Address of the DNS servers associated with the network
- gateway String
- Address of the Gateway associated with the network
- infraVnet VirtualProfile Networks Properties Response Infra Vnet Profile 
- ipAddress StringPrefix 
- IP Address Prefix of the network
- vipPool List<VirtualNetworks Properties Response Vip Pool> 
- Virtual IP Pool for Kubernetes
- vmipPool List<VirtualNetworks Properties Response Vmip Pool> 
- IP Pool for Virtual Machines
- dhcpServers string[]
- Address of the DHCP servers associated with the network
- provisioningState string
- status
VirtualNetworks Properties Response Status 
- HybridAKSNetworkStatus defines the observed state of HybridAKSNetwork
- vlanID string
- VLAN Id used by the network
- dnsServers string[]
- Address of the DNS servers associated with the network
- gateway string
- Address of the Gateway associated with the network
- infraVnet VirtualProfile Networks Properties Response Infra Vnet Profile 
- ipAddress stringPrefix 
- IP Address Prefix of the network
- vipPool VirtualNetworks Properties Response Vip Pool[] 
- Virtual IP Pool for Kubernetes
- vmipPool VirtualNetworks Properties Response Vmip Pool[] 
- IP Pool for Virtual Machines
- dhcp_servers Sequence[str]
- Address of the DHCP servers associated with the network
- provisioning_state str
- status
VirtualNetworks Properties Response Status 
- HybridAKSNetworkStatus defines the observed state of HybridAKSNetwork
- vlan_id str
- VLAN Id used by the network
- dns_servers Sequence[str]
- Address of the DNS servers associated with the network
- gateway str
- Address of the Gateway associated with the network
- infra_vnet_ Virtualprofile Networks Properties Response Infra Vnet Profile 
- ip_address_ strprefix 
- IP Address Prefix of the network
- vip_pool Sequence[VirtualNetworks Properties Response Vip Pool] 
- Virtual IP Pool for Kubernetes
- vmip_pool Sequence[VirtualNetworks Properties Response Vmip Pool] 
- IP Pool for Virtual Machines
- dhcpServers List<String>
- Address of the DHCP servers associated with the network
- provisioningState String
- status Property Map
- HybridAKSNetworkStatus defines the observed state of HybridAKSNetwork
- vlanID String
- VLAN Id used by the network
- dnsServers List<String>
- Address of the DNS servers associated with the network
- gateway String
- Address of the Gateway associated with the network
- infraVnet Property MapProfile 
- ipAddress StringPrefix 
- IP Address Prefix of the network
- vipPool List<Property Map>
- Virtual IP Pool for Kubernetes
- vmipPool List<Property Map>
- IP Pool for Virtual Machines
VirtualNetworksPropertiesResponseError    
VirtualNetworksPropertiesResponseHci    
- MocGroup string
- Resource group in MOC(Microsoft On-premises Cloud)
- MocLocation string
- Location in MOC(Microsoft On-premises Cloud)
- MocVnet stringName 
- Virtual Network name in MOC(Microsoft On-premises Cloud)
- MocGroup string
- Resource group in MOC(Microsoft On-premises Cloud)
- MocLocation string
- Location in MOC(Microsoft On-premises Cloud)
- MocVnet stringName 
- Virtual Network name in MOC(Microsoft On-premises Cloud)
- mocGroup String
- Resource group in MOC(Microsoft On-premises Cloud)
- mocLocation String
- Location in MOC(Microsoft On-premises Cloud)
- mocVnet StringName 
- Virtual Network name in MOC(Microsoft On-premises Cloud)
- mocGroup string
- Resource group in MOC(Microsoft On-premises Cloud)
- mocLocation string
- Location in MOC(Microsoft On-premises Cloud)
- mocVnet stringName 
- Virtual Network name in MOC(Microsoft On-premises Cloud)
- moc_group str
- Resource group in MOC(Microsoft On-premises Cloud)
- moc_location str
- Location in MOC(Microsoft On-premises Cloud)
- moc_vnet_ strname 
- Virtual Network name in MOC(Microsoft On-premises Cloud)
- mocGroup String
- Resource group in MOC(Microsoft On-premises Cloud)
- mocLocation String
- Location in MOC(Microsoft On-premises Cloud)
- mocVnet StringName 
- Virtual Network name in MOC(Microsoft On-premises Cloud)
VirtualNetworksPropertiesResponseInfraVnetProfile      
- Hci
Pulumi.Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Response Hci 
- Infra network profile for HCI platform
- NetworkCloud Pulumi.Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Response Network Cloud 
- Infra network profile for the NetworkCloud platform
- Vmware
Pulumi.Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Response Vmware 
- Infra network profile for VMware platform
- Hci
VirtualNetworks Properties Response Hci 
- Infra network profile for HCI platform
- NetworkCloud VirtualNetworks Properties Response Network Cloud 
- Infra network profile for the NetworkCloud platform
- Vmware
VirtualNetworks Properties Response Vmware 
- Infra network profile for VMware platform
- hci
VirtualNetworks Properties Response Hci 
- Infra network profile for HCI platform
- networkCloud VirtualNetworks Properties Response Network Cloud 
- Infra network profile for the NetworkCloud platform
- vmware
VirtualNetworks Properties Response Vmware 
- Infra network profile for VMware platform
- hci
VirtualNetworks Properties Response Hci 
- Infra network profile for HCI platform
- networkCloud VirtualNetworks Properties Response Network Cloud 
- Infra network profile for the NetworkCloud platform
- vmware
VirtualNetworks Properties Response Vmware 
- Infra network profile for VMware platform
- hci
VirtualNetworks Properties Response Hci 
- Infra network profile for HCI platform
- network_cloud VirtualNetworks Properties Response Network Cloud 
- Infra network profile for the NetworkCloud platform
- vmware
VirtualNetworks Properties Response Vmware 
- Infra network profile for VMware platform
- hci Property Map
- Infra network profile for HCI platform
- networkCloud Property Map
- Infra network profile for the NetworkCloud platform
- vmware Property Map
- Infra network profile for VMware platform
VirtualNetworksPropertiesResponseNetworkCloud     
- NetworkId string
- The ARM ID of Network Cloud Network Resource to Associate with this VirtualNetwork
- NetworkId string
- The ARM ID of Network Cloud Network Resource to Associate with this VirtualNetwork
- networkId String
- The ARM ID of Network Cloud Network Resource to Associate with this VirtualNetwork
- networkId string
- The ARM ID of Network Cloud Network Resource to Associate with this VirtualNetwork
- network_id str
- The ARM ID of Network Cloud Network Resource to Associate with this VirtualNetwork
- networkId String
- The ARM ID of Network Cloud Network Resource to Associate with this VirtualNetwork
VirtualNetworksPropertiesResponseProvisioningStatus     
- Error
Pulumi.Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Response Error 
- OperationId string
- Phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- Status string
- Error
VirtualNetworks Properties Response Error 
- OperationId string
- Phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- Status string
- error
VirtualNetworks Properties Response Error 
- operationId String
- phase String
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status String
- error
VirtualNetworks Properties Response Error 
- operationId string
- phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status string
- error
VirtualNetworks Properties Response Error 
- operation_id str
- phase str
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status str
- error Property Map
- operationId String
- phase String
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status String
VirtualNetworksPropertiesResponseStatus    
- ProvisioningStatus VirtualNetworks Properties Response Provisioning Status 
- Contains Provisioning errors
- provisioningStatus VirtualNetworks Properties Response Provisioning Status 
- Contains Provisioning errors
- provisioningStatus VirtualNetworks Properties Response Provisioning Status 
- Contains Provisioning errors
- provisioning_status VirtualNetworks Properties Response Provisioning Status 
- Contains Provisioning errors
- provisioningStatus Property Map
- Contains Provisioning errors
VirtualNetworksPropertiesResponseVipPool     
VirtualNetworksPropertiesResponseVmipPool     
VirtualNetworksPropertiesResponseVmware    
- SegmentName string
- Name of the network segment in VSphere
- SegmentName string
- Name of the network segment in VSphere
- segmentName String
- Name of the network segment in VSphere
- segmentName string
- Name of the network segment in VSphere
- segment_name str
- Name of the network segment in VSphere
- segmentName String
- Name of the network segment in VSphere
VirtualNetworksResponseExtendedLocation    
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