Share via


RequestType Struct

Definition

The type of the role assignment schedule request. Eg: SelfActivate, AdminAssign etc

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

Fields

AdminAssign
AdminExtend
AdminRemove
AdminRenew
AdminUpdate
SelfActivate
SelfDeactivate
SelfExtend
SelfRenew

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 RequestType (override for Object)

Equals(RequestType)

Compares values of enum type RequestType

GetHashCode()

Returns hashCode for enum RequestType

ToString()

Returns string representation for RequestType

Operators

Equality(RequestType, RequestType)

Overriding == operator for enum RequestType

Implicit(RequestType to String)

Implicit operator to convert RequestType to string

Implicit(String to RequestType)

Implicit operator to convert string to RequestType

Inequality(RequestType, RequestType)

Overriding != operator for enum RequestType

Applies to