Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse
fortios.system.getPppoeinterface
Explore with Pulumi AI
Use this data source to get information on an fortios system pppoeinterface
Using getPppoeinterface
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 getPppoeinterface(args: GetPppoeinterfaceArgs, opts?: InvokeOptions): Promise<GetPppoeinterfaceResult>
function getPppoeinterfaceOutput(args: GetPppoeinterfaceOutputArgs, opts?: InvokeOptions): Output<GetPppoeinterfaceResult>
def get_pppoeinterface(name: Optional[str] = None,
vdomparam: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPppoeinterfaceResult
def get_pppoeinterface_output(name: Optional[pulumi.Input[str]] = None,
vdomparam: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPppoeinterfaceResult]
func LookupPppoeinterface(ctx *Context, args *LookupPppoeinterfaceArgs, opts ...InvokeOption) (*LookupPppoeinterfaceResult, error)
func LookupPppoeinterfaceOutput(ctx *Context, args *LookupPppoeinterfaceOutputArgs, opts ...InvokeOption) LookupPppoeinterfaceResultOutput
> Note: This function is named LookupPppoeinterface
in the Go SDK.
public static class GetPppoeinterface
{
public static Task<GetPppoeinterfaceResult> InvokeAsync(GetPppoeinterfaceArgs args, InvokeOptions? opts = null)
public static Output<GetPppoeinterfaceResult> Invoke(GetPppoeinterfaceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPppoeinterfaceResult> getPppoeinterface(GetPppoeinterfaceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: fortios:system/getPppoeinterface:getPppoeinterface
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Specify the name of the desired system pppoeinterface.
- Vdomparam string
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- Name string
- Specify the name of the desired system pppoeinterface.
- Vdomparam string
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- name String
- Specify the name of the desired system pppoeinterface.
- vdomparam String
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- name string
- Specify the name of the desired system pppoeinterface.
- vdomparam string
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- name str
- Specify the name of the desired system pppoeinterface.
- vdomparam str
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- name String
- Specify the name of the desired system pppoeinterface.
- vdomparam String
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
getPppoeinterface Result
The following output properties are available:
- Ac
Name string - PPPoE AC name.
- Auth
Type string - PPP authentication type to use.
- Device string
- Name for the physical interface.
- Dial
On stringDemand - Enable/disable dial on demand to dial the PPPoE interface when packets are routed to the PPPoE interface.
- Disc
Retry intTimeout - PPPoE discovery init timeout value in (0-4294967295 sec).
- Id string
- The provider-assigned unique ID for this managed resource.
- Idle
Timeout int - PPPoE auto disconnect after idle timeout (0-4294967295 sec).
- Ipunnumbered string
- PPPoE unnumbered IP.
- Ipv6 string
- Enable/disable IPv6 Control Protocol (IPv6CP).
- Lcp
Echo intInterval - PPPoE LCP echo interval in (0-4294967295 sec, default = 5).
- Lcp
Max intEcho Fails - Maximum missed LCP echo messages before disconnect (0-4294967295, default = 3).
- Name string
- Name of the PPPoE interface.
- Padt
Retry intTimeout - PPPoE terminate timeout value in (0-4294967295 sec).
- Password string
- Enter the password.
- Pppoe
Unnumbered stringNegotiate - Enable/disable PPPoE unnumbered negotiation.
- Service
Name string - PPPoE service name.
- Username string
- User name.
- Vdomparam string
- Ac
Name string - PPPoE AC name.
- Auth
Type string - PPP authentication type to use.
- Device string
- Name for the physical interface.
- Dial
On stringDemand - Enable/disable dial on demand to dial the PPPoE interface when packets are routed to the PPPoE interface.
- Disc
Retry intTimeout - PPPoE discovery init timeout value in (0-4294967295 sec).
- Id string
- The provider-assigned unique ID for this managed resource.
- Idle
Timeout int - PPPoE auto disconnect after idle timeout (0-4294967295 sec).
- Ipunnumbered string
- PPPoE unnumbered IP.
- Ipv6 string
- Enable/disable IPv6 Control Protocol (IPv6CP).
- Lcp
Echo intInterval - PPPoE LCP echo interval in (0-4294967295 sec, default = 5).
- Lcp
Max intEcho Fails - Maximum missed LCP echo messages before disconnect (0-4294967295, default = 3).
- Name string
- Name of the PPPoE interface.
- Padt
Retry intTimeout - PPPoE terminate timeout value in (0-4294967295 sec).
- Password string
- Enter the password.
- Pppoe
Unnumbered stringNegotiate - Enable/disable PPPoE unnumbered negotiation.
- Service
Name string - PPPoE service name.
- Username string
- User name.
- Vdomparam string
- ac
Name String - PPPoE AC name.
- auth
Type String - PPP authentication type to use.
- device String
- Name for the physical interface.
- dial
On StringDemand - Enable/disable dial on demand to dial the PPPoE interface when packets are routed to the PPPoE interface.
- disc
Retry IntegerTimeout - PPPoE discovery init timeout value in (0-4294967295 sec).
- id String
- The provider-assigned unique ID for this managed resource.
- idle
Timeout Integer - PPPoE auto disconnect after idle timeout (0-4294967295 sec).
- ipunnumbered String
- PPPoE unnumbered IP.
- ipv6 String
- Enable/disable IPv6 Control Protocol (IPv6CP).
- lcp
Echo IntegerInterval - PPPoE LCP echo interval in (0-4294967295 sec, default = 5).
- lcp
Max IntegerEcho Fails - Maximum missed LCP echo messages before disconnect (0-4294967295, default = 3).
- name String
- Name of the PPPoE interface.
- padt
Retry IntegerTimeout - PPPoE terminate timeout value in (0-4294967295 sec).
- password String
- Enter the password.
- pppoe
Unnumbered StringNegotiate - Enable/disable PPPoE unnumbered negotiation.
- service
Name String - PPPoE service name.
- username String
- User name.
- vdomparam String
- ac
Name string - PPPoE AC name.
- auth
Type string - PPP authentication type to use.
- device string
- Name for the physical interface.
- dial
On stringDemand - Enable/disable dial on demand to dial the PPPoE interface when packets are routed to the PPPoE interface.
- disc
Retry numberTimeout - PPPoE discovery init timeout value in (0-4294967295 sec).
- id string
- The provider-assigned unique ID for this managed resource.
- idle
Timeout number - PPPoE auto disconnect after idle timeout (0-4294967295 sec).
- ipunnumbered string
- PPPoE unnumbered IP.
- ipv6 string
- Enable/disable IPv6 Control Protocol (IPv6CP).
- lcp
Echo numberInterval - PPPoE LCP echo interval in (0-4294967295 sec, default = 5).
- lcp
Max numberEcho Fails - Maximum missed LCP echo messages before disconnect (0-4294967295, default = 3).
- name string
- Name of the PPPoE interface.
- padt
Retry numberTimeout - PPPoE terminate timeout value in (0-4294967295 sec).
- password string
- Enter the password.
- pppoe
Unnumbered stringNegotiate - Enable/disable PPPoE unnumbered negotiation.
- service
Name string - PPPoE service name.
- username string
- User name.
- vdomparam string
- ac_
name str - PPPoE AC name.
- auth_
type str - PPP authentication type to use.
- device str
- Name for the physical interface.
- dial_
on_ strdemand - Enable/disable dial on demand to dial the PPPoE interface when packets are routed to the PPPoE interface.
- disc_
retry_ inttimeout - PPPoE discovery init timeout value in (0-4294967295 sec).
- id str
- The provider-assigned unique ID for this managed resource.
- idle_
timeout int - PPPoE auto disconnect after idle timeout (0-4294967295 sec).
- ipunnumbered str
- PPPoE unnumbered IP.
- ipv6 str
- Enable/disable IPv6 Control Protocol (IPv6CP).
- lcp_
echo_ intinterval - PPPoE LCP echo interval in (0-4294967295 sec, default = 5).
- lcp_
max_ intecho_ fails - Maximum missed LCP echo messages before disconnect (0-4294967295, default = 3).
- name str
- Name of the PPPoE interface.
- padt_
retry_ inttimeout - PPPoE terminate timeout value in (0-4294967295 sec).
- password str
- Enter the password.
- pppoe_
unnumbered_ strnegotiate - Enable/disable PPPoE unnumbered negotiation.
- service_
name str - PPPoE service name.
- username str
- User name.
- vdomparam str
- ac
Name String - PPPoE AC name.
- auth
Type String - PPP authentication type to use.
- device String
- Name for the physical interface.
- dial
On StringDemand - Enable/disable dial on demand to dial the PPPoE interface when packets are routed to the PPPoE interface.
- disc
Retry NumberTimeout - PPPoE discovery init timeout value in (0-4294967295 sec).
- id String
- The provider-assigned unique ID for this managed resource.
- idle
Timeout Number - PPPoE auto disconnect after idle timeout (0-4294967295 sec).
- ipunnumbered String
- PPPoE unnumbered IP.
- ipv6 String
- Enable/disable IPv6 Control Protocol (IPv6CP).
- lcp
Echo NumberInterval - PPPoE LCP echo interval in (0-4294967295 sec, default = 5).
- lcp
Max NumberEcho Fails - Maximum missed LCP echo messages before disconnect (0-4294967295, default = 3).
- name String
- Name of the PPPoE interface.
- padt
Retry NumberTimeout - PPPoE terminate timeout value in (0-4294967295 sec).
- password String
- Enter the password.
- pppoe
Unnumbered StringNegotiate - Enable/disable PPPoE unnumbered negotiation.
- service
Name String - PPPoE service name.
- username String
- User name.
- vdomparam String
Package Details
- Repository
- fortios pulumiverse/pulumi-fortios
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
fortios
Terraform Provider.