IUpdateCombined Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
-
IUpdate IWithAttach IWithAutoApproval IWithFqdns IWithFrontendIpConfiguration IWithPrivateEndpointConnection IWithPrivateEndpointConnectionSettings IWithPrivateLinkServiceIpConfiguration IWithPrivateLinkServiceIpConfigurationSettings IWithProxyProtocol IWithVisibility IUpdateWithTags<IUpdate> IAppliable<IPrivateLinkService> IExecutable<IPrivateEndpointConnection> IIndexable
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) |