azure-native.network.ExpressRoutePort
Explore with Pulumi AI
ExpressRoutePort resource definition. Azure REST API version: 2023-02-01. Prior API version in Azure Native 1.x: 2020-11-01.
Other available API versions: 2019-08-01, 2023-04-01, 2023-05-01, 2023-06-01, 2023-09-01, 2023-11-01, 2024-01-01.
Example Usage
ExpressRoutePortCreate
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var expressRoutePort = new AzureNative.Network.ExpressRoutePort("expressRoutePort", new()
{
BandwidthInGbps = 100,
BillingType = AzureNative.Network.ExpressRoutePortsBillingType.UnlimitedData,
Encapsulation = AzureNative.Network.ExpressRoutePortsEncapsulation.QinQ,
ExpressRoutePortName = "portName",
Location = "westus",
PeeringLocation = "peeringLocationName",
ResourceGroupName = "rg1",
});
});
package main
import (
network "github.com/pulumi/pulumi-azure-native-sdk/network/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := network.NewExpressRoutePort(ctx, "expressRoutePort", &network.ExpressRoutePortArgs{
BandwidthInGbps: pulumi.Int(100),
BillingType: pulumi.String(network.ExpressRoutePortsBillingTypeUnlimitedData),
Encapsulation: pulumi.String(network.ExpressRoutePortsEncapsulationQinQ),
ExpressRoutePortName: pulumi.String("portName"),
Location: pulumi.String("westus"),
PeeringLocation: pulumi.String("peeringLocationName"),
ResourceGroupName: pulumi.String("rg1"),
})
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.network.ExpressRoutePort;
import com.pulumi.azurenative.network.ExpressRoutePortArgs;
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 expressRoutePort = new ExpressRoutePort("expressRoutePort", ExpressRoutePortArgs.builder()
.bandwidthInGbps(100)
.billingType("UnlimitedData")
.encapsulation("QinQ")
.expressRoutePortName("portName")
.location("westus")
.peeringLocation("peeringLocationName")
.resourceGroupName("rg1")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
express_route_port = azure_native.network.ExpressRoutePort("expressRoutePort",
bandwidth_in_gbps=100,
billing_type=azure_native.network.ExpressRoutePortsBillingType.UNLIMITED_DATA,
encapsulation=azure_native.network.ExpressRoutePortsEncapsulation.QIN_Q,
express_route_port_name="portName",
location="westus",
peering_location="peeringLocationName",
resource_group_name="rg1")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const expressRoutePort = new azure_native.network.ExpressRoutePort("expressRoutePort", {
bandwidthInGbps: 100,
billingType: azure_native.network.ExpressRoutePortsBillingType.UnlimitedData,
encapsulation: azure_native.network.ExpressRoutePortsEncapsulation.QinQ,
expressRoutePortName: "portName",
location: "westus",
peeringLocation: "peeringLocationName",
resourceGroupName: "rg1",
});
resources:
expressRoutePort:
type: azure-native:network:ExpressRoutePort
properties:
bandwidthInGbps: 100
billingType: UnlimitedData
encapsulation: QinQ
expressRoutePortName: portName
location: westus
peeringLocation: peeringLocationName
resourceGroupName: rg1
ExpressRoutePortUpdateLink
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var expressRoutePort = new AzureNative.Network.ExpressRoutePort("expressRoutePort", new()
{
BandwidthInGbps = 100,
BillingType = AzureNative.Network.ExpressRoutePortsBillingType.UnlimitedData,
Encapsulation = AzureNative.Network.ExpressRoutePortsEncapsulation.QinQ,
ExpressRoutePortName = "portName",
Links = new[]
{
new AzureNative.Network.Inputs.ExpressRouteLinkArgs
{
AdminState = AzureNative.Network.ExpressRouteLinkAdminState.Enabled,
Name = "link1",
},
},
Location = "westus",
PeeringLocation = "peeringLocationName",
ResourceGroupName = "rg1",
});
});
package main
import (
network "github.com/pulumi/pulumi-azure-native-sdk/network/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := network.NewExpressRoutePort(ctx, "expressRoutePort", &network.ExpressRoutePortArgs{
BandwidthInGbps: pulumi.Int(100),
BillingType: pulumi.String(network.ExpressRoutePortsBillingTypeUnlimitedData),
Encapsulation: pulumi.String(network.ExpressRoutePortsEncapsulationQinQ),
ExpressRoutePortName: pulumi.String("portName"),
Links: network.ExpressRouteLinkArray{
&network.ExpressRouteLinkArgs{
AdminState: pulumi.String(network.ExpressRouteLinkAdminStateEnabled),
Name: pulumi.String("link1"),
},
},
Location: pulumi.String("westus"),
PeeringLocation: pulumi.String("peeringLocationName"),
ResourceGroupName: pulumi.String("rg1"),
})
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.network.ExpressRoutePort;
import com.pulumi.azurenative.network.ExpressRoutePortArgs;
import com.pulumi.azurenative.network.inputs.ExpressRouteLinkArgs;
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 expressRoutePort = new ExpressRoutePort("expressRoutePort", ExpressRoutePortArgs.builder()
.bandwidthInGbps(100)
.billingType("UnlimitedData")
.encapsulation("QinQ")
.expressRoutePortName("portName")
.links(ExpressRouteLinkArgs.builder()
.adminState("Enabled")
.name("link1")
.build())
.location("westus")
.peeringLocation("peeringLocationName")
.resourceGroupName("rg1")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
express_route_port = azure_native.network.ExpressRoutePort("expressRoutePort",
bandwidth_in_gbps=100,
billing_type=azure_native.network.ExpressRoutePortsBillingType.UNLIMITED_DATA,
encapsulation=azure_native.network.ExpressRoutePortsEncapsulation.QIN_Q,
express_route_port_name="portName",
links=[azure_native.network.ExpressRouteLinkArgs(
admin_state=azure_native.network.ExpressRouteLinkAdminState.ENABLED,
name="link1",
)],
location="westus",
peering_location="peeringLocationName",
resource_group_name="rg1")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const expressRoutePort = new azure_native.network.ExpressRoutePort("expressRoutePort", {
bandwidthInGbps: 100,
billingType: azure_native.network.ExpressRoutePortsBillingType.UnlimitedData,
encapsulation: azure_native.network.ExpressRoutePortsEncapsulation.QinQ,
expressRoutePortName: "portName",
links: [{
adminState: azure_native.network.ExpressRouteLinkAdminState.Enabled,
name: "link1",
}],
location: "westus",
peeringLocation: "peeringLocationName",
resourceGroupName: "rg1",
});
resources:
expressRoutePort:
type: azure-native:network:ExpressRoutePort
properties:
bandwidthInGbps: 100
billingType: UnlimitedData
encapsulation: QinQ
expressRoutePortName: portName
links:
- adminState: Enabled
name: link1
location: westus
peeringLocation: peeringLocationName
resourceGroupName: rg1
Create ExpressRoutePort Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ExpressRoutePort(name: string, args: ExpressRoutePortArgs, opts?: CustomResourceOptions);
@overload
def ExpressRoutePort(resource_name: str,
args: ExpressRoutePortArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ExpressRoutePort(resource_name: str,
opts: Optional[ResourceOptions] = None,
resource_group_name: Optional[str] = None,
bandwidth_in_gbps: Optional[int] = None,
billing_type: Optional[Union[str, ExpressRoutePortsBillingType]] = None,
encapsulation: Optional[Union[str, ExpressRoutePortsEncapsulation]] = None,
express_route_port_name: Optional[str] = None,
id: Optional[str] = None,
identity: Optional[ManagedServiceIdentityArgs] = None,
links: Optional[Sequence[ExpressRouteLinkArgs]] = None,
location: Optional[str] = None,
peering_location: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None)
func NewExpressRoutePort(ctx *Context, name string, args ExpressRoutePortArgs, opts ...ResourceOption) (*ExpressRoutePort, error)
public ExpressRoutePort(string name, ExpressRoutePortArgs args, CustomResourceOptions? opts = null)
public ExpressRoutePort(String name, ExpressRoutePortArgs args)
public ExpressRoutePort(String name, ExpressRoutePortArgs args, CustomResourceOptions options)
type: azure-native:network:ExpressRoutePort
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 ExpressRoutePortArgs
- 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 ExpressRoutePortArgs
- 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 ExpressRoutePortArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ExpressRoutePortArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ExpressRoutePortArgs
- 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 expressRoutePortResource = new AzureNative.Network.ExpressRoutePort("expressRoutePortResource", new()
{
ResourceGroupName = "string",
BandwidthInGbps = 0,
BillingType = "string",
Encapsulation = "string",
ExpressRoutePortName = "string",
Id = "string",
Identity = new AzureNative.Network.Inputs.ManagedServiceIdentityArgs
{
Type = AzureNative.Network.ResourceIdentityType.SystemAssigned,
UserAssignedIdentities = new[]
{
"string",
},
},
Links = new[]
{
new AzureNative.Network.Inputs.ExpressRouteLinkArgs
{
AdminState = "string",
Id = "string",
MacSecConfig = new AzureNative.Network.Inputs.ExpressRouteLinkMacSecConfigArgs
{
CakSecretIdentifier = "string",
Cipher = "string",
CknSecretIdentifier = "string",
SciState = "string",
},
Name = "string",
},
},
Location = "string",
PeeringLocation = "string",
Tags =
{
{ "string", "string" },
},
});
example, err := network.NewExpressRoutePort(ctx, "expressRoutePortResource", &network.ExpressRoutePortArgs{
ResourceGroupName: pulumi.String("string"),
BandwidthInGbps: pulumi.Int(0),
BillingType: pulumi.String("string"),
Encapsulation: pulumi.String("string"),
ExpressRoutePortName: pulumi.String("string"),
Id: pulumi.String("string"),
Identity: &network.ManagedServiceIdentityArgs{
Type: network.ResourceIdentityTypeSystemAssigned,
UserAssignedIdentities: pulumi.StringArray{
pulumi.String("string"),
},
},
Links: network.ExpressRouteLinkArray{
&network.ExpressRouteLinkArgs{
AdminState: pulumi.String("string"),
Id: pulumi.String("string"),
MacSecConfig: &network.ExpressRouteLinkMacSecConfigArgs{
CakSecretIdentifier: pulumi.String("string"),
Cipher: pulumi.String("string"),
CknSecretIdentifier: pulumi.String("string"),
SciState: pulumi.String("string"),
},
Name: pulumi.String("string"),
},
},
Location: pulumi.String("string"),
PeeringLocation: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
})
var expressRoutePortResource = new ExpressRoutePort("expressRoutePortResource", ExpressRoutePortArgs.builder()
.resourceGroupName("string")
.bandwidthInGbps(0)
.billingType("string")
.encapsulation("string")
.expressRoutePortName("string")
.id("string")
.identity(ManagedServiceIdentityArgs.builder()
.type("SystemAssigned")
.userAssignedIdentities("string")
.build())
.links(ExpressRouteLinkArgs.builder()
.adminState("string")
.id("string")
.macSecConfig(ExpressRouteLinkMacSecConfigArgs.builder()
.cakSecretIdentifier("string")
.cipher("string")
.cknSecretIdentifier("string")
.sciState("string")
.build())
.name("string")
.build())
.location("string")
.peeringLocation("string")
.tags(Map.of("string", "string"))
.build());
express_route_port_resource = azure_native.network.ExpressRoutePort("expressRoutePortResource",
resource_group_name="string",
bandwidth_in_gbps=0,
billing_type="string",
encapsulation="string",
express_route_port_name="string",
id="string",
identity=azure_native.network.ManagedServiceIdentityArgs(
type=azure_native.network.ResourceIdentityType.SYSTEM_ASSIGNED,
user_assigned_identities=["string"],
),
links=[azure_native.network.ExpressRouteLinkArgs(
admin_state="string",
id="string",
mac_sec_config=azure_native.network.ExpressRouteLinkMacSecConfigArgs(
cak_secret_identifier="string",
cipher="string",
ckn_secret_identifier="string",
sci_state="string",
),
name="string",
)],
location="string",
peering_location="string",
tags={
"string": "string",
})
const expressRoutePortResource = new azure_native.network.ExpressRoutePort("expressRoutePortResource", {
resourceGroupName: "string",
bandwidthInGbps: 0,
billingType: "string",
encapsulation: "string",
expressRoutePortName: "string",
id: "string",
identity: {
type: azure_native.network.ResourceIdentityType.SystemAssigned,
userAssignedIdentities: ["string"],
},
links: [{
adminState: "string",
id: "string",
macSecConfig: {
cakSecretIdentifier: "string",
cipher: "string",
cknSecretIdentifier: "string",
sciState: "string",
},
name: "string",
}],
location: "string",
peeringLocation: "string",
tags: {
string: "string",
},
});
type: azure-native:network:ExpressRoutePort
properties:
bandwidthInGbps: 0
billingType: string
encapsulation: string
expressRoutePortName: string
id: string
identity:
type: SystemAssigned
userAssignedIdentities:
- string
links:
- adminState: string
id: string
macSecConfig:
cakSecretIdentifier: string
cipher: string
cknSecretIdentifier: string
sciState: string
name: string
location: string
peeringLocation: string
resourceGroupName: string
tags:
string: string
ExpressRoutePort 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 ExpressRoutePort resource accepts the following input properties:
- Resource
Group stringName - The name of the resource group.
- Bandwidth
In intGbps - Bandwidth of procured ports in Gbps.
- Billing
Type string | Pulumi.Azure Native. Network. Express Route Ports Billing Type - The billing type of the ExpressRoutePort resource.
- Encapsulation
string | Pulumi.
Azure Native. Network. Express Route Ports Encapsulation - Encapsulation method on physical ports.
- Express
Route stringPort Name - The name of the ExpressRoutePort resource.
- Id string
- Resource ID.
- Identity
Pulumi.
Azure Native. Network. Inputs. Managed Service Identity - The identity of ExpressRoutePort, if configured.
- Links
List<Pulumi.
Azure Native. Network. Inputs. Express Route Link> - The set of physical links of the ExpressRoutePort resource.
- Location string
- Resource location.
- Peering
Location string - The name of the peering location that the ExpressRoutePort is mapped to physically.
- Dictionary<string, string>
- Resource tags.
- Resource
Group stringName - The name of the resource group.
- Bandwidth
In intGbps - Bandwidth of procured ports in Gbps.
- Billing
Type string | ExpressRoute Ports Billing Type - The billing type of the ExpressRoutePort resource.
- Encapsulation
string | Express
Route Ports Encapsulation - Encapsulation method on physical ports.
- Express
Route stringPort Name - The name of the ExpressRoutePort resource.
- Id string
- Resource ID.
- Identity
Managed
Service Identity Args - The identity of ExpressRoutePort, if configured.
- Links
[]Express
Route Link Args - The set of physical links of the ExpressRoutePort resource.
- Location string
- Resource location.
- Peering
Location string - The name of the peering location that the ExpressRoutePort is mapped to physically.
- map[string]string
- Resource tags.
- resource
Group StringName - The name of the resource group.
- bandwidth
In IntegerGbps - Bandwidth of procured ports in Gbps.
- billing
Type String | ExpressRoute Ports Billing Type - The billing type of the ExpressRoutePort resource.
- encapsulation
String | Express
Route Ports Encapsulation - Encapsulation method on physical ports.
- express
Route StringPort Name - The name of the ExpressRoutePort resource.
- id String
- Resource ID.
- identity
Managed
Service Identity - The identity of ExpressRoutePort, if configured.
- links
List<Express
Route Link> - The set of physical links of the ExpressRoutePort resource.
- location String
- Resource location.
- peering
Location String - The name of the peering location that the ExpressRoutePort is mapped to physically.
- Map<String,String>
- Resource tags.
- resource
Group stringName - The name of the resource group.
- bandwidth
In numberGbps - Bandwidth of procured ports in Gbps.
- billing
Type string | ExpressRoute Ports Billing Type - The billing type of the ExpressRoutePort resource.
- encapsulation
string | Express
Route Ports Encapsulation - Encapsulation method on physical ports.
- express
Route stringPort Name - The name of the ExpressRoutePort resource.
- id string
- Resource ID.
- identity
Managed
Service Identity - The identity of ExpressRoutePort, if configured.
- links
Express
Route Link[] - The set of physical links of the ExpressRoutePort resource.
- location string
- Resource location.
- peering
Location string - The name of the peering location that the ExpressRoutePort is mapped to physically.
- {[key: string]: string}
- Resource tags.
- resource_
group_ strname - The name of the resource group.
- bandwidth_
in_ intgbps - Bandwidth of procured ports in Gbps.
- billing_
type str | ExpressRoute Ports Billing Type - The billing type of the ExpressRoutePort resource.
- encapsulation
str | Express
Route Ports Encapsulation - Encapsulation method on physical ports.
- express_
route_ strport_ name - The name of the ExpressRoutePort resource.
- id str
- Resource ID.
- identity
Managed
Service Identity Args - The identity of ExpressRoutePort, if configured.
- links
Sequence[Express
Route Link Args] - The set of physical links of the ExpressRoutePort resource.
- location str
- Resource location.
- peering_
location str - The name of the peering location that the ExpressRoutePort is mapped to physically.
- Mapping[str, str]
- Resource tags.
- resource
Group StringName - The name of the resource group.
- bandwidth
In NumberGbps - Bandwidth of procured ports in Gbps.
- billing
Type String | "MeteredData" | "Unlimited Data" - The billing type of the ExpressRoutePort resource.
- encapsulation
String | "Dot1Q" | "Qin
Q" - Encapsulation method on physical ports.
- express
Route StringPort Name - The name of the ExpressRoutePort resource.
- id String
- Resource ID.
- identity Property Map
- The identity of ExpressRoutePort, if configured.
- links List<Property Map>
- The set of physical links of the ExpressRoutePort resource.
- location String
- Resource location.
- peering
Location String - The name of the peering location that the ExpressRoutePort is mapped to physically.
- Map<String>
- Resource tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the ExpressRoutePort resource produces the following output properties:
- Allocation
Date string - Date of the physical port allocation to be used in Letter of Authorization.
- Circuits
List<Pulumi.
Azure Native. Network. Outputs. Sub Resource Response> - Reference the ExpressRoute circuit(s) that are provisioned on this ExpressRoutePort resource.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Ether
Type string - Ether type of the physical port.
- Id string
- The provider-assigned unique ID for this managed resource.
- Mtu string
- Maximum transmission unit of the physical port pair(s).
- Name string
- Resource name.
- Provisioned
Bandwidth doubleIn Gbps - Aggregate Gbps of associated circuit bandwidths.
- Provisioning
State string - The provisioning state of the express route port resource.
- Resource
Guid string - The resource GUID property of the express route port resource.
- Type string
- Resource type.
- Allocation
Date string - Date of the physical port allocation to be used in Letter of Authorization.
- Circuits
[]Sub
Resource Response - Reference the ExpressRoute circuit(s) that are provisioned on this ExpressRoutePort resource.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Ether
Type string - Ether type of the physical port.
- Id string
- The provider-assigned unique ID for this managed resource.
- Mtu string
- Maximum transmission unit of the physical port pair(s).
- Name string
- Resource name.
- Provisioned
Bandwidth float64In Gbps - Aggregate Gbps of associated circuit bandwidths.
- Provisioning
State string - The provisioning state of the express route port resource.
- Resource
Guid string - The resource GUID property of the express route port resource.
- Type string
- Resource type.
- allocation
Date String - Date of the physical port allocation to be used in Letter of Authorization.
- circuits
List<Sub
Resource Response> - Reference the ExpressRoute circuit(s) that are provisioned on this ExpressRoutePort resource.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- ether
Type String - Ether type of the physical port.
- id String
- The provider-assigned unique ID for this managed resource.
- mtu String
- Maximum transmission unit of the physical port pair(s).
- name String
- Resource name.
- provisioned
Bandwidth DoubleIn Gbps - Aggregate Gbps of associated circuit bandwidths.
- provisioning
State String - The provisioning state of the express route port resource.
- resource
Guid String - The resource GUID property of the express route port resource.
- type String
- Resource type.
- allocation
Date string - Date of the physical port allocation to be used in Letter of Authorization.
- circuits
Sub
Resource Response[] - Reference the ExpressRoute circuit(s) that are provisioned on this ExpressRoutePort resource.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- ether
Type string - Ether type of the physical port.
- id string
- The provider-assigned unique ID for this managed resource.
- mtu string
- Maximum transmission unit of the physical port pair(s).
- name string
- Resource name.
- provisioned
Bandwidth numberIn Gbps - Aggregate Gbps of associated circuit bandwidths.
- provisioning
State string - The provisioning state of the express route port resource.
- resource
Guid string - The resource GUID property of the express route port resource.
- type string
- Resource type.
- allocation_
date str - Date of the physical port allocation to be used in Letter of Authorization.
- circuits
Sequence[Sub
Resource Response] - Reference the ExpressRoute circuit(s) that are provisioned on this ExpressRoutePort resource.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- ether_
type str - Ether type of the physical port.
- id str
- The provider-assigned unique ID for this managed resource.
- mtu str
- Maximum transmission unit of the physical port pair(s).
- name str
- Resource name.
- provisioned_
bandwidth_ floatin_ gbps - Aggregate Gbps of associated circuit bandwidths.
- provisioning_
state str - The provisioning state of the express route port resource.
- resource_
guid str - The resource GUID property of the express route port resource.
- type str
- Resource type.
- allocation
Date String - Date of the physical port allocation to be used in Letter of Authorization.
- circuits List<Property Map>
- Reference the ExpressRoute circuit(s) that are provisioned on this ExpressRoutePort resource.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- ether
Type String - Ether type of the physical port.
- id String
- The provider-assigned unique ID for this managed resource.
- mtu String
- Maximum transmission unit of the physical port pair(s).
- name String
- Resource name.
- provisioned
Bandwidth NumberIn Gbps - Aggregate Gbps of associated circuit bandwidths.
- provisioning
State String - The provisioning state of the express route port resource.
- resource
Guid String - The resource GUID property of the express route port resource.
- type String
- Resource type.
Supporting Types
ExpressRouteLink, ExpressRouteLinkArgs
- Admin
State string | Pulumi.Azure Native. Network. Express Route Link Admin State - Administrative state of the physical port.
- Id string
- Resource ID.
- Mac
Sec Pulumi.Config Azure Native. Network. Inputs. Express Route Link Mac Sec Config - MacSec configuration.
- Name string
- Name of child port resource that is unique among child port resources of the parent.
- Admin
State string | ExpressRoute Link Admin State - Administrative state of the physical port.
- Id string
- Resource ID.
- Mac
Sec ExpressConfig Route Link Mac Sec Config - MacSec configuration.
- Name string
- Name of child port resource that is unique among child port resources of the parent.
- admin
State String | ExpressRoute Link Admin State - Administrative state of the physical port.
- id String
- Resource ID.
- mac
Sec ExpressConfig Route Link Mac Sec Config - MacSec configuration.
- name String
- Name of child port resource that is unique among child port resources of the parent.
- admin
State string | ExpressRoute Link Admin State - Administrative state of the physical port.
- id string
- Resource ID.
- mac
Sec ExpressConfig Route Link Mac Sec Config - MacSec configuration.
- name string
- Name of child port resource that is unique among child port resources of the parent.
- admin_
state str | ExpressRoute Link Admin State - Administrative state of the physical port.
- id str
- Resource ID.
- mac_
sec_ Expressconfig Route Link Mac Sec Config - MacSec configuration.
- name str
- Name of child port resource that is unique among child port resources of the parent.
- admin
State String | "Enabled" | "Disabled" - Administrative state of the physical port.
- id String
- Resource ID.
- mac
Sec Property MapConfig - MacSec configuration.
- name String
- Name of child port resource that is unique among child port resources of the parent.
ExpressRouteLinkAdminState, ExpressRouteLinkAdminStateArgs
- Enabled
- Enabled
- Disabled
- Disabled
- Express
Route Link Admin State Enabled - Enabled
- Express
Route Link Admin State Disabled - Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- ENABLED
- Enabled
- DISABLED
- Disabled
- "Enabled"
- Enabled
- "Disabled"
- Disabled
ExpressRouteLinkMacSecCipher, ExpressRouteLinkMacSecCipherArgs
- Gcm
Aes256 - GcmAes256
- Gcm
Aes128 - GcmAes128
- Gcm
Aes Xpn128 - GcmAesXpn128
- Gcm
Aes Xpn256 - GcmAesXpn256
- Express
Route Link Mac Sec Cipher Gcm Aes256 - GcmAes256
- Express
Route Link Mac Sec Cipher Gcm Aes128 - GcmAes128
- Express
Route Link Mac Sec Cipher Gcm Aes Xpn128 - GcmAesXpn128
- Express
Route Link Mac Sec Cipher Gcm Aes Xpn256 - GcmAesXpn256
- Gcm
Aes256 - GcmAes256
- Gcm
Aes128 - GcmAes128
- Gcm
Aes Xpn128 - GcmAesXpn128
- Gcm
Aes Xpn256 - GcmAesXpn256
- Gcm
Aes256 - GcmAes256
- Gcm
Aes128 - GcmAes128
- Gcm
Aes Xpn128 - GcmAesXpn128
- Gcm
Aes Xpn256 - GcmAesXpn256
- GCM_AES256
- GcmAes256
- GCM_AES128
- GcmAes128
- GCM_AES_XPN128
- GcmAesXpn128
- GCM_AES_XPN256
- GcmAesXpn256
- "Gcm
Aes256" - GcmAes256
- "Gcm
Aes128" - GcmAes128
- "Gcm
Aes Xpn128" - GcmAesXpn128
- "Gcm
Aes Xpn256" - GcmAesXpn256
ExpressRouteLinkMacSecConfig, ExpressRouteLinkMacSecConfigArgs
- Cak
Secret stringIdentifier - Keyvault Secret Identifier URL containing Mac security CAK key.
- Cipher
string | Pulumi.
Azure Native. Network. Express Route Link Mac Sec Cipher - Mac security cipher.
- Ckn
Secret stringIdentifier - Keyvault Secret Identifier URL containing Mac security CKN key.
- Sci
State string | Pulumi.Azure Native. Network. Express Route Link Mac Sec Sci State - Sci mode enabled/disabled.
- Cak
Secret stringIdentifier - Keyvault Secret Identifier URL containing Mac security CAK key.
- Cipher
string | Express
Route Link Mac Sec Cipher - Mac security cipher.
- Ckn
Secret stringIdentifier - Keyvault Secret Identifier URL containing Mac security CKN key.
- Sci
State string | ExpressRoute Link Mac Sec Sci State - Sci mode enabled/disabled.
- cak
Secret StringIdentifier - Keyvault Secret Identifier URL containing Mac security CAK key.
- cipher
String | Express
Route Link Mac Sec Cipher - Mac security cipher.
- ckn
Secret StringIdentifier - Keyvault Secret Identifier URL containing Mac security CKN key.
- sci
State String | ExpressRoute Link Mac Sec Sci State - Sci mode enabled/disabled.
- cak
Secret stringIdentifier - Keyvault Secret Identifier URL containing Mac security CAK key.
- cipher
string | Express
Route Link Mac Sec Cipher - Mac security cipher.
- ckn
Secret stringIdentifier - Keyvault Secret Identifier URL containing Mac security CKN key.
- sci
State string | ExpressRoute Link Mac Sec Sci State - Sci mode enabled/disabled.
- cak_
secret_ stridentifier - Keyvault Secret Identifier URL containing Mac security CAK key.
- cipher
str | Express
Route Link Mac Sec Cipher - Mac security cipher.
- ckn_
secret_ stridentifier - Keyvault Secret Identifier URL containing Mac security CKN key.
- sci_
state str | ExpressRoute Link Mac Sec Sci State - Sci mode enabled/disabled.
- cak
Secret StringIdentifier - Keyvault Secret Identifier URL containing Mac security CAK key.
- cipher
String | "Gcm
Aes256" | "Gcm Aes128" | "Gcm Aes Xpn128" | "Gcm Aes Xpn256" - Mac security cipher.
- ckn
Secret StringIdentifier - Keyvault Secret Identifier URL containing Mac security CKN key.
- sci
State String | "Disabled" | "Enabled" - Sci mode enabled/disabled.
ExpressRouteLinkMacSecConfigResponse, ExpressRouteLinkMacSecConfigResponseArgs
- Cak
Secret stringIdentifier - Keyvault Secret Identifier URL containing Mac security CAK key.
- Cipher string
- Mac security cipher.
- Ckn
Secret stringIdentifier - Keyvault Secret Identifier URL containing Mac security CKN key.
- Sci
State string - Sci mode enabled/disabled.
- Cak
Secret stringIdentifier - Keyvault Secret Identifier URL containing Mac security CAK key.
- Cipher string
- Mac security cipher.
- Ckn
Secret stringIdentifier - Keyvault Secret Identifier URL containing Mac security CKN key.
- Sci
State string - Sci mode enabled/disabled.
- cak
Secret StringIdentifier - Keyvault Secret Identifier URL containing Mac security CAK key.
- cipher String
- Mac security cipher.
- ckn
Secret StringIdentifier - Keyvault Secret Identifier URL containing Mac security CKN key.
- sci
State String - Sci mode enabled/disabled.
- cak
Secret stringIdentifier - Keyvault Secret Identifier URL containing Mac security CAK key.
- cipher string
- Mac security cipher.
- ckn
Secret stringIdentifier - Keyvault Secret Identifier URL containing Mac security CKN key.
- sci
State string - Sci mode enabled/disabled.
- cak_
secret_ stridentifier - Keyvault Secret Identifier URL containing Mac security CAK key.
- cipher str
- Mac security cipher.
- ckn_
secret_ stridentifier - Keyvault Secret Identifier URL containing Mac security CKN key.
- sci_
state str - Sci mode enabled/disabled.
- cak
Secret StringIdentifier - Keyvault Secret Identifier URL containing Mac security CAK key.
- cipher String
- Mac security cipher.
- ckn
Secret StringIdentifier - Keyvault Secret Identifier URL containing Mac security CKN key.
- sci
State String - Sci mode enabled/disabled.
ExpressRouteLinkMacSecSciState, ExpressRouteLinkMacSecSciStateArgs
- Disabled
- Disabled
- Enabled
- Enabled
- Express
Route Link Mac Sec Sci State Disabled - Disabled
- Express
Route Link Mac Sec Sci State Enabled - Enabled
- Disabled
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- Enabled
- Enabled
- DISABLED
- Disabled
- ENABLED
- Enabled
- "Disabled"
- Disabled
- "Enabled"
- Enabled
ExpressRouteLinkResponse, ExpressRouteLinkResponseArgs
- Colo
Location string - Cololocation for ExpressRoute Hybrid Direct.
- Connector
Type string - Physical fiber port type.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Interface
Name string - Name of Azure router interface.
- Patch
Panel stringId - Mapping between physical port to patch panel port.
- Provisioning
State string - The provisioning state of the express route link resource.
- Rack
Id string - Mapping of physical patch panel to rack.
- Router
Name string - Name of Azure router associated with physical port.
- Admin
State string - Administrative state of the physical port.
- Id string
- Resource ID.
- Mac
Sec Pulumi.Config Azure Native. Network. Inputs. Express Route Link Mac Sec Config Response - MacSec configuration.
- Name string
- Name of child port resource that is unique among child port resources of the parent.
- Colo
Location string - Cololocation for ExpressRoute Hybrid Direct.
- Connector
Type string - Physical fiber port type.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Interface
Name string - Name of Azure router interface.
- Patch
Panel stringId - Mapping between physical port to patch panel port.
- Provisioning
State string - The provisioning state of the express route link resource.
- Rack
Id string - Mapping of physical patch panel to rack.
- Router
Name string - Name of Azure router associated with physical port.
- Admin
State string - Administrative state of the physical port.
- Id string
- Resource ID.
- Mac
Sec ExpressConfig Route Link Mac Sec Config Response - MacSec configuration.
- Name string
- Name of child port resource that is unique among child port resources of the parent.
- colo
Location String - Cololocation for ExpressRoute Hybrid Direct.
- connector
Type String - Physical fiber port type.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- interface
Name String - Name of Azure router interface.
- patch
Panel StringId - Mapping between physical port to patch panel port.
- provisioning
State String - The provisioning state of the express route link resource.
- rack
Id String - Mapping of physical patch panel to rack.
- router
Name String - Name of Azure router associated with physical port.
- admin
State String - Administrative state of the physical port.
- id String
- Resource ID.
- mac
Sec ExpressConfig Route Link Mac Sec Config Response - MacSec configuration.
- name String
- Name of child port resource that is unique among child port resources of the parent.
- colo
Location string - Cololocation for ExpressRoute Hybrid Direct.
- connector
Type string - Physical fiber port type.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- interface
Name string - Name of Azure router interface.
- patch
Panel stringId - Mapping between physical port to patch panel port.
- provisioning
State string - The provisioning state of the express route link resource.
- rack
Id string - Mapping of physical patch panel to rack.
- router
Name string - Name of Azure router associated with physical port.
- admin
State string - Administrative state of the physical port.
- id string
- Resource ID.
- mac
Sec ExpressConfig Route Link Mac Sec Config Response - MacSec configuration.
- name string
- Name of child port resource that is unique among child port resources of the parent.
- colo_
location str - Cololocation for ExpressRoute Hybrid Direct.
- connector_
type str - Physical fiber port type.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- interface_
name str - Name of Azure router interface.
- patch_
panel_ strid - Mapping between physical port to patch panel port.
- provisioning_
state str - The provisioning state of the express route link resource.
- rack_
id str - Mapping of physical patch panel to rack.
- router_
name str - Name of Azure router associated with physical port.
- admin_
state str - Administrative state of the physical port.
- id str
- Resource ID.
- mac_
sec_ Expressconfig Route Link Mac Sec Config Response - MacSec configuration.
- name str
- Name of child port resource that is unique among child port resources of the parent.
- colo
Location String - Cololocation for ExpressRoute Hybrid Direct.
- connector
Type String - Physical fiber port type.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- interface
Name String - Name of Azure router interface.
- patch
Panel StringId - Mapping between physical port to patch panel port.
- provisioning
State String - The provisioning state of the express route link resource.
- rack
Id String - Mapping of physical patch panel to rack.
- router
Name String - Name of Azure router associated with physical port.
- admin
State String - Administrative state of the physical port.
- id String
- Resource ID.
- mac
Sec Property MapConfig - MacSec configuration.
- name String
- Name of child port resource that is unique among child port resources of the parent.
ExpressRoutePortsBillingType, ExpressRoutePortsBillingTypeArgs
- Metered
Data - MeteredData
- Unlimited
Data - UnlimitedData
- Express
Route Ports Billing Type Metered Data - MeteredData
- Express
Route Ports Billing Type Unlimited Data - UnlimitedData
- Metered
Data - MeteredData
- Unlimited
Data - UnlimitedData
- Metered
Data - MeteredData
- Unlimited
Data - UnlimitedData
- METERED_DATA
- MeteredData
- UNLIMITED_DATA
- UnlimitedData
- "Metered
Data" - MeteredData
- "Unlimited
Data" - UnlimitedData
ExpressRoutePortsEncapsulation, ExpressRoutePortsEncapsulationArgs
- Dot1Q
- Dot1Q
- Qin
Q - QinQ
- Express
Route Ports Encapsulation Dot1Q - Dot1Q
- Express
Route Ports Encapsulation Qin Q - QinQ
- Dot1Q
- Dot1Q
- Qin
Q - QinQ
- Dot1Q
- Dot1Q
- Qin
Q - QinQ
- DOT1_Q
- Dot1Q
- QIN_Q
- QinQ
- "Dot1Q"
- Dot1Q
- "Qin
Q" - QinQ
ManagedServiceIdentity, ManagedServiceIdentityArgs
- Type
Pulumi.
Azure Native. Network. Resource Identity Type - The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.
- User
Assigned List<string>Identities - The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- Type
Resource
Identity Type - The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.
- User
Assigned []stringIdentities - The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- type
Resource
Identity Type - The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.
- user
Assigned List<String>Identities - The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- type
Resource
Identity Type - The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.
- user
Assigned string[]Identities - The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- type
Resource
Identity Type - The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.
- user_
assigned_ Sequence[str]identities - The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- type
"System
Assigned" | "User Assigned" | "System Assigned, User Assigned" | "None" - The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.
- user
Assigned List<String>Identities - The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
ManagedServiceIdentityResponse, ManagedServiceIdentityResponseArgs
- Principal
Id string - The principal id of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id string - The tenant id of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.
- User
Assigned Dictionary<string, Pulumi.Identities Azure Native. Network. Inputs. Managed Service Identity Response User Assigned Identities> - The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- Principal
Id string - The principal id of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id string - The tenant id of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.
- User
Assigned map[string]ManagedIdentities Service Identity Response User Assigned Identities - The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- principal
Id String - The principal id of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id String - The tenant id of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.
- user
Assigned Map<String,ManagedIdentities Service Identity Response User Assigned Identities> - The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- principal
Id string - The principal id of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id string - The tenant id of the system assigned identity. This property will only be provided for a system assigned identity.
- type string
- The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.
- user
Assigned {[key: string]: ManagedIdentities Service Identity Response User Assigned Identities} - The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- principal_
id str - The principal id of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant_
id str - The tenant id of the system assigned identity. This property will only be provided for a system assigned identity.
- type str
- The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.
- user_
assigned_ Mapping[str, Managedidentities Service Identity Response User Assigned Identities] - The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- principal
Id String - The principal id of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id String - The tenant id of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.
- user
Assigned Map<Property Map>Identities - The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
ManagedServiceIdentityResponseUserAssignedIdentities, ManagedServiceIdentityResponseUserAssignedIdentitiesArgs
- Client
Id string - The client id of user assigned identity.
- Principal
Id string - The principal id of user assigned identity.
- Client
Id string - The client id of user assigned identity.
- Principal
Id string - The principal id of user assigned identity.
- client
Id String - The client id of user assigned identity.
- principal
Id String - The principal id of user assigned identity.
- client
Id string - The client id of user assigned identity.
- principal
Id string - The principal id of user assigned identity.
- client_
id str - The client id of user assigned identity.
- principal_
id str - The principal id of user assigned identity.
- client
Id String - The client id of user assigned identity.
- principal
Id String - The principal id of user assigned identity.
ResourceIdentityType, ResourceIdentityTypeArgs
- System
Assigned - SystemAssigned
- User
Assigned - UserAssigned
- System
Assigned_User Assigned - SystemAssigned, UserAssigned
- None
- None
- Resource
Identity Type System Assigned - SystemAssigned
- Resource
Identity Type User Assigned - UserAssigned
- Resource
Identity Type_System Assigned_User Assigned - SystemAssigned, UserAssigned
- Resource
Identity Type None - None
- System
Assigned - SystemAssigned
- User
Assigned - UserAssigned
- System
Assigned_User Assigned - SystemAssigned, UserAssigned
- None
- None
- System
Assigned - SystemAssigned
- User
Assigned - UserAssigned
- System
Assigned_User Assigned - SystemAssigned, UserAssigned
- None
- None
- SYSTEM_ASSIGNED
- SystemAssigned
- USER_ASSIGNED
- UserAssigned
- SYSTEM_ASSIGNED_USER_ASSIGNED
- SystemAssigned, UserAssigned
- NONE
- None
- "System
Assigned" - SystemAssigned
- "User
Assigned" - UserAssigned
- "System
Assigned, User Assigned" - SystemAssigned, UserAssigned
- "None"
- None
SubResourceResponse, SubResourceResponseArgs
- Id string
- Resource ID.
- Id string
- Resource ID.
- id String
- Resource ID.
- id string
- Resource ID.
- id str
- Resource ID.
- id String
- Resource ID.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:network:ExpressRoutePort portName /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/ExpressRoutePorts/{expressRoutePortName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0