Share via


KeyPermission Struct

Definition

Permissions for the key -- read-only or full permissions.

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

Fields

Full
Read

Methods

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

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

Equals(KeyPermission)

Compares values of enum type KeyPermission

Equals(Object)

Compares values of enum type KeyPermission (override for Object)

GetHashCode()

Returns hashCode for enum KeyPermission

ToString()

Returns string representation for KeyPermission

Operators

Equality(KeyPermission, KeyPermission)

Overriding == operator for enum KeyPermission

Implicit(KeyPermission to String)

Implicit operator to convert KeyPermission to string

Implicit(String to KeyPermission)

Implicit operator to convert string to KeyPermission

Inequality(KeyPermission, KeyPermission)

Overriding != operator for enum KeyPermission

Applies to