Share via


LogCollectionLevel Struct

Definition

Level of the logs to be collected.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Support.LogCollectionLevelTypeConverter))]
public struct LogCollectionLevel : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.DataBox.Support.LogCollectionLevel>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Support.LogCollectionLevelTypeConverter))>]
type LogCollectionLevel = struct
    interface IArgumentCompleter
Public Structure LogCollectionLevel
Implements IArgumentCompleter, IEquatable(Of LogCollectionLevel)
Inheritance
LogCollectionLevel
Attributes
Implements

Fields

Error

Only Errors will be collected in the logs.

Verbose

Verbose logging (includes Errors, CRC, size information and others).

Methods

CompleteArgument(String, String, String, CommandAst, IDictionary)

Implementations of this function are called by PowerShell to complete arguments.

Equals(LogCollectionLevel)

Compares values of enum type LogCollectionLevel

Equals(Object)

Compares values of enum type LogCollectionLevel (override for Object)

GetHashCode()

Returns hashCode for enum LogCollectionLevel

ToString()

Returns string representation for LogCollectionLevel

Operators

Equality(LogCollectionLevel, LogCollectionLevel)

Overriding == operator for enum LogCollectionLevel

Implicit(LogCollectionLevel to String)

Implicit operator to convert LogCollectionLevel to string

Implicit(String to LogCollectionLevel)

Implicit operator to convert string to LogCollectionLevel

Inequality(LogCollectionLevel, LogCollectionLevel)

Overriding != operator for enum LogCollectionLevel

Applies to