Show / Hide Table of Contents

Class LinkServiceState

Inheritance
System.Object
InputArgs
ResourceArgs
LinkServiceState
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.PrivateDns
Assembly: Pulumi.Azure.dll
Syntax
public sealed class LinkServiceState : ResourceArgs

Constructors

View Source

LinkServiceState()

Declaration
public LinkServiceState()

Properties

View Source

Alias

A globally unique DNS Name for your Private Link Service. You can use this alias to request a connection to your Private Link Service.

Declaration
public Input<string> Alias { get; set; }
Property Value
Type Description
Input<System.String>
View Source

AutoApprovalSubscriptionIds

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>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
View Source

NatIpConfigurations

One or more (up to 8) nat_ip_configuration block as defined below.

Declaration
public InputList<LinkServiceNatIpConfigurationGetArgs> NatIpConfigurations { get; set; }
Property Value
Type Description
InputList<LinkServiceNatIpConfigurationGetArgs>
View Source

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>
View Source

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>
View Source

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>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.