Class LinkServiceArgs
Inherited Members
Namespace: Pulumi.Azure.PrivateDns
Assembly: Pulumi.Azure.dll
Syntax
public sealed class LinkServiceArgs : ResourceArgs
Constructors
View SourceLinkServiceArgs()
Declaration
public LinkServiceArgs()
Properties
View SourceAutoApprovalSubscriptionIds
A list of Subscription UUID/GUID's that will be automatically be able to use this Private Link Service.
Declaration
public InputList<string> AutoApprovalSubscriptionIds { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
EnableProxyProtocol
Should the Private Link Service support the Proxy Protocol? Defaults to false.
Declaration
public Input<bool> EnableProxyProtocol { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
LoadBalancerFrontendIpConfigurationIds
A list of Frontend IP Configuration ID's from a Standard Load Balancer, where traffic from the Private Link Service should be routed. You can use Load Balancer Rules to direct this traffic to appropriate backend pools where your applications are running.
Declaration
public InputList<string> LoadBalancerFrontendIpConfigurationIds { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
Location
Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
Declaration
public Input<string> Location { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Name
Specifies the name of this Private Link Service. Changing this forces a new resource to be created.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
NatIpConfigurations
One or more (up to 8) nat_ip_configuration block as defined below.
Declaration
public InputList<LinkServiceNatIpConfigurationArgs> NatIpConfigurations { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<LinkServiceNatIpConfigurationArgs> |
ResourceGroupName
The name of the Resource Group where the Private Link Service should exist. Changing this forces a new resource to be created.
Declaration
public Input<string> ResourceGroupName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Tags
A mapping of tags to assign to the resource. Changing this forces a new resource to be created.
Declaration
public InputMap<string> Tags { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.String> |
VisibilitySubscriptionIds
A list of Subscription UUID/GUID's that will be able to see this Private Link Service.
Declaration
public InputList<string> VisibilitySubscriptionIds { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |