Share via


IDefinition<ParentT> Interface

Definition

The entirety of a domain contact definition.

public interface IDefinition<ParentT> : Microsoft.Azure.Management.AppService.Fluent.DomainContact.Definition.IBlank<ParentT>, Microsoft.Azure.Management.AppService.Fluent.DomainContact.Definition.IWithAddressLine1<ParentT>, Microsoft.Azure.Management.AppService.Fluent.DomainContact.Definition.IWithAddressLine2<ParentT>, Microsoft.Azure.Management.AppService.Fluent.DomainContact.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.AppService.Fluent.DomainContact.Definition.IWithCity<ParentT>, Microsoft.Azure.Management.AppService.Fluent.DomainContact.Definition.IWithCountry<ParentT>, Microsoft.Azure.Management.AppService.Fluent.DomainContact.Definition.IWithEmail<ParentT>, Microsoft.Azure.Management.AppService.Fluent.DomainContact.Definition.IWithFaxNumber<ParentT>, Microsoft.Azure.Management.AppService.Fluent.DomainContact.Definition.IWithFirstName<ParentT>, Microsoft.Azure.Management.AppService.Fluent.DomainContact.Definition.IWithJobTitle<ParentT>, Microsoft.Azure.Management.AppService.Fluent.DomainContact.Definition.IWithLastName<ParentT>, Microsoft.Azure.Management.AppService.Fluent.DomainContact.Definition.IWithMiddleName<ParentT>, Microsoft.Azure.Management.AppService.Fluent.DomainContact.Definition.IWithOrganization<ParentT>, Microsoft.Azure.Management.AppService.Fluent.DomainContact.Definition.IWithPhoneCountryCode<ParentT>, Microsoft.Azure.Management.AppService.Fluent.DomainContact.Definition.IWithPhoneNumber<ParentT>, Microsoft.Azure.Management.AppService.Fluent.DomainContact.Definition.IWithPostalCode<ParentT>, Microsoft.Azure.Management.AppService.Fluent.DomainContact.Definition.IWithStateOrProvince<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>
type IDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithFirstName<'ParentT>
    interface IWithMiddleName<'ParentT>
    interface IWithLastName<'ParentT>
    interface IWithAddressLine1<'ParentT>
    interface IWithAddressLine2<'ParentT>
    interface IWithCity<'ParentT>
    interface IWithStateOrProvince<'ParentT>
    interface IWithCountry<'ParentT>
    interface IWithPostalCode<'ParentT>
    interface IWithEmail<'ParentT>
    interface IWithPhoneCountryCode<'ParentT>
    interface IWithPhoneNumber<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInDefinition<'ParentT>
    interface IWithOrganization<'ParentT>
    interface IWithJobTitle<'ParentT>
    interface IWithFaxNumber<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInDefinition(Of ParentT), IWithAddressLine1(Of ParentT), IWithAddressLine2(Of ParentT), IWithAttach(Of ParentT), IWithCity(Of ParentT), IWithCountry(Of ParentT), IWithEmail(Of ParentT), IWithFaxNumber(Of ParentT), IWithFirstName(Of ParentT), IWithJobTitle(Of ParentT), IWithLastName(Of ParentT), IWithMiddleName(Of ParentT), IWithOrganization(Of ParentT), IWithPhoneCountryCode(Of ParentT), IWithPhoneNumber(Of ParentT), IWithPostalCode(Of ParentT), IWithStateOrProvince(Of ParentT)

Type Parameters

ParentT

The return type of the final Attachable.attach().

Implements

Properties

Build (Inherited from IWithAttach<ParentT>)

Methods

Attach() (Inherited from IInDefinition<ParentT>)
WithAddressLine1(String)

Specifies the 1st line of the address.

(Inherited from IWithAddressLine1<ParentT>)
WithAddressLine2(String)

Specifies the 2nd line of the address.

(Inherited from IWithAddressLine2<ParentT>)
WithCity(String)

Specifies the city of the address.

(Inherited from IWithCity<ParentT>)
WithCountry(CountryISOCode)

Specifies the country of the address.

(Inherited from IWithCountry<ParentT>)
WithEmail(String)

Specifies the email.

(Inherited from IWithEmail<ParentT>)
WithFaxNumber(String) (Inherited from IWithFaxNumber<ParentT>)
WithFirstName(String)

Specifies the first name.

(Inherited from IWithFirstName<ParentT>)
WithJobTitle(String) (Inherited from IWithJobTitle<ParentT>)
WithLastName(String)

Specifies the last name.

(Inherited from IWithLastName<ParentT>)
WithMiddleName(String)

Specifies the middle name.

(Inherited from IWithMiddleName<ParentT>)
WithOrganization(String) (Inherited from IWithOrganization<ParentT>)
WithPhoneCountryCode(CountryPhoneCode)

Specifies the country code of the phone number.

(Inherited from IWithPhoneCountryCode<ParentT>)
WithPhoneNumber(String)

Specifies the phone number.

(Inherited from IWithPhoneNumber<ParentT>)
WithPostalCode(String)

Specifies the postal code or zip code of the address.

(Inherited from IWithPostalCode<ParentT>)
WithStateOrProvince(String)

Specifies the state or province of the address.

(Inherited from IWithStateOrProvince<ParentT>)

Applies to