azure-native.mobilenetwork.AttachedDataNetwork
Explore with Pulumi AI
Attached data network resource. API Version: 2022-04-01-preview.
Example Usage
Create attached data network
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var attachedDataNetwork = new AzureNative.MobileNetwork.AttachedDataNetwork("attachedDataNetwork", new()
{
AttachedDataNetworkName = "TestAttachedDataNetwork",
DnsAddresses = new[]
{
"1.1.1.1",
},
Location = "eastus",
NaptConfiguration = new AzureNative.MobileNetwork.Inputs.NaptConfigurationArgs
{
Enabled = "Enabled",
PinholeLimits = 65536,
PinholeTimeouts = new AzureNative.MobileNetwork.Inputs.PinholeTimeoutsArgs
{
Icmp = 30,
Tcp = 180,
Udp = 30,
},
PortRange = new AzureNative.MobileNetwork.Inputs.PortRangeArgs
{
MaxPort = 49999,
MinPort = 1024,
},
PortReuseHoldTime = new AzureNative.MobileNetwork.Inputs.PortReuseHoldTimesArgs
{
Tcp = 120,
Udp = 60,
},
},
PacketCoreControlPlaneName = "TestPacketCoreCP",
PacketCoreDataPlaneName = "TestPacketCoreDP",
ResourceGroupName = "rg1",
UserEquipmentAddressPoolPrefix = new[]
{
"2.2.0.0/16",
},
UserEquipmentStaticAddressPoolPrefix = new[]
{
"2.4.0.0/16",
},
UserPlaneDataInterface = new AzureNative.MobileNetwork.Inputs.InterfacePropertiesArgs
{
Name = "N6",
},
});
});
package main
import (
mobilenetwork "github.com/pulumi/pulumi-azure-native-sdk/mobilenetwork"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := mobilenetwork.NewAttachedDataNetwork(ctx, "attachedDataNetwork", &mobilenetwork.AttachedDataNetworkArgs{
AttachedDataNetworkName: pulumi.String("TestAttachedDataNetwork"),
DnsAddresses: pulumi.StringArray{
pulumi.String("1.1.1.1"),
},
Location: pulumi.String("eastus"),
NaptConfiguration: mobilenetwork.NaptConfigurationResponse{
Enabled: pulumi.String("Enabled"),
PinholeLimits: pulumi.Int(65536),
PinholeTimeouts: &mobilenetwork.PinholeTimeoutsArgs{
Icmp: pulumi.Int(30),
Tcp: pulumi.Int(180),
Udp: pulumi.Int(30),
},
PortRange: &mobilenetwork.PortRangeArgs{
MaxPort: pulumi.Int(49999),
MinPort: pulumi.Int(1024),
},
PortReuseHoldTime: &mobilenetwork.PortReuseHoldTimesArgs{
Tcp: pulumi.Int(120),
Udp: pulumi.Int(60),
},
},
PacketCoreControlPlaneName: pulumi.String("TestPacketCoreCP"),
PacketCoreDataPlaneName: pulumi.String("TestPacketCoreDP"),
ResourceGroupName: pulumi.String("rg1"),
UserEquipmentAddressPoolPrefix: pulumi.StringArray{
pulumi.String("2.2.0.0/16"),
},
UserEquipmentStaticAddressPoolPrefix: pulumi.StringArray{
pulumi.String("2.4.0.0/16"),
},
UserPlaneDataInterface: &mobilenetwork.InterfacePropertiesArgs{
Name: pulumi.String("N6"),
},
})
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.mobilenetwork.AttachedDataNetwork;
import com.pulumi.azurenative.mobilenetwork.AttachedDataNetworkArgs;
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 attachedDataNetwork = new AttachedDataNetwork("attachedDataNetwork", AttachedDataNetworkArgs.builder()
.attachedDataNetworkName("TestAttachedDataNetwork")
.dnsAddresses("1.1.1.1")
.location("eastus")
.naptConfiguration(Map.ofEntries(
Map.entry("enabled", "Enabled"),
Map.entry("pinholeLimits", 65536),
Map.entry("pinholeTimeouts", Map.ofEntries(
Map.entry("icmp", 30),
Map.entry("tcp", 180),
Map.entry("udp", 30)
)),
Map.entry("portRange", Map.ofEntries(
Map.entry("maxPort", 49999),
Map.entry("minPort", 1024)
)),
Map.entry("portReuseHoldTime", Map.ofEntries(
Map.entry("tcp", 120),
Map.entry("udp", 60)
))
))
.packetCoreControlPlaneName("TestPacketCoreCP")
.packetCoreDataPlaneName("TestPacketCoreDP")
.resourceGroupName("rg1")
.userEquipmentAddressPoolPrefix("2.2.0.0/16")
.userEquipmentStaticAddressPoolPrefix("2.4.0.0/16")
.userPlaneDataInterface(Map.of("name", "N6"))
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
attached_data_network = azure_native.mobilenetwork.AttachedDataNetwork("attachedDataNetwork",
attached_data_network_name="TestAttachedDataNetwork",
dns_addresses=["1.1.1.1"],
location="eastus",
napt_configuration=azure_native.mobilenetwork.NaptConfigurationResponseArgs(
enabled="Enabled",
pinhole_limits=65536,
pinhole_timeouts=azure_native.mobilenetwork.PinholeTimeoutsArgs(
icmp=30,
tcp=180,
udp=30,
),
port_range=azure_native.mobilenetwork.PortRangeArgs(
max_port=49999,
min_port=1024,
),
port_reuse_hold_time=azure_native.mobilenetwork.PortReuseHoldTimesArgs(
tcp=120,
udp=60,
),
),
packet_core_control_plane_name="TestPacketCoreCP",
packet_core_data_plane_name="TestPacketCoreDP",
resource_group_name="rg1",
user_equipment_address_pool_prefix=["2.2.0.0/16"],
user_equipment_static_address_pool_prefix=["2.4.0.0/16"],
user_plane_data_interface=azure_native.mobilenetwork.InterfacePropertiesArgs(
name="N6",
))
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const attachedDataNetwork = new azure_native.mobilenetwork.AttachedDataNetwork("attachedDataNetwork", {
attachedDataNetworkName: "TestAttachedDataNetwork",
dnsAddresses: ["1.1.1.1"],
location: "eastus",
naptConfiguration: {
enabled: "Enabled",
pinholeLimits: 65536,
pinholeTimeouts: {
icmp: 30,
tcp: 180,
udp: 30,
},
portRange: {
maxPort: 49999,
minPort: 1024,
},
portReuseHoldTime: {
tcp: 120,
udp: 60,
},
},
packetCoreControlPlaneName: "TestPacketCoreCP",
packetCoreDataPlaneName: "TestPacketCoreDP",
resourceGroupName: "rg1",
userEquipmentAddressPoolPrefix: ["2.2.0.0/16"],
userEquipmentStaticAddressPoolPrefix: ["2.4.0.0/16"],
userPlaneDataInterface: {
name: "N6",
},
});
resources:
attachedDataNetwork:
type: azure-native:mobilenetwork:AttachedDataNetwork
properties:
attachedDataNetworkName: TestAttachedDataNetwork
dnsAddresses:
- 1.1.1.1
location: eastus
naptConfiguration:
enabled: Enabled
pinholeLimits: 65536
pinholeTimeouts:
icmp: 30
tcp: 180
udp: 30
portRange:
maxPort: 49999
minPort: 1024
portReuseHoldTime:
tcp: 120
udp: 60
packetCoreControlPlaneName: TestPacketCoreCP
packetCoreDataPlaneName: TestPacketCoreDP
resourceGroupName: rg1
userEquipmentAddressPoolPrefix:
- 2.2.0.0/16
userEquipmentStaticAddressPoolPrefix:
- 2.4.0.0/16
userPlaneDataInterface:
name: N6
Create AttachedDataNetwork Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new AttachedDataNetwork(name: string, args: AttachedDataNetworkArgs, opts?: CustomResourceOptions);
@overload
def AttachedDataNetwork(resource_name: str,
args: AttachedDataNetworkArgs,
opts: Optional[ResourceOptions] = None)
@overload
def AttachedDataNetwork(resource_name: str,
opts: Optional[ResourceOptions] = None,
packet_core_control_plane_name: Optional[str] = None,
user_plane_data_interface: Optional[InterfacePropertiesArgs] = None,
resource_group_name: Optional[str] = None,
packet_core_data_plane_name: Optional[str] = None,
dns_addresses: Optional[Sequence[str]] = None,
last_modified_at: Optional[str] = None,
last_modified_by: Optional[str] = None,
last_modified_by_type: Optional[Union[str, CreatedByType]] = None,
location: Optional[str] = None,
napt_configuration: Optional[NaptConfigurationArgs] = None,
attached_data_network_name: Optional[str] = None,
created_by_type: Optional[Union[str, CreatedByType]] = None,
created_by: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
user_equipment_address_pool_prefix: Optional[Sequence[str]] = None,
user_equipment_static_address_pool_prefix: Optional[Sequence[str]] = None,
created_at: Optional[str] = None)
func NewAttachedDataNetwork(ctx *Context, name string, args AttachedDataNetworkArgs, opts ...ResourceOption) (*AttachedDataNetwork, error)
public AttachedDataNetwork(string name, AttachedDataNetworkArgs args, CustomResourceOptions? opts = null)
public AttachedDataNetwork(String name, AttachedDataNetworkArgs args)
public AttachedDataNetwork(String name, AttachedDataNetworkArgs args, CustomResourceOptions options)
type: azure-native:mobilenetwork:AttachedDataNetwork
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 AttachedDataNetworkArgs
- 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 AttachedDataNetworkArgs
- 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 AttachedDataNetworkArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AttachedDataNetworkArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AttachedDataNetworkArgs
- 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 attachedDataNetworkResource = new AzureNative.Mobilenetwork.AttachedDataNetwork("attachedDataNetworkResource", new()
{
PacketCoreControlPlaneName = "string",
UserPlaneDataInterface =
{
{ "ipv4Address", "string" },
{ "ipv4Gateway", "string" },
{ "ipv4Subnet", "string" },
{ "name", "string" },
},
ResourceGroupName = "string",
PacketCoreDataPlaneName = "string",
DnsAddresses = new[]
{
"string",
},
LastModifiedAt = "string",
LastModifiedBy = "string",
LastModifiedByType = "string",
Location = "string",
NaptConfiguration =
{
{ "enabled", "string" },
{ "pinholeLimits", 0 },
{ "pinholeTimeouts",
{
{ "icmp", 0 },
{ "tcp", 0 },
{ "udp", 0 },
} },
{ "portRange",
{
{ "maxPort", 0 },
{ "minPort", 0 },
} },
{ "portReuseHoldTime",
{
{ "tcp", 0 },
{ "udp", 0 },
} },
},
AttachedDataNetworkName = "string",
CreatedByType = "string",
CreatedBy = "string",
Tags =
{
{ "string", "string" },
},
UserEquipmentAddressPoolPrefix = new[]
{
"string",
},
UserEquipmentStaticAddressPoolPrefix = new[]
{
"string",
},
CreatedAt = "string",
});
example, err := mobilenetwork.NewAttachedDataNetwork(ctx, "attachedDataNetworkResource", &mobilenetwork.AttachedDataNetworkArgs{
PacketCoreControlPlaneName: "string",
UserPlaneDataInterface: map[string]interface{}{
"ipv4Address": "string",
"ipv4Gateway": "string",
"ipv4Subnet": "string",
"name": "string",
},
ResourceGroupName: "string",
PacketCoreDataPlaneName: "string",
DnsAddresses: []string{
"string",
},
LastModifiedAt: "string",
LastModifiedBy: "string",
LastModifiedByType: "string",
Location: "string",
NaptConfiguration: map[string]interface{}{
"enabled": "string",
"pinholeLimits": 0,
"pinholeTimeouts": map[string]interface{}{
"icmp": 0,
"tcp": 0,
"udp": 0,
},
"portRange": map[string]interface{}{
"maxPort": 0,
"minPort": 0,
},
"portReuseHoldTime": map[string]interface{}{
"tcp": 0,
"udp": 0,
},
},
AttachedDataNetworkName: "string",
CreatedByType: "string",
CreatedBy: "string",
Tags: map[string]interface{}{
"string": "string",
},
UserEquipmentAddressPoolPrefix: []string{
"string",
},
UserEquipmentStaticAddressPoolPrefix: []string{
"string",
},
CreatedAt: "string",
})
var attachedDataNetworkResource = new AttachedDataNetwork("attachedDataNetworkResource", AttachedDataNetworkArgs.builder()
.packetCoreControlPlaneName("string")
.userPlaneDataInterface(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.resourceGroupName("string")
.packetCoreDataPlaneName("string")
.dnsAddresses("string")
.lastModifiedAt("string")
.lastModifiedBy("string")
.lastModifiedByType("string")
.location("string")
.naptConfiguration(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.attachedDataNetworkName("string")
.createdByType("string")
.createdBy("string")
.tags(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.userEquipmentAddressPoolPrefix("string")
.userEquipmentStaticAddressPoolPrefix("string")
.createdAt("string")
.build());
attached_data_network_resource = azure_native.mobilenetwork.AttachedDataNetwork("attachedDataNetworkResource",
packet_core_control_plane_name=string,
user_plane_data_interface={
ipv4Address: string,
ipv4Gateway: string,
ipv4Subnet: string,
name: string,
},
resource_group_name=string,
packet_core_data_plane_name=string,
dns_addresses=[string],
last_modified_at=string,
last_modified_by=string,
last_modified_by_type=string,
location=string,
napt_configuration={
enabled: string,
pinholeLimits: 0,
pinholeTimeouts: {
icmp: 0,
tcp: 0,
udp: 0,
},
portRange: {
maxPort: 0,
minPort: 0,
},
portReuseHoldTime: {
tcp: 0,
udp: 0,
},
},
attached_data_network_name=string,
created_by_type=string,
created_by=string,
tags={
string: string,
},
user_equipment_address_pool_prefix=[string],
user_equipment_static_address_pool_prefix=[string],
created_at=string)
const attachedDataNetworkResource = new azure_native.mobilenetwork.AttachedDataNetwork("attachedDataNetworkResource", {
packetCoreControlPlaneName: "string",
userPlaneDataInterface: {
ipv4Address: "string",
ipv4Gateway: "string",
ipv4Subnet: "string",
name: "string",
},
resourceGroupName: "string",
packetCoreDataPlaneName: "string",
dnsAddresses: ["string"],
lastModifiedAt: "string",
lastModifiedBy: "string",
lastModifiedByType: "string",
location: "string",
naptConfiguration: {
enabled: "string",
pinholeLimits: 0,
pinholeTimeouts: {
icmp: 0,
tcp: 0,
udp: 0,
},
portRange: {
maxPort: 0,
minPort: 0,
},
portReuseHoldTime: {
tcp: 0,
udp: 0,
},
},
attachedDataNetworkName: "string",
createdByType: "string",
createdBy: "string",
tags: {
string: "string",
},
userEquipmentAddressPoolPrefix: ["string"],
userEquipmentStaticAddressPoolPrefix: ["string"],
createdAt: "string",
});
type: azure-native:mobilenetwork:AttachedDataNetwork
properties:
attachedDataNetworkName: string
createdAt: string
createdBy: string
createdByType: string
dnsAddresses:
- string
lastModifiedAt: string
lastModifiedBy: string
lastModifiedByType: string
location: string
naptConfiguration:
enabled: string
pinholeLimits: 0
pinholeTimeouts:
icmp: 0
tcp: 0
udp: 0
portRange:
maxPort: 0
minPort: 0
portReuseHoldTime:
tcp: 0
udp: 0
packetCoreControlPlaneName: string
packetCoreDataPlaneName: string
resourceGroupName: string
tags:
string: string
userEquipmentAddressPoolPrefix:
- string
userEquipmentStaticAddressPoolPrefix:
- string
userPlaneDataInterface:
ipv4Address: string
ipv4Gateway: string
ipv4Subnet: string
name: string
AttachedDataNetwork 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 AttachedDataNetwork resource accepts the following input properties:
- Packet
Core stringControl Plane Name - The name of the packet core control plane.
- Packet
Core stringData Plane Name - The name of the packet core data plane.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- User
Plane Pulumi.Data Interface Azure Native. Mobile Network. Inputs. Interface Properties - The user plane interface on the data network. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.
- Attached
Data stringNetwork Name - The name of the attached data network.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By string | Pulumi.Type Azure Native. Mobile Network. Created By Type - The type of identity that created the resource.
- Dns
Addresses List<string> - The DNS servers to signal to UEs to use for this attached data network.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified string | Pulumi.By Type Azure Native. Mobile Network. Created By Type - The type of identity that last modified the resource.
- Location string
- The geo-location where the resource lives
- Napt
Configuration Pulumi.Azure Native. Mobile Network. Inputs. Napt Configuration - The network address and port translation (NAPT) configuration. If this is not specified, the attached data network will use a default NAPT configuration with NAPT enabled.
- Dictionary<string, string>
- Resource tags.
- User
Equipment List<string>Address Pool Prefix - The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will dynamically assign IP addresses to UEs. The packet core instance assigns an IP address to a UE when the UE sets up a PDU session. You must define at least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix. If you define both, they must be of the same size.
- User
Equipment List<string>Static Address Pool Prefix - The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will assign static IP addresses to UEs. The packet core instance assigns an IP address to a UE when the UE sets up a PDU session. The static IP address for a specific UE is set in StaticIPConfiguration on the corresponding SIM resource. At least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix must be defined. If both are defined, they must be of the same size.
- Packet
Core stringControl Plane Name - The name of the packet core control plane.
- Packet
Core stringData Plane Name - The name of the packet core data plane.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- User
Plane InterfaceData Interface Properties Args - The user plane interface on the data network. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.
- Attached
Data stringNetwork Name - The name of the attached data network.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By string | CreatedType By Type - The type of identity that created the resource.
- Dns
Addresses []string - The DNS servers to signal to UEs to use for this attached data network.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified string | CreatedBy Type By Type - The type of identity that last modified the resource.
- Location string
- The geo-location where the resource lives
- Napt
Configuration NaptConfiguration Args - The network address and port translation (NAPT) configuration. If this is not specified, the attached data network will use a default NAPT configuration with NAPT enabled.
- map[string]string
- Resource tags.
- User
Equipment []stringAddress Pool Prefix - The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will dynamically assign IP addresses to UEs. The packet core instance assigns an IP address to a UE when the UE sets up a PDU session. You must define at least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix. If you define both, they must be of the same size.
- User
Equipment []stringStatic Address Pool Prefix - The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will assign static IP addresses to UEs. The packet core instance assigns an IP address to a UE when the UE sets up a PDU session. The static IP address for a specific UE is set in StaticIPConfiguration on the corresponding SIM resource. At least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix must be defined. If both are defined, they must be of the same size.
- packet
Core StringControl Plane Name - The name of the packet core control plane.
- packet
Core StringData Plane Name - The name of the packet core data plane.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- user
Plane InterfaceData Interface Properties - The user plane interface on the data network. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.
- attached
Data StringNetwork Name - The name of the attached data network.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By String | CreatedType By Type - The type of identity that created the resource.
- dns
Addresses List<String> - The DNS servers to signal to UEs to use for this attached data network.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified String | CreatedBy Type By Type - The type of identity that last modified the resource.
- location String
- The geo-location where the resource lives
- napt
Configuration NaptConfiguration - The network address and port translation (NAPT) configuration. If this is not specified, the attached data network will use a default NAPT configuration with NAPT enabled.
- Map<String,String>
- Resource tags.
- user
Equipment List<String>Address Pool Prefix - The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will dynamically assign IP addresses to UEs. The packet core instance assigns an IP address to a UE when the UE sets up a PDU session. You must define at least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix. If you define both, they must be of the same size.
- user
Equipment List<String>Static Address Pool Prefix - The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will assign static IP addresses to UEs. The packet core instance assigns an IP address to a UE when the UE sets up a PDU session. The static IP address for a specific UE is set in StaticIPConfiguration on the corresponding SIM resource. At least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix must be defined. If both are defined, they must be of the same size.
- packet
Core stringControl Plane Name - The name of the packet core control plane.
- packet
Core stringData Plane Name - The name of the packet core data plane.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- user
Plane InterfaceData Interface Properties - The user plane interface on the data network. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.
- attached
Data stringNetwork Name - The name of the attached data network.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By string | CreatedType By Type - The type of identity that created the resource.
- dns
Addresses string[] - The DNS servers to signal to UEs to use for this attached data network.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified string | CreatedBy Type By Type - The type of identity that last modified the resource.
- location string
- The geo-location where the resource lives
- napt
Configuration NaptConfiguration - The network address and port translation (NAPT) configuration. If this is not specified, the attached data network will use a default NAPT configuration with NAPT enabled.
- {[key: string]: string}
- Resource tags.
- user
Equipment string[]Address Pool Prefix - The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will dynamically assign IP addresses to UEs. The packet core instance assigns an IP address to a UE when the UE sets up a PDU session. You must define at least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix. If you define both, they must be of the same size.
- user
Equipment string[]Static Address Pool Prefix - The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will assign static IP addresses to UEs. The packet core instance assigns an IP address to a UE when the UE sets up a PDU session. The static IP address for a specific UE is set in StaticIPConfiguration on the corresponding SIM resource. At least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix must be defined. If both are defined, they must be of the same size.
- packet_
core_ strcontrol_ plane_ name - The name of the packet core control plane.
- packet_
core_ strdata_ plane_ name - The name of the packet core data plane.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- user_
plane_ Interfacedata_ interface Properties Args - The user plane interface on the data network. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.
- attached_
data_ strnetwork_ name - The name of the attached data network.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ str | Createdtype By Type - The type of identity that created the resource.
- dns_
addresses Sequence[str] - The DNS servers to signal to UEs to use for this attached data network.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ str | Createdby_ type By Type - The type of identity that last modified the resource.
- location str
- The geo-location where the resource lives
- napt_
configuration NaptConfiguration Args - The network address and port translation (NAPT) configuration. If this is not specified, the attached data network will use a default NAPT configuration with NAPT enabled.
- Mapping[str, str]
- Resource tags.
- user_
equipment_ Sequence[str]address_ pool_ prefix - The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will dynamically assign IP addresses to UEs. The packet core instance assigns an IP address to a UE when the UE sets up a PDU session. You must define at least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix. If you define both, they must be of the same size.
- user_
equipment_ Sequence[str]static_ address_ pool_ prefix - The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will assign static IP addresses to UEs. The packet core instance assigns an IP address to a UE when the UE sets up a PDU session. The static IP address for a specific UE is set in StaticIPConfiguration on the corresponding SIM resource. At least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix must be defined. If both are defined, they must be of the same size.
- packet
Core StringControl Plane Name - The name of the packet core control plane.
- packet
Core StringData Plane Name - The name of the packet core data plane.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- user
Plane Property MapData Interface - The user plane interface on the data network. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.
- attached
Data StringNetwork Name - The name of the attached data network.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By String | "User" | "Application" | "ManagedType Identity" | "Key" - The type of identity that created the resource.
- dns
Addresses List<String> - The DNS servers to signal to UEs to use for this attached data network.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified String | "User" | "Application" | "ManagedBy Type Identity" | "Key" - The type of identity that last modified the resource.
- location String
- The geo-location where the resource lives
- napt
Configuration Property Map - The network address and port translation (NAPT) configuration. If this is not specified, the attached data network will use a default NAPT configuration with NAPT enabled.
- Map<String>
- Resource tags.
- user
Equipment List<String>Address Pool Prefix - The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will dynamically assign IP addresses to UEs. The packet core instance assigns an IP address to a UE when the UE sets up a PDU session. You must define at least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix. If you define both, they must be of the same size.
- user
Equipment List<String>Static Address Pool Prefix - The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will assign static IP addresses to UEs. The packet core instance assigns an IP address to a UE when the UE sets up a PDU session. The static IP address for a specific UE is set in StaticIPConfiguration on the corresponding SIM resource. At least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix must be defined. If both are defined, they must be of the same size.
Outputs
All input properties are implicitly available as output properties. Additionally, the AttachedDataNetwork resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- Provisioning
State string - The provisioning state of the attached data network resource.
- System
Data Pulumi.Azure Native. Mobile Network. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- 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
- Provisioning
State string - The provisioning state of the attached data network resource.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- 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
- provisioning
State String - The provisioning state of the attached data network resource.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- 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
- provisioning
State string - The provisioning state of the attached data network resource.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- 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
- provisioning_
state str - The provisioning state of the attached data network resource.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- 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
- provisioning
State String - The provisioning state of the attached data network resource.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
CreatedByType, CreatedByTypeArgs
- User
- User
- Application
- Application
- Managed
Identity - ManagedIdentity
- Key
- Key
- Created
By Type User - User
- Created
By Type Application - Application
- Created
By Type Managed Identity - ManagedIdentity
- Created
By Type Key - Key
- User
- User
- Application
- Application
- Managed
Identity - ManagedIdentity
- Key
- Key
- User
- User
- Application
- Application
- Managed
Identity - ManagedIdentity
- Key
- Key
- USER
- User
- APPLICATION
- Application
- MANAGED_IDENTITY
- ManagedIdentity
- KEY
- Key
- "User"
- User
- "Application"
- Application
- "Managed
Identity" - ManagedIdentity
- "Key"
- Key
InterfaceProperties, InterfacePropertiesArgs
- Ipv4Address string
- The IPv4 address.
- Ipv4Gateway string
- The default IPv4 gateway (router).
- Ipv4Subnet string
- The IPv4 subnet.
- Name string
- The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge device.
- Ipv4Address string
- The IPv4 address.
- Ipv4Gateway string
- The default IPv4 gateway (router).
- Ipv4Subnet string
- The IPv4 subnet.
- Name string
- The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge device.
- ipv4Address String
- The IPv4 address.
- ipv4Gateway String
- The default IPv4 gateway (router).
- ipv4Subnet String
- The IPv4 subnet.
- name String
- The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge device.
- ipv4Address string
- The IPv4 address.
- ipv4Gateway string
- The default IPv4 gateway (router).
- ipv4Subnet string
- The IPv4 subnet.
- name string
- The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge device.
- ipv4_
address str - The IPv4 address.
- ipv4_
gateway str - The default IPv4 gateway (router).
- ipv4_
subnet str - The IPv4 subnet.
- name str
- The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge device.
- ipv4Address String
- The IPv4 address.
- ipv4Gateway String
- The default IPv4 gateway (router).
- ipv4Subnet String
- The IPv4 subnet.
- name String
- The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge device.
InterfacePropertiesResponse, InterfacePropertiesResponseArgs
- Ipv4Address string
- The IPv4 address.
- Ipv4Gateway string
- The default IPv4 gateway (router).
- Ipv4Subnet string
- The IPv4 subnet.
- Name string
- The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge device.
- Ipv4Address string
- The IPv4 address.
- Ipv4Gateway string
- The default IPv4 gateway (router).
- Ipv4Subnet string
- The IPv4 subnet.
- Name string
- The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge device.
- ipv4Address String
- The IPv4 address.
- ipv4Gateway String
- The default IPv4 gateway (router).
- ipv4Subnet String
- The IPv4 subnet.
- name String
- The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge device.
- ipv4Address string
- The IPv4 address.
- ipv4Gateway string
- The default IPv4 gateway (router).
- ipv4Subnet string
- The IPv4 subnet.
- name string
- The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge device.
- ipv4_
address str - The IPv4 address.
- ipv4_
gateway str - The default IPv4 gateway (router).
- ipv4_
subnet str - The IPv4 subnet.
- name str
- The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge device.
- ipv4Address String
- The IPv4 address.
- ipv4Gateway String
- The default IPv4 gateway (router).
- ipv4Subnet String
- The IPv4 subnet.
- name String
- The logical name for this interface. This should match one of the interfaces configured on your Azure Stack Edge device.
NaptConfiguration, NaptConfigurationArgs
- Enabled
string | Pulumi.
Azure Native. Mobile Network. Napt Enabled - Whether NAPT is enabled for connections to this attached data network.
- Pinhole
Limits int - Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.
- Pinhole
Timeouts Pulumi.Azure Native. Mobile Network. Inputs. Pinhole Timeouts - Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.
- Port
Range Pulumi.Azure Native. Mobile Network. Inputs. Port Range - Range of port numbers to use as translated ports on each translated address. If not specified and NAPT is enabled, this range defaults to 1,024 - 49,999. (Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)
- Port
Reuse Pulumi.Hold Time Azure Native. Mobile Network. Inputs. Port Reuse Hold Times - The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.
- Enabled
string | Napt
Enabled - Whether NAPT is enabled for connections to this attached data network.
- Pinhole
Limits int - Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.
- Pinhole
Timeouts PinholeTimeouts - Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.
- Port
Range PortRange - Range of port numbers to use as translated ports on each translated address. If not specified and NAPT is enabled, this range defaults to 1,024 - 49,999. (Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)
- Port
Reuse PortHold Time Reuse Hold Times - The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.
- enabled
String | Napt
Enabled - Whether NAPT is enabled for connections to this attached data network.
- pinhole
Limits Integer - Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.
- pinhole
Timeouts PinholeTimeouts - Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.
- port
Range PortRange - Range of port numbers to use as translated ports on each translated address. If not specified and NAPT is enabled, this range defaults to 1,024 - 49,999. (Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)
- port
Reuse PortHold Time Reuse Hold Times - The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.
- enabled
string | Napt
Enabled - Whether NAPT is enabled for connections to this attached data network.
- pinhole
Limits number - Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.
- pinhole
Timeouts PinholeTimeouts - Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.
- port
Range PortRange - Range of port numbers to use as translated ports on each translated address. If not specified and NAPT is enabled, this range defaults to 1,024 - 49,999. (Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)
- port
Reuse PortHold Time Reuse Hold Times - The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.
- enabled
str | Napt
Enabled - Whether NAPT is enabled for connections to this attached data network.
- pinhole_
limits int - Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.
- pinhole_
timeouts PinholeTimeouts - Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.
- port_
range PortRange - Range of port numbers to use as translated ports on each translated address. If not specified and NAPT is enabled, this range defaults to 1,024 - 49,999. (Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)
- port_
reuse_ Porthold_ time Reuse Hold Times - The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.
- enabled String | "Enabled" | "Disabled"
- Whether NAPT is enabled for connections to this attached data network.
- pinhole
Limits Number - Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.
- pinhole
Timeouts Property Map - Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.
- port
Range Property Map - Range of port numbers to use as translated ports on each translated address. If not specified and NAPT is enabled, this range defaults to 1,024 - 49,999. (Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)
- port
Reuse Property MapHold Time - The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.
NaptConfigurationResponse, NaptConfigurationResponseArgs
- Enabled string
- Whether NAPT is enabled for connections to this attached data network.
- Pinhole
Limits int - Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.
- Pinhole
Timeouts Pulumi.Azure Native. Mobile Network. Inputs. Pinhole Timeouts Response - Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.
- Port
Range Pulumi.Azure Native. Mobile Network. Inputs. Port Range Response - Range of port numbers to use as translated ports on each translated address. If not specified and NAPT is enabled, this range defaults to 1,024 - 49,999. (Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)
- Port
Reuse Pulumi.Hold Time Azure Native. Mobile Network. Inputs. Port Reuse Hold Times Response - The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.
- Enabled string
- Whether NAPT is enabled for connections to this attached data network.
- Pinhole
Limits int - Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.
- Pinhole
Timeouts PinholeTimeouts Response - Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.
- Port
Range PortRange Response - Range of port numbers to use as translated ports on each translated address. If not specified and NAPT is enabled, this range defaults to 1,024 - 49,999. (Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)
- Port
Reuse PortHold Time Reuse Hold Times Response - The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.
- enabled String
- Whether NAPT is enabled for connections to this attached data network.
- pinhole
Limits Integer - Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.
- pinhole
Timeouts PinholeTimeouts Response - Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.
- port
Range PortRange Response - Range of port numbers to use as translated ports on each translated address. If not specified and NAPT is enabled, this range defaults to 1,024 - 49,999. (Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)
- port
Reuse PortHold Time Reuse Hold Times Response - The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.
- enabled string
- Whether NAPT is enabled for connections to this attached data network.
- pinhole
Limits number - Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.
- pinhole
Timeouts PinholeTimeouts Response - Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.
- port
Range PortRange Response - Range of port numbers to use as translated ports on each translated address. If not specified and NAPT is enabled, this range defaults to 1,024 - 49,999. (Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)
- port
Reuse PortHold Time Reuse Hold Times Response - The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.
- enabled str
- Whether NAPT is enabled for connections to this attached data network.
- pinhole_
limits int - Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.
- pinhole_
timeouts PinholeTimeouts Response - Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.
- port_
range PortRange Response - Range of port numbers to use as translated ports on each translated address. If not specified and NAPT is enabled, this range defaults to 1,024 - 49,999. (Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)
- port_
reuse_ Porthold_ time Reuse Hold Times Response - The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.
- enabled String
- Whether NAPT is enabled for connections to this attached data network.
- pinhole
Limits Number - Maximum number of UDP and TCP pinholes that can be open simultaneously on the core interface. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.
- pinhole
Timeouts Property Map - Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.
- port
Range Property Map - Range of port numbers to use as translated ports on each translated address. If not specified and NAPT is enabled, this range defaults to 1,024 - 49,999. (Ports under 1,024 should not be used because these are special purpose ports reserved by IANA. Ports 50,000 and above are reserved for non-NAPT use.)
- port
Reuse Property MapHold Time - The minimum time (in seconds) that will pass before a port that was used by a closed pinhole can be recycled for use by another pinhole. All hold times must be minimum 1 second.
NaptEnabled, NaptEnabledArgs
- Enabled
- EnabledNAPT is enabled
- Disabled
- DisabledNAPT is disabled
- Napt
Enabled Enabled - EnabledNAPT is enabled
- Napt
Enabled Disabled - DisabledNAPT is disabled
- Enabled
- EnabledNAPT is enabled
- Disabled
- DisabledNAPT is disabled
- Enabled
- EnabledNAPT is enabled
- Disabled
- DisabledNAPT is disabled
- ENABLED
- EnabledNAPT is enabled
- DISABLED
- DisabledNAPT is disabled
- "Enabled"
- EnabledNAPT is enabled
- "Disabled"
- DisabledNAPT is disabled
PinholeTimeouts, PinholeTimeoutsArgs
- Icmp int
- Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 60 seconds, as per RFC 5508 section 3.2.
- Tcp int
- Pinhole timeout for TCP pinholes in seconds. Default for TCP is 2 hours 4 minutes, as per RFC 5382 section 5.
- Udp int
- Pinhole timeout for UDP pinholes in seconds. Default for UDP is 5 minutes, as per RFC 4787 section 4.3.
- Icmp int
- Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 60 seconds, as per RFC 5508 section 3.2.
- Tcp int
- Pinhole timeout for TCP pinholes in seconds. Default for TCP is 2 hours 4 minutes, as per RFC 5382 section 5.
- Udp int
- Pinhole timeout for UDP pinholes in seconds. Default for UDP is 5 minutes, as per RFC 4787 section 4.3.
- icmp Integer
- Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 60 seconds, as per RFC 5508 section 3.2.
- tcp Integer
- Pinhole timeout for TCP pinholes in seconds. Default for TCP is 2 hours 4 minutes, as per RFC 5382 section 5.
- udp Integer
- Pinhole timeout for UDP pinholes in seconds. Default for UDP is 5 minutes, as per RFC 4787 section 4.3.
- icmp number
- Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 60 seconds, as per RFC 5508 section 3.2.
- tcp number
- Pinhole timeout for TCP pinholes in seconds. Default for TCP is 2 hours 4 minutes, as per RFC 5382 section 5.
- udp number
- Pinhole timeout for UDP pinholes in seconds. Default for UDP is 5 minutes, as per RFC 4787 section 4.3.
- icmp int
- Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 60 seconds, as per RFC 5508 section 3.2.
- tcp int
- Pinhole timeout for TCP pinholes in seconds. Default for TCP is 2 hours 4 minutes, as per RFC 5382 section 5.
- udp int
- Pinhole timeout for UDP pinholes in seconds. Default for UDP is 5 minutes, as per RFC 4787 section 4.3.
- icmp Number
- Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 60 seconds, as per RFC 5508 section 3.2.
- tcp Number
- Pinhole timeout for TCP pinholes in seconds. Default for TCP is 2 hours 4 minutes, as per RFC 5382 section 5.
- udp Number
- Pinhole timeout for UDP pinholes in seconds. Default for UDP is 5 minutes, as per RFC 4787 section 4.3.
PinholeTimeoutsResponse, PinholeTimeoutsResponseArgs
- Icmp int
- Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 60 seconds, as per RFC 5508 section 3.2.
- Tcp int
- Pinhole timeout for TCP pinholes in seconds. Default for TCP is 2 hours 4 minutes, as per RFC 5382 section 5.
- Udp int
- Pinhole timeout for UDP pinholes in seconds. Default for UDP is 5 minutes, as per RFC 4787 section 4.3.
- Icmp int
- Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 60 seconds, as per RFC 5508 section 3.2.
- Tcp int
- Pinhole timeout for TCP pinholes in seconds. Default for TCP is 2 hours 4 minutes, as per RFC 5382 section 5.
- Udp int
- Pinhole timeout for UDP pinholes in seconds. Default for UDP is 5 minutes, as per RFC 4787 section 4.3.
- icmp Integer
- Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 60 seconds, as per RFC 5508 section 3.2.
- tcp Integer
- Pinhole timeout for TCP pinholes in seconds. Default for TCP is 2 hours 4 minutes, as per RFC 5382 section 5.
- udp Integer
- Pinhole timeout for UDP pinholes in seconds. Default for UDP is 5 minutes, as per RFC 4787 section 4.3.
- icmp number
- Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 60 seconds, as per RFC 5508 section 3.2.
- tcp number
- Pinhole timeout for TCP pinholes in seconds. Default for TCP is 2 hours 4 minutes, as per RFC 5382 section 5.
- udp number
- Pinhole timeout for UDP pinholes in seconds. Default for UDP is 5 minutes, as per RFC 4787 section 4.3.
- icmp int
- Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 60 seconds, as per RFC 5508 section 3.2.
- tcp int
- Pinhole timeout for TCP pinholes in seconds. Default for TCP is 2 hours 4 minutes, as per RFC 5382 section 5.
- udp int
- Pinhole timeout for UDP pinholes in seconds. Default for UDP is 5 minutes, as per RFC 4787 section 4.3.
- icmp Number
- Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 60 seconds, as per RFC 5508 section 3.2.
- tcp Number
- Pinhole timeout for TCP pinholes in seconds. Default for TCP is 2 hours 4 minutes, as per RFC 5382 section 5.
- udp Number
- Pinhole timeout for UDP pinholes in seconds. Default for UDP is 5 minutes, as per RFC 4787 section 4.3.
PortRange, PortRangeArgs
PortRangeResponse, PortRangeResponseArgs
PortReuseHoldTimes, PortReuseHoldTimesArgs
PortReuseHoldTimesResponse, PortReuseHoldTimesResponseArgs
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.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:mobilenetwork:AttachedDataNetwork TestAttachedDataNetwork /subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoresControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0