IUpdateCombined Interface

Definition

The entirety of the private link service update.

public interface IUpdateCombined : Microsoft.Azure.Management.Network.Fluent.PrivateLinkService.Update.IUpdate, Microsoft.Azure.Management.Network.Fluent.PrivateLinkService.Update.IWithPrivateEndpointConnectionSettings, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Network.Fluent.PrivateLinkService.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Network.Fluent.IPrivateLinkService>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IExecutable<Microsoft.Azure.Management.Network.Fluent.IPrivateEndpointConnection>
type IUpdateCombined = interface
    interface IUpdate
    interface IAppliable<IPrivateLinkService>
    interface IIndexable
    interface IUpdateWithTags<IUpdate>
    interface IWithFrontendIpConfiguration
    interface IWithPrivateLinkServiceIpConfiguration
    interface IWithPrivateLinkServiceIpConfigurationSettings
    interface IWithAttach
    interface IWithPrivateEndpointConnection
    interface IWithVisibility
    interface IWithAutoApproval
    interface IWithFqdns
    interface IWithProxyProtocol
    interface IWithPrivateEndpointConnectionSettings
    interface IExecutable<IPrivateEndpointConnection>
Public Interface IUpdateCombined
Implements IAppliable(Of IPrivateLinkService), IExecutable(Of IPrivateEndpointConnection), IUpdate, IUpdateWithTags(Of IUpdate), IWithPrivateEndpointConnectionSettings
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>)
Attach()

Updates the IP configuration, either frontend IP configuration or private link service IP configuration.

(Inherited from IWithAttach)
DefinePrivateLinkServiceIpConfiguration(String)

Sets new private link service IP configuration.

(Inherited from IWithPrivateLinkServiceIpConfiguration)
DisableProxyProtocol()

Disables the proxy protocol for the private link service.

(Inherited from IWithProxyProtocol)
EnableProxyProtocol()

Enables the proxy protocol for the private link service.

(Inherited from IWithProxyProtocol)
Execute()

Execute the request.

(Inherited from IExecutable<T>)
ExecuteAsync(CancellationToken, Boolean)

Execute the request asynchronously.

(Inherited from IExecutable<T>)
SetAsNonPrimaryIpConfiguration()

Sets the private link service IP configuration as non primary IP configuration.

(Inherited from IWithPrivateLinkServiceIpConfigurationSettings)
SetAsPrimaryIpConfiguration()

Sets the private link service IP configuration as primary IP configuration.

(Inherited from IWithPrivateLinkServiceIpConfigurationSettings)
UpdatePrivateEndpointConnection(String)

Updates private endpoint connection.

(Inherited from IWithPrivateEndpointConnection)
UpdatePrivateLinkServiceIpConfiguration(String)

Updates private link service IP configuration.

(Inherited from IWithPrivateLinkServiceIpConfiguration)
WithAutoApproval(IList<String>)

Sets the subscription into auto-approval list for the private link service.

(Inherited from IWithAutoApproval)
WithAutoApproval(String)

Sets the subscription into auto-approval list for the private link service.

(Inherited from IWithAutoApproval)
WithDynamicPrivateIpAllocation()

Enables private Ip allocation method as 'Dynamic' for the IP configuration.

(Inherited from IWithPrivateLinkServiceIpConfigurationSettings)
WithFrontendIpConfiguration(ILoadBalancerFrontend)

Sets new frontend IP configuration.

(Inherited from IWithFrontendIpConfiguration)
WithFullQualifiedDomainName(String)

Sets the domain into Fqdn list for the private link service.

(Inherited from IWithFqdns)
WithFullQualifiedDomainNames(IList<String>)

Sets the Fqdn list for the private link service.

(Inherited from IWithFqdns)
WithIpv4PrivateIpAddress()

Enables private Ip address version as 'IPv4' for the IP configuration.

(Inherited from IWithPrivateLinkServiceIpConfigurationSettings)
WithIpv6PrivateIpAddress()

Enables private Ip address version as 'IPv6' for the IP configuration.

(Inherited from IWithPrivateLinkServiceIpConfigurationSettings)
WithoutAutoApproval(String)

Sets the subscription into auto-approval list for the private link service.

(Inherited from IWithAutoApproval)
WithoutFrontendIpConfiguration(String)

Removes the frontend IP configuration.

(Inherited from IWithFrontendIpConfiguration)
WithoutFullQualifiedDomainName(String)

Sets the domain into Fqdn list for the private link service.

(Inherited from IWithFqdns)
WithoutPrivateLinkServiceIpConfiguration(String)

Removes private link service IP configuration.

(Inherited from IWithPrivateLinkServiceIpConfiguration)
WithoutTag(String)

Removes a tag from the resource.

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

Removes the visible subscriptions for the private link service.

(Inherited from IWithVisibility)
WithPrivateEndpoint(String)

Sets the private endpoint ID.

(Inherited from IWithPrivateEndpointConnectionSettings)
WithPrivateIpAddress(String)

Sets private Ip address for the IP configuration.

(Inherited from IWithPrivateLinkServiceIpConfigurationSettings)
WithPrivateLinkServiceConnetionState(String, String, String)

Sets the private link service connection state.

(Inherited from IWithPrivateEndpointConnectionSettings)
WithStaticPrivateIpAllocation()

Enables private Ip allocation method as 'Static' for the IP configuration.

(Inherited from IWithPrivateLinkServiceIpConfigurationSettings)
WithSubnet(String)

Sets the reference of the subnet resource for the IP configuration.

(Inherited from IWithPrivateLinkServiceIpConfigurationSettings)
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>)
WithVisibility(IList<String>)

Sets the list of visible subscriptions for the private link service.

(Inherited from IWithVisibility)
WithVisibility(String)

Sets the visible subscription for the private link service.

(Inherited from IWithVisibility)

Applies to