DnsProfile Class
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.
DNS contains the DNS settings of the cluster
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.RedHatOpenShiftHcp.Models.DnsProfileTypeConverter))]
public class DnsProfile : Microsoft.Azure.PowerShell.Cmdlets.RedHatOpenShiftHcp.Models.IDnsProfile
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.RedHatOpenShiftHcp.Models.DnsProfileTypeConverter))>]
type DnsProfile = class
interface IDnsProfile
interface IJsonSerializable
Public Class DnsProfile
Implements IDnsProfile
- Inheritance
-
DnsProfile
- Attributes
- Implements
Constructors
| Name | Description |
|---|---|
| DnsProfile() |
Creates an new DnsProfile instance. |
Properties
| Name | Description |
|---|---|
| BaseDomain |
BaseDomain is the base DNS domain of the cluster. |
| BaseDomainPrefix |
BaseDomainPrefix is the base domain prefix for the cluster ingress. It will be used to configure ingress in the cluster through the subdomain "BaseDomainPrefix.BaseDomain". |
Methods
| Name | Description |
|---|---|
| DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of DnsProfile. |
| DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of DnsProfile. |
| FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.RedHatOpenShiftHcp.Models.IDnsProfile. |
| FromJsonString(String) |
Creates a new instance of DnsProfile, deserializing the content from a json string. |
| ToJson(JsonObject, SerializationMode) |
Serializes this instance of DnsProfile into a JsonNode. |
| ToJsonString() |
Serializes this instance to a json string. |
| ToString() | |