IntegrationAccountAgreementData Constructor

Definition

Initializes a new instance of IntegrationAccountAgreementData.

public IntegrationAccountAgreementData (Azure.Core.AzureLocation location, Azure.ResourceManager.Logic.Models.IntegrationAccountAgreementType agreementType, string hostPartner, string guestPartner, Azure.ResourceManager.Logic.Models.IntegrationAccountBusinessIdentity hostIdentity, Azure.ResourceManager.Logic.Models.IntegrationAccountBusinessIdentity guestIdentity, Azure.ResourceManager.Logic.Models.IntegrationAccountAgreementContent content);
new Azure.ResourceManager.Logic.IntegrationAccountAgreementData : Azure.Core.AzureLocation * Azure.ResourceManager.Logic.Models.IntegrationAccountAgreementType * string * string * Azure.ResourceManager.Logic.Models.IntegrationAccountBusinessIdentity * Azure.ResourceManager.Logic.Models.IntegrationAccountBusinessIdentity * Azure.ResourceManager.Logic.Models.IntegrationAccountAgreementContent -> Azure.ResourceManager.Logic.IntegrationAccountAgreementData
Public Sub New (location As AzureLocation, agreementType As IntegrationAccountAgreementType, hostPartner As String, guestPartner As String, hostIdentity As IntegrationAccountBusinessIdentity, guestIdentity As IntegrationAccountBusinessIdentity, content As IntegrationAccountAgreementContent)

Parameters

location
AzureLocation

The location.

agreementType
IntegrationAccountAgreementType

The agreement type.

hostPartner
String

The integration account partner that is set as host partner for this agreement.

guestPartner
String

The integration account partner that is set as guest partner for this agreement.

hostIdentity
IntegrationAccountBusinessIdentity

The business identity of the host partner.

guestIdentity
IntegrationAccountBusinessIdentity

The business identity of the guest partner.

content
IntegrationAccountAgreementContent

The agreement content.

Exceptions

hostPartner, guestPartner, hostIdentity, guestIdentity or content is null.

Applies to