Share via


IMicrosoftGraphContract Interface

Definition

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

Properties

AdditionalProperties (Inherited from IAssociativeArray<T>)
ContractType

Type of contract. Possible values are: SyndicationPartner, BreadthPartner, ResellerPartner. See more in the table below.

CustomerId

The unique identifier for the customer tenant referenced by this partnership. Corresponds to the id property of the customer tenant's organization resource.

DefaultDomainName

A copy of the customer tenant's default domain name. The copy is made when the partnership with the customer is established. It is not automatically updated if the customer tenant's default domain name changes.

DeletedDateTime (Inherited from IMicrosoftGraphDirectoryObject)
DisplayName

The name displayed in directory

(Inherited from IMicrosoftGraphDirectoryObject)
Id

Read-only.

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

The full id of object in directory

(Inherited from IMicrosoftGraphDirectoryObject)
OdataType

The type of object in directory

(Inherited from IMicrosoftGraphDirectoryObject)

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