azure-native.hybridcontainerservice.VirtualNetworkRetrieve
Explore with Pulumi AI
The virtualNetworks resource definition. Azure REST API version: 2022-09-01-preview. Prior API version in Azure Native 1.x: 2022-05-01-preview.
Example Usage
PutVirtualNetwork
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var virtualNetworkRetrieve = new AzureNative.HybridContainerService.VirtualNetworkRetrieve("virtualNetworkRetrieve", new()
{
ExtendedLocation = new AzureNative.HybridContainerService.Inputs.VirtualNetworksExtendedLocationArgs
{
Name = "/subscriptions/a3e42606-29b1-4d7d-b1d9-9ff6b9d3c71b/resourcegroups/test-arcappliance-resgrp/providers/microsoft.extendedlocation/customlocations/testcustomlocation",
Type = "CustomLocation",
},
Location = "westus",
Properties = new AzureNative.HybridContainerService.Inputs.VirtualNetworksPropertiesArgs
{
InfraVnetProfile = new AzureNative.HybridContainerService.Inputs.VirtualNetworksPropertiesInfraVnetProfileArgs
{
Hci = new AzureNative.HybridContainerService.Inputs.VirtualNetworksPropertiesHciArgs
{
MocGroup = "target-group",
MocLocation = "MocLocation",
MocVnetName = "test-vnet",
},
},
VipPool = new[]
{
new AzureNative.HybridContainerService.Inputs.VirtualNetworksPropertiesVipPoolArgs
{
EndIP = "192.168.0.50",
StartIP = "192.168.0.10",
},
},
VmipPool = new[]
{
new AzureNative.HybridContainerService.Inputs.VirtualNetworksPropertiesVmipPoolArgs
{
EndIP = "192.168.0.130",
StartIP = "192.168.0.110",
},
},
},
ResourceGroupName = "test-arcappliance-resgrp",
VirtualNetworksName = "test-vnet-static",
});
});
package main
import (
hybridcontainerservice "github.com/pulumi/pulumi-azure-native-sdk/hybridcontainerservice/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := hybridcontainerservice.NewVirtualNetworkRetrieve(ctx, "virtualNetworkRetrieve", &hybridcontainerservice.VirtualNetworkRetrieveArgs{
ExtendedLocation: &hybridcontainerservice.VirtualNetworksExtendedLocationArgs{
Name: pulumi.String("/subscriptions/a3e42606-29b1-4d7d-b1d9-9ff6b9d3c71b/resourcegroups/test-arcappliance-resgrp/providers/microsoft.extendedlocation/customlocations/testcustomlocation"),
Type: pulumi.String("CustomLocation"),
},
Location: pulumi.String("westus"),
Properties: &hybridcontainerservice.VirtualNetworksPropertiesArgs{
InfraVnetProfile: &hybridcontainerservice.VirtualNetworksPropertiesInfraVnetProfileArgs{
Hci: &hybridcontainerservice.VirtualNetworksPropertiesHciArgs{
MocGroup: pulumi.String("target-group"),
MocLocation: pulumi.String("MocLocation"),
MocVnetName: pulumi.String("test-vnet"),
},
},
VipPool: hybridcontainerservice.VirtualNetworksPropertiesVipPoolArray{
&hybridcontainerservice.VirtualNetworksPropertiesVipPoolArgs{
EndIP: pulumi.String("192.168.0.50"),
StartIP: pulumi.String("192.168.0.10"),
},
},
VmipPool: hybridcontainerservice.VirtualNetworksPropertiesVmipPoolArray{
&hybridcontainerservice.VirtualNetworksPropertiesVmipPoolArgs{
EndIP: pulumi.String("192.168.0.130"),
StartIP: pulumi.String("192.168.0.110"),
},
},
},
ResourceGroupName: pulumi.String("test-arcappliance-resgrp"),
VirtualNetworksName: pulumi.String("test-vnet-static"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.hybridcontainerservice.VirtualNetworkRetrieve;
import com.pulumi.azurenative.hybridcontainerservice.VirtualNetworkRetrieveArgs;
import com.pulumi.azurenative.hybridcontainerservice.inputs.VirtualNetworksExtendedLocationArgs;
import com.pulumi.azurenative.hybridcontainerservice.inputs.VirtualNetworksPropertiesArgs;
import com.pulumi.azurenative.hybridcontainerservice.inputs.VirtualNetworksPropertiesInfraVnetProfileArgs;
import com.pulumi.azurenative.hybridcontainerservice.inputs.VirtualNetworksPropertiesHciArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var virtualNetworkRetrieve = new VirtualNetworkRetrieve("virtualNetworkRetrieve", VirtualNetworkRetrieveArgs.builder()
.extendedLocation(VirtualNetworksExtendedLocationArgs.builder()
.name("/subscriptions/a3e42606-29b1-4d7d-b1d9-9ff6b9d3c71b/resourcegroups/test-arcappliance-resgrp/providers/microsoft.extendedlocation/customlocations/testcustomlocation")
.type("CustomLocation")
.build())
.location("westus")
.properties(VirtualNetworksPropertiesArgs.builder()
.infraVnetProfile(VirtualNetworksPropertiesInfraVnetProfileArgs.builder()
.hci(VirtualNetworksPropertiesHciArgs.builder()
.mocGroup("target-group")
.mocLocation("MocLocation")
.mocVnetName("test-vnet")
.build())
.build())
.vipPool(VirtualNetworksPropertiesVipPoolArgs.builder()
.endIP("192.168.0.50")
.startIP("192.168.0.10")
.build())
.vmipPool(VirtualNetworksPropertiesVmipPoolArgs.builder()
.endIP("192.168.0.130")
.startIP("192.168.0.110")
.build())
.build())
.resourceGroupName("test-arcappliance-resgrp")
.virtualNetworksName("test-vnet-static")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
virtual_network_retrieve = azure_native.hybridcontainerservice.VirtualNetworkRetrieve("virtualNetworkRetrieve",
extended_location={
"name": "/subscriptions/a3e42606-29b1-4d7d-b1d9-9ff6b9d3c71b/resourcegroups/test-arcappliance-resgrp/providers/microsoft.extendedlocation/customlocations/testcustomlocation",
"type": "CustomLocation",
},
location="westus",
properties={
"infra_vnet_profile": {
"hci": {
"moc_group": "target-group",
"moc_location": "MocLocation",
"moc_vnet_name": "test-vnet",
},
},
"vip_pool": [{
"end_ip": "192.168.0.50",
"start_ip": "192.168.0.10",
}],
"vmip_pool": [{
"end_ip": "192.168.0.130",
"start_ip": "192.168.0.110",
}],
},
resource_group_name="test-arcappliance-resgrp",
virtual_networks_name="test-vnet-static")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const virtualNetworkRetrieve = new azure_native.hybridcontainerservice.VirtualNetworkRetrieve("virtualNetworkRetrieve", {
extendedLocation: {
name: "/subscriptions/a3e42606-29b1-4d7d-b1d9-9ff6b9d3c71b/resourcegroups/test-arcappliance-resgrp/providers/microsoft.extendedlocation/customlocations/testcustomlocation",
type: "CustomLocation",
},
location: "westus",
properties: {
infraVnetProfile: {
hci: {
mocGroup: "target-group",
mocLocation: "MocLocation",
mocVnetName: "test-vnet",
},
},
vipPool: [{
endIP: "192.168.0.50",
startIP: "192.168.0.10",
}],
vmipPool: [{
endIP: "192.168.0.130",
startIP: "192.168.0.110",
}],
},
resourceGroupName: "test-arcappliance-resgrp",
virtualNetworksName: "test-vnet-static",
});
resources:
virtualNetworkRetrieve:
type: azure-native:hybridcontainerservice:VirtualNetworkRetrieve
properties:
extendedLocation:
name: /subscriptions/a3e42606-29b1-4d7d-b1d9-9ff6b9d3c71b/resourcegroups/test-arcappliance-resgrp/providers/microsoft.extendedlocation/customlocations/testcustomlocation
type: CustomLocation
location: westus
properties:
infraVnetProfile:
hci:
mocGroup: target-group
mocLocation: MocLocation
mocVnetName: test-vnet
vipPool:
- endIP: 192.168.0.50
startIP: 192.168.0.10
vmipPool:
- endIP: 192.168.0.130
startIP: 192.168.0.110
resourceGroupName: test-arcappliance-resgrp
virtualNetworksName: test-vnet-static
Create VirtualNetworkRetrieve Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new VirtualNetworkRetrieve(name: string, args: VirtualNetworkRetrieveArgs, opts?: CustomResourceOptions);
@overload
def VirtualNetworkRetrieve(resource_name: str,
args: VirtualNetworkRetrieveArgs,
opts: Optional[ResourceOptions] = None)
@overload
def VirtualNetworkRetrieve(resource_name: str,
opts: Optional[ResourceOptions] = None,
resource_group_name: Optional[str] = None,
extended_location: Optional[VirtualNetworksExtendedLocationArgs] = None,
location: Optional[str] = None,
properties: Optional[VirtualNetworksPropertiesArgs] = None,
tags: Optional[Mapping[str, str]] = None,
virtual_networks_name: Optional[str] = None)
func NewVirtualNetworkRetrieve(ctx *Context, name string, args VirtualNetworkRetrieveArgs, opts ...ResourceOption) (*VirtualNetworkRetrieve, error)
public VirtualNetworkRetrieve(string name, VirtualNetworkRetrieveArgs args, CustomResourceOptions? opts = null)
public VirtualNetworkRetrieve(String name, VirtualNetworkRetrieveArgs args)
public VirtualNetworkRetrieve(String name, VirtualNetworkRetrieveArgs args, CustomResourceOptions options)
type: azure-native:hybridcontainerservice:VirtualNetworkRetrieve
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args VirtualNetworkRetrieveArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args VirtualNetworkRetrieveArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args VirtualNetworkRetrieveArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args VirtualNetworkRetrieveArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args VirtualNetworkRetrieveArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var virtualNetworkRetrieveResource = new AzureNative.HybridContainerService.VirtualNetworkRetrieve("virtualNetworkRetrieveResource", new()
{
ResourceGroupName = "string",
ExtendedLocation = new AzureNative.HybridContainerService.Inputs.VirtualNetworksExtendedLocationArgs
{
Name = "string",
Type = "string",
},
Location = "string",
Properties = new AzureNative.HybridContainerService.Inputs.VirtualNetworksPropertiesArgs
{
DnsServers = new[]
{
"string",
},
Gateway = "string",
InfraVnetProfile = new AzureNative.HybridContainerService.Inputs.VirtualNetworksPropertiesInfraVnetProfileArgs
{
Hci = new AzureNative.HybridContainerService.Inputs.VirtualNetworksPropertiesHciArgs
{
MocGroup = "string",
MocLocation = "string",
MocVnetName = "string",
},
NetworkCloud = new AzureNative.HybridContainerService.Inputs.VirtualNetworksPropertiesNetworkCloudArgs
{
NetworkId = "string",
},
Vmware = new AzureNative.HybridContainerService.Inputs.VirtualNetworksPropertiesVmwareArgs
{
SegmentName = "string",
},
},
IpAddressPrefix = "string",
VipPool = new[]
{
new AzureNative.HybridContainerService.Inputs.VirtualNetworksPropertiesVipPoolArgs
{
EndIP = "string",
StartIP = "string",
},
},
VmipPool = new[]
{
new AzureNative.HybridContainerService.Inputs.VirtualNetworksPropertiesVmipPoolArgs
{
EndIP = "string",
StartIP = "string",
},
},
},
Tags =
{
{ "string", "string" },
},
VirtualNetworksName = "string",
});
example, err := hybridcontainerservice.NewVirtualNetworkRetrieve(ctx, "virtualNetworkRetrieveResource", &hybridcontainerservice.VirtualNetworkRetrieveArgs{
ResourceGroupName: pulumi.String("string"),
ExtendedLocation: &hybridcontainerservice.VirtualNetworksExtendedLocationArgs{
Name: pulumi.String("string"),
Type: pulumi.String("string"),
},
Location: pulumi.String("string"),
Properties: &hybridcontainerservice.VirtualNetworksPropertiesArgs{
DnsServers: pulumi.StringArray{
pulumi.String("string"),
},
Gateway: pulumi.String("string"),
InfraVnetProfile: &hybridcontainerservice.VirtualNetworksPropertiesInfraVnetProfileArgs{
Hci: &hybridcontainerservice.VirtualNetworksPropertiesHciArgs{
MocGroup: pulumi.String("string"),
MocLocation: pulumi.String("string"),
MocVnetName: pulumi.String("string"),
},
NetworkCloud: &hybridcontainerservice.VirtualNetworksPropertiesNetworkCloudArgs{
NetworkId: pulumi.String("string"),
},
Vmware: &hybridcontainerservice.VirtualNetworksPropertiesVmwareArgs{
SegmentName: pulumi.String("string"),
},
},
IpAddressPrefix: pulumi.String("string"),
VipPool: hybridcontainerservice.VirtualNetworksPropertiesVipPoolArray{
&hybridcontainerservice.VirtualNetworksPropertiesVipPoolArgs{
EndIP: pulumi.String("string"),
StartIP: pulumi.String("string"),
},
},
VmipPool: hybridcontainerservice.VirtualNetworksPropertiesVmipPoolArray{
&hybridcontainerservice.VirtualNetworksPropertiesVmipPoolArgs{
EndIP: pulumi.String("string"),
StartIP: pulumi.String("string"),
},
},
},
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
VirtualNetworksName: pulumi.String("string"),
})
var virtualNetworkRetrieveResource = new VirtualNetworkRetrieve("virtualNetworkRetrieveResource", VirtualNetworkRetrieveArgs.builder()
.resourceGroupName("string")
.extendedLocation(VirtualNetworksExtendedLocationArgs.builder()
.name("string")
.type("string")
.build())
.location("string")
.properties(VirtualNetworksPropertiesArgs.builder()
.dnsServers("string")
.gateway("string")
.infraVnetProfile(VirtualNetworksPropertiesInfraVnetProfileArgs.builder()
.hci(VirtualNetworksPropertiesHciArgs.builder()
.mocGroup("string")
.mocLocation("string")
.mocVnetName("string")
.build())
.networkCloud(VirtualNetworksPropertiesNetworkCloudArgs.builder()
.networkId("string")
.build())
.vmware(VirtualNetworksPropertiesVmwareArgs.builder()
.segmentName("string")
.build())
.build())
.ipAddressPrefix("string")
.vipPool(VirtualNetworksPropertiesVipPoolArgs.builder()
.endIP("string")
.startIP("string")
.build())
.vmipPool(VirtualNetworksPropertiesVmipPoolArgs.builder()
.endIP("string")
.startIP("string")
.build())
.build())
.tags(Map.of("string", "string"))
.virtualNetworksName("string")
.build());
virtual_network_retrieve_resource = azure_native.hybridcontainerservice.VirtualNetworkRetrieve("virtualNetworkRetrieveResource",
resource_group_name="string",
extended_location={
"name": "string",
"type": "string",
},
location="string",
properties={
"dnsServers": ["string"],
"gateway": "string",
"infraVnetProfile": {
"hci": {
"mocGroup": "string",
"mocLocation": "string",
"mocVnetName": "string",
},
"networkCloud": {
"networkId": "string",
},
"vmware": {
"segmentName": "string",
},
},
"ipAddressPrefix": "string",
"vipPool": [{
"endIP": "string",
"startIP": "string",
}],
"vmipPool": [{
"endIP": "string",
"startIP": "string",
}],
},
tags={
"string": "string",
},
virtual_networks_name="string")
const virtualNetworkRetrieveResource = new azure_native.hybridcontainerservice.VirtualNetworkRetrieve("virtualNetworkRetrieveResource", {
resourceGroupName: "string",
extendedLocation: {
name: "string",
type: "string",
},
location: "string",
properties: {
dnsServers: ["string"],
gateway: "string",
infraVnetProfile: {
hci: {
mocGroup: "string",
mocLocation: "string",
mocVnetName: "string",
},
networkCloud: {
networkId: "string",
},
vmware: {
segmentName: "string",
},
},
ipAddressPrefix: "string",
vipPool: [{
endIP: "string",
startIP: "string",
}],
vmipPool: [{
endIP: "string",
startIP: "string",
}],
},
tags: {
string: "string",
},
virtualNetworksName: "string",
});
type: azure-native:hybridcontainerservice:VirtualNetworkRetrieve
properties:
extendedLocation:
name: string
type: string
location: string
properties:
dnsServers:
- string
gateway: string
infraVnetProfile:
hci:
mocGroup: string
mocLocation: string
mocVnetName: string
networkCloud:
networkId: string
vmware:
segmentName: string
ipAddressPrefix: string
vipPool:
- endIP: string
startIP: string
vmipPool:
- endIP: string
startIP: string
resourceGroupName: string
tags:
string: string
virtualNetworksName: string
VirtualNetworkRetrieve Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The VirtualNetworkRetrieve resource accepts the following input properties:
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Extended
Location Pulumi.Azure Native. Hybrid Container Service. Inputs. Virtual Networks Extended Location - Location string
- The geo-location where the resource lives
- Properties
Pulumi.
Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties - HybridAKSNetworkSpec defines the desired state of HybridAKSNetwork
- Dictionary<string, string>
- Resource tags.
- Virtual
Networks stringName - Parameter for the name of the virtual network
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Extended
Location VirtualNetworks Extended Location Args - Location string
- The geo-location where the resource lives
- Properties
Virtual
Networks Properties Args - HybridAKSNetworkSpec defines the desired state of HybridAKSNetwork
- map[string]string
- Resource tags.
- Virtual
Networks stringName - Parameter for the name of the virtual network
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- extended
Location VirtualNetworks Extended Location - location String
- The geo-location where the resource lives
- properties
Virtual
Networks Properties - HybridAKSNetworkSpec defines the desired state of HybridAKSNetwork
- Map<String,String>
- Resource tags.
- virtual
Networks StringName - Parameter for the name of the virtual network
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- extended
Location VirtualNetworks Extended Location - location string
- The geo-location where the resource lives
- properties
Virtual
Networks Properties - HybridAKSNetworkSpec defines the desired state of HybridAKSNetwork
- {[key: string]: string}
- Resource tags.
- virtual
Networks stringName - Parameter for the name of the virtual network
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- extended_
location VirtualNetworks Extended Location Args - location str
- The geo-location where the resource lives
- properties
Virtual
Networks Properties Args - HybridAKSNetworkSpec defines the desired state of HybridAKSNetwork
- Mapping[str, str]
- Resource tags.
- virtual_
networks_ strname - Parameter for the name of the virtual network
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- extended
Location Property Map - location String
- The geo-location where the resource lives
- properties Property Map
- HybridAKSNetworkSpec defines the desired state of HybridAKSNetwork
- Map<String>
- Resource tags.
- virtual
Networks StringName - Parameter for the name of the virtual network
Outputs
All input properties are implicitly available as output properties. Additionally, the VirtualNetworkRetrieve resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- System
Data 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"
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- System
Data 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"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- system
Data 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"
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- system
Data 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"
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- 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"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- system
Data 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"
Supporting Types
SystemDataResponse, SystemDataResponseArgs
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified 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.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
VirtualNetworksExtendedLocation, VirtualNetworksExtendedLocationArgs
VirtualNetworksProperties, VirtualNetworksPropertiesArgs
- Dns
Servers List<string> - Address of the DNS servers associated with the network
- Gateway string
- Address of the Gateway associated with the network
- Infra
Vnet Pulumi.Profile Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Infra Vnet Profile - Ip
Address stringPrefix - IP Address Prefix of the network
- Vip
Pool List<Pulumi.Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Vip Pool> - Virtual IP Pool for Kubernetes
- Vmip
Pool List<Pulumi.Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Vmip Pool> - IP Pool for Virtual Machines
- Dns
Servers []string - Address of the DNS servers associated with the network
- Gateway string
- Address of the Gateway associated with the network
- Infra
Vnet VirtualProfile Networks Properties Infra Vnet Profile - Ip
Address stringPrefix - IP Address Prefix of the network
- Vip
Pool []VirtualNetworks Properties Vip Pool - Virtual IP Pool for Kubernetes
- Vmip
Pool []VirtualNetworks Properties Vmip Pool - IP Pool for Virtual Machines
- dns
Servers List<String> - Address of the DNS servers associated with the network
- gateway String
- Address of the Gateway associated with the network
- infra
Vnet VirtualProfile Networks Properties Infra Vnet Profile - ip
Address StringPrefix - IP Address Prefix of the network
- vip
Pool List<VirtualNetworks Properties Vip Pool> - Virtual IP Pool for Kubernetes
- vmip
Pool List<VirtualNetworks Properties Vmip Pool> - IP Pool for Virtual Machines
- dns
Servers string[] - Address of the DNS servers associated with the network
- gateway string
- Address of the Gateway associated with the network
- infra
Vnet VirtualProfile Networks Properties Infra Vnet Profile - ip
Address stringPrefix - IP Address Prefix of the network
- vip
Pool VirtualNetworks Properties Vip Pool[] - Virtual IP Pool for Kubernetes
- vmip
Pool VirtualNetworks Properties Vmip Pool[] - IP Pool for Virtual Machines
- 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 Infra Vnet Profile - ip_
address_ strprefix - IP Address Prefix of the network
- vip_
pool Sequence[VirtualNetworks Properties Vip Pool] - Virtual IP Pool for Kubernetes
- vmip_
pool Sequence[VirtualNetworks Properties Vmip Pool] - IP Pool for Virtual Machines
- dns
Servers List<String> - Address of the DNS servers associated with the network
- gateway String
- Address of the Gateway associated with the network
- infra
Vnet Property MapProfile - ip
Address StringPrefix - IP Address Prefix of the network
- vip
Pool List<Property Map> - Virtual IP Pool for Kubernetes
- vmip
Pool List<Property Map> - IP Pool for Virtual Machines
VirtualNetworksPropertiesHci, VirtualNetworksPropertiesHciArgs
- Moc
Group string - Resource group in MOC(Microsoft On-premises Cloud)
- Moc
Location string - Location in MOC(Microsoft On-premises Cloud)
- Moc
Vnet stringName - Virtual Network name in MOC(Microsoft On-premises Cloud)
- Moc
Group string - Resource group in MOC(Microsoft On-premises Cloud)
- Moc
Location string - Location in MOC(Microsoft On-premises Cloud)
- Moc
Vnet stringName - Virtual Network name in MOC(Microsoft On-premises Cloud)
- moc
Group String - Resource group in MOC(Microsoft On-premises Cloud)
- moc
Location String - Location in MOC(Microsoft On-premises Cloud)
- moc
Vnet StringName - Virtual Network name in MOC(Microsoft On-premises Cloud)
- moc
Group string - Resource group in MOC(Microsoft On-premises Cloud)
- moc
Location string - Location in MOC(Microsoft On-premises Cloud)
- moc
Vnet 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)
- moc
Group String - Resource group in MOC(Microsoft On-premises Cloud)
- moc
Location String - Location in MOC(Microsoft On-premises Cloud)
- moc
Vnet StringName - Virtual Network name in MOC(Microsoft On-premises Cloud)
VirtualNetworksPropertiesInfraVnetProfile, VirtualNetworksPropertiesInfraVnetProfileArgs
- Hci
Pulumi.
Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Hci - Infra network profile for HCI platform
- Network
Cloud Pulumi.Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Network Cloud - Infra network profile for the NetworkCloud platform
- Vmware
Pulumi.
Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Vmware - Infra network profile for VMware platform
- Hci
Virtual
Networks Properties Hci - Infra network profile for HCI platform
- Network
Cloud VirtualNetworks Properties Network Cloud - Infra network profile for the NetworkCloud platform
- Vmware
Virtual
Networks Properties Vmware - Infra network profile for VMware platform
- hci
Virtual
Networks Properties Hci - Infra network profile for HCI platform
- network
Cloud VirtualNetworks Properties Network Cloud - Infra network profile for the NetworkCloud platform
- vmware
Virtual
Networks Properties Vmware - Infra network profile for VMware platform
- hci
Virtual
Networks Properties Hci - Infra network profile for HCI platform
- network
Cloud VirtualNetworks Properties Network Cloud - Infra network profile for the NetworkCloud platform
- vmware
Virtual
Networks Properties Vmware - Infra network profile for VMware platform
- hci
Virtual
Networks Properties Hci - Infra network profile for HCI platform
- network_
cloud VirtualNetworks Properties Network Cloud - Infra network profile for the NetworkCloud platform
- vmware
Virtual
Networks Properties Vmware - Infra network profile for VMware platform
- hci Property Map
- Infra network profile for HCI platform
- network
Cloud Property Map - Infra network profile for the NetworkCloud platform
- vmware Property Map
- Infra network profile for VMware platform
VirtualNetworksPropertiesNetworkCloud, VirtualNetworksPropertiesNetworkCloudArgs
- Network
Id string - The ARM ID of Network Cloud Network Resource to Associate with this VirtualNetwork
- Network
Id string - The ARM ID of Network Cloud Network Resource to Associate with this VirtualNetwork
- network
Id String - The ARM ID of Network Cloud Network Resource to Associate with this VirtualNetwork
- network
Id 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
- network
Id String - The ARM ID of Network Cloud Network Resource to Associate with this VirtualNetwork
VirtualNetworksPropertiesResponse, VirtualNetworksPropertiesResponseArgs
- Dhcp
Servers List<string> - Address of the DHCP servers associated with the network
- Provisioning
State string - Status
Pulumi.
Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Response Status - HybridAKSNetworkStatus defines the observed state of HybridAKSNetwork
- Vlan
ID string - VLAN Id used by the network
- Dns
Servers List<string> - Address of the DNS servers associated with the network
- Gateway string
- Address of the Gateway associated with the network
- Infra
Vnet Pulumi.Profile Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Response Infra Vnet Profile - Ip
Address stringPrefix - IP Address Prefix of the network
- Vip
Pool List<Pulumi.Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Response Vip Pool> - Virtual IP Pool for Kubernetes
- Vmip
Pool List<Pulumi.Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Response Vmip Pool> - IP Pool for Virtual Machines
- Dhcp
Servers []string - Address of the DHCP servers associated with the network
- Provisioning
State string - Status
Virtual
Networks Properties Response Status - HybridAKSNetworkStatus defines the observed state of HybridAKSNetwork
- Vlan
ID string - VLAN Id used by the network
- Dns
Servers []string - Address of the DNS servers associated with the network
- Gateway string
- Address of the Gateway associated with the network
- Infra
Vnet VirtualProfile Networks Properties Response Infra Vnet Profile - Ip
Address stringPrefix - IP Address Prefix of the network
- Vip
Pool []VirtualNetworks Properties Response Vip Pool - Virtual IP Pool for Kubernetes
- Vmip
Pool []VirtualNetworks Properties Response Vmip Pool - IP Pool for Virtual Machines
- dhcp
Servers List<String> - Address of the DHCP servers associated with the network
- provisioning
State String - status
Virtual
Networks Properties Response Status - HybridAKSNetworkStatus defines the observed state of HybridAKSNetwork
- vlan
ID String - VLAN Id used by the network
- dns
Servers List<String> - Address of the DNS servers associated with the network
- gateway String
- Address of the Gateway associated with the network
- infra
Vnet VirtualProfile Networks Properties Response Infra Vnet Profile - ip
Address StringPrefix - IP Address Prefix of the network
- vip
Pool List<VirtualNetworks Properties Response Vip Pool> - Virtual IP Pool for Kubernetes
- vmip
Pool List<VirtualNetworks Properties Response Vmip Pool> - IP Pool for Virtual Machines
- dhcp
Servers string[] - Address of the DHCP servers associated with the network
- provisioning
State string - status
Virtual
Networks Properties Response Status - HybridAKSNetworkStatus defines the observed state of HybridAKSNetwork
- vlan
ID string - VLAN Id used by the network
- dns
Servers string[] - Address of the DNS servers associated with the network
- gateway string
- Address of the Gateway associated with the network
- infra
Vnet VirtualProfile Networks Properties Response Infra Vnet Profile - ip
Address stringPrefix - IP Address Prefix of the network
- vip
Pool VirtualNetworks Properties Response Vip Pool[] - Virtual IP Pool for Kubernetes
- vmip
Pool 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
Virtual
Networks 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
- dhcp
Servers List<String> - Address of the DHCP servers associated with the network
- provisioning
State String - status Property Map
- HybridAKSNetworkStatus defines the observed state of HybridAKSNetwork
- vlan
ID String - VLAN Id used by the network
- dns
Servers List<String> - Address of the DNS servers associated with the network
- gateway String
- Address of the Gateway associated with the network
- infra
Vnet Property MapProfile - ip
Address StringPrefix - IP Address Prefix of the network
- vip
Pool List<Property Map> - Virtual IP Pool for Kubernetes
- vmip
Pool List<Property Map> - IP Pool for Virtual Machines
VirtualNetworksPropertiesResponseError, VirtualNetworksPropertiesResponseErrorArgs
VirtualNetworksPropertiesResponseHci, VirtualNetworksPropertiesResponseHciArgs
- Moc
Group string - Resource group in MOC(Microsoft On-premises Cloud)
- Moc
Location string - Location in MOC(Microsoft On-premises Cloud)
- Moc
Vnet stringName - Virtual Network name in MOC(Microsoft On-premises Cloud)
- Moc
Group string - Resource group in MOC(Microsoft On-premises Cloud)
- Moc
Location string - Location in MOC(Microsoft On-premises Cloud)
- Moc
Vnet stringName - Virtual Network name in MOC(Microsoft On-premises Cloud)
- moc
Group String - Resource group in MOC(Microsoft On-premises Cloud)
- moc
Location String - Location in MOC(Microsoft On-premises Cloud)
- moc
Vnet StringName - Virtual Network name in MOC(Microsoft On-premises Cloud)
- moc
Group string - Resource group in MOC(Microsoft On-premises Cloud)
- moc
Location string - Location in MOC(Microsoft On-premises Cloud)
- moc
Vnet 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)
- moc
Group String - Resource group in MOC(Microsoft On-premises Cloud)
- moc
Location String - Location in MOC(Microsoft On-premises Cloud)
- moc
Vnet StringName - Virtual Network name in MOC(Microsoft On-premises Cloud)
VirtualNetworksPropertiesResponseInfraVnetProfile, VirtualNetworksPropertiesResponseInfraVnetProfileArgs
- Hci
Pulumi.
Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Response Hci - Infra network profile for HCI platform
- Network
Cloud 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
Virtual
Networks Properties Response Hci - Infra network profile for HCI platform
- Network
Cloud VirtualNetworks Properties Response Network Cloud - Infra network profile for the NetworkCloud platform
- Vmware
Virtual
Networks Properties Response Vmware - Infra network profile for VMware platform
- hci
Virtual
Networks Properties Response Hci - Infra network profile for HCI platform
- network
Cloud VirtualNetworks Properties Response Network Cloud - Infra network profile for the NetworkCloud platform
- vmware
Virtual
Networks Properties Response Vmware - Infra network profile for VMware platform
- hci
Virtual
Networks Properties Response Hci - Infra network profile for HCI platform
- network
Cloud VirtualNetworks Properties Response Network Cloud - Infra network profile for the NetworkCloud platform
- vmware
Virtual
Networks Properties Response Vmware - Infra network profile for VMware platform
- hci
Virtual
Networks Properties Response Hci - Infra network profile for HCI platform
- network_
cloud VirtualNetworks Properties Response Network Cloud - Infra network profile for the NetworkCloud platform
- vmware
Virtual
Networks Properties Response Vmware - Infra network profile for VMware platform
- hci Property Map
- Infra network profile for HCI platform
- network
Cloud Property Map - Infra network profile for the NetworkCloud platform
- vmware Property Map
- Infra network profile for VMware platform
VirtualNetworksPropertiesResponseNetworkCloud, VirtualNetworksPropertiesResponseNetworkCloudArgs
- Network
Id string - The ARM ID of Network Cloud Network Resource to Associate with this VirtualNetwork
- Network
Id string - The ARM ID of Network Cloud Network Resource to Associate with this VirtualNetwork
- network
Id String - The ARM ID of Network Cloud Network Resource to Associate with this VirtualNetwork
- network
Id 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
- network
Id String - The ARM ID of Network Cloud Network Resource to Associate with this VirtualNetwork
VirtualNetworksPropertiesResponseProvisioningStatus, VirtualNetworksPropertiesResponseProvisioningStatusArgs
- Error
Pulumi.
Azure Native. Hybrid Container Service. Inputs. Virtual Networks Properties Response Error - Operation
Id string - Phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- Status string
- Error
Virtual
Networks Properties Response Error - Operation
Id string - Phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- Status string
- error
Virtual
Networks Properties Response Error - operation
Id String - phase String
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status String
- error
Virtual
Networks Properties Response Error - operation
Id string - phase string
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status string
- error
Virtual
Networks 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
- operation
Id String - phase String
- Phase represents the current phase of cluster actuation. E.g. Pending, Running, Terminating, Failed etc.
- status String
VirtualNetworksPropertiesResponseStatus, VirtualNetworksPropertiesResponseStatusArgs
- Provisioning
Status VirtualNetworks Properties Response Provisioning Status - Contains Provisioning errors
- provisioning
Status VirtualNetworks Properties Response Provisioning Status - Contains Provisioning errors
- provisioning
Status VirtualNetworks Properties Response Provisioning Status - Contains Provisioning errors
- provisioning_
status VirtualNetworks Properties Response Provisioning Status - Contains Provisioning errors
- provisioning
Status Property Map - Contains Provisioning errors
VirtualNetworksPropertiesResponseVipPool, VirtualNetworksPropertiesResponseVipPoolArgs
VirtualNetworksPropertiesResponseVmipPool, VirtualNetworksPropertiesResponseVmipPoolArgs
VirtualNetworksPropertiesResponseVmware, VirtualNetworksPropertiesResponseVmwareArgs
- Segment
Name string - Name of the network segment in VSphere
- Segment
Name string - Name of the network segment in VSphere
- segment
Name String - Name of the network segment in VSphere
- segment
Name string - Name of the network segment in VSphere
- segment_
name str - Name of the network segment in VSphere
- segment
Name String - Name of the network segment in VSphere
VirtualNetworksPropertiesVipPool, VirtualNetworksPropertiesVipPoolArgs
VirtualNetworksPropertiesVmipPool, VirtualNetworksPropertiesVmipPoolArgs
VirtualNetworksPropertiesVmware, VirtualNetworksPropertiesVmwareArgs
- Segment
Name string - Name of the network segment in VSphere
- Segment
Name string - Name of the network segment in VSphere
- segment
Name String - Name of the network segment in VSphere
- segment
Name string - Name of the network segment in VSphere
- segment_
name str - Name of the network segment in VSphere
- segment
Name String - Name of the network segment in VSphere
VirtualNetworksResponseExtendedLocation, VirtualNetworksResponseExtendedLocationArgs
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:hybridcontainerservice:VirtualNetworkRetrieve test-vnet-static /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridContainerService/virtualNetworks/{virtualNetworksName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0