Share via


DataProductUserRole Struct

Definition

The data type state

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

Fields

Name Description
Reader

Field to specify user of type Reader.

SensitiveReader

Field to specify user of type SensitiveReader. This user has privileged access to read sensitive data of a data product.

Methods

Name Description
CompleteArgument(String, String, String, CommandAst, IDictionary)

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

Equals(DataProductUserRole)

Compares values of enum type DataProductUserRole

Equals(Object)

Compares values of enum type DataProductUserRole (override for Object)

GetHashCode()

Returns hashCode for enum DataProductUserRole

ToString()

Returns string representation for DataProductUserRole

Operators

Name Description
Equality(DataProductUserRole, DataProductUserRole)

Overriding == operator for enum DataProductUserRole

Implicit(DataProductUserRole to String)

Implicit operator to convert DataProductUserRole to string

Implicit(String to DataProductUserRole)

Implicit operator to convert string to DataProductUserRole

Inequality(DataProductUserRole, DataProductUserRole)

Overriding != operator for enum DataProductUserRole

Applies to