Interface

NM-1.0NMSettingIP6ConfigConstructorProps

interface ConstructorProps {
    addr_gen_mode: number;
    addresses: IPAddress[];
    addrGenMode: number;
    auto_route_ext_gw: NM.Ternary;
    autoRouteExtGw: NM.Ternary;
    dad_timeout: number;
    dadTimeout: number;
    dhcp_dscp: string;
    dhcp_duid: string;
    dhcp_hostname: string;
    dhcp_hostname_flags: number;
    dhcp_iaid: string;
    dhcp_pd_hint: string;
    dhcp_reject_servers: string[];
    dhcp_send_hostname: boolean;
    dhcp_send_hostname_v2: number;
    dhcp_send_release: NM.Ternary;
    dhcp_timeout: number;
    dhcpDscp: string;
    dhcpDuid: string;
    dhcpHostname: string;
    dhcpHostnameFlags: number;
    dhcpIaid: string;
    dhcpPdHint: string;
    dhcpRejectServers: string[];
    dhcpSendHostname: boolean;
    dhcpSendHostnameV2: number;
    dhcpSendRelease: NM.Ternary;
    dhcpTimeout: number;
    dns: string[];
    dns_options: string[];
    dns_priority: number;
    dns_search: string[];
    dnsOptions: string[];
    dnsPriority: number;
    dnsSearch: string[];
    forwarding: number;
    gateway: string;
    ignore_auto_dns: boolean;
    ignore_auto_routes: boolean;
    ignoreAutoDns: boolean;
    ignoreAutoRoutes: boolean;
    ip6_privacy: NM.SettingIP6ConfigPrivacy;
    ip6Privacy: NM.SettingIP6ConfigPrivacy;
    may_fail: boolean;
    mayFail: boolean;
    method: string;
    mtu: number;
    name: string;
    never_default: boolean;
    neverDefault: boolean;
    ra_timeout: number;
    raTimeout: number;
    replace_local_rule: NM.Ternary;
    replaceLocalRule: NM.Ternary;
    required_timeout: number;
    requiredTimeout: number;
    route_metric: number;
    route_table: number;
    routed_dns: number;
    routedDns: number;
    routeMetric: number;
    routes: IPRoute[];
    routeTable: number;
    shared_dhcp_lease_time: number;
    shared_dhcp_range: string;
    sharedDhcpLeaseTime: number;
    sharedDhcpRange: string;
    temp_preferred_lifetime: number;
    temp_valid_lifetime: number;
    tempPreferredLifetime: number;
    tempValidLifetime: number;
    token: string;
}

Hierarchy (View Summary)

Index

Properties

addr_gen_mode: number
addrGenMode: number
dhcp_duid: string
dhcp_pd_hint: string
dhcpDuid: string
dhcpPdHint: string
mtu: number
ra_timeout: number
raTimeout: number
temp_preferred_lifetime: number
temp_valid_lifetime: number
tempPreferredLifetime: number
tempValidLifetime: number
token: string

Properties - Inherited from NM.SettingIPConfig.ConstructorProps

addresses: IPAddress[]
auto_route_ext_gw: NM.Ternary
autoRouteExtGw: NM.Ternary
dad_timeout: number
dadTimeout: number
dhcp_dscp: string
dhcp_hostname: string
dhcp_hostname_flags: number
dhcp_iaid: string
dhcp_reject_servers: string[]
dhcp_send_hostname: boolean
dhcp_send_hostname_v2: number
dhcp_send_release: NM.Ternary
dhcp_timeout: number
dhcpDscp: string
dhcpHostname: string
dhcpHostnameFlags: number
dhcpIaid: string
dhcpRejectServers: string[]
dhcpSendHostname: boolean
dhcpSendHostnameV2: number
dhcpSendRelease: NM.Ternary
dhcpTimeout: number
dns: string[]
dns_options: string[]
dns_priority: number
dns_search: string[]
dnsOptions: string[]
dnsPriority: number
dnsSearch: string[]
forwarding: number
gateway: string
ignore_auto_dns: boolean
ignore_auto_routes: boolean
ignoreAutoDns: boolean
ignoreAutoRoutes: boolean
may_fail: boolean
mayFail: boolean
method: string
name: string
never_default: boolean
neverDefault: boolean
replace_local_rule: NM.Ternary
replaceLocalRule: NM.Ternary
required_timeout: number
requiredTimeout: number
route_metric: number
route_table: number
routed_dns: number
routedDns: number
routeMetric: number
routes: IPRoute[]
routeTable: number
shared_dhcp_lease_time: number
shared_dhcp_range: string
sharedDhcpLeaseTime: number
sharedDhcpRange: string