Share via


PermissionProviderScope Struct

Definition

Permission provider scope

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

Fields

ResourceGroup
Subscription
Workspace

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

Equals(PermissionProviderScope)

Compares values of enum type PermissionProviderScope

GetHashCode()

Returns hashCode for enum PermissionProviderScope

ToString()

Returns string representation for PermissionProviderScope

Operators

Equality(PermissionProviderScope, PermissionProviderScope)

Overriding == operator for enum PermissionProviderScope

Implicit(PermissionProviderScope to String)

Implicit operator to convert PermissionProviderScope to string

Implicit(String to PermissionProviderScope)

Implicit operator to convert string to PermissionProviderScope

Inequality(PermissionProviderScope, PermissionProviderScope)

Overriding != operator for enum PermissionProviderScope

Applies to