Freigeben über


IWithCreate Schnittstelle

Definition

Die Phase der öffentlichen IP-Definition, die alle minimal erforderlichen Eingaben für die zu erstellende Ressource (über WithCreate.create()) enthält, aber auch die Angabe anderer optionaler Einstellungen ermöglicht.

public interface IWithCreate : Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Definition.IWithAvailabilityZone, Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Definition.IWithIdleTimeout, Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Definition.IWithIPAddress, Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Definition.IWithLeafDomainLabel, Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Definition.IWithReverseFQDN, Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Definition.IWithSku, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Network.Fluent.IPublicIPAddress>
type IWithCreate = interface
    interface ICreatable<IPublicIPAddress>
    interface IIndexable
    interface IWithLeafDomainLabel
    interface IWithIPAddress
    interface IWithReverseFQDN
    interface IWithIdleTimeout
    interface IWithAvailabilityZone
    interface IBeta
    interface IWithSku
    interface IDefinitionWithTags<IWithCreate>
Public Interface IWithCreate
Implements IBeta, ICreatable(Of IPublicIPAddress), IDefinitionWithTags(Of IWithCreate), IWithAvailabilityZone, IWithIdleTimeout, IWithIPAddress, IWithLeafDomainLabel, IWithReverseFQDN, IWithSku
Abgeleitet
Implementiert

Eigenschaften

Key

Die Phase der öffentlichen IP-Definition, die alle minimal erforderlichen Eingaben für die zu erstellende Ressource (über WithCreate.create()) enthält, aber auch die Angabe anderer optionaler Einstellungen ermöglicht.

(Geerbt von IIndexable)
Name

Ruft den Namen der erstellbaren Ressource ab.

(Geerbt von ICreatable<T>)

Methoden

Create()

Führen Sie die Erstellungsanforderung aus.

(Geerbt von ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Legt die Anforderung in die Warteschlange und erlaubt dem HTTP-Client, sie auszuführen, wenn Systemressourcen verfügbar sind.

(Geerbt von ICreatable<T>)
WithAvailabilityZone(AvailabilityZoneId)

Gibt die Verfügbarkeitszone für die IP-Adresse an.

(Geerbt von IWithAvailabilityZone)
WithDynamicIP()

Aktiviert die dynamische IP-Adresszuordnung.

(Geerbt von IWithIPAddress)
WithIdleTimeoutInMinutes(Int32)

Gibt das Timeout (in Minuten) für eine Verbindung im Leerlauf an.

(Geerbt von IWithIdleTimeout)
WithLeafDomainLabel(String)

Gibt die Blattdomänenbezeichnung an, die dieser öffentlichen IP-Adresse zugeordnet werden soll. Der vollqualifizierte Domänenname (Fully Qualified Domain Name, FQDN) wird automatisch erstellt, indem der Rest der Domäne an diese Bezeichnung angefügt wird.

(Geerbt von IWithLeafDomainLabel)
WithoutLeafDomainLabel()

Stellt sicher, dass keine Blattdomänenbezeichnung verwendet wird. Dies bedeutet, dass diese öffentliche IP-Adresse keinem Domänennamen zugeordnet wird.

(Geerbt von IWithLeafDomainLabel)
WithoutReverseFqdn()

Stellt sicher, dass kein reverser FQDN verwendet wird.

(Geerbt von IWithReverseFQDN)
WithReverseFqdn(String)

Gibt den reversen FQDN an, der dieser öffentlichen IP-Adresse zugewiesen werden soll.

(Geerbt von IWithReverseFQDN)
WithSku(PublicIPSkuType)

Gibt die SKU für die IP-Adresse an.

(Geerbt von IWithSku)
WithStaticIP()

Aktiviert die statische IP-Adresszuordnung. Verwenden Sie PublicIPAddress.ipAddress(), nachdem die öffentliche IP-Adresse erstellt wurde, um die tatsächliche IP-Adresse abzurufen, die dieser Ressource von Azure zugewiesen wurde.

(Geerbt von IWithIPAddress)
WithTag(String, String)

Fügt der Ressource ein Tag hinzu.

(Geerbt von IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Gibt Tags für die Ressource als {@link Map} an.

(Geerbt von IDefinitionWithTags<T>)

Gilt für: