PinholeTimeouts Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Expiry times of inactive NAPT pinholes, in seconds. All timers must be at least 1 second.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MobileNetwork.Models.Api20221101.PinholeTimeoutsTypeConverter))]
public class PinholeTimeouts : Microsoft.Azure.PowerShell.Cmdlets.MobileNetwork.Models.Api20221101.IPinholeTimeouts
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MobileNetwork.Models.Api20221101.PinholeTimeoutsTypeConverter))>]
type PinholeTimeouts = class
interface IPinholeTimeouts
interface IJsonSerializable
Public Class PinholeTimeouts
Implements IPinholeTimeouts
- Inheritance
-
PinholeTimeouts
- Attributes
- Implements
Constructors
PinholeTimeouts() |
Creates an new PinholeTimeouts instance. |
Properties
Icmp |
Pinhole timeout for ICMP pinholes in seconds. Default for ICMP Echo is 30 seconds. |
Tcp |
Pinhole timeout for TCP pinholes in seconds. Default for TCP is 3 minutes. |
Udp |
Pinhole timeout for UDP pinholes in seconds. Default for UDP is 30 seconds. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of PinholeTimeouts. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of PinholeTimeouts. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.MobileNetwork.Models.Api20221101.IPinholeTimeouts. |
FromJsonString(String) |
Creates a new instance of PinholeTimeouts, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of PinholeTimeouts into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
ToString() |