From 661ee67dbf5f74f610ad55cb313ab2f2ba889187 Mon Sep 17 00:00:00 2001 From: Pat Altimore Date: Tue, 22 Jun 2021 13:45:57 -0700 Subject: [PATCH 1/2] Add parameters --- .../nettcpip/Get-NetIPAddress.md | 2 +- .../nettcpip/Get-NetIPv4Protocol.md | 17 ++++++++- .../nettcpip/Get-NetIPv6Protocol.md | 17 ++++++++- .../winserver2022-ps/nettcpip/Get-NetRoute.md | 35 +++++++++++++++++- .../nettcpip/Remove-NetRoute.md | 37 +++++++++++++++++-- .../nettcpip/Set-NetIPv4Protocol.md | 20 +++++++++- .../nettcpip/Set-NetIPv6Protocol.md | 25 ++++++++++--- 7 files changed, 138 insertions(+), 15 deletions(-) diff --git a/docset/winserver2022-ps/nettcpip/Get-NetIPAddress.md b/docset/winserver2022-ps/nettcpip/Get-NetIPAddress.md index 39817164ea..54d6d9dd24 100644 --- a/docset/winserver2022-ps/nettcpip/Get-NetIPAddress.md +++ b/docset/winserver2022-ps/nettcpip/Get-NetIPAddress.md @@ -221,7 +221,7 @@ Required: False Position: Named Default value: None Accept pipeline input: True (ByPropertyName) -Accept wildcard characters: True +Accept wildcard characters: False ``` ### -InterfaceIndex diff --git a/docset/winserver2022-ps/nettcpip/Get-NetIPv4Protocol.md b/docset/winserver2022-ps/nettcpip/Get-NetIPv4Protocol.md index 22a266a7c0..21b3905bb3 100644 --- a/docset/winserver2022-ps/nettcpip/Get-NetIPv4Protocol.md +++ b/docset/winserver2022-ps/nettcpip/Get-NetIPv4Protocol.md @@ -22,7 +22,7 @@ Get-NetIPv4Protocol [-DefaultHopLimit ] [-NeighborCacheLimitEntries ] [-IGMPLevel ] [-IGMPVersion ] [-MulticastForwarding ] [-GroupForwardedFragments ] [-RandomizeIdentifiers ] [-AddressMaskReply ] - [-MinimumMtu ] [-CimSession ] [-ThrottleLimit ] [-AsJob] [] + [-DeadGatewayDetection ] [-MinimumMtu ] [-CimSession ] [-ThrottleLimit ] [-AsJob] [] ``` ## DESCRIPTION @@ -107,6 +107,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DeadGatewayDetection +{{ Fill DeadGatewayDetection Description }} + +```yaml +Type: DeadGatewayDetection[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -DefaultHopLimit Specifies an array of values for the default hop limit. The cmdlet gets the IPv4 protocol configurations that have these values. diff --git a/docset/winserver2022-ps/nettcpip/Get-NetIPv6Protocol.md b/docset/winserver2022-ps/nettcpip/Get-NetIPv6Protocol.md index dee88ab327..d4f22f126d 100644 --- a/docset/winserver2022-ps/nettcpip/Get-NetIPv6Protocol.md +++ b/docset/winserver2022-ps/nettcpip/Get-NetIPv6Protocol.md @@ -22,7 +22,7 @@ Get-NetIPv6Protocol [-DefaultHopLimit ] [-NeighborCacheLimitEntries ] [-MldLevel ] [-MldVersion ] [-MulticastForwarding ] [-GroupForwardedFragments ] [-RandomizeIdentifiers ] [-AddressMaskReply ] - [-UseTemporaryAddresses ] [-MaxTemporaryDadAttempts ] + [-DeadGatewayDetection ] [-UseTemporaryAddresses ] [-MaxTemporaryDadAttempts ] [-MaxTemporaryValidLifetime ] [-MaxTemporaryPreferredLifetime ] [-TemporaryRegenerateTime ] [-MaxTemporaryDesyncTime ] [-CimSession ] [-ThrottleLimit ] [-AsJob] [] @@ -111,6 +111,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DeadGatewayDetection +{{ Fill DeadGatewayDetection Description }} + +```yaml +Type: DeadGatewayDetection[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -DefaultHopLimit Specifies an array of values for the default hop limit. The cmdlet gets the IPv6 protocol configurations that have these values. diff --git a/docset/winserver2022-ps/nettcpip/Get-NetRoute.md b/docset/winserver2022-ps/nettcpip/Get-NetRoute.md index e306412016..4ca6f14cda 100644 --- a/docset/winserver2022-ps/nettcpip/Get-NetRoute.md +++ b/docset/winserver2022-ps/nettcpip/Get-NetRoute.md @@ -19,8 +19,9 @@ Gets the IP route information from the IP routing table. Get-NetRoute [[-DestinationPrefix] ] [-InterfaceIndex ] [-InterfaceAlias ] [-NextHop ] [-AddressFamily ] [-Publish ] [-RouteMetric ] [-Protocol ] [-CompartmentId ] [-ValidLifetime ] - [-PreferredLifetime ] [-AssociatedIPInterface ] [-PolicyStore ] - [-IncludeAllCompartments] [-CimSession ] [-ThrottleLimit ] [-AsJob] [] + [-PreferredLifetime ] [-State ] [-InterfaceMetric ] + [-AssociatedIPInterface ] [-PolicyStore ] [-IncludeAllCompartments] + [-CimSession ] [-ThrottleLimit ] [-AsJob] [] ``` ## DESCRIPTION @@ -248,6 +249,21 @@ Accept pipeline input: True (ByPropertyName) Accept wildcard characters: False ``` +### -InterfaceMetric +{{ Fill InterfaceMetric Description }} + +```yaml +Type: UInt32[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NextHop Specifies an array of next hop values. The cmdlet gets IP routes that have the next hop values that you specify. @@ -388,6 +404,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -State +{{ Fill State Description }} + +```yaml +Type: State[] +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ThrottleLimit Specifies the maximum number of concurrent operations that can be established to run the cmdlet. If this parameter is omitted or a value of `0` is entered, then Windows PowerShell® calculates an optimum throttle limit for the cmdlet based on the number of CIM cmdlets that are running on the computer. diff --git a/docset/winserver2022-ps/nettcpip/Remove-NetRoute.md b/docset/winserver2022-ps/nettcpip/Remove-NetRoute.md index a50a26b2bc..adf872be84 100644 --- a/docset/winserver2022-ps/nettcpip/Remove-NetRoute.md +++ b/docset/winserver2022-ps/nettcpip/Remove-NetRoute.md @@ -20,9 +20,10 @@ Removes IP routes from the IP routing table. Remove-NetRoute [[-DestinationPrefix] ] [-InterfaceIndex ] [-InterfaceAlias ] [-NextHop ] [-AddressFamily ] [-Publish ] [-RouteMetric ] [-Protocol ] [-CompartmentId ] [-ValidLifetime ] - [-PreferredLifetime ] [-AssociatedIPInterface ] [-PolicyStore ] - [-IncludeAllCompartments] [-CimSession ] [-ThrottleLimit ] [-AsJob] [-PassThru] [-WhatIf] - [-Confirm] [] + [-PreferredLifetime ] [-State ] [-InterfaceMetric ] + [-AssociatedIPInterface ] [-PolicyStore ] [-IncludeAllCompartments] + [-CimSession ] [-ThrottleLimit ] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ### InputObject (cdxml) @@ -239,6 +240,21 @@ Accept pipeline input: True (ByPropertyName) Accept wildcard characters: False ``` +### -InterfaceMetric +{{ Fill InterfaceMetric Description }} + +```yaml +Type: UInt32[] +Parameter Sets: ByName +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -NextHop Specifies an array of next hop values. The cmdlet removes routes that have the next hop values that you specify. @@ -395,6 +411,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -State +{{ Fill State Description }} + +```yaml +Type: State[] +Parameter Sets: ByName +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -ThrottleLimit Specifies the maximum number of concurrent operations that can be established to run the cmdlet. If this parameter is omitted or a value of `0` is entered, then Windows PowerShell® calculates an optimum throttle limit for the cmdlet based on the number of CIM cmdlets that are running on the computer. diff --git a/docset/winserver2022-ps/nettcpip/Set-NetIPv4Protocol.md b/docset/winserver2022-ps/nettcpip/Set-NetIPv4Protocol.md index 3114002bc0..5e20035a30 100644 --- a/docset/winserver2022-ps/nettcpip/Set-NetIPv4Protocol.md +++ b/docset/winserver2022-ps/nettcpip/Set-NetIPv4Protocol.md @@ -22,8 +22,9 @@ Set-NetIPv4Protocol [-InputObject ] [-DefaultHopLimit ] [-DhcpMediaSense ] [-MediaSenseEventLog ] [-IGMPLevel ] [-IGMPVersion ] [-MulticastForwarding ] [-GroupForwardedFragments ] [-RandomizeIdentifiers ] - [-AddressMaskReply ] [-MinimumMtu ] [-CimSession ] - [-ThrottleLimit ] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [] + [-AddressMaskReply ] [-DeadGatewayDetection ] [-MinimumMtu ] + [-CimSession ] [-ThrottleLimit ] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] + [] ``` ## DESCRIPTION @@ -120,6 +121,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DeadGatewayDetection +{{ Fill DeadGatewayDetection Description }} + +```yaml +Type: DeadGatewayDetection +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -DefaultHopLimit Specifies a value for the default hop limit. The cmdlet modifies the value for this setting. diff --git a/docset/winserver2022-ps/nettcpip/Set-NetIPv6Protocol.md b/docset/winserver2022-ps/nettcpip/Set-NetIPv6Protocol.md index 7073da4f98..b64be1b850 100644 --- a/docset/winserver2022-ps/nettcpip/Set-NetIPv6Protocol.md +++ b/docset/winserver2022-ps/nettcpip/Set-NetIPv6Protocol.md @@ -22,11 +22,11 @@ Set-NetIPv6Protocol [-InputObject ] [-DefaultHopLimit ] [-DhcpMediaSense ] [-MediaSenseEventLog ] [-MldLevel ] [-MldVersion ] [-MulticastForwarding ] [-GroupForwardedFragments ] [-RandomizeIdentifiers ] - [-AddressMaskReply ] [-UseTemporaryAddresses ] - [-MaxTemporaryDadAttempts ] [-MaxTemporaryValidLifetime ] - [-MaxTemporaryPreferredLifetime ] [-TemporaryRegenerateTime ] - [-MaxTemporaryDesyncTime ] [-CimSession ] [-ThrottleLimit ] [-AsJob] - [-PassThru] [-WhatIf] [-Confirm] [] + [-AddressMaskReply ] [-DeadGatewayDetection ] + [-UseTemporaryAddresses ] [-MaxTemporaryDadAttempts ] + [-MaxTemporaryValidLifetime ] [-MaxTemporaryPreferredLifetime ] + [-TemporaryRegenerateTime ] [-MaxTemporaryDesyncTime ] [-CimSession ] + [-ThrottleLimit ] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION @@ -123,6 +123,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -DeadGatewayDetection +{{ Fill DeadGatewayDetection Description }} + +```yaml +Type: DeadGatewayDetection +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + ### -DefaultHopLimit Specifies a value for the default hop limit. The cmdlet modifies the value for this setting. From 4c2b313cbdd5c2207ac4e508bf83d3b2be09ad71 Mon Sep 17 00:00:00 2001 From: Pat Altimore Date: Wed, 23 Jun 2021 16:39:58 -0700 Subject: [PATCH 2/2] Add descriptions --- .../nettcpip/Get-NetIPAddress.md | 100 +++++++++--------- .../nettcpip/Get-NetIPv4Protocol.md | 48 +++++---- .../nettcpip/Get-NetIPv6Protocol.md | 61 ++++++----- .../winserver2022-ps/nettcpip/Get-NetRoute.md | 42 ++++---- .../nettcpip/Remove-NetRoute.md | 46 ++++---- .../nettcpip/Set-NetIPv4Protocol.md | 63 ++++++----- .../nettcpip/Set-NetIPv6Protocol.md | 79 +++++++------- 7 files changed, 236 insertions(+), 203 deletions(-) diff --git a/docset/winserver2022-ps/nettcpip/Get-NetIPAddress.md b/docset/winserver2022-ps/nettcpip/Get-NetIPAddress.md index 54d6d9dd24..cddbb7113c 100644 --- a/docset/winserver2022-ps/nettcpip/Get-NetIPAddress.md +++ b/docset/winserver2022-ps/nettcpip/Get-NetIPAddress.md @@ -2,7 +2,7 @@ description: Use this topic to help manage Windows and Windows Server technologies with Windows PowerShell. external help file: MSFT_NetIPAddress.cdxml-help.xml Module Name: NetTCPIP -ms.date: 12/20/2016 +ms.date: 06/23/2021 online version: https://docs.microsoft.com/powershell/module/nettcpip/get-netipaddress?view=windowsserver2022-ps&wt.mc_id=ps-gethelp schema: 2.0.0 title: Get-NetIPAddress @@ -85,7 +85,7 @@ The acceptable values for this parameter are: ```yaml Type: AddressFamily[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: IPv4, IPv6 Required: False @@ -102,24 +102,24 @@ The acceptable values for this parameter are: -- Invalid. -IP address configuration information for addresses that are not valid and will not be used. - +IP address configuration information for addresses that are not valid and will not be used. + -- Tentative. -IP address configuration information for addresses that are not used for communication, as the uniqueness of those IP addresses is being verified. - +IP address configuration information for addresses that are not used for communication, as the uniqueness of those IP addresses is being verified. + -- Duplicate. -IP address configuration information for addresses for which a duplicate IP address has been detected and the current IP address will not be used. - +IP address configuration information for addresses for which a duplicate IP address has been detected and the current IP address will not be used. + -- Deprecated. -IP address configuration information for addresses that will no longer be used to establish new connections, but will continue to be used with existing connections. - +IP address configuration information for addresses that will no longer be used to establish new connections, but will continue to be used with existing connections. + -- Preferred. IP address configuration information for addresses that are valid and available for use. ```yaml Type: AddressState[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Invalid, Tentative, Duplicate, Deprecated, Preferred Required: False @@ -135,7 +135,7 @@ Runs the cmdlet as a background job. Use this parameter to run commands that tak ```yaml Type: SwitchParameter Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -151,7 +151,7 @@ To obtain an IP interface, use the Get-NetIPInterface cmdlet. ```yaml Type: CimInstance Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -199,7 +199,7 @@ If you do not specify this parameter, the cmdlet gets only addresses in the defa ```yaml Type: SwitchParameter Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -221,7 +221,7 @@ Required: False Position: Named Default value: None Accept pipeline input: True (ByPropertyName) -Accept wildcard characters: False +Accept wildcard characters: True ``` ### -InterfaceIndex @@ -241,24 +241,24 @@ Accept wildcard characters: False ``` ### -PolicyStore -Specifies a **PolicyStore** value. +Specifies a **PolicyStore** value. The acceptable values for this parameter are: -- ActiveStore. -The IP address information is valid. - +The IP address information is valid. + -- PersistentStore. The computer saves IP address information across restarts. -When the computer restarts, it copies the saved settings to the ActiveStore. +When the computer restarts, it copies the saved settings to the ActiveStore. + - The default value is ActiveStore. ```yaml Type: String Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -274,7 +274,7 @@ To obtain a **TimeSpan** object, use the **New-TimeSpan** cmdlet. ```yaml Type: TimeSpan[] Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -290,7 +290,7 @@ This parameter defines the local subnet size, and is also known as a subnet mask ```yaml Type: Byte[] Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -307,24 +307,24 @@ The acceptable values for this parameter are: -- Manual. -The IP address prefix was manually specified. - +The IP address prefix was manually specified. + -- WellKnown. -The IP address prefix is from a well-known source. - +The IP address prefix is from a well-known source. + -- DHCP. -The IP address prefix was provided by DHCP settings. - +The IP address prefix was provided by DHCP settings. + -- RouterAdvertisement. The IP address prefix was obtained through a router advertisement (RA). - + -- Other. The IP address prefix was obtained from another source, such as a VPN. ```yaml Type: PrefixOrigin[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Other, Manual, WellKnown, Dhcp, RouterAdvertisement Required: False @@ -342,7 +342,7 @@ If this parameter is set to True, the addresses are not used for outgoing traffi ```yaml Type: Boolean[] Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -359,27 +359,27 @@ The acceptable values for this parameter are: -- Manual. -The IP address suffix was manually specified. - +The IP address suffix was manually specified. + -- WellKnown. -The IP address suffix is from a well-known source. - +The IP address suffix is from a well-known source. + -- DHCP. -The IP address suffix was provided by DHCP settings. - +The IP address suffix was provided by DHCP settings. + -- Link. -The IP address suffix was obtained from the link-layer address. - +The IP address suffix was obtained from the link-layer address. + -- Random. The IP address suffix was obtained from a random source. - + -- Other. The IP address suffix was obtained from another source, such as a VPN. ```yaml Type: SuffixOrigin[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Other, Manual, WellKnown, Dhcp, Link, Random Required: False @@ -391,13 +391,13 @@ Accept wildcard characters: False ### -ThrottleLimit Specifies the maximum number of concurrent operations that can be established to run the cmdlet. -If this parameter is omitted or a value of `0` is entered, then Windows PowerShell® calculates an optimum throttle limit for the cmdlet based on the number of CIM cmdlets that are running on the computer. +If this parameter is omitted or a value of `0` is entered, then Windows PowerShell® calculates an optimum throttle limit for the cmdlet based on the number of CIM cmdlets that are running on the computer. The throttle limit applies only to the current cmdlet, not to the session or to the computer. ```yaml Type: Int32 Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -411,17 +411,17 @@ Specifies an array of IP address types. The acceptable values for this parameter are: - -- Unicast - - -- Anycast + -- Unicast + + -- Anycast + - The default value is Unicast. ```yaml Type: Type[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Unicast, Anycast Required: False @@ -438,7 +438,7 @@ To obtain a **TimeSpan** object, use the **New-TimeSpan** cmdlet. ```yaml Type: TimeSpan[] Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named diff --git a/docset/winserver2022-ps/nettcpip/Get-NetIPv4Protocol.md b/docset/winserver2022-ps/nettcpip/Get-NetIPv4Protocol.md index 21b3905bb3..d78f83f495 100644 --- a/docset/winserver2022-ps/nettcpip/Get-NetIPv4Protocol.md +++ b/docset/winserver2022-ps/nettcpip/Get-NetIPv4Protocol.md @@ -2,7 +2,7 @@ description: Use this topic to help manage Windows and Windows Server technologies with Windows PowerShell. external help file: MSFT_NetIPv4Protocol.cdxml-help.xml Module Name: NetTCPIP -ms.date: 12/20/2016 +ms.date: 06/23/2021 online version: https://docs.microsoft.com/powershell/module/nettcpip/get-netipv4protocol?view=windowsserver2022-ps&wt.mc_id=ps-gethelp schema: 2.0.0 title: Get-NetIPv4Protocol @@ -58,14 +58,14 @@ Address mask reply specifies how the computer responds to ICMP address mask pack The acceptable values for this parameter are: - Enabled. -The computer responds to ICMP address mask packets. +The computer responds to ICMP address mask packets. - Disabled. The computer does not respond to ICMP address mask packets. ```yaml Type: AddressMaskReply[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -81,7 +81,7 @@ Runs the cmdlet as a background job. Use this parameter to run commands that tak ```yaml Type: SwitchParameter Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -108,7 +108,15 @@ Accept wildcard characters: False ``` ### -DeadGatewayDetection -{{ Fill DeadGatewayDetection Description }} +Specifies an array of values for dead gateway detection. The cmdlet gets IPv4 protocol +configurations that have these values. +Dead gateway detection is a feature that identifies gateways that are not operating properly and +switches the computer to a new default gateway if available. +The acceptable values for this parameter are: + +- Enabled +- Disabled + ```yaml Type: DeadGatewayDetection[] @@ -132,7 +140,7 @@ When routers forward a packet, they decrement the hop limit by 1 and discard the ```yaml Type: UInt32[] Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -156,7 +164,7 @@ The acceptable values for this parameter are: ```yaml Type: DhcpMediaSense[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -173,14 +181,14 @@ Group forwarded fragments specifies whether the IP interface collects fragments The acceptable values for this parameter are: - Enabled. -The IP interface collects IPv4 protocol fragments into groups before it forwards the fragments. +The IP interface collects IPv4 protocol fragments into groups before it forwards the fragments. - Disabled. The IP interface does not collect IPv4 protocol fragments into groups before it forwards the fragments. ```yaml Type: GroupForwardedFragments[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -238,14 +246,14 @@ ICMP redirects specifies whether to update the path cache in response to ICMP re The acceptable values for this parameter are: - Enabled. -The IP interface updates the path cache in response to ICMP redirect packets. +The IP interface updates the path cache in response to ICMP redirect packets. - Disabled. The IP interface does not update the path cache in response to ICMP redirect packets. ```yaml Type: IcmpRedirects[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -269,7 +277,7 @@ The IP interface does not log DHCP Media Sense events in the event log. ```yaml Type: MediaSenseEventLog[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -286,7 +294,7 @@ The cmdlet gets settings that have the Mtu values that you specify. ```yaml Type: UInt32[] Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -308,7 +316,7 @@ The computer cannot forward multicast packets. ```yaml Type: MulticastForwarding[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -340,14 +348,14 @@ The cmdlet gets IPv4 protocol configurations that have these values. The acceptable values for this parameter are: - Enabled. -The IP interface randomizes identifiers when it creates an IP address. +The IP interface randomizes identifiers when it creates an IP address. - Disabled. The IP interface does not randomize identifiers when it creates an IP address. ```yaml Type: RandomizeIdentifiers[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -395,14 +403,14 @@ The cmdlet gets IPv4 protocol configurations that have these values. The acceptable values for this parameter are: - DontForward. -The computer can receive but not forward source-routed packets. +The computer can receive but not forward source-routed packets. - Drop. The computer drops source-routed packets. ```yaml Type: SourceRoutingBehavior[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Forward, DontForward, Drop Required: False @@ -414,13 +422,13 @@ Accept wildcard characters: False ### -ThrottleLimit Specifies the maximum number of concurrent operations that can be established to run the cmdlet. -If this parameter is omitted or a value of `0` is entered, then Windows PowerShell® calculates an optimum throttle limit for the cmdlet based on the number of CIM cmdlets that are running on the computer. +If this parameter is omitted or a value of `0` is entered, then Windows PowerShell® calculates an optimum throttle limit for the cmdlet based on the number of CIM cmdlets that are running on the computer. The throttle limit applies only to the current cmdlet, not to the session or to the computer. ```yaml Type: Int32 Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named diff --git a/docset/winserver2022-ps/nettcpip/Get-NetIPv6Protocol.md b/docset/winserver2022-ps/nettcpip/Get-NetIPv6Protocol.md index d4f22f126d..fe9d839d1a 100644 --- a/docset/winserver2022-ps/nettcpip/Get-NetIPv6Protocol.md +++ b/docset/winserver2022-ps/nettcpip/Get-NetIPv6Protocol.md @@ -2,7 +2,7 @@ description: Use this topic to help manage Windows and Windows Server technologies with Windows PowerShell. external help file: MSFT_NetIPv6Protocol.cdxml-help.xml Module Name: NetTCPIP -ms.date: 12/20/2016 +ms.date: 06/23/2021 online version: https://docs.microsoft.com/powershell/module/nettcpip/get-netipv6protocol?view=windowsserver2022-ps&wt.mc_id=ps-gethelp schema: 2.0.0 title: Get-NetIPv6Protocol @@ -62,14 +62,14 @@ Address mask reply specifies how the computer responds to ICMP address mask pack The acceptable values for this parameter are: - Enabled. -The computer responds to ICMP address mask packets. +The computer responds to ICMP address mask packets. - Disabled. The computer does not respond to ICMP address mask packets. ```yaml Type: AddressMaskReply[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -85,7 +85,7 @@ Runs the cmdlet as a background job. Use this parameter to run commands that tak ```yaml Type: SwitchParameter Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -112,7 +112,14 @@ Accept wildcard characters: False ``` ### -DeadGatewayDetection -{{ Fill DeadGatewayDetection Description }} +Specifies an array of values for dead gateway detection. The cmdlet gets IPv6 protocol +configurations that have these values. +Dead gateway detection is a feature that identifies gateways that are not operating properly and +switches the computer to a new default gateway if available. +The acceptable values for this parameter are: + +- Enabled +- Disabled ```yaml Type: DeadGatewayDetection[] @@ -136,7 +143,7 @@ When routers forward a packet, they decrement the hop limit by 1 and discard the ```yaml Type: UInt32[] Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -160,7 +167,7 @@ The acceptable values for this parameter are: ```yaml Type: DhcpMediaSense[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -177,14 +184,14 @@ Group forwarded fragments specifies whether the IP interface collects fragments The acceptable values for this parameter are: - Enabled. -The IP interface collects IPv4 protocol fragments into groups before it forwards the fragments. +The IP interface collects IPv4 protocol fragments into groups before it forwards the fragments. - Disabled. The IP interface does not collect IPv4 protocol fragments into groups before it forwards the fragments. ```yaml Type: GroupForwardedFragments[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -201,14 +208,14 @@ ICMP redirects specifies whether to update the path cache in response to ICMP re The acceptable values for this parameter are: - Enabled. -The IP interface updates the path cache in response to ICMP redirect packets. +The IP interface updates the path cache in response to ICMP redirect packets. - Disabled. The IP interface does not update the path cache in response to ICMP redirect packets. ```yaml Type: IcmpRedirects[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -296,7 +303,7 @@ The IP interface does not log DHCP Media Sense events in the event log. ```yaml Type: MediaSenseEventLog[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -312,16 +319,16 @@ The cmdlet gets IPv6 protocol configurations that have these values. The acceptable values for this parameter are: - All. -The computer can send and receive multicast packets. +The computer can send and receive multicast packets. - None. -The computer cannot send or receive multicast packets. +The computer cannot send or receive multicast packets. - SendOnly. The computer can send but not receive multicast packets. ```yaml Type: MldLevel[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: None, SendOnly, All Required: False @@ -338,7 +345,7 @@ The cmdlet gets IPv6 protocol configurations that have these values. ```yaml Type: MldVersion[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Version1, Version2 Required: False @@ -361,7 +368,7 @@ The computer cannot forward multicast packets. ```yaml Type: MulticastForwarding[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -393,13 +400,13 @@ The cmdlet gets IPv6 protocol configurations that have these values. The acceptable values for this parameter are: - Enabled. -The IP interface randomizes identifiers when it creates an IP address. +The IP interface randomizes identifiers when it creates an IP address. - Disabled: The IP interface does not randomize identifiers when it creates an IP address. ```yaml Type: RandomizeIdentifiers[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -447,14 +454,14 @@ The cmdlet gets IPv6 protocol configurations that have these values. The acceptable values for this parameter are: - DontForward. -The computer can receive but not forward source-routed packets. +The computer can receive but not forward source-routed packets. - Drop. The computer drops source-routed packets. ```yaml Type: SourceRoutingBehavior[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Forward, DontForward, Drop Required: False @@ -483,13 +490,13 @@ Accept wildcard characters: False ### -ThrottleLimit Specifies the maximum number of concurrent operations that can be established to run the cmdlet. -If this parameter is omitted or a value of `0` is entered, then Windows PowerShell® calculates an optimum throttle limit for the cmdlet based on the number of CIM cmdlets that are running on the computer. +If this parameter is omitted or a value of `0` is entered, then Windows PowerShell® calculates an optimum throttle limit for the cmdlet based on the number of CIM cmdlets that are running on the computer. The throttle limit applies only to the current cmdlet, not to the session or to the computer. ```yaml Type: Int32 Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -504,19 +511,19 @@ The cmdlet gets IPv6 protocol configurations that have these values. The acceptable values for this parameter are: - Always. -The computer always generates temporary addresses by using random numbers. +The computer always generates temporary addresses by using random numbers. - Counter. The computer generates temporary addresses by using the interface identifier. -You typically use this identifier for test purposes. +You typically use this identifier for test purposes. - Disabled. -The computer does not use temporary addresses. +The computer does not use temporary addresses. - Enabled. The computer uses temporary addresses. ```yaml Type: UseTemporaryAddresses[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled, Always Required: False diff --git a/docset/winserver2022-ps/nettcpip/Get-NetRoute.md b/docset/winserver2022-ps/nettcpip/Get-NetRoute.md index 4ca6f14cda..e7fe75f096 100644 --- a/docset/winserver2022-ps/nettcpip/Get-NetRoute.md +++ b/docset/winserver2022-ps/nettcpip/Get-NetRoute.md @@ -2,7 +2,7 @@ description: Use this topic to help manage Windows and Windows Server technologies with Windows PowerShell. external help file: MSFT_NetRoute.cdxml-help.xml Module Name: NetTCPIP -ms.date: 12/20/2016 +ms.date: 06/23/2021 online version: https://docs.microsoft.com/powershell/module/nettcpip/get-netroute?view=windowsserver2022-ps&wt.mc_id=ps-gethelp schema: 2.0.0 title: Get-NetRoute @@ -107,7 +107,7 @@ The acceptable values for this parameter are: ```yaml Type: AddressFamily[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: IPv4, IPv6 Required: False @@ -123,7 +123,7 @@ Runs the cmdlet as a background job. Use this parameter to run commands that tak ```yaml Type: SwitchParameter Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -140,7 +140,7 @@ To obtain an IP interface, use the Get-NetIPInterface cmdlet. ```yaml Type: CimInstance Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -174,7 +174,7 @@ If you specify a value, the cmdlet gets any matching Net routes in all compartme ```yaml Type: UInt32[] Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -192,7 +192,7 @@ A value of 0.0.0.0/0 for IPv4 or ::/0 for IPv6 indicates that the value of the * ```yaml Type: String[] Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: 0 @@ -208,7 +208,7 @@ If you do not specify this parameter, the cmdlet gets only routes in the default ```yaml Type: SwitchParameter Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -250,7 +250,8 @@ Accept wildcard characters: False ``` ### -InterfaceMetric -{{ Fill InterfaceMetric Description }} +Specifies an array of integer interface metrics for network interfaces. The cmdlet gets IP routes +for the interfaces that have the metric that you specify. ```yaml Type: UInt32[] @@ -272,7 +273,7 @@ A value of 0.0.0.0 for IPv4 or :: for IPv6 indicates that the route is on the lo ```yaml Type: String[] Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -287,7 +288,7 @@ The cmdlet gets IP routes that have the **PolicyStore** value that you specify. The acceptable values for this parameter are: - ActiveStore. -The IP address information is valid. +The IP address information is valid. - PersistentStore. The computer saves IP address information across restarts. When the computer restarts, it copies the saved settings to the ActiveStore. @@ -295,7 +296,7 @@ When the computer restarts, it copies the saved settings to the ActiveStore. ```yaml Type: String Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -313,7 +314,7 @@ For more information, type `Get-Help New-TimeSpan`. ```yaml Type: TimeSpan[] Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -350,7 +351,7 @@ The acceptable values for this parameter are: ```yaml Type: Protocol[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Other, Local, NetMgmt, Icmp, Egp, Ggp, Hello, Rip, IsIs, EsIs, Igrp, Bbn, Ospf, Bgp, Idpr, Eigrp, Dvmrp, Rpl, Dhcp Required: False @@ -366,7 +367,7 @@ The cmdlet gets entries that have the publish values that you specify. The acceptable values for this parameter are: - No. -Do not publish or advertise IP route information in router advertisements. +Do not publish or advertise IP route information in router advertisements. - Yes. Publish and advertise IP route information with an infinite valid lifetime in router advertisements - Age. @@ -375,7 +376,7 @@ Publish and advertise IP route information with a finite valid lifetime in route ```yaml Type: Publish[] Parameter Sets: (All) -Aliases: +Aliases: Accepted values: No, Age, Yes Required: False @@ -395,7 +396,7 @@ To modify the interface metric, use the Set-NetIPInterface cmdlet. ```yaml Type: UInt16[] Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -405,7 +406,8 @@ Accept wildcard characters: False ``` ### -State -{{ Fill State Description }} +Specifies an array of state values for IP routes. The cmdlet gets entries that have the state values +that you specify. ```yaml Type: State[] @@ -421,13 +423,13 @@ Accept wildcard characters: False ### -ThrottleLimit Specifies the maximum number of concurrent operations that can be established to run the cmdlet. -If this parameter is omitted or a value of `0` is entered, then Windows PowerShell® calculates an optimum throttle limit for the cmdlet based on the number of CIM cmdlets that are running on the computer. +If this parameter is omitted or a value of `0` is entered, then Windows PowerShell® calculates an optimum throttle limit for the cmdlet based on the number of CIM cmdlets that are running on the computer. The throttle limit applies only to the current cmdlet, not to the session or to the computer. ```yaml Type: Int32 Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -444,7 +446,7 @@ To obtain a **TimeSpan** object, use the **New-Timespan** cmdlet. ```yaml Type: TimeSpan[] Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named diff --git a/docset/winserver2022-ps/nettcpip/Remove-NetRoute.md b/docset/winserver2022-ps/nettcpip/Remove-NetRoute.md index adf872be84..82364ba7b7 100644 --- a/docset/winserver2022-ps/nettcpip/Remove-NetRoute.md +++ b/docset/winserver2022-ps/nettcpip/Remove-NetRoute.md @@ -68,7 +68,7 @@ The acceptable values for this parameter are: ```yaml Type: AddressFamily[] Parameter Sets: ByName -Aliases: +Aliases: Accepted values: IPv4, IPv6 Required: False @@ -84,7 +84,7 @@ Runs the cmdlet as a background job. Use this parameter to run commands that tak ```yaml Type: SwitchParameter Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -101,7 +101,7 @@ To obtain an IP interface, use the Get-NetIPInterface cmdlet. ```yaml Type: CimInstance Parameter Sets: ByName -Aliases: +Aliases: Required: False Position: Named @@ -135,7 +135,7 @@ If you specify a value, the cmdlet removes any matching Net routes in all compar ```yaml Type: UInt32[] Parameter Sets: ByName -Aliases: +Aliases: Required: False Position: Named @@ -168,7 +168,7 @@ A value of 0.0.0.0/0 for IPv4 or ::/0 for IPv6 indicates that the value of the * ```yaml Type: String[] Parameter Sets: ByName -Aliases: +Aliases: Required: False Position: 0 @@ -184,7 +184,7 @@ If you do not specify this parameter, the cmdlet removes only routes in the defa ```yaml Type: SwitchParameter Parameter Sets: ByName -Aliases: +Aliases: Required: False Position: Named @@ -199,7 +199,7 @@ Specifies the input object that is used in a pipeline command. ```yaml Type: CimInstance[] Parameter Sets: InputObject (cdxml) -Aliases: +Aliases: Required: True Position: Named @@ -241,7 +241,8 @@ Accept wildcard characters: False ``` ### -InterfaceMetric -{{ Fill InterfaceMetric Description }} +Specifies an array of integer interface metrics for network interfaces. The cmdlet gets IP routes +for the interfaces that have the metric that you specify. ```yaml Type: UInt32[] @@ -263,7 +264,7 @@ A value of 0.0.0.0 for IPv4 or :: for IPv6 indicates that the route is on the lo ```yaml Type: String[] Parameter Sets: ByName -Aliases: +Aliases: Required: False Position: Named @@ -279,7 +280,7 @@ By default, this cmdlet does not generate any output. ```yaml Type: SwitchParameter Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -294,7 +295,7 @@ The cmdlet removes IP routes that have the **PolicyStore** value that you specif The acceptable values for this parameter are: - ActiveStore. -The IP address information is valid. +The IP address information is valid. - PersistentStore. The computer saves IP address information across restarts. When the computer restarts, it copies the saved settings to the ActiveStore. @@ -302,7 +303,7 @@ When the computer restarts, it copies the saved settings to the ActiveStore. ```yaml Type: String Parameter Sets: ByName -Aliases: +Aliases: Required: False Position: Named @@ -320,7 +321,7 @@ For more information, type `Get-Help New-TimeSpan`. ```yaml Type: TimeSpan[] Parameter Sets: ByName -Aliases: +Aliases: Required: False Position: Named @@ -357,7 +358,7 @@ The acceptable values for this parameter are: ```yaml Type: Protocol[] Parameter Sets: ByName -Aliases: +Aliases: Accepted values: Other, Local, NetMgmt, Icmp, Egp, Ggp, Hello, Rip, IsIs, EsIs, Igrp, Bbn, Ospf, Bgp, Idpr, Eigrp, Dvmrp, Rpl, Dhcp Required: False @@ -373,16 +374,16 @@ The cmdlet removes IP routes that have the publish settings that you specify. The acceptable values for this parameter are: - No. -Do not publish or advertise IP route information in router advertisements. +Do not publish or advertise IP route information in router advertisements. - Yes. -Publish and advertise IP route information that includes an infinite valid lifetime in router advertisements +Publish and advertise IP route information that includes an infinite valid lifetime in router advertisements - Age. Publish and advertise IP route information with a finite valid lifetime in router advertisements. ```yaml Type: Publish[] Parameter Sets: ByName -Aliases: +Aliases: Accepted values: No, Age, Yes Required: False @@ -402,7 +403,7 @@ To modify the interface metric, use the Set-NetIPInterface cmdlet. ```yaml Type: UInt16[] Parameter Sets: ByName -Aliases: +Aliases: Required: False Position: Named @@ -412,7 +413,8 @@ Accept wildcard characters: False ``` ### -State -{{ Fill State Description }} +Specifies an array of state values for IP routes. The cmdlet gets entries that have the state values +that you specify. ```yaml Type: State[] @@ -428,13 +430,13 @@ Accept wildcard characters: False ### -ThrottleLimit Specifies the maximum number of concurrent operations that can be established to run the cmdlet. -If this parameter is omitted or a value of `0` is entered, then Windows PowerShell® calculates an optimum throttle limit for the cmdlet based on the number of CIM cmdlets that are running on the computer. +If this parameter is omitted or a value of `0` is entered, then Windows PowerShell® calculates an optimum throttle limit for the cmdlet based on the number of CIM cmdlets that are running on the computer. The throttle limit applies only to the current cmdlet, not to the session or to the computer. ```yaml Type: Int32 Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -451,7 +453,7 @@ To obtain a **TimeSpan** object, use the New-TimeSpan cmdlet. ```yaml Type: TimeSpan[] Parameter Sets: ByName -Aliases: +Aliases: Required: False Position: Named diff --git a/docset/winserver2022-ps/nettcpip/Set-NetIPv4Protocol.md b/docset/winserver2022-ps/nettcpip/Set-NetIPv4Protocol.md index 5e20035a30..6573a0ab17 100644 --- a/docset/winserver2022-ps/nettcpip/Set-NetIPv4Protocol.md +++ b/docset/winserver2022-ps/nettcpip/Set-NetIPv4Protocol.md @@ -57,14 +57,14 @@ Address mask reply specifies how the computer responds to ICMP address mask pack The acceptable values for this parameter are: - Enabled. -The computer responds to ICMP address mask packets. +The computer responds to ICMP address mask packets. - Disabled. The computer does not respond to ICMP address mask packets. ```yaml Type: AddressMaskReply Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -80,7 +80,7 @@ Runs the cmdlet as a background job. Use this parameter to run commands that tak ```yaml Type: SwitchParameter Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -122,7 +122,14 @@ Accept wildcard characters: False ``` ### -DeadGatewayDetection -{{ Fill DeadGatewayDetection Description }} +Specifies an array of values for dead gateway detection. The cmdlet gets IPv4 protocol +configurations that have these values. +Dead gateway detection is a feature that identifies gateways that are not operating properly and +switches the computer to a new default gateway if available. +The acceptable values for this parameter are: + +- Enabled +- Disabled ```yaml Type: DeadGatewayDetection @@ -147,7 +154,7 @@ The default value is 128. ```yaml Type: UInt32 Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -173,7 +180,7 @@ The default value is Enabled. ```yaml Type: DhcpMediaSense Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -191,16 +198,16 @@ This parameter sets the **GroupForwardedFragments** property in the IP interface The acceptable values for this parameter are: - Enabled. -The IP interface collects IPv6 protocol fragments into groups before it forwards the fragments. +The IP interface collects IPv6 protocol fragments into groups before it forwards the fragments. - Disabled. -The IP interface does not collect IPv6 protocol fragments into groups before it forwards the fragments. +The IP interface does not collect IPv6 protocol fragments into groups before it forwards the fragments. The default value is Disabled. ```yaml Type: GroupForwardedFragments Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -261,16 +268,16 @@ This parameter sets the **IcmpRedirects** property in the IP interface. The acceptable values for this parameter are: - Enabled. -The IP interface updates the path cache in response to ICMP redirect packets. +The IP interface updates the path cache in response to ICMP redirect packets. - Disabled. -The IP interface does not update the path cache in response to ICMP redirect packets. +The IP interface does not update the path cache in response to ICMP redirect packets. The default value is Enabled. ```yaml Type: IcmpRedirects Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -286,7 +293,7 @@ Specifies the input object that is used in a pipeline command. ```yaml Type: CimInstance[] Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -303,14 +310,14 @@ The acceptable values for this parameter are: - Enabled. The IP interface logs DHCP Media Sense events in the event log for troubleshooting purposes. - Disabled. -The IP interface does not log DHCP Media Sense events in the event log. +The IP interface does not log DHCP Media Sense events in the event log. The default value is Disabled. ```yaml Type: MediaSenseEventLog Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -330,7 +337,7 @@ You cannot set values outside these ranges. ```yaml Type: UInt32 Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -347,14 +354,14 @@ The acceptable values for this parameter are: - Enabled. The computer can forward multicast packets. - Disabled. -The computer cannot forward multicast packets. +The computer cannot forward multicast packets. The default value is Disabled. ```yaml Type: MulticastForwarding Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -366,7 +373,7 @@ Accept wildcard characters: False ### -NeighborCacheLimitEntries Specifies the maximum number of neighbor cache entries. -The cmdlet modifies the value for this setting. +The cmdlet modifies the value for this setting. The default value is 256. @@ -389,7 +396,7 @@ By default, this cmdlet does not generate any output. ```yaml Type: SwitchParameter Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -404,16 +411,16 @@ The cmdlet modifies the value for this setting. The acceptable values for this parameter are: - Enabled. -The IP interface randomizes identifiers when it creates an IP address. +The IP interface randomizes identifiers when it creates an IP address. - Disabled. -The IP interface does not randomize identifiers when it creates an IP address. +The IP interface does not randomize identifiers when it creates an IP address. The default value is Enabled. ```yaml Type: RandomizeIdentifiers Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -463,16 +470,16 @@ The cmdlet modifies the value for this setting. The acceptable values for this parameter are: - DontForward. -The computer can receive but not forward source-routed packets. +The computer can receive but not forward source-routed packets. - Drop. -The computer drops source-routed packets. +The computer drops source-routed packets. The default value is DontForward. ```yaml Type: SourceRoutingBehavior Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Forward, DontForward, Drop Required: False @@ -484,13 +491,13 @@ Accept wildcard characters: False ### -ThrottleLimit Specifies the maximum number of concurrent operations that can be established to run the cmdlet. -If this parameter is omitted or a value of `0` is entered, then Windows PowerShell® calculates an optimum throttle limit for the cmdlet based on the number of CIM cmdlets that are running on the computer. +If this parameter is omitted or a value of `0` is entered, then Windows PowerShell® calculates an optimum throttle limit for the cmdlet based on the number of CIM cmdlets that are running on the computer. The throttle limit applies only to the current cmdlet, not to the session or to the computer. ```yaml Type: Int32 Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named diff --git a/docset/winserver2022-ps/nettcpip/Set-NetIPv6Protocol.md b/docset/winserver2022-ps/nettcpip/Set-NetIPv6Protocol.md index b64be1b850..1efeb0a782 100644 --- a/docset/winserver2022-ps/nettcpip/Set-NetIPv6Protocol.md +++ b/docset/winserver2022-ps/nettcpip/Set-NetIPv6Protocol.md @@ -59,14 +59,14 @@ Address mask reply specifies how the computer responds to ICMP address mask pack The acceptable values for this parameter are: - Enabled. -The computer responds to ICMP address mask packets. +The computer responds to ICMP address mask packets. - Disabled. The computer does not respond to ICMP address mask packets. ```yaml Type: AddressMaskReply Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -82,7 +82,7 @@ Runs the cmdlet as a background job. Use this parameter to run commands that tak ```yaml Type: SwitchParameter Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -124,7 +124,14 @@ Accept wildcard characters: False ``` ### -DeadGatewayDetection -{{ Fill DeadGatewayDetection Description }} +Specifies an array of values for dead gateway detection. The cmdlet gets IPv6 protocol +configurations that have these values. +Dead gateway detection is a feature that identifies gateways that are not operating properly and +switches the computer to a new default gateway if available. +The acceptable values for this parameter are: + +- Enabled +- Disabled ```yaml Type: DeadGatewayDetection @@ -149,7 +156,7 @@ The default value is 128. ```yaml Type: UInt32 Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -175,7 +182,7 @@ The default value is Enabled. ```yaml Type: DhcpMediaSense Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -193,16 +200,16 @@ This parameter sets the **GroupForwardedFragments** property in the IP interface The acceptable values for this parameter are: - Enabled. -The IP interface collects IPv6 protocol fragments into groups before it forwards the fragments. +The IP interface collects IPv6 protocol fragments into groups before it forwards the fragments. - Disabled. -The IP interface does not collect IPv6 protocol fragments into groups before it forwards the fragments. +The IP interface does not collect IPv6 protocol fragments into groups before it forwards the fragments. The default value is Disabled. ```yaml Type: GroupForwardedFragments Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -220,16 +227,16 @@ This parameter sets the **IcmpRedirects** property in the IP interface. The acceptable values for this parameter are: - Enabled. -The IP interface updates the path cache in response to ICMP redirect packets. +The IP interface updates the path cache in response to ICMP redirect packets. - Disabled. -The IP interface does not update the path cache in response to ICMP redirect packets. +The IP interface does not update the path cache in response to ICMP redirect packets. The default value is Enabled. ```yaml Type: IcmpRedirects Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -245,7 +252,7 @@ Specifies the input object that is used in a pipeline command. ```yaml Type: CimInstance[] Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -326,14 +333,14 @@ The acceptable values for this parameter are: - Enabled. The IP interface logs DHCP Media Sense events in the event log for troubleshooting purposes. - Disabled. -The IP interface does not log DHCP Media Sense events in the event log. +The IP interface does not log DHCP Media Sense events in the event log. The default value is Disabled. ```yaml Type: MediaSenseEventLog Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -349,16 +356,16 @@ The cmdlet modifies the value for this setting. The acceptable values for this parameter are: - All. -The computer can send and receive multicast packets. +The computer can send and receive multicast packets. - None. -The computer cannot send or receive multicast packets. +The computer cannot send or receive multicast packets. - SendOnly. The computer can send but not receive multicast packets. ```yaml Type: MldLevel Parameter Sets: (All) -Aliases: +Aliases: Accepted values: None, SendOnly, All Required: False @@ -375,7 +382,7 @@ The cmdlet modifies the value for this setting. ```yaml Type: MldVersion Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Version1, Version2 Required: False @@ -393,14 +400,14 @@ The acceptable values for this parameter are: - Enabled. The computer can forward multicast packets. - Disabled. -The computer cannot forward multicast packets. +The computer cannot forward multicast packets. The default value is Disabled. ```yaml Type: MulticastForwarding Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -412,7 +419,7 @@ Accept wildcard characters: False ### -NeighborCacheLimitEntries Specifies the maximum number of neighbor cache entries. -The cmdlet modifies the value for this setting. +The cmdlet modifies the value for this setting. The default value is 256. @@ -435,7 +442,7 @@ By default, this cmdlet does not generate any output. ```yaml Type: SwitchParameter Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -450,16 +457,16 @@ The cmdlet modifies the value for this setting. The acceptable values for this parameter are: - Enabled. -The IP interface randomizes identifiers when it creates an IP address. +The IP interface randomizes identifiers when it creates an IP address. - Disabled. -The IP interface does not randomize identifiers when it creates an IP address. +The IP interface does not randomize identifiers when it creates an IP address. The default value is Enabled. ```yaml Type: RandomizeIdentifiers Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled Required: False @@ -509,16 +516,16 @@ The cmdlet modifies the value for this setting. The acceptable values for this parameter are: - DontForward. -The computer can receive but not forward source-routed packets. +The computer can receive but not forward source-routed packets. - Drop. -The computer drops source-routed packets. +The computer drops source-routed packets. The default value is DontForward. ```yaml Type: SourceRoutingBehavior Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Forward, DontForward, Drop Required: False @@ -547,13 +554,13 @@ Accept wildcard characters: False ### -ThrottleLimit Specifies the maximum number of concurrent operations that can be established to run the cmdlet. -If this parameter is omitted or a value of `0` is entered, then Windows PowerShell® calculates an optimum throttle limit for the cmdlet based on the number of CIM cmdlets that are running on the computer. +If this parameter is omitted or a value of `0` is entered, then Windows PowerShell® calculates an optimum throttle limit for the cmdlet based on the number of CIM cmdlets that are running on the computer. The throttle limit applies only to the current cmdlet, not to the session or to the computer. ```yaml Type: Int32 Parameter Sets: (All) -Aliases: +Aliases: Required: False Position: Named @@ -564,22 +571,22 @@ Accept wildcard characters: False ### -UseTemporaryAddresses Specifies a value for temporary addresses. -The cmdlet modifies the value for this setting. +The cmdlet modifies the value for this setting. - Always. -The computer always generates temporary addresses by using random numbers. +The computer always generates temporary addresses by using random numbers. - Counter. The computer generates temporary addresses by using the interface identifier. -You typically use this identifier for test purposes. +You typically use this identifier for test purposes. - Disabled. -The computer does not use temporary addresses. +The computer does not use temporary addresses. - Enabled. The computer uses temporary addresses. ```yaml Type: UseTemporaryAddresses Parameter Sets: (All) -Aliases: +Aliases: Accepted values: Disabled, Enabled, Always Required: False