meraki.networks.ApplianceVlans
Explore with Pulumi AI
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.meraki.networks.ApplianceVlans;
import com.pulumi.meraki.networks.ApplianceVlansArgs;
import com.pulumi.meraki.networks.inputs.ApplianceVlansIpv6Args;
import com.pulumi.meraki.networks.inputs.ApplianceVlansMandatoryDhcpArgs;
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 example = new ApplianceVlans("example", ApplianceVlansArgs.builder()
.applianceIp("192.168.1.2")
.cidr("192.168.1.0/24")
.groupPolicyId("101")
.vlanId("1234")
.ipv6(ApplianceVlansIpv6Args.builder()
.enabled(true)
.prefix_assignments(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.build())
.mandatoryDhcp(ApplianceVlansMandatoryDhcpArgs.builder()
.enabled(true)
.build())
.mask(28)
.name("My VLAN")
.networkId("string")
.subnet("192.168.1.0/24")
.templateVlanType("same")
.build());
ctx.export("merakiNetworksApplianceVlansExample", example);
}
}
resources:
example:
type: meraki:networks:ApplianceVlans
properties:
applianceIp: 192.168.1.2
cidr: 192.168.1.0/24
groupPolicyId: '101'
vlanId: '1234'
ipv6:
enabled: true
prefix_assignments:
- autonomous: false
origin:
interfaces:
- wan0
type: internet
staticApplianceIp6: 2001:db8:3c4d:15::1
staticPrefix: 2001:db8:3c4d:15::/64
mandatoryDhcp:
enabled: true
mask: 28
name: My VLAN
networkId: string
subnet: 192.168.1.0/24
templateVlanType: same
outputs:
merakiNetworksApplianceVlansExample: ${example}
Create ApplianceVlans Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ApplianceVlans(name: string, args: ApplianceVlansArgs, opts?: CustomResourceOptions);
@overload
def ApplianceVlans(resource_name: str,
args: ApplianceVlansArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ApplianceVlans(resource_name: str,
opts: Optional[ResourceOptions] = None,
network_id: Optional[str] = None,
vlan_id: Optional[str] = None,
dhcp_handling: Optional[str] = None,
ipv6: Optional[ApplianceVlansIpv6Args] = None,
dhcp_boot_options_enabled: Optional[bool] = None,
appliance_ip: Optional[str] = None,
dhcp_lease_time: Optional[str] = None,
dhcp_options: Optional[Sequence[ApplianceVlansDhcpOptionArgs]] = None,
dhcp_relay_server_ips: Optional[Sequence[str]] = None,
dns_nameservers: Optional[str] = None,
group_policy_id: Optional[str] = None,
dhcp_boot_next_server: Optional[str] = None,
mandatory_dhcp: Optional[ApplianceVlansMandatoryDhcpArgs] = None,
mask: Optional[int] = None,
name: Optional[str] = None,
dhcp_boot_filename: Optional[str] = None,
reserved_ip_ranges: Optional[Sequence[ApplianceVlansReservedIpRangeArgs]] = None,
subnet: Optional[str] = None,
template_vlan_type: Optional[str] = None,
cidr: Optional[str] = None,
vpn_nat_subnet: Optional[str] = None)
func NewApplianceVlans(ctx *Context, name string, args ApplianceVlansArgs, opts ...ResourceOption) (*ApplianceVlans, error)
public ApplianceVlans(string name, ApplianceVlansArgs args, CustomResourceOptions? opts = null)
public ApplianceVlans(String name, ApplianceVlansArgs args)
public ApplianceVlans(String name, ApplianceVlansArgs args, CustomResourceOptions options)
type: meraki:networks:ApplianceVlans
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 ApplianceVlansArgs
- 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 ApplianceVlansArgs
- 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 ApplianceVlansArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ApplianceVlansArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ApplianceVlansArgs
- 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 applianceVlansResource = new Meraki.Networks.ApplianceVlans("applianceVlansResource", new()
{
NetworkId = "string",
VlanId = "string",
DhcpHandling = "string",
Ipv6 = new Meraki.Networks.Inputs.ApplianceVlansIpv6Args
{
Enabled = false,
PrefixAssignments = new[]
{
new Meraki.Networks.Inputs.ApplianceVlansIpv6PrefixAssignmentArgs
{
Autonomous = false,
Origin = new Meraki.Networks.Inputs.ApplianceVlansIpv6PrefixAssignmentOriginArgs
{
Interfaces = new[]
{
"string",
},
Type = "string",
},
StaticApplianceIp6 = "string",
StaticPrefix = "string",
},
},
},
DhcpBootOptionsEnabled = false,
ApplianceIp = "string",
DhcpLeaseTime = "string",
DhcpOptions = new[]
{
new Meraki.Networks.Inputs.ApplianceVlansDhcpOptionArgs
{
Code = "string",
Type = "string",
Value = "string",
},
},
DhcpRelayServerIps = new[]
{
"string",
},
DnsNameservers = "string",
GroupPolicyId = "string",
DhcpBootNextServer = "string",
MandatoryDhcp = new Meraki.Networks.Inputs.ApplianceVlansMandatoryDhcpArgs
{
Enabled = false,
},
Mask = 0,
Name = "string",
DhcpBootFilename = "string",
ReservedIpRanges = new[]
{
new Meraki.Networks.Inputs.ApplianceVlansReservedIpRangeArgs
{
Comment = "string",
End = "string",
Start = "string",
},
},
Subnet = "string",
TemplateVlanType = "string",
Cidr = "string",
VpnNatSubnet = "string",
});
example, err := networks.NewApplianceVlans(ctx, "applianceVlansResource", &networks.ApplianceVlansArgs{
NetworkId: pulumi.String("string"),
VlanId: pulumi.String("string"),
DhcpHandling: pulumi.String("string"),
Ipv6: &networks.ApplianceVlansIpv6Args{
Enabled: pulumi.Bool(false),
PrefixAssignments: networks.ApplianceVlansIpv6PrefixAssignmentArray{
&networks.ApplianceVlansIpv6PrefixAssignmentArgs{
Autonomous: pulumi.Bool(false),
Origin: &networks.ApplianceVlansIpv6PrefixAssignmentOriginArgs{
Interfaces: pulumi.StringArray{
pulumi.String("string"),
},
Type: pulumi.String("string"),
},
StaticApplianceIp6: pulumi.String("string"),
StaticPrefix: pulumi.String("string"),
},
},
},
DhcpBootOptionsEnabled: pulumi.Bool(false),
ApplianceIp: pulumi.String("string"),
DhcpLeaseTime: pulumi.String("string"),
DhcpOptions: networks.ApplianceVlansDhcpOptionArray{
&networks.ApplianceVlansDhcpOptionArgs{
Code: pulumi.String("string"),
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
DhcpRelayServerIps: pulumi.StringArray{
pulumi.String("string"),
},
DnsNameservers: pulumi.String("string"),
GroupPolicyId: pulumi.String("string"),
DhcpBootNextServer: pulumi.String("string"),
MandatoryDhcp: &networks.ApplianceVlansMandatoryDhcpArgs{
Enabled: pulumi.Bool(false),
},
Mask: pulumi.Int(0),
Name: pulumi.String("string"),
DhcpBootFilename: pulumi.String("string"),
ReservedIpRanges: networks.ApplianceVlansReservedIpRangeArray{
&networks.ApplianceVlansReservedIpRangeArgs{
Comment: pulumi.String("string"),
End: pulumi.String("string"),
Start: pulumi.String("string"),
},
},
Subnet: pulumi.String("string"),
TemplateVlanType: pulumi.String("string"),
Cidr: pulumi.String("string"),
VpnNatSubnet: pulumi.String("string"),
})
var applianceVlansResource = new ApplianceVlans("applianceVlansResource", ApplianceVlansArgs.builder()
.networkId("string")
.vlanId("string")
.dhcpHandling("string")
.ipv6(ApplianceVlansIpv6Args.builder()
.enabled(false)
.prefixAssignments(ApplianceVlansIpv6PrefixAssignmentArgs.builder()
.autonomous(false)
.origin(ApplianceVlansIpv6PrefixAssignmentOriginArgs.builder()
.interfaces("string")
.type("string")
.build())
.staticApplianceIp6("string")
.staticPrefix("string")
.build())
.build())
.dhcpBootOptionsEnabled(false)
.applianceIp("string")
.dhcpLeaseTime("string")
.dhcpOptions(ApplianceVlansDhcpOptionArgs.builder()
.code("string")
.type("string")
.value("string")
.build())
.dhcpRelayServerIps("string")
.dnsNameservers("string")
.groupPolicyId("string")
.dhcpBootNextServer("string")
.mandatoryDhcp(ApplianceVlansMandatoryDhcpArgs.builder()
.enabled(false)
.build())
.mask(0)
.name("string")
.dhcpBootFilename("string")
.reservedIpRanges(ApplianceVlansReservedIpRangeArgs.builder()
.comment("string")
.end("string")
.start("string")
.build())
.subnet("string")
.templateVlanType("string")
.cidr("string")
.vpnNatSubnet("string")
.build());
appliance_vlans_resource = meraki.networks.ApplianceVlans("applianceVlansResource",
network_id="string",
vlan_id="string",
dhcp_handling="string",
ipv6=meraki.networks.ApplianceVlansIpv6Args(
enabled=False,
prefix_assignments=[meraki.networks.ApplianceVlansIpv6PrefixAssignmentArgs(
autonomous=False,
origin=meraki.networks.ApplianceVlansIpv6PrefixAssignmentOriginArgs(
interfaces=["string"],
type="string",
),
static_appliance_ip6="string",
static_prefix="string",
)],
),
dhcp_boot_options_enabled=False,
appliance_ip="string",
dhcp_lease_time="string",
dhcp_options=[meraki.networks.ApplianceVlansDhcpOptionArgs(
code="string",
type="string",
value="string",
)],
dhcp_relay_server_ips=["string"],
dns_nameservers="string",
group_policy_id="string",
dhcp_boot_next_server="string",
mandatory_dhcp=meraki.networks.ApplianceVlansMandatoryDhcpArgs(
enabled=False,
),
mask=0,
name="string",
dhcp_boot_filename="string",
reserved_ip_ranges=[meraki.networks.ApplianceVlansReservedIpRangeArgs(
comment="string",
end="string",
start="string",
)],
subnet="string",
template_vlan_type="string",
cidr="string",
vpn_nat_subnet="string")
const applianceVlansResource = new meraki.networks.ApplianceVlans("applianceVlansResource", {
networkId: "string",
vlanId: "string",
dhcpHandling: "string",
ipv6: {
enabled: false,
prefixAssignments: [{
autonomous: false,
origin: {
interfaces: ["string"],
type: "string",
},
staticApplianceIp6: "string",
staticPrefix: "string",
}],
},
dhcpBootOptionsEnabled: false,
applianceIp: "string",
dhcpLeaseTime: "string",
dhcpOptions: [{
code: "string",
type: "string",
value: "string",
}],
dhcpRelayServerIps: ["string"],
dnsNameservers: "string",
groupPolicyId: "string",
dhcpBootNextServer: "string",
mandatoryDhcp: {
enabled: false,
},
mask: 0,
name: "string",
dhcpBootFilename: "string",
reservedIpRanges: [{
comment: "string",
end: "string",
start: "string",
}],
subnet: "string",
templateVlanType: "string",
cidr: "string",
vpnNatSubnet: "string",
});
type: meraki:networks:ApplianceVlans
properties:
applianceIp: string
cidr: string
dhcpBootFilename: string
dhcpBootNextServer: string
dhcpBootOptionsEnabled: false
dhcpHandling: string
dhcpLeaseTime: string
dhcpOptions:
- code: string
type: string
value: string
dhcpRelayServerIps:
- string
dnsNameservers: string
groupPolicyId: string
ipv6:
enabled: false
prefixAssignments:
- autonomous: false
origin:
interfaces:
- string
type: string
staticApplianceIp6: string
staticPrefix: string
mandatoryDhcp:
enabled: false
mask: 0
name: string
networkId: string
reservedIpRanges:
- comment: string
end: string
start: string
subnet: string
templateVlanType: string
vlanId: string
vpnNatSubnet: string
ApplianceVlans 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 ApplianceVlans resource accepts the following input properties:
- Network
Id string - networkId path parameter. Network ID
- Vlan
Id string - The VLAN ID of the VLAN
- Appliance
Ip string - The local IP of the appliance on the VLAN
- Cidr string
- CIDR of the pool of subnets. Applicable only for template network. Each network bound to the template will automatically pick a subnet from this pool to build its own VLAN.
- Dhcp
Boot stringFilename - DHCP boot option for boot filename
- Dhcp
Boot stringNext Server - DHCP boot option to direct boot clients to the server to load the boot file from
- Dhcp
Boot boolOptions Enabled - Use DHCP boot options specified in other properties
- Dhcp
Handling string - The appliance's handling of DHCP requests on this VLAN. One of: 'Run a DHCP server', 'Relay DHCP to another server' or 'Do not respond to DHCP requests'
- Dhcp
Lease stringTime - The term of DHCP leases if the appliance is running a DHCP server on this VLAN. One of: '30 minutes', '1 hour', '4 hours', '12 hours', '1 day' or '1 week'
- Dhcp
Options List<ApplianceVlans Dhcp Option> - The list of DHCP options that will be included in DHCP responses. Each object in the list should have "code", "type", and "value" properties.
- Dhcp
Relay List<string>Server Ips - The IPs of the DHCP servers that DHCP requests should be relayed to
- Dns
Nameservers string - The DNS nameservers used for DHCP responses, either "upstreamdns", "googledns", "opendns", or a newline seperated string of IP addresses or domain names
- Group
Policy stringId - The id of the desired group policy to apply to the VLAN
- Ipv6
Appliance
Vlans Ipv6 - IPv6 configuration on the VLAN
- Mandatory
Dhcp ApplianceVlans Mandatory Dhcp - Mandatory DHCP will enforce that clients connecting to this VLAN must use the IP address assigned by the DHCP server. Clients who use a static IP address won't be able to associate. Only available on firmware versions 17.0 and above
- Mask int
- Mask used for the subnet of all bound to the template networks. Applicable only for template network.
- Name string
- The name of the VLAN
- Reserved
Ip List<ApplianceRanges Vlans Reserved Ip Range> - The DHCP reserved IP ranges on the VLAN
- Subnet string
- The subnet of the VLAN
- Template
Vlan stringType - Type of subnetting of the VLAN. Applicable only for template network.
- Vpn
Nat stringSubnet - The translated VPN subnet if VPN and VPN subnet translation are enabled on the VLAN
- Network
Id string - networkId path parameter. Network ID
- Vlan
Id string - The VLAN ID of the VLAN
- Appliance
Ip string - The local IP of the appliance on the VLAN
- Cidr string
- CIDR of the pool of subnets. Applicable only for template network. Each network bound to the template will automatically pick a subnet from this pool to build its own VLAN.
- Dhcp
Boot stringFilename - DHCP boot option for boot filename
- Dhcp
Boot stringNext Server - DHCP boot option to direct boot clients to the server to load the boot file from
- Dhcp
Boot boolOptions Enabled - Use DHCP boot options specified in other properties
- Dhcp
Handling string - The appliance's handling of DHCP requests on this VLAN. One of: 'Run a DHCP server', 'Relay DHCP to another server' or 'Do not respond to DHCP requests'
- Dhcp
Lease stringTime - The term of DHCP leases if the appliance is running a DHCP server on this VLAN. One of: '30 minutes', '1 hour', '4 hours', '12 hours', '1 day' or '1 week'
- Dhcp
Options []ApplianceVlans Dhcp Option Args - The list of DHCP options that will be included in DHCP responses. Each object in the list should have "code", "type", and "value" properties.
- Dhcp
Relay []stringServer Ips - The IPs of the DHCP servers that DHCP requests should be relayed to
- Dns
Nameservers string - The DNS nameservers used for DHCP responses, either "upstreamdns", "googledns", "opendns", or a newline seperated string of IP addresses or domain names
- Group
Policy stringId - The id of the desired group policy to apply to the VLAN
- Ipv6
Appliance
Vlans Ipv6Args - IPv6 configuration on the VLAN
- Mandatory
Dhcp ApplianceVlans Mandatory Dhcp Args - Mandatory DHCP will enforce that clients connecting to this VLAN must use the IP address assigned by the DHCP server. Clients who use a static IP address won't be able to associate. Only available on firmware versions 17.0 and above
- Mask int
- Mask used for the subnet of all bound to the template networks. Applicable only for template network.
- Name string
- The name of the VLAN
- Reserved
Ip []ApplianceRanges Vlans Reserved Ip Range Args - The DHCP reserved IP ranges on the VLAN
- Subnet string
- The subnet of the VLAN
- Template
Vlan stringType - Type of subnetting of the VLAN. Applicable only for template network.
- Vpn
Nat stringSubnet - The translated VPN subnet if VPN and VPN subnet translation are enabled on the VLAN
- network
Id String - networkId path parameter. Network ID
- vlan
Id String - The VLAN ID of the VLAN
- appliance
Ip String - The local IP of the appliance on the VLAN
- cidr String
- CIDR of the pool of subnets. Applicable only for template network. Each network bound to the template will automatically pick a subnet from this pool to build its own VLAN.
- dhcp
Boot StringFilename - DHCP boot option for boot filename
- dhcp
Boot StringNext Server - DHCP boot option to direct boot clients to the server to load the boot file from
- dhcp
Boot BooleanOptions Enabled - Use DHCP boot options specified in other properties
- dhcp
Handling String - The appliance's handling of DHCP requests on this VLAN. One of: 'Run a DHCP server', 'Relay DHCP to another server' or 'Do not respond to DHCP requests'
- dhcp
Lease StringTime - The term of DHCP leases if the appliance is running a DHCP server on this VLAN. One of: '30 minutes', '1 hour', '4 hours', '12 hours', '1 day' or '1 week'
- dhcp
Options List<ApplianceVlans Dhcp Option> - The list of DHCP options that will be included in DHCP responses. Each object in the list should have "code", "type", and "value" properties.
- dhcp
Relay List<String>Server Ips - The IPs of the DHCP servers that DHCP requests should be relayed to
- dns
Nameservers String - The DNS nameservers used for DHCP responses, either "upstreamdns", "googledns", "opendns", or a newline seperated string of IP addresses or domain names
- group
Policy StringId - The id of the desired group policy to apply to the VLAN
- ipv6
Appliance
Vlans Ipv6 - IPv6 configuration on the VLAN
- mandatory
Dhcp ApplianceVlans Mandatory Dhcp - Mandatory DHCP will enforce that clients connecting to this VLAN must use the IP address assigned by the DHCP server. Clients who use a static IP address won't be able to associate. Only available on firmware versions 17.0 and above
- mask Integer
- Mask used for the subnet of all bound to the template networks. Applicable only for template network.
- name String
- The name of the VLAN
- reserved
Ip List<ApplianceRanges Vlans Reserved Ip Range> - The DHCP reserved IP ranges on the VLAN
- subnet String
- The subnet of the VLAN
- template
Vlan StringType - Type of subnetting of the VLAN. Applicable only for template network.
- vpn
Nat StringSubnet - The translated VPN subnet if VPN and VPN subnet translation are enabled on the VLAN
- network
Id string - networkId path parameter. Network ID
- vlan
Id string - The VLAN ID of the VLAN
- appliance
Ip string - The local IP of the appliance on the VLAN
- cidr string
- CIDR of the pool of subnets. Applicable only for template network. Each network bound to the template will automatically pick a subnet from this pool to build its own VLAN.
- dhcp
Boot stringFilename - DHCP boot option for boot filename
- dhcp
Boot stringNext Server - DHCP boot option to direct boot clients to the server to load the boot file from
- dhcp
Boot booleanOptions Enabled - Use DHCP boot options specified in other properties
- dhcp
Handling string - The appliance's handling of DHCP requests on this VLAN. One of: 'Run a DHCP server', 'Relay DHCP to another server' or 'Do not respond to DHCP requests'
- dhcp
Lease stringTime - The term of DHCP leases if the appliance is running a DHCP server on this VLAN. One of: '30 minutes', '1 hour', '4 hours', '12 hours', '1 day' or '1 week'
- dhcp
Options ApplianceVlans Dhcp Option[] - The list of DHCP options that will be included in DHCP responses. Each object in the list should have "code", "type", and "value" properties.
- dhcp
Relay string[]Server Ips - The IPs of the DHCP servers that DHCP requests should be relayed to
- dns
Nameservers string - The DNS nameservers used for DHCP responses, either "upstreamdns", "googledns", "opendns", or a newline seperated string of IP addresses or domain names
- group
Policy stringId - The id of the desired group policy to apply to the VLAN
- ipv6
Appliance
Vlans Ipv6 - IPv6 configuration on the VLAN
- mandatory
Dhcp ApplianceVlans Mandatory Dhcp - Mandatory DHCP will enforce that clients connecting to this VLAN must use the IP address assigned by the DHCP server. Clients who use a static IP address won't be able to associate. Only available on firmware versions 17.0 and above
- mask number
- Mask used for the subnet of all bound to the template networks. Applicable only for template network.
- name string
- The name of the VLAN
- reserved
Ip ApplianceRanges Vlans Reserved Ip Range[] - The DHCP reserved IP ranges on the VLAN
- subnet string
- The subnet of the VLAN
- template
Vlan stringType - Type of subnetting of the VLAN. Applicable only for template network.
- vpn
Nat stringSubnet - The translated VPN subnet if VPN and VPN subnet translation are enabled on the VLAN
- network_
id str - networkId path parameter. Network ID
- vlan_
id str - The VLAN ID of the VLAN
- appliance_
ip str - The local IP of the appliance on the VLAN
- cidr str
- CIDR of the pool of subnets. Applicable only for template network. Each network bound to the template will automatically pick a subnet from this pool to build its own VLAN.
- dhcp_
boot_ strfilename - DHCP boot option for boot filename
- dhcp_
boot_ strnext_ server - DHCP boot option to direct boot clients to the server to load the boot file from
- dhcp_
boot_ booloptions_ enabled - Use DHCP boot options specified in other properties
- dhcp_
handling str - The appliance's handling of DHCP requests on this VLAN. One of: 'Run a DHCP server', 'Relay DHCP to another server' or 'Do not respond to DHCP requests'
- dhcp_
lease_ strtime - The term of DHCP leases if the appliance is running a DHCP server on this VLAN. One of: '30 minutes', '1 hour', '4 hours', '12 hours', '1 day' or '1 week'
- dhcp_
options Sequence[ApplianceVlans Dhcp Option Args] - The list of DHCP options that will be included in DHCP responses. Each object in the list should have "code", "type", and "value" properties.
- dhcp_
relay_ Sequence[str]server_ ips - The IPs of the DHCP servers that DHCP requests should be relayed to
- dns_
nameservers str - The DNS nameservers used for DHCP responses, either "upstreamdns", "googledns", "opendns", or a newline seperated string of IP addresses or domain names
- group_
policy_ strid - The id of the desired group policy to apply to the VLAN
- ipv6
Appliance
Vlans Ipv6Args - IPv6 configuration on the VLAN
- mandatory_
dhcp ApplianceVlans Mandatory Dhcp Args - Mandatory DHCP will enforce that clients connecting to this VLAN must use the IP address assigned by the DHCP server. Clients who use a static IP address won't be able to associate. Only available on firmware versions 17.0 and above
- mask int
- Mask used for the subnet of all bound to the template networks. Applicable only for template network.
- name str
- The name of the VLAN
- reserved_
ip_ Sequence[Applianceranges Vlans Reserved Ip Range Args] - The DHCP reserved IP ranges on the VLAN
- subnet str
- The subnet of the VLAN
- template_
vlan_ strtype - Type of subnetting of the VLAN. Applicable only for template network.
- vpn_
nat_ strsubnet - The translated VPN subnet if VPN and VPN subnet translation are enabled on the VLAN
- network
Id String - networkId path parameter. Network ID
- vlan
Id String - The VLAN ID of the VLAN
- appliance
Ip String - The local IP of the appliance on the VLAN
- cidr String
- CIDR of the pool of subnets. Applicable only for template network. Each network bound to the template will automatically pick a subnet from this pool to build its own VLAN.
- dhcp
Boot StringFilename - DHCP boot option for boot filename
- dhcp
Boot StringNext Server - DHCP boot option to direct boot clients to the server to load the boot file from
- dhcp
Boot BooleanOptions Enabled - Use DHCP boot options specified in other properties
- dhcp
Handling String - The appliance's handling of DHCP requests on this VLAN. One of: 'Run a DHCP server', 'Relay DHCP to another server' or 'Do not respond to DHCP requests'
- dhcp
Lease StringTime - The term of DHCP leases if the appliance is running a DHCP server on this VLAN. One of: '30 minutes', '1 hour', '4 hours', '12 hours', '1 day' or '1 week'
- dhcp
Options List<Property Map> - The list of DHCP options that will be included in DHCP responses. Each object in the list should have "code", "type", and "value" properties.
- dhcp
Relay List<String>Server Ips - The IPs of the DHCP servers that DHCP requests should be relayed to
- dns
Nameservers String - The DNS nameservers used for DHCP responses, either "upstreamdns", "googledns", "opendns", or a newline seperated string of IP addresses or domain names
- group
Policy StringId - The id of the desired group policy to apply to the VLAN
- ipv6 Property Map
- IPv6 configuration on the VLAN
- mandatory
Dhcp Property Map - Mandatory DHCP will enforce that clients connecting to this VLAN must use the IP address assigned by the DHCP server. Clients who use a static IP address won't be able to associate. Only available on firmware versions 17.0 and above
- mask Number
- Mask used for the subnet of all bound to the template networks. Applicable only for template network.
- name String
- The name of the VLAN
- reserved
Ip List<Property Map>Ranges - The DHCP reserved IP ranges on the VLAN
- subnet String
- The subnet of the VLAN
- template
Vlan StringType - Type of subnetting of the VLAN. Applicable only for template network.
- vpn
Nat StringSubnet - The translated VPN subnet if VPN and VPN subnet translation are enabled on the VLAN
Outputs
All input properties are implicitly available as output properties. Additionally, the ApplianceVlans resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Interface
Id string - The interface ID of the VLAN
- Id string
- The provider-assigned unique ID for this managed resource.
- Interface
Id string - The interface ID of the VLAN
- id String
- The provider-assigned unique ID for this managed resource.
- interface
Id String - The interface ID of the VLAN
- id string
- The provider-assigned unique ID for this managed resource.
- interface
Id string - The interface ID of the VLAN
- id str
- The provider-assigned unique ID for this managed resource.
- interface_
id str - The interface ID of the VLAN
- id String
- The provider-assigned unique ID for this managed resource.
- interface
Id String - The interface ID of the VLAN
Look up Existing ApplianceVlans Resource
Get an existing ApplianceVlans 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?: ApplianceVlansState, opts?: CustomResourceOptions): ApplianceVlans
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
appliance_ip: Optional[str] = None,
cidr: Optional[str] = None,
dhcp_boot_filename: Optional[str] = None,
dhcp_boot_next_server: Optional[str] = None,
dhcp_boot_options_enabled: Optional[bool] = None,
dhcp_handling: Optional[str] = None,
dhcp_lease_time: Optional[str] = None,
dhcp_options: Optional[Sequence[ApplianceVlansDhcpOptionArgs]] = None,
dhcp_relay_server_ips: Optional[Sequence[str]] = None,
dns_nameservers: Optional[str] = None,
group_policy_id: Optional[str] = None,
interface_id: Optional[str] = None,
ipv6: Optional[ApplianceVlansIpv6Args] = None,
mandatory_dhcp: Optional[ApplianceVlansMandatoryDhcpArgs] = None,
mask: Optional[int] = None,
name: Optional[str] = None,
network_id: Optional[str] = None,
reserved_ip_ranges: Optional[Sequence[ApplianceVlansReservedIpRangeArgs]] = None,
subnet: Optional[str] = None,
template_vlan_type: Optional[str] = None,
vlan_id: Optional[str] = None,
vpn_nat_subnet: Optional[str] = None) -> ApplianceVlans
func GetApplianceVlans(ctx *Context, name string, id IDInput, state *ApplianceVlansState, opts ...ResourceOption) (*ApplianceVlans, error)
public static ApplianceVlans Get(string name, Input<string> id, ApplianceVlansState? state, CustomResourceOptions? opts = null)
public static ApplianceVlans get(String name, Output<String> id, ApplianceVlansState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- 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.
- Appliance
Ip string - The local IP of the appliance on the VLAN
- Cidr string
- CIDR of the pool of subnets. Applicable only for template network. Each network bound to the template will automatically pick a subnet from this pool to build its own VLAN.
- Dhcp
Boot stringFilename - DHCP boot option for boot filename
- Dhcp
Boot stringNext Server - DHCP boot option to direct boot clients to the server to load the boot file from
- Dhcp
Boot boolOptions Enabled - Use DHCP boot options specified in other properties
- Dhcp
Handling string - The appliance's handling of DHCP requests on this VLAN. One of: 'Run a DHCP server', 'Relay DHCP to another server' or 'Do not respond to DHCP requests'
- Dhcp
Lease stringTime - The term of DHCP leases if the appliance is running a DHCP server on this VLAN. One of: '30 minutes', '1 hour', '4 hours', '12 hours', '1 day' or '1 week'
- Dhcp
Options List<ApplianceVlans Dhcp Option> - The list of DHCP options that will be included in DHCP responses. Each object in the list should have "code", "type", and "value" properties.
- Dhcp
Relay List<string>Server Ips - The IPs of the DHCP servers that DHCP requests should be relayed to
- Dns
Nameservers string - The DNS nameservers used for DHCP responses, either "upstreamdns", "googledns", "opendns", or a newline seperated string of IP addresses or domain names
- Group
Policy stringId - The id of the desired group policy to apply to the VLAN
- Interface
Id string - The interface ID of the VLAN
- Ipv6
Appliance
Vlans Ipv6 - IPv6 configuration on the VLAN
- Mandatory
Dhcp ApplianceVlans Mandatory Dhcp - Mandatory DHCP will enforce that clients connecting to this VLAN must use the IP address assigned by the DHCP server. Clients who use a static IP address won't be able to associate. Only available on firmware versions 17.0 and above
- Mask int
- Mask used for the subnet of all bound to the template networks. Applicable only for template network.
- Name string
- The name of the VLAN
- Network
Id string - networkId path parameter. Network ID
- Reserved
Ip List<ApplianceRanges Vlans Reserved Ip Range> - The DHCP reserved IP ranges on the VLAN
- Subnet string
- The subnet of the VLAN
- Template
Vlan stringType - Type of subnetting of the VLAN. Applicable only for template network.
- Vlan
Id string - The VLAN ID of the VLAN
- Vpn
Nat stringSubnet - The translated VPN subnet if VPN and VPN subnet translation are enabled on the VLAN
- Appliance
Ip string - The local IP of the appliance on the VLAN
- Cidr string
- CIDR of the pool of subnets. Applicable only for template network. Each network bound to the template will automatically pick a subnet from this pool to build its own VLAN.
- Dhcp
Boot stringFilename - DHCP boot option for boot filename
- Dhcp
Boot stringNext Server - DHCP boot option to direct boot clients to the server to load the boot file from
- Dhcp
Boot boolOptions Enabled - Use DHCP boot options specified in other properties
- Dhcp
Handling string - The appliance's handling of DHCP requests on this VLAN. One of: 'Run a DHCP server', 'Relay DHCP to another server' or 'Do not respond to DHCP requests'
- Dhcp
Lease stringTime - The term of DHCP leases if the appliance is running a DHCP server on this VLAN. One of: '30 minutes', '1 hour', '4 hours', '12 hours', '1 day' or '1 week'
- Dhcp
Options []ApplianceVlans Dhcp Option Args - The list of DHCP options that will be included in DHCP responses. Each object in the list should have "code", "type", and "value" properties.
- Dhcp
Relay []stringServer Ips - The IPs of the DHCP servers that DHCP requests should be relayed to
- Dns
Nameservers string - The DNS nameservers used for DHCP responses, either "upstreamdns", "googledns", "opendns", or a newline seperated string of IP addresses or domain names
- Group
Policy stringId - The id of the desired group policy to apply to the VLAN
- Interface
Id string - The interface ID of the VLAN
- Ipv6
Appliance
Vlans Ipv6Args - IPv6 configuration on the VLAN
- Mandatory
Dhcp ApplianceVlans Mandatory Dhcp Args - Mandatory DHCP will enforce that clients connecting to this VLAN must use the IP address assigned by the DHCP server. Clients who use a static IP address won't be able to associate. Only available on firmware versions 17.0 and above
- Mask int
- Mask used for the subnet of all bound to the template networks. Applicable only for template network.
- Name string
- The name of the VLAN
- Network
Id string - networkId path parameter. Network ID
- Reserved
Ip []ApplianceRanges Vlans Reserved Ip Range Args - The DHCP reserved IP ranges on the VLAN
- Subnet string
- The subnet of the VLAN
- Template
Vlan stringType - Type of subnetting of the VLAN. Applicable only for template network.
- Vlan
Id string - The VLAN ID of the VLAN
- Vpn
Nat stringSubnet - The translated VPN subnet if VPN and VPN subnet translation are enabled on the VLAN
- appliance
Ip String - The local IP of the appliance on the VLAN
- cidr String
- CIDR of the pool of subnets. Applicable only for template network. Each network bound to the template will automatically pick a subnet from this pool to build its own VLAN.
- dhcp
Boot StringFilename - DHCP boot option for boot filename
- dhcp
Boot StringNext Server - DHCP boot option to direct boot clients to the server to load the boot file from
- dhcp
Boot BooleanOptions Enabled - Use DHCP boot options specified in other properties
- dhcp
Handling String - The appliance's handling of DHCP requests on this VLAN. One of: 'Run a DHCP server', 'Relay DHCP to another server' or 'Do not respond to DHCP requests'
- dhcp
Lease StringTime - The term of DHCP leases if the appliance is running a DHCP server on this VLAN. One of: '30 minutes', '1 hour', '4 hours', '12 hours', '1 day' or '1 week'
- dhcp
Options List<ApplianceVlans Dhcp Option> - The list of DHCP options that will be included in DHCP responses. Each object in the list should have "code", "type", and "value" properties.
- dhcp
Relay List<String>Server Ips - The IPs of the DHCP servers that DHCP requests should be relayed to
- dns
Nameservers String - The DNS nameservers used for DHCP responses, either "upstreamdns", "googledns", "opendns", or a newline seperated string of IP addresses or domain names
- group
Policy StringId - The id of the desired group policy to apply to the VLAN
- interface
Id String - The interface ID of the VLAN
- ipv6
Appliance
Vlans Ipv6 - IPv6 configuration on the VLAN
- mandatory
Dhcp ApplianceVlans Mandatory Dhcp - Mandatory DHCP will enforce that clients connecting to this VLAN must use the IP address assigned by the DHCP server. Clients who use a static IP address won't be able to associate. Only available on firmware versions 17.0 and above
- mask Integer
- Mask used for the subnet of all bound to the template networks. Applicable only for template network.
- name String
- The name of the VLAN
- network
Id String - networkId path parameter. Network ID
- reserved
Ip List<ApplianceRanges Vlans Reserved Ip Range> - The DHCP reserved IP ranges on the VLAN
- subnet String
- The subnet of the VLAN
- template
Vlan StringType - Type of subnetting of the VLAN. Applicable only for template network.
- vlan
Id String - The VLAN ID of the VLAN
- vpn
Nat StringSubnet - The translated VPN subnet if VPN and VPN subnet translation are enabled on the VLAN
- appliance
Ip string - The local IP of the appliance on the VLAN
- cidr string
- CIDR of the pool of subnets. Applicable only for template network. Each network bound to the template will automatically pick a subnet from this pool to build its own VLAN.
- dhcp
Boot stringFilename - DHCP boot option for boot filename
- dhcp
Boot stringNext Server - DHCP boot option to direct boot clients to the server to load the boot file from
- dhcp
Boot booleanOptions Enabled - Use DHCP boot options specified in other properties
- dhcp
Handling string - The appliance's handling of DHCP requests on this VLAN. One of: 'Run a DHCP server', 'Relay DHCP to another server' or 'Do not respond to DHCP requests'
- dhcp
Lease stringTime - The term of DHCP leases if the appliance is running a DHCP server on this VLAN. One of: '30 minutes', '1 hour', '4 hours', '12 hours', '1 day' or '1 week'
- dhcp
Options ApplianceVlans Dhcp Option[] - The list of DHCP options that will be included in DHCP responses. Each object in the list should have "code", "type", and "value" properties.
- dhcp
Relay string[]Server Ips - The IPs of the DHCP servers that DHCP requests should be relayed to
- dns
Nameservers string - The DNS nameservers used for DHCP responses, either "upstreamdns", "googledns", "opendns", or a newline seperated string of IP addresses or domain names
- group
Policy stringId - The id of the desired group policy to apply to the VLAN
- interface
Id string - The interface ID of the VLAN
- ipv6
Appliance
Vlans Ipv6 - IPv6 configuration on the VLAN
- mandatory
Dhcp ApplianceVlans Mandatory Dhcp - Mandatory DHCP will enforce that clients connecting to this VLAN must use the IP address assigned by the DHCP server. Clients who use a static IP address won't be able to associate. Only available on firmware versions 17.0 and above
- mask number
- Mask used for the subnet of all bound to the template networks. Applicable only for template network.
- name string
- The name of the VLAN
- network
Id string - networkId path parameter. Network ID
- reserved
Ip ApplianceRanges Vlans Reserved Ip Range[] - The DHCP reserved IP ranges on the VLAN
- subnet string
- The subnet of the VLAN
- template
Vlan stringType - Type of subnetting of the VLAN. Applicable only for template network.
- vlan
Id string - The VLAN ID of the VLAN
- vpn
Nat stringSubnet - The translated VPN subnet if VPN and VPN subnet translation are enabled on the VLAN
- appliance_
ip str - The local IP of the appliance on the VLAN
- cidr str
- CIDR of the pool of subnets. Applicable only for template network. Each network bound to the template will automatically pick a subnet from this pool to build its own VLAN.
- dhcp_
boot_ strfilename - DHCP boot option for boot filename
- dhcp_
boot_ strnext_ server - DHCP boot option to direct boot clients to the server to load the boot file from
- dhcp_
boot_ booloptions_ enabled - Use DHCP boot options specified in other properties
- dhcp_
handling str - The appliance's handling of DHCP requests on this VLAN. One of: 'Run a DHCP server', 'Relay DHCP to another server' or 'Do not respond to DHCP requests'
- dhcp_
lease_ strtime - The term of DHCP leases if the appliance is running a DHCP server on this VLAN. One of: '30 minutes', '1 hour', '4 hours', '12 hours', '1 day' or '1 week'
- dhcp_
options Sequence[ApplianceVlans Dhcp Option Args] - The list of DHCP options that will be included in DHCP responses. Each object in the list should have "code", "type", and "value" properties.
- dhcp_
relay_ Sequence[str]server_ ips - The IPs of the DHCP servers that DHCP requests should be relayed to
- dns_
nameservers str - The DNS nameservers used for DHCP responses, either "upstreamdns", "googledns", "opendns", or a newline seperated string of IP addresses or domain names
- group_
policy_ strid - The id of the desired group policy to apply to the VLAN
- interface_
id str - The interface ID of the VLAN
- ipv6
Appliance
Vlans Ipv6Args - IPv6 configuration on the VLAN
- mandatory_
dhcp ApplianceVlans Mandatory Dhcp Args - Mandatory DHCP will enforce that clients connecting to this VLAN must use the IP address assigned by the DHCP server. Clients who use a static IP address won't be able to associate. Only available on firmware versions 17.0 and above
- mask int
- Mask used for the subnet of all bound to the template networks. Applicable only for template network.
- name str
- The name of the VLAN
- network_
id str - networkId path parameter. Network ID
- reserved_
ip_ Sequence[Applianceranges Vlans Reserved Ip Range Args] - The DHCP reserved IP ranges on the VLAN
- subnet str
- The subnet of the VLAN
- template_
vlan_ strtype - Type of subnetting of the VLAN. Applicable only for template network.
- vlan_
id str - The VLAN ID of the VLAN
- vpn_
nat_ strsubnet - The translated VPN subnet if VPN and VPN subnet translation are enabled on the VLAN
- appliance
Ip String - The local IP of the appliance on the VLAN
- cidr String
- CIDR of the pool of subnets. Applicable only for template network. Each network bound to the template will automatically pick a subnet from this pool to build its own VLAN.
- dhcp
Boot StringFilename - DHCP boot option for boot filename
- dhcp
Boot StringNext Server - DHCP boot option to direct boot clients to the server to load the boot file from
- dhcp
Boot BooleanOptions Enabled - Use DHCP boot options specified in other properties
- dhcp
Handling String - The appliance's handling of DHCP requests on this VLAN. One of: 'Run a DHCP server', 'Relay DHCP to another server' or 'Do not respond to DHCP requests'
- dhcp
Lease StringTime - The term of DHCP leases if the appliance is running a DHCP server on this VLAN. One of: '30 minutes', '1 hour', '4 hours', '12 hours', '1 day' or '1 week'
- dhcp
Options List<Property Map> - The list of DHCP options that will be included in DHCP responses. Each object in the list should have "code", "type", and "value" properties.
- dhcp
Relay List<String>Server Ips - The IPs of the DHCP servers that DHCP requests should be relayed to
- dns
Nameservers String - The DNS nameservers used for DHCP responses, either "upstreamdns", "googledns", "opendns", or a newline seperated string of IP addresses or domain names
- group
Policy StringId - The id of the desired group policy to apply to the VLAN
- interface
Id String - The interface ID of the VLAN
- ipv6 Property Map
- IPv6 configuration on the VLAN
- mandatory
Dhcp Property Map - Mandatory DHCP will enforce that clients connecting to this VLAN must use the IP address assigned by the DHCP server. Clients who use a static IP address won't be able to associate. Only available on firmware versions 17.0 and above
- mask Number
- Mask used for the subnet of all bound to the template networks. Applicable only for template network.
- name String
- The name of the VLAN
- network
Id String - networkId path parameter. Network ID
- reserved
Ip List<Property Map>Ranges - The DHCP reserved IP ranges on the VLAN
- subnet String
- The subnet of the VLAN
- template
Vlan StringType - Type of subnetting of the VLAN. Applicable only for template network.
- vlan
Id String - The VLAN ID of the VLAN
- vpn
Nat StringSubnet - The translated VPN subnet if VPN and VPN subnet translation are enabled on the VLAN
Supporting Types
ApplianceVlansDhcpOption, ApplianceVlansDhcpOptionArgs
ApplianceVlansIpv6, ApplianceVlansIpv6Args
- Enabled bool
- Enable IPv6 on VLAN
- Prefix
Assignments List<ApplianceVlans Ipv6Prefix Assignment> - Prefix assignments on the VLAN
- Enabled bool
- Enable IPv6 on VLAN
- Prefix
Assignments []ApplianceVlans Ipv6Prefix Assignment - Prefix assignments on the VLAN
- enabled Boolean
- Enable IPv6 on VLAN
- prefix
Assignments List<ApplianceVlans Ipv6Prefix Assignment> - Prefix assignments on the VLAN
- enabled boolean
- Enable IPv6 on VLAN
- prefix
Assignments ApplianceVlans Ipv6Prefix Assignment[] - Prefix assignments on the VLAN
- enabled bool
- Enable IPv6 on VLAN
- prefix_
assignments Sequence[ApplianceVlans Ipv6Prefix Assignment] - Prefix assignments on the VLAN
- enabled Boolean
- Enable IPv6 on VLAN
- prefix
Assignments List<Property Map> - Prefix assignments on the VLAN
ApplianceVlansIpv6PrefixAssignment, ApplianceVlansIpv6PrefixAssignmentArgs
- Autonomous bool
- Auto assign a /64 prefix from the origin to the VLAN
- Origin
Appliance
Vlans Ipv6Prefix Assignment Origin - The origin of the prefix
- Static
Appliance stringIp6 - Manual configuration of the IPv6 Appliance IP
- Static
Prefix string - Manual configuration of a /64 prefix on the VLAN
- Autonomous bool
- Auto assign a /64 prefix from the origin to the VLAN
- Origin
Appliance
Vlans Ipv6Prefix Assignment Origin - The origin of the prefix
- Static
Appliance stringIp6 - Manual configuration of the IPv6 Appliance IP
- Static
Prefix string - Manual configuration of a /64 prefix on the VLAN
- autonomous Boolean
- Auto assign a /64 prefix from the origin to the VLAN
- origin
Appliance
Vlans Ipv6Prefix Assignment Origin - The origin of the prefix
- static
Appliance StringIp6 - Manual configuration of the IPv6 Appliance IP
- static
Prefix String - Manual configuration of a /64 prefix on the VLAN
- autonomous boolean
- Auto assign a /64 prefix from the origin to the VLAN
- origin
Appliance
Vlans Ipv6Prefix Assignment Origin - The origin of the prefix
- static
Appliance stringIp6 - Manual configuration of the IPv6 Appliance IP
- static
Prefix string - Manual configuration of a /64 prefix on the VLAN
- autonomous bool
- Auto assign a /64 prefix from the origin to the VLAN
- origin
Appliance
Vlans Ipv6Prefix Assignment Origin - The origin of the prefix
- static_
appliance_ strip6 - Manual configuration of the IPv6 Appliance IP
- static_
prefix str - Manual configuration of a /64 prefix on the VLAN
- autonomous Boolean
- Auto assign a /64 prefix from the origin to the VLAN
- origin Property Map
- The origin of the prefix
- static
Appliance StringIp6 - Manual configuration of the IPv6 Appliance IP
- static
Prefix String - Manual configuration of a /64 prefix on the VLAN
ApplianceVlansIpv6PrefixAssignmentOrigin, ApplianceVlansIpv6PrefixAssignmentOriginArgs
- Interfaces List<string>
- Interfaces associated with the prefix
- Type string
- Type of the origin
- Interfaces []string
- Interfaces associated with the prefix
- Type string
- Type of the origin
- interfaces List<String>
- Interfaces associated with the prefix
- type String
- Type of the origin
- interfaces string[]
- Interfaces associated with the prefix
- type string
- Type of the origin
- interfaces Sequence[str]
- Interfaces associated with the prefix
- type str
- Type of the origin
- interfaces List<String>
- Interfaces associated with the prefix
- type String
- Type of the origin
ApplianceVlansMandatoryDhcp, ApplianceVlansMandatoryDhcpArgs
- Enabled bool
- Enable Mandatory DHCP on VLAN.
- Enabled bool
- Enable Mandatory DHCP on VLAN.
- enabled Boolean
- Enable Mandatory DHCP on VLAN.
- enabled boolean
- Enable Mandatory DHCP on VLAN.
- enabled bool
- Enable Mandatory DHCP on VLAN.
- enabled Boolean
- Enable Mandatory DHCP on VLAN.
ApplianceVlansReservedIpRange, ApplianceVlansReservedIpRangeArgs
Import
$ pulumi import meraki:networks/applianceVlans:ApplianceVlans example "network_id,vlan_id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- meraki pulumi/pulumi-meraki
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
meraki
Terraform Provider.