AutoGeneratedDomainNameLabelScope Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
This enum is the entrypoint to using a certificate from a public CA for your cluster. This property was introduced to solve the domain squatting problem with new domains. A domain name will be generated in the following format: <clustername>.<hash>.<regionname>.<sfmcdomain>. The hash portion comes from Azure DNS' Deterministic Name Library. The library creates a hash using the cluster's Tenant, Subscription, Resource Group and Resource Name using the AutoGeneratedDomainNameLabelScope/reuse policy chosen.
public readonly struct AutoGeneratedDomainNameLabelScope : IEquatable<Azure.ResourceManager.ServiceFabricManagedClusters.Models.AutoGeneratedDomainNameLabelScope>
type AutoGeneratedDomainNameLabelScope = struct
Public Structure AutoGeneratedDomainNameLabelScope
Implements IEquatable(Of AutoGeneratedDomainNameLabelScope)
- Inheritance
-
AutoGeneratedDomainNameLabelScope
- Implements
Constructors
AutoGeneratedDomainNameLabelScope(String) |
Initializes a new instance of AutoGeneratedDomainNameLabelScope. |
Properties
NoReuse |
NoReuse will create a new hash regardless of the Subscription, Resource Group, Tenant and Resource name. |
ResourceGroupReuse |
ResourceGroupReuse allows for the same hash to be created if the resource is created in the same Resource Group with the same resource name. |
SubscriptionReuse |
SubscriptionReuse allows for the same hash to be created if the resource is created in the same Subscription with the same resource name. |
TenantReuse |
TenantReuse allows for the same hash to be created if the resource is created in the same Tenant with the same resource name. |
Methods
Equals(AutoGeneratedDomainNameLabelScope) |
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
Equality(AutoGeneratedDomainNameLabelScope, AutoGeneratedDomainNameLabelScope) |
Determines if two AutoGeneratedDomainNameLabelScope values are the same. |
Implicit(String to AutoGeneratedDomainNameLabelScope) |
Converts a String to a AutoGeneratedDomainNameLabelScope. |
Inequality(AutoGeneratedDomainNameLabelScope, AutoGeneratedDomainNameLabelScope) |
Determines if two AutoGeneratedDomainNameLabelScope values are not the same. |
Applies to
Azure SDK for .NET