Share via


SecurityType Struct

Definition

The target VM security type.

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

Fields

ConfidentialVM
None
TrustedLaunch

Methods

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

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

Equals(Object)

Compares values of enum type SecurityType (override for Object)

Equals(SecurityType)

Compares values of enum type SecurityType

GetHashCode()

Returns hashCode for enum SecurityType

ToString()

Returns string representation for SecurityType

Operators

Equality(SecurityType, SecurityType)

Overriding == operator for enum SecurityType

Implicit(SecurityType to String)

Implicit operator to convert SecurityType to string

Implicit(String to SecurityType)

Implicit operator to convert string to SecurityType

Inequality(SecurityType, SecurityType)

Overriding != operator for enum SecurityType

Applies to