Dela via


IUpdate Interface

Definition

Container interface for all the updates. Use Update.apply() to apply the changes to the resource in Azure.

public interface IUpdate : Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Update.IWithIdleTimout, Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Update.IWithIPAddress, Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Update.IWithLeafDomainLabel, Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Update.IWithReverseFQDN, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Network.Fluent.PublicIPAddress.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Network.Fluent.IPublicIPAddress>
type IUpdate = interface
    interface IAppliable<IPublicIPAddress>
    interface IIndexable
    interface IWithIPAddress
    interface IWithLeafDomainLabel
    interface IWithReverseFQDN
    interface IWithIdleTimout
    interface IUpdateWithTags<IUpdate>
Public Interface IUpdate
Implements IAppliable(Of IPublicIPAddress), IUpdateWithTags(Of IUpdate), IWithIdleTimout, IWithIPAddress, IWithLeafDomainLabel, IWithReverseFQDN
Implements

Properties

Key (Inherited from IIndexable)

Methods

Apply()

Execute the update request.

(Inherited from IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Execute the update request asynchronously.

(Inherited from IAppliable<T>)
WithDynamicIP()

Enables dynamic IP address allocation.

(Inherited from IWithIPAddress)
WithIdleTimeoutInMinutes(Int32)

Specifies the timeout (in minutes) for an idle connection.

(Inherited from IWithIdleTimout)
WithLeafDomainLabel(String)

Specifies the leaf domain label to associate with this public IP address. The fully qualified domain name (FQDN) will be constructed automatically by appending the rest of the domain to this label.

(Inherited from IWithLeafDomainLabel)
WithoutLeafDomainLabel()

Ensures that no leaf domain label will be used. This means that this public IP address will not be associated with a domain name.

(Inherited from IWithLeafDomainLabel)
WithoutReverseFqdn()

Ensures that no reverse FQDN will be used.

(Inherited from IWithReverseFQDN)
WithoutTag(String)

Removes a tag from the resource.

(Inherited from IUpdateWithTags<T>)
WithReverseFqdn(String)

Specifies the reverse FQDN to assign to this public IP address.

(Inherited from IWithReverseFQDN)
WithStaticIP()

Enables static IP address allocation. Use PublicIPAddress.ipAddress() after the public IP address is updated to obtain the actual IP address allocated for this resource by Azure.

(Inherited from IWithIPAddress)
WithTag(String, String)

Adds a tag to the resource.

(Inherited from IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Specifies tags for the resource as a {@link Map}.

(Inherited from IUpdateWithTags<T>)

Applies to