Struct CreatedByType
- Namespace
- Azure.ResourceManager.Models
- Assembly
- Azure.ResourceManager.dll
The type of identity that created the resource.
public readonly struct CreatedByType : IEquatable<CreatedByType>
- Implements
- Inherited Members
Constructors
CreatedByType(string)
Initializes a new instance of CreatedByType.
public CreatedByType(string value)
Parameters
value
string
Exceptions
- ArgumentNullException
value
is null.
Properties
Application
Application.
public static CreatedByType Application { get; }
Property Value
Key
Key.
public static CreatedByType Key { get; }
Property Value
ManagedIdentity
ManagedIdentity.
public static CreatedByType ManagedIdentity { get; }
Property Value
User
User.
public static CreatedByType User { get; }
Property Value
Methods
Equals(CreatedByType)
Indicates whether the current object is equal to another object of the same type.
public bool Equals(CreatedByType other)
Parameters
other
CreatedByTypeAn object to compare with this object.
Returns
ToString()
Returns the fully qualified type name of this instance.
public override string ToString()
Returns
- string
The fully qualified type name.
Operators
operator ==(CreatedByType, CreatedByType)
Determines if two CreatedByType values are the same.
public static bool operator ==(CreatedByType left, CreatedByType right)
Parameters
left
CreatedByTyperight
CreatedByType
Returns
implicit operator CreatedByType(string)
Converts a string to a CreatedByType.
public static implicit operator CreatedByType(string value)
Parameters
value
string
Returns
operator !=(CreatedByType, CreatedByType)
Determines if two CreatedByType values are not the same.
public static bool operator !=(CreatedByType left, CreatedByType right)
Parameters
left
CreatedByTyperight
CreatedByType