cloudflare.MagicTransitSiteLan
Explore with Pulumi AI
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
Coming soon!
resources:
exampleMagicTransitSiteLan:
type: cloudflare:MagicTransitSiteLan
name: example_magic_transit_site_lan
properties:
accountId: 023e105f4ecef8ad9ca31a8372d0c353
siteId: 023e105f4ecef8ad9ca31a8372d0c353
physport: 1
haLink: true
name: name
nat:
static_prefix: 192.0.2.0/24
routedSubnets:
- next_hop: 192.0.2.1
prefix: 192.0.2.0/24
nat:
staticPrefix: 192.0.2.0/24
staticAddressing:
address: 192.0.2.0/24
dhcp_relay:
serverAddresses:
- 192.0.2.1
dhcp_server:
dhcpPoolEnd: 192.0.2.1
dhcpPoolStart: 192.0.2.1
dnsServer: 192.0.2.1
dnsServers:
- 192.0.2.1
reservations:
00:11:22:33:44:55: 192.0.2.100
AA:BB:CC:DD:EE:FF: 192.168.1.101
secondary_address: 192.0.2.0/24
virtual_address: 192.0.2.0/24
vlanTag: 42
Create MagicTransitSiteLan Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new MagicTransitSiteLan(name: string, args: MagicTransitSiteLanArgs, opts?: CustomResourceOptions);
@overload
def MagicTransitSiteLan(resource_name: str,
args: MagicTransitSiteLanArgs,
opts: Optional[ResourceOptions] = None)
@overload
def MagicTransitSiteLan(resource_name: str,
opts: Optional[ResourceOptions] = None,
account_id: Optional[str] = None,
physport: Optional[int] = None,
site_id: Optional[str] = None,
ha_link: Optional[bool] = None,
name: Optional[str] = None,
nat: Optional[MagicTransitSiteLanNatArgs] = None,
routed_subnets: Optional[Sequence[MagicTransitSiteLanRoutedSubnetArgs]] = None,
static_addressing: Optional[MagicTransitSiteLanStaticAddressingArgs] = None,
vlan_tag: Optional[int] = None)
func NewMagicTransitSiteLan(ctx *Context, name string, args MagicTransitSiteLanArgs, opts ...ResourceOption) (*MagicTransitSiteLan, error)
public MagicTransitSiteLan(string name, MagicTransitSiteLanArgs args, CustomResourceOptions? opts = null)
public MagicTransitSiteLan(String name, MagicTransitSiteLanArgs args)
public MagicTransitSiteLan(String name, MagicTransitSiteLanArgs args, CustomResourceOptions options)
type: cloudflare:MagicTransitSiteLan
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 MagicTransitSiteLanArgs
- 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 MagicTransitSiteLanArgs
- 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 MagicTransitSiteLanArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args MagicTransitSiteLanArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args MagicTransitSiteLanArgs
- 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 magicTransitSiteLanResource = new Cloudflare.MagicTransitSiteLan("magicTransitSiteLanResource", new()
{
AccountId = "string",
Physport = 0,
SiteId = "string",
HaLink = false,
Name = "string",
Nat = new Cloudflare.Inputs.MagicTransitSiteLanNatArgs
{
StaticPrefix = "string",
},
RoutedSubnets = new[]
{
new Cloudflare.Inputs.MagicTransitSiteLanRoutedSubnetArgs
{
NextHop = "string",
Prefix = "string",
Nat = new Cloudflare.Inputs.MagicTransitSiteLanRoutedSubnetNatArgs
{
StaticPrefix = "string",
},
},
},
StaticAddressing = new Cloudflare.Inputs.MagicTransitSiteLanStaticAddressingArgs
{
Address = "string",
DhcpRelay = new Cloudflare.Inputs.MagicTransitSiteLanStaticAddressingDhcpRelayArgs
{
ServerAddresses = new[]
{
"string",
},
},
DhcpServer = new Cloudflare.Inputs.MagicTransitSiteLanStaticAddressingDhcpServerArgs
{
DhcpPoolEnd = "string",
DhcpPoolStart = "string",
DnsServer = "string",
DnsServers = new[]
{
"string",
},
Reservations =
{
{ "string", "string" },
},
},
SecondaryAddress = "string",
VirtualAddress = "string",
},
VlanTag = 0,
});
example, err := cloudflare.NewMagicTransitSiteLan(ctx, "magicTransitSiteLanResource", &cloudflare.MagicTransitSiteLanArgs{
AccountId: pulumi.String("string"),
Physport: pulumi.Int(0),
SiteId: pulumi.String("string"),
HaLink: pulumi.Bool(false),
Name: pulumi.String("string"),
Nat: &cloudflare.MagicTransitSiteLanNatArgs{
StaticPrefix: pulumi.String("string"),
},
RoutedSubnets: cloudflare.MagicTransitSiteLanRoutedSubnetArray{
&cloudflare.MagicTransitSiteLanRoutedSubnetArgs{
NextHop: pulumi.String("string"),
Prefix: pulumi.String("string"),
Nat: &cloudflare.MagicTransitSiteLanRoutedSubnetNatArgs{
StaticPrefix: pulumi.String("string"),
},
},
},
StaticAddressing: &cloudflare.MagicTransitSiteLanStaticAddressingArgs{
Address: pulumi.String("string"),
DhcpRelay: &cloudflare.MagicTransitSiteLanStaticAddressingDhcpRelayArgs{
ServerAddresses: pulumi.StringArray{
pulumi.String("string"),
},
},
DhcpServer: &cloudflare.MagicTransitSiteLanStaticAddressingDhcpServerArgs{
DhcpPoolEnd: pulumi.String("string"),
DhcpPoolStart: pulumi.String("string"),
DnsServer: pulumi.String("string"),
DnsServers: pulumi.StringArray{
pulumi.String("string"),
},
Reservations: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
SecondaryAddress: pulumi.String("string"),
VirtualAddress: pulumi.String("string"),
},
VlanTag: pulumi.Int(0),
})
var magicTransitSiteLanResource = new MagicTransitSiteLan("magicTransitSiteLanResource", MagicTransitSiteLanArgs.builder()
.accountId("string")
.physport(0)
.siteId("string")
.haLink(false)
.name("string")
.nat(MagicTransitSiteLanNatArgs.builder()
.staticPrefix("string")
.build())
.routedSubnets(MagicTransitSiteLanRoutedSubnetArgs.builder()
.nextHop("string")
.prefix("string")
.nat(MagicTransitSiteLanRoutedSubnetNatArgs.builder()
.staticPrefix("string")
.build())
.build())
.staticAddressing(MagicTransitSiteLanStaticAddressingArgs.builder()
.address("string")
.dhcpRelay(MagicTransitSiteLanStaticAddressingDhcpRelayArgs.builder()
.serverAddresses("string")
.build())
.dhcpServer(MagicTransitSiteLanStaticAddressingDhcpServerArgs.builder()
.dhcpPoolEnd("string")
.dhcpPoolStart("string")
.dnsServer("string")
.dnsServers("string")
.reservations(Map.of("string", "string"))
.build())
.secondaryAddress("string")
.virtualAddress("string")
.build())
.vlanTag(0)
.build());
magic_transit_site_lan_resource = cloudflare.MagicTransitSiteLan("magicTransitSiteLanResource",
account_id="string",
physport=0,
site_id="string",
ha_link=False,
name="string",
nat={
"static_prefix": "string",
},
routed_subnets=[{
"next_hop": "string",
"prefix": "string",
"nat": {
"static_prefix": "string",
},
}],
static_addressing={
"address": "string",
"dhcp_relay": {
"server_addresses": ["string"],
},
"dhcp_server": {
"dhcp_pool_end": "string",
"dhcp_pool_start": "string",
"dns_server": "string",
"dns_servers": ["string"],
"reservations": {
"string": "string",
},
},
"secondary_address": "string",
"virtual_address": "string",
},
vlan_tag=0)
const magicTransitSiteLanResource = new cloudflare.MagicTransitSiteLan("magicTransitSiteLanResource", {
accountId: "string",
physport: 0,
siteId: "string",
haLink: false,
name: "string",
nat: {
staticPrefix: "string",
},
routedSubnets: [{
nextHop: "string",
prefix: "string",
nat: {
staticPrefix: "string",
},
}],
staticAddressing: {
address: "string",
dhcpRelay: {
serverAddresses: ["string"],
},
dhcpServer: {
dhcpPoolEnd: "string",
dhcpPoolStart: "string",
dnsServer: "string",
dnsServers: ["string"],
reservations: {
string: "string",
},
},
secondaryAddress: "string",
virtualAddress: "string",
},
vlanTag: 0,
});
type: cloudflare:MagicTransitSiteLan
properties:
accountId: string
haLink: false
name: string
nat:
staticPrefix: string
physport: 0
routedSubnets:
- nat:
staticPrefix: string
nextHop: string
prefix: string
siteId: string
staticAddressing:
address: string
dhcpRelay:
serverAddresses:
- string
dhcpServer:
dhcpPoolEnd: string
dhcpPoolStart: string
dnsServer: string
dnsServers:
- string
reservations:
string: string
secondaryAddress: string
virtualAddress: string
vlanTag: 0
MagicTransitSiteLan Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The MagicTransitSiteLan resource accepts the following input properties:
- Account
Id string - Identifier
- Physport int
- Site
Id string - Identifier
- Ha
Link bool - mark true to use this LAN for HA probing. only works for site with HA turned on. only one LAN can be set as the ha_link.
- Name string
- Nat
Magic
Transit Site Lan Nat - Routed
Subnets List<MagicTransit Site Lan Routed Subnet> - Static
Addressing MagicTransit Site Lan Static Addressing - If the site is not configured in high availability mode, this configuration is optional (if omitted, use DHCP). However, if in high availability mode, static*address is required along with secondary and virtual address.
- Vlan
Tag int - VLAN ID. Use zero for untagged.
- Account
Id string - Identifier
- Physport int
- Site
Id string - Identifier
- Ha
Link bool - mark true to use this LAN for HA probing. only works for site with HA turned on. only one LAN can be set as the ha_link.
- Name string
- Nat
Magic
Transit Site Lan Nat Args - Routed
Subnets []MagicTransit Site Lan Routed Subnet Args - Static
Addressing MagicTransit Site Lan Static Addressing Args - If the site is not configured in high availability mode, this configuration is optional (if omitted, use DHCP). However, if in high availability mode, static*address is required along with secondary and virtual address.
- Vlan
Tag int - VLAN ID. Use zero for untagged.
- account
Id String - Identifier
- physport Integer
- site
Id String - Identifier
- ha
Link Boolean - mark true to use this LAN for HA probing. only works for site with HA turned on. only one LAN can be set as the ha_link.
- name String
- nat
Magic
Transit Site Lan Nat - routed
Subnets List<MagicTransit Site Lan Routed Subnet> - static
Addressing MagicTransit Site Lan Static Addressing - If the site is not configured in high availability mode, this configuration is optional (if omitted, use DHCP). However, if in high availability mode, static*address is required along with secondary and virtual address.
- vlan
Tag Integer - VLAN ID. Use zero for untagged.
- account
Id string - Identifier
- physport number
- site
Id string - Identifier
- ha
Link boolean - mark true to use this LAN for HA probing. only works for site with HA turned on. only one LAN can be set as the ha_link.
- name string
- nat
Magic
Transit Site Lan Nat - routed
Subnets MagicTransit Site Lan Routed Subnet[] - static
Addressing MagicTransit Site Lan Static Addressing - If the site is not configured in high availability mode, this configuration is optional (if omitted, use DHCP). However, if in high availability mode, static*address is required along with secondary and virtual address.
- vlan
Tag number - VLAN ID. Use zero for untagged.
- account_
id str - Identifier
- physport int
- site_
id str - Identifier
- ha_
link bool - mark true to use this LAN for HA probing. only works for site with HA turned on. only one LAN can be set as the ha_link.
- name str
- nat
Magic
Transit Site Lan Nat Args - routed_
subnets Sequence[MagicTransit Site Lan Routed Subnet Args] - static_
addressing MagicTransit Site Lan Static Addressing Args - If the site is not configured in high availability mode, this configuration is optional (if omitted, use DHCP). However, if in high availability mode, static*address is required along with secondary and virtual address.
- vlan_
tag int - VLAN ID. Use zero for untagged.
- account
Id String - Identifier
- physport Number
- site
Id String - Identifier
- ha
Link Boolean - mark true to use this LAN for HA probing. only works for site with HA turned on. only one LAN can be set as the ha_link.
- name String
- nat Property Map
- routed
Subnets List<Property Map> - static
Addressing Property Map - If the site is not configured in high availability mode, this configuration is optional (if omitted, use DHCP). However, if in high availability mode, static*address is required along with secondary and virtual address.
- vlan
Tag Number - VLAN ID. Use zero for untagged.
Outputs
All input properties are implicitly available as output properties. Additionally, the MagicTransitSiteLan resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing MagicTransitSiteLan Resource
Get an existing MagicTransitSiteLan resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: MagicTransitSiteLanState, opts?: CustomResourceOptions): MagicTransitSiteLan
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
account_id: Optional[str] = None,
ha_link: Optional[bool] = None,
name: Optional[str] = None,
nat: Optional[MagicTransitSiteLanNatArgs] = None,
physport: Optional[int] = None,
routed_subnets: Optional[Sequence[MagicTransitSiteLanRoutedSubnetArgs]] = None,
site_id: Optional[str] = None,
static_addressing: Optional[MagicTransitSiteLanStaticAddressingArgs] = None,
vlan_tag: Optional[int] = None) -> MagicTransitSiteLan
func GetMagicTransitSiteLan(ctx *Context, name string, id IDInput, state *MagicTransitSiteLanState, opts ...ResourceOption) (*MagicTransitSiteLan, error)
public static MagicTransitSiteLan Get(string name, Input<string> id, MagicTransitSiteLanState? state, CustomResourceOptions? opts = null)
public static MagicTransitSiteLan get(String name, Output<String> id, MagicTransitSiteLanState state, CustomResourceOptions options)
resources: _: type: cloudflare:MagicTransitSiteLan get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Account
Id string - Identifier
- Ha
Link bool - mark true to use this LAN for HA probing. only works for site with HA turned on. only one LAN can be set as the ha_link.
- Name string
- Nat
Magic
Transit Site Lan Nat - Physport int
- Routed
Subnets List<MagicTransit Site Lan Routed Subnet> - Site
Id string - Identifier
- Static
Addressing MagicTransit Site Lan Static Addressing - If the site is not configured in high availability mode, this configuration is optional (if omitted, use DHCP). However, if in high availability mode, static*address is required along with secondary and virtual address.
- Vlan
Tag int - VLAN ID. Use zero for untagged.
- Account
Id string - Identifier
- Ha
Link bool - mark true to use this LAN for HA probing. only works for site with HA turned on. only one LAN can be set as the ha_link.
- Name string
- Nat
Magic
Transit Site Lan Nat Args - Physport int
- Routed
Subnets []MagicTransit Site Lan Routed Subnet Args - Site
Id string - Identifier
- Static
Addressing MagicTransit Site Lan Static Addressing Args - If the site is not configured in high availability mode, this configuration is optional (if omitted, use DHCP). However, if in high availability mode, static*address is required along with secondary and virtual address.
- Vlan
Tag int - VLAN ID. Use zero for untagged.
- account
Id String - Identifier
- ha
Link Boolean - mark true to use this LAN for HA probing. only works for site with HA turned on. only one LAN can be set as the ha_link.
- name String
- nat
Magic
Transit Site Lan Nat - physport Integer
- routed
Subnets List<MagicTransit Site Lan Routed Subnet> - site
Id String - Identifier
- static
Addressing MagicTransit Site Lan Static Addressing - If the site is not configured in high availability mode, this configuration is optional (if omitted, use DHCP). However, if in high availability mode, static*address is required along with secondary and virtual address.
- vlan
Tag Integer - VLAN ID. Use zero for untagged.
- account
Id string - Identifier
- ha
Link boolean - mark true to use this LAN for HA probing. only works for site with HA turned on. only one LAN can be set as the ha_link.
- name string
- nat
Magic
Transit Site Lan Nat - physport number
- routed
Subnets MagicTransit Site Lan Routed Subnet[] - site
Id string - Identifier
- static
Addressing MagicTransit Site Lan Static Addressing - If the site is not configured in high availability mode, this configuration is optional (if omitted, use DHCP). However, if in high availability mode, static*address is required along with secondary and virtual address.
- vlan
Tag number - VLAN ID. Use zero for untagged.
- account_
id str - Identifier
- ha_
link bool - mark true to use this LAN for HA probing. only works for site with HA turned on. only one LAN can be set as the ha_link.
- name str
- nat
Magic
Transit Site Lan Nat Args - physport int
- routed_
subnets Sequence[MagicTransit Site Lan Routed Subnet Args] - site_
id str - Identifier
- static_
addressing MagicTransit Site Lan Static Addressing Args - If the site is not configured in high availability mode, this configuration is optional (if omitted, use DHCP). However, if in high availability mode, static*address is required along with secondary and virtual address.
- vlan_
tag int - VLAN ID. Use zero for untagged.
- account
Id String - Identifier
- ha
Link Boolean - mark true to use this LAN for HA probing. only works for site with HA turned on. only one LAN can be set as the ha_link.
- name String
- nat Property Map
- physport Number
- routed
Subnets List<Property Map> - site
Id String - Identifier
- static
Addressing Property Map - If the site is not configured in high availability mode, this configuration is optional (if omitted, use DHCP). However, if in high availability mode, static*address is required along with secondary and virtual address.
- vlan
Tag Number - VLAN ID. Use zero for untagged.
Supporting Types
MagicTransitSiteLanNat, MagicTransitSiteLanNatArgs
- Static
Prefix string - A valid CIDR notation representing an IP range.
- Static
Prefix string - A valid CIDR notation representing an IP range.
- static
Prefix String - A valid CIDR notation representing an IP range.
- static
Prefix string - A valid CIDR notation representing an IP range.
- static_
prefix str - A valid CIDR notation representing an IP range.
- static
Prefix String - A valid CIDR notation representing an IP range.
MagicTransitSiteLanRoutedSubnet, MagicTransitSiteLanRoutedSubnetArgs
- Next
Hop string - A valid IPv4 address.
- Prefix string
- A valid CIDR notation representing an IP range.
- Nat
Magic
Transit Site Lan Routed Subnet Nat
- Next
Hop string - A valid IPv4 address.
- Prefix string
- A valid CIDR notation representing an IP range.
- Nat
Magic
Transit Site Lan Routed Subnet Nat
- next
Hop String - A valid IPv4 address.
- prefix String
- A valid CIDR notation representing an IP range.
- nat
Magic
Transit Site Lan Routed Subnet Nat
- next
Hop string - A valid IPv4 address.
- prefix string
- A valid CIDR notation representing an IP range.
- nat
Magic
Transit Site Lan Routed Subnet Nat
- next_
hop str - A valid IPv4 address.
- prefix str
- A valid CIDR notation representing an IP range.
- nat
Magic
Transit Site Lan Routed Subnet Nat
- next
Hop String - A valid IPv4 address.
- prefix String
- A valid CIDR notation representing an IP range.
- nat Property Map
MagicTransitSiteLanRoutedSubnetNat, MagicTransitSiteLanRoutedSubnetNatArgs
- Static
Prefix string - A valid CIDR notation representing an IP range.
- Static
Prefix string - A valid CIDR notation representing an IP range.
- static
Prefix String - A valid CIDR notation representing an IP range.
- static
Prefix string - A valid CIDR notation representing an IP range.
- static_
prefix str - A valid CIDR notation representing an IP range.
- static
Prefix String - A valid CIDR notation representing an IP range.
MagicTransitSiteLanStaticAddressing, MagicTransitSiteLanStaticAddressingArgs
- Address string
- A valid CIDR notation representing an IP range.
- Dhcp
Relay MagicTransit Site Lan Static Addressing Dhcp Relay - Dhcp
Server MagicTransit Site Lan Static Addressing Dhcp Server - Secondary
Address string - A valid CIDR notation representing an IP range.
- Virtual
Address string - A valid CIDR notation representing an IP range.
- Address string
- A valid CIDR notation representing an IP range.
- Dhcp
Relay MagicTransit Site Lan Static Addressing Dhcp Relay - Dhcp
Server MagicTransit Site Lan Static Addressing Dhcp Server - Secondary
Address string - A valid CIDR notation representing an IP range.
- Virtual
Address string - A valid CIDR notation representing an IP range.
- address String
- A valid CIDR notation representing an IP range.
- dhcp
Relay MagicTransit Site Lan Static Addressing Dhcp Relay - dhcp
Server MagicTransit Site Lan Static Addressing Dhcp Server - secondary
Address String - A valid CIDR notation representing an IP range.
- virtual
Address String - A valid CIDR notation representing an IP range.
- address string
- A valid CIDR notation representing an IP range.
- dhcp
Relay MagicTransit Site Lan Static Addressing Dhcp Relay - dhcp
Server MagicTransit Site Lan Static Addressing Dhcp Server - secondary
Address string - A valid CIDR notation representing an IP range.
- virtual
Address string - A valid CIDR notation representing an IP range.
- address str
- A valid CIDR notation representing an IP range.
- dhcp_
relay MagicTransit Site Lan Static Addressing Dhcp Relay - dhcp_
server MagicTransit Site Lan Static Addressing Dhcp Server - secondary_
address str - A valid CIDR notation representing an IP range.
- virtual_
address str - A valid CIDR notation representing an IP range.
- address String
- A valid CIDR notation representing an IP range.
- dhcp
Relay Property Map - dhcp
Server Property Map - secondary
Address String - A valid CIDR notation representing an IP range.
- virtual
Address String - A valid CIDR notation representing an IP range.
MagicTransitSiteLanStaticAddressingDhcpRelay, MagicTransitSiteLanStaticAddressingDhcpRelayArgs
- Server
Addresses List<string> - List of DHCP server IPs.
- Server
Addresses []string - List of DHCP server IPs.
- server
Addresses List<String> - List of DHCP server IPs.
- server
Addresses string[] - List of DHCP server IPs.
- server_
addresses Sequence[str] - List of DHCP server IPs.
- server
Addresses List<String> - List of DHCP server IPs.
MagicTransitSiteLanStaticAddressingDhcpServer, MagicTransitSiteLanStaticAddressingDhcpServerArgs
- Dhcp
Pool stringEnd - A valid IPv4 address.
- Dhcp
Pool stringStart - A valid IPv4 address.
- Dns
Server string - A valid IPv4 address.
- Dns
Servers List<string> - Reservations Dictionary<string, string>
- Mapping of MAC addresses to IP addresses
- Dhcp
Pool stringEnd - A valid IPv4 address.
- Dhcp
Pool stringStart - A valid IPv4 address.
- Dns
Server string - A valid IPv4 address.
- Dns
Servers []string - Reservations map[string]string
- Mapping of MAC addresses to IP addresses
- dhcp
Pool StringEnd - A valid IPv4 address.
- dhcp
Pool StringStart - A valid IPv4 address.
- dns
Server String - A valid IPv4 address.
- dns
Servers List<String> - reservations Map<String,String>
- Mapping of MAC addresses to IP addresses
- dhcp
Pool stringEnd - A valid IPv4 address.
- dhcp
Pool stringStart - A valid IPv4 address.
- dns
Server string - A valid IPv4 address.
- dns
Servers string[] - reservations {[key: string]: string}
- Mapping of MAC addresses to IP addresses
- dhcp_
pool_ strend - A valid IPv4 address.
- dhcp_
pool_ strstart - A valid IPv4 address.
- dns_
server str - A valid IPv4 address.
- dns_
servers Sequence[str] - reservations Mapping[str, str]
- Mapping of MAC addresses to IP addresses
- dhcp
Pool StringEnd - A valid IPv4 address.
- dhcp
Pool StringStart - A valid IPv4 address.
- dns
Server String - A valid IPv4 address.
- dns
Servers List<String> - reservations Map<String>
- Mapping of MAC addresses to IP addresses
Import
$ pulumi import cloudflare:index/magicTransitSiteLan:MagicTransitSiteLan example '<account_id>/<site_id>/<lan_id>'
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Cloudflare pulumi/pulumi-cloudflare
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
cloudflare
Terraform Provider.