IPrivateLinkService 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.
Entry point for private link service management API in Azure.
public interface IPrivateLinkService : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Network.Fluent.INetworkManager,Microsoft.Azure.Management.Network.Fluent.Models.PrivateLinkServiceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.PrivateLinkServiceInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Network.Fluent.INetworkManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Network.Fluent.IPrivateLinkService>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Network.Fluent.PrivateLinkService.Update.IUpdate>
type IPrivateLinkService = interface
interface IGroupableResource<INetworkManager, PrivateLinkServiceInner>
interface IResource
interface IIndexable
interface IHasId
interface IHasName
interface IHasResourceGroup
interface IHasManager<INetworkManager>
interface IHasInner<PrivateLinkServiceInner>
interface IRefreshable<IPrivateLinkService>
interface IUpdatable<IUpdate>
Public Interface IPrivateLinkService
Implements IGroupableResource(Of INetworkManager, PrivateLinkServiceInner), IHasInner(Of PrivateLinkServiceInner), IHasManager(Of INetworkManager), IRefreshable(Of IPrivateLinkService), IUpdatable(Of IUpdate)
- Implements
Properties
Alias |
Gets the alias of the private link service. |
AutoApprovedPrivateLinkServiceIds |
Gets the auto-approval list of the private link service. |
Etag |
Gets a unique read-only string that changes whenever the resource is updated. |
Fqdns |
Gets the list of Fqdn. |
Id |
Gets the resource id string (Inherited from IHasId) |
Inner | (Inherited from IHasInner<T>) |
IpConfigurations |
Gets an array of private link service IP configurations. |
IsProxyProtocolEnabled |
Gets whether the private link service is enabled for proxy protocol or not. |
Key | (Inherited from IIndexable) |
LoadBalancerFrontendIpConfigurations |
Gets an array of references to the load balancer IP configurations. |
Manager |
Gets the manager client type of this resource type. (Inherited from IHasManager<ManagerT>) |
Name |
Gets the name of the resource (Inherited from IHasName) |
NetworkInterfaces |
Gets an array of references to the network interfaces created for this private link service. |
PrivateEndpointConnections |
Gets an array of list about connections to the private endpoint. |
ProvisioningState |
Gets the provisioning state of the private link service resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' |
Region | (Inherited from IResource) |
RegionName | (Inherited from IResource) |
ResourceGroupName | (Inherited from IHasResourceGroup) |
Tags | (Inherited from IResource) |
Type | (Inherited from IResource) |
VisiblePrivateLinkServiceIds |
Gets the visibility list of the private link service. |
Methods
Refresh() |
Refreshes the resource to sync with Azure. (Inherited from IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Refreshes the resource to sync with Azure. (Inherited from IRefreshable<T>) |
Update() | (Inherited from IUpdatable<T>) |
Applies to
Azure SDK for .NET