Viewing docs for Cisco Catalyst SD-WAN v0.7.0
published on Tuesday, Feb 24, 2026 by Pulumi
published on Tuesday, Feb 24, 2026 by Pulumi
Viewing docs for Cisco Catalyst SD-WAN v0.7.0
published on Tuesday, Feb 24, 2026 by Pulumi
published on Tuesday, Feb 24, 2026 by Pulumi
This data source can read the Service DHCP Server Feature.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";
const example = sdwan.getServiceDhcpServerFeature({
id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
});
import pulumi
import pulumi_sdwan as sdwan
example = sdwan.get_service_dhcp_server_feature(id="f6b2c44c-693c-4763-b010-895aa3d236bd",
feature_profile_id="f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
package main
import (
"github.com/pulumi/pulumi-sdwan/sdk/go/sdwan"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := sdwan.LookupServiceDhcpServerFeature(ctx, &sdwan.LookupServiceDhcpServerFeatureArgs{
Id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
FeatureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Sdwan = Pulumi.Sdwan;
return await Deployment.RunAsync(() =>
{
var example = Sdwan.GetServiceDhcpServerFeature.Invoke(new()
{
Id = "f6b2c44c-693c-4763-b010-895aa3d236bd",
FeatureProfileId = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.SdwanFunctions;
import com.pulumi.sdwan.inputs.GetServiceDhcpServerFeatureArgs;
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) {
final var example = SdwanFunctions.getServiceDhcpServerFeature(GetServiceDhcpServerFeatureArgs.builder()
.id("f6b2c44c-693c-4763-b010-895aa3d236bd")
.featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
.build());
}
}
variables:
example:
fn::invoke:
function: sdwan:getServiceDhcpServerFeature
arguments:
id: f6b2c44c-693c-4763-b010-895aa3d236bd
featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
Using getServiceDhcpServerFeature
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getServiceDhcpServerFeature(args: GetServiceDhcpServerFeatureArgs, opts?: InvokeOptions): Promise<GetServiceDhcpServerFeatureResult>
function getServiceDhcpServerFeatureOutput(args: GetServiceDhcpServerFeatureOutputArgs, opts?: InvokeOptions): Output<GetServiceDhcpServerFeatureResult>def get_service_dhcp_server_feature(feature_profile_id: Optional[str] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetServiceDhcpServerFeatureResult
def get_service_dhcp_server_feature_output(feature_profile_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetServiceDhcpServerFeatureResult]func LookupServiceDhcpServerFeature(ctx *Context, args *LookupServiceDhcpServerFeatureArgs, opts ...InvokeOption) (*LookupServiceDhcpServerFeatureResult, error)
func LookupServiceDhcpServerFeatureOutput(ctx *Context, args *LookupServiceDhcpServerFeatureOutputArgs, opts ...InvokeOption) LookupServiceDhcpServerFeatureResultOutput> Note: This function is named LookupServiceDhcpServerFeature in the Go SDK.
public static class GetServiceDhcpServerFeature
{
public static Task<GetServiceDhcpServerFeatureResult> InvokeAsync(GetServiceDhcpServerFeatureArgs args, InvokeOptions? opts = null)
public static Output<GetServiceDhcpServerFeatureResult> Invoke(GetServiceDhcpServerFeatureInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetServiceDhcpServerFeatureResult> getServiceDhcpServerFeature(GetServiceDhcpServerFeatureArgs args, InvokeOptions options)
public static Output<GetServiceDhcpServerFeatureResult> getServiceDhcpServerFeature(GetServiceDhcpServerFeatureArgs args, InvokeOptions options)
fn::invoke:
function: sdwan:index/getServiceDhcpServerFeature:getServiceDhcpServerFeature
arguments:
# arguments dictionaryThe following arguments are supported:
- Feature
Profile stringId - Feature Profile ID
- Id string
- The id of the Feature
- Feature
Profile stringId - Feature Profile ID
- Id string
- The id of the Feature
- feature
Profile StringId - Feature Profile ID
- id String
- The id of the Feature
- feature
Profile stringId - Feature Profile ID
- id string
- The id of the Feature
- feature_
profile_ strid - Feature Profile ID
- id str
- The id of the Feature
- feature
Profile StringId - Feature Profile ID
- id String
- The id of the Feature
getServiceDhcpServerFeature Result
The following output properties are available:
- Default
Gateway string - Set IP address of default gateway
- Default
Gateway stringVariable - Variable name
- Description string
- The description of the Feature
- Dns
Servers List<string> - Configure one or more DNS server IP addresses
- Dns
Servers stringVariable - Variable name
- Domain
Name string - Set domain name client uses to resolve hostnames
- Domain
Name stringVariable - Variable name
- Exclude
Variable string - Variable name
- Excludes List<string>
- Configure IPv4 address to exclude from DHCP address pool
- Feature
Profile stringId - Feature Profile ID
- Id string
- The id of the Feature
- Interface
Mtu int - Set MTU on interface to DHCP client
- Interface
Mtu stringVariable - Variable name
- Lease
Time int - Configure how long a DHCP-assigned IP address is valid
- Lease
Time stringVariable - Variable name
- Name string
- The name of the Feature
- Network
Address string - Network Address
- Network
Address stringVariable - Variable name
- Option
Codes List<GetService Dhcp Server Feature Option Code> - Configure Options Code
- Static
Leases List<GetService Dhcp Server Feature Static Lease> - Configure static IP addresses
- Subnet
Mask string - Subnet Mask
- Subnet
Mask stringVariable - Variable name
- Tftp
Servers List<string> - Configure TFTP server IP addresses
- Tftp
Servers stringVariable - Variable name
- Version int
- The version of the Feature
- Default
Gateway string - Set IP address of default gateway
- Default
Gateway stringVariable - Variable name
- Description string
- The description of the Feature
- Dns
Servers []string - Configure one or more DNS server IP addresses
- Dns
Servers stringVariable - Variable name
- Domain
Name string - Set domain name client uses to resolve hostnames
- Domain
Name stringVariable - Variable name
- Exclude
Variable string - Variable name
- Excludes []string
- Configure IPv4 address to exclude from DHCP address pool
- Feature
Profile stringId - Feature Profile ID
- Id string
- The id of the Feature
- Interface
Mtu int - Set MTU on interface to DHCP client
- Interface
Mtu stringVariable - Variable name
- Lease
Time int - Configure how long a DHCP-assigned IP address is valid
- Lease
Time stringVariable - Variable name
- Name string
- The name of the Feature
- Network
Address string - Network Address
- Network
Address stringVariable - Variable name
- Option
Codes []GetService Dhcp Server Feature Option Code - Configure Options Code
- Static
Leases []GetService Dhcp Server Feature Static Lease - Configure static IP addresses
- Subnet
Mask string - Subnet Mask
- Subnet
Mask stringVariable - Variable name
- Tftp
Servers []string - Configure TFTP server IP addresses
- Tftp
Servers stringVariable - Variable name
- Version int
- The version of the Feature
- default
Gateway String - Set IP address of default gateway
- default
Gateway StringVariable - Variable name
- description String
- The description of the Feature
- dns
Servers List<String> - Configure one or more DNS server IP addresses
- dns
Servers StringVariable - Variable name
- domain
Name String - Set domain name client uses to resolve hostnames
- domain
Name StringVariable - Variable name
- exclude
Variable String - Variable name
- excludes List<String>
- Configure IPv4 address to exclude from DHCP address pool
- feature
Profile StringId - Feature Profile ID
- id String
- The id of the Feature
- interface
Mtu Integer - Set MTU on interface to DHCP client
- interface
Mtu StringVariable - Variable name
- lease
Time Integer - Configure how long a DHCP-assigned IP address is valid
- lease
Time StringVariable - Variable name
- name String
- The name of the Feature
- network
Address String - Network Address
- network
Address StringVariable - Variable name
- option
Codes List<GetService Dhcp Server Feature Option Code> - Configure Options Code
- static
Leases List<GetService Dhcp Server Feature Static Lease> - Configure static IP addresses
- subnet
Mask String - Subnet Mask
- subnet
Mask StringVariable - Variable name
- tftp
Servers List<String> - Configure TFTP server IP addresses
- tftp
Servers StringVariable - Variable name
- version Integer
- The version of the Feature
- default
Gateway string - Set IP address of default gateway
- default
Gateway stringVariable - Variable name
- description string
- The description of the Feature
- dns
Servers string[] - Configure one or more DNS server IP addresses
- dns
Servers stringVariable - Variable name
- domain
Name string - Set domain name client uses to resolve hostnames
- domain
Name stringVariable - Variable name
- exclude
Variable string - Variable name
- excludes string[]
- Configure IPv4 address to exclude from DHCP address pool
- feature
Profile stringId - Feature Profile ID
- id string
- The id of the Feature
- interface
Mtu number - Set MTU on interface to DHCP client
- interface
Mtu stringVariable - Variable name
- lease
Time number - Configure how long a DHCP-assigned IP address is valid
- lease
Time stringVariable - Variable name
- name string
- The name of the Feature
- network
Address string - Network Address
- network
Address stringVariable - Variable name
- option
Codes GetService Dhcp Server Feature Option Code[] - Configure Options Code
- static
Leases GetService Dhcp Server Feature Static Lease[] - Configure static IP addresses
- subnet
Mask string - Subnet Mask
- subnet
Mask stringVariable - Variable name
- tftp
Servers string[] - Configure TFTP server IP addresses
- tftp
Servers stringVariable - Variable name
- version number
- The version of the Feature
- default_
gateway str - Set IP address of default gateway
- default_
gateway_ strvariable - Variable name
- description str
- The description of the Feature
- dns_
servers Sequence[str] - Configure one or more DNS server IP addresses
- dns_
servers_ strvariable - Variable name
- domain_
name str - Set domain name client uses to resolve hostnames
- domain_
name_ strvariable - Variable name
- exclude_
variable str - Variable name
- excludes Sequence[str]
- Configure IPv4 address to exclude from DHCP address pool
- feature_
profile_ strid - Feature Profile ID
- id str
- The id of the Feature
- interface_
mtu int - Set MTU on interface to DHCP client
- interface_
mtu_ strvariable - Variable name
- lease_
time int - Configure how long a DHCP-assigned IP address is valid
- lease_
time_ strvariable - Variable name
- name str
- The name of the Feature
- network_
address str - Network Address
- network_
address_ strvariable - Variable name
- option_
codes Sequence[GetService Dhcp Server Feature Option Code] - Configure Options Code
- static_
leases Sequence[GetService Dhcp Server Feature Static Lease] - Configure static IP addresses
- subnet_
mask str - Subnet Mask
- subnet_
mask_ strvariable - Variable name
- tftp_
servers Sequence[str] - Configure TFTP server IP addresses
- tftp_
servers_ strvariable - Variable name
- version int
- The version of the Feature
- default
Gateway String - Set IP address of default gateway
- default
Gateway StringVariable - Variable name
- description String
- The description of the Feature
- dns
Servers List<String> - Configure one or more DNS server IP addresses
- dns
Servers StringVariable - Variable name
- domain
Name String - Set domain name client uses to resolve hostnames
- domain
Name StringVariable - Variable name
- exclude
Variable String - Variable name
- excludes List<String>
- Configure IPv4 address to exclude from DHCP address pool
- feature
Profile StringId - Feature Profile ID
- id String
- The id of the Feature
- interface
Mtu Number - Set MTU on interface to DHCP client
- interface
Mtu StringVariable - Variable name
- lease
Time Number - Configure how long a DHCP-assigned IP address is valid
- lease
Time StringVariable - Variable name
- name String
- The name of the Feature
- network
Address String - Network Address
- network
Address StringVariable - Variable name
- option
Codes List<Property Map> - Configure Options Code
- static
Leases List<Property Map> - Configure static IP addresses
- subnet
Mask String - Subnet Mask
- subnet
Mask StringVariable - Variable name
- tftp
Servers List<String> - Configure TFTP server IP addresses
- tftp
Servers StringVariable - Variable name
- version Number
- The version of the Feature
Supporting Types
GetServiceDhcpServerFeatureOptionCode
- Ascii string
- Set ASCII value
- Ascii
Variable string - Variable name
- Code int
- Set Option Code
- Code
Variable string - Variable name
- Hex string
- Set HEX value
- Hex
Variable string - Variable name
- Ip
Variable string - Variable name
- Ips List<string>
- Set ip address
- Ascii string
- Set ASCII value
- Ascii
Variable string - Variable name
- Code int
- Set Option Code
- Code
Variable string - Variable name
- Hex string
- Set HEX value
- Hex
Variable string - Variable name
- Ip
Variable string - Variable name
- Ips []string
- Set ip address
- ascii String
- Set ASCII value
- ascii
Variable String - Variable name
- code Integer
- Set Option Code
- code
Variable String - Variable name
- hex String
- Set HEX value
- hex
Variable String - Variable name
- ip
Variable String - Variable name
- ips List<String>
- Set ip address
- ascii string
- Set ASCII value
- ascii
Variable string - Variable name
- code number
- Set Option Code
- code
Variable string - Variable name
- hex string
- Set HEX value
- hex
Variable string - Variable name
- ip
Variable string - Variable name
- ips string[]
- Set ip address
- ascii str
- Set ASCII value
- ascii_
variable str - Variable name
- code int
- Set Option Code
- code_
variable str - Variable name
- hex str
- Set HEX value
- hex_
variable str - Variable name
- ip_
variable str - Variable name
- ips Sequence[str]
- Set ip address
- ascii String
- Set ASCII value
- ascii
Variable String - Variable name
- code Number
- Set Option Code
- code
Variable String - Variable name
- hex String
- Set HEX value
- hex
Variable String - Variable name
- ip
Variable String - Variable name
- ips List<String>
- Set ip address
GetServiceDhcpServerFeatureStaticLease
- Ip
Address string - Set client’s static IP address
- Ip
Address stringVariable - Variable name
- Mac
Address string - Set MAC address of client
- Mac
Address stringVariable - Variable name
- Ip
Address string - Set client’s static IP address
- Ip
Address stringVariable - Variable name
- Mac
Address string - Set MAC address of client
- Mac
Address stringVariable - Variable name
- ip
Address String - Set client’s static IP address
- ip
Address StringVariable - Variable name
- mac
Address String - Set MAC address of client
- mac
Address StringVariable - Variable name
- ip
Address string - Set client’s static IP address
- ip
Address stringVariable - Variable name
- mac
Address string - Set MAC address of client
- mac
Address stringVariable - Variable name
- ip_
address str - Set client’s static IP address
- ip_
address_ strvariable - Variable name
- mac_
address str - Set MAC address of client
- mac_
address_ strvariable - Variable name
- ip
Address String - Set client’s static IP address
- ip
Address StringVariable - Variable name
- mac
Address String - Set MAC address of client
- mac
Address StringVariable - Variable name
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
sdwanTerraform Provider.
Viewing docs for Cisco Catalyst SD-WAN v0.7.0
published on Tuesday, Feb 24, 2026 by Pulumi
published on Tuesday, Feb 24, 2026 by Pulumi
