Share via


IMicrosoftGraphDomainDnsRecord Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.MicrosoftGraphDomainDnsRecordTypeConverter))]
public interface IMicrosoftGraphDomainDnsRecord : Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.IMicrosoftGraphEntity, Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Runtime.IAssociativeArray<object>
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.MSGraph.Models.ApiV10.MicrosoftGraphDomainDnsRecordTypeConverter))>]
type IMicrosoftGraphDomainDnsRecord = interface
    interface IJsonSerializable
    interface IMicrosoftGraphEntity
    interface IAssociativeArray<obj>
Public Interface IMicrosoftGraphDomainDnsRecord
Implements IAssociativeArray(Of Object), IMicrosoftGraphEntity
Derived
Attributes
Implements

Properties

AdditionalProperties (Inherited from IAssociativeArray<T>)
Id

The unique idenfier for an entity. Read-only.

(Inherited from IMicrosoftGraphEntity)
IsOptional

If false, this record must be configured by the customer at the DNS host for Microsoft Online Services to operate correctly with the domain.

Item[String] (Inherited from IAssociativeArray<T>)
Label

Value used when configuring the name of the DNS record at the DNS host.

RecordType

Indicates what type of DNS record this entity represents.The value can be one of the following: CName, Mx, Srv, Txt.

SupportedService

Microsoft Online Service or feature that has a dependency on this DNS record.Can be one of the following values: null, Email, Sharepoint, EmailInternalRelayOnly, OfficeCommunicationsOnline, SharePointDefaultDomain, FullRedelegation, SharePointPublic, OrgIdAuthentication, Yammer, Intune.

Ttl

Value to use when configuring the time-to-live (ttl) property of the DNS record at the DNS host. Not nullable.

Methods

Add(String, T) (Inherited from IAssociativeArray<T>)
Clear() (Inherited from IAssociativeArray<T>)
ContainsKey(String) (Inherited from IAssociativeArray<T>)
Remove(String) (Inherited from IAssociativeArray<T>)
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)
TryGetValue(String, T) (Inherited from IAssociativeArray<T>)

Applies to