ProviderRegistrationKind Struct

Definition

Provider registration kind. This Metadata is also used by portal/tooling/etc to render different UX experiences for resources of the same type.

public readonly struct ProviderRegistrationKind : IEquatable<Azure.ResourceManager.ProviderHub.Models.ProviderRegistrationKind>
type ProviderRegistrationKind = struct
Public Structure ProviderRegistrationKind
Implements IEquatable(Of ProviderRegistrationKind)
Inheritance
ProviderRegistrationKind
Implements

Constructors

Name Description
ProviderRegistrationKind(String)

Initializes a new instance of ProviderRegistrationKind.

Properties

Name Description
Direct

Resource Provider with all the resource types 'managed' on by itself.

Hybrid

Resource Provider with a mix of 'managed' and 'direct' resource types.

Managed

Resource Provider with all the resource types 'managed' by the ProviderHub service.

Methods

Name Description
Equals(ProviderRegistrationKind)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(ProviderRegistrationKind, ProviderRegistrationKind)

Determines if two ProviderRegistrationKind values are the same.

Implicit(String to Nullable<ProviderRegistrationKind>)
Implicit(String to ProviderRegistrationKind)

Converts a string to a ProviderRegistrationKind.

Inequality(ProviderRegistrationKind, ProviderRegistrationKind)

Determines if two ProviderRegistrationKind values are not the same.

Applies to