This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.66.0 published on Wednesday, Oct 9, 2024 by Pulumi
azure-native.network.getLoadBalancer
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.66.0 published on Wednesday, Oct 9, 2024 by Pulumi
Gets the specified load balancer. Azure REST API version: 2023-02-01.
Other available API versions: 2015-05-01-preview, 2018-06-01, 2019-06-01, 2019-08-01, 2023-04-01, 2023-05-01, 2023-06-01, 2023-09-01, 2023-11-01, 2024-01-01, 2024-03-01.
Using getLoadBalancer
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getLoadBalancer(args: GetLoadBalancerArgs, opts?: InvokeOptions): Promise<GetLoadBalancerResult>
function getLoadBalancerOutput(args: GetLoadBalancerOutputArgs, opts?: InvokeOptions): Output<GetLoadBalancerResult>
def get_load_balancer(expand: Optional[str] = None,
load_balancer_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLoadBalancerResult
def get_load_balancer_output(expand: Optional[pulumi.Input[str]] = None,
load_balancer_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetLoadBalancerResult]
func LookupLoadBalancer(ctx *Context, args *LookupLoadBalancerArgs, opts ...InvokeOption) (*LookupLoadBalancerResult, error)
func LookupLoadBalancerOutput(ctx *Context, args *LookupLoadBalancerOutputArgs, opts ...InvokeOption) LookupLoadBalancerResultOutput
> Note: This function is named LookupLoadBalancer
in the Go SDK.
public static class GetLoadBalancer
{
public static Task<GetLoadBalancerResult> InvokeAsync(GetLoadBalancerArgs args, InvokeOptions? opts = null)
public static Output<GetLoadBalancerResult> Invoke(GetLoadBalancerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetLoadBalancerResult> getLoadBalancer(GetLoadBalancerArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:network:getLoadBalancer
arguments:
# arguments dictionary
The following arguments are supported:
- Load
Balancer stringName - The name of the load balancer.
- Resource
Group stringName - The name of the resource group.
- Expand string
- Expands referenced resources.
- Load
Balancer stringName - The name of the load balancer.
- Resource
Group stringName - The name of the resource group.
- Expand string
- Expands referenced resources.
- load
Balancer StringName - The name of the load balancer.
- resource
Group StringName - The name of the resource group.
- expand String
- Expands referenced resources.
- load
Balancer stringName - The name of the load balancer.
- resource
Group stringName - The name of the resource group.
- expand string
- Expands referenced resources.
- load_
balancer_ strname - The name of the load balancer.
- resource_
group_ strname - The name of the resource group.
- expand str
- Expands referenced resources.
- load
Balancer StringName - The name of the load balancer.
- resource
Group StringName - The name of the resource group.
- expand String
- Expands referenced resources.
getLoadBalancer Result
The following output properties are available:
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the load balancer resource.
- Resource
Guid string - The resource GUID property of the load balancer resource.
- Type string
- Resource type.
- Backend
Address List<Pulumi.Pools Azure Native. Network. Outputs. Backend Address Pool Response> - Collection of backend address pools used by a load balancer.
- Extended
Location Pulumi.Azure Native. Network. Outputs. Extended Location Response - The extended location of the load balancer.
- Frontend
IPConfigurations List<Pulumi.Azure Native. Network. Outputs. Frontend IPConfiguration Response> - Object representing the frontend IPs to be used for the load balancer.
- Id string
- Resource ID.
- Inbound
Nat List<Pulumi.Pools Azure Native. Network. Outputs. Inbound Nat Pool Response> - Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound NAT rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.
- Inbound
Nat List<Pulumi.Rules Azure Native. Network. Outputs. Inbound Nat Rule Response> - Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.
- Load
Balancing List<Pulumi.Rules Azure Native. Network. Outputs. Load Balancing Rule Response> - Object collection representing the load balancing rules Gets the provisioning.
- Location string
- Resource location.
- Outbound
Rules List<Pulumi.Azure Native. Network. Outputs. Outbound Rule Response> - The outbound rules.
- Probes
List<Pulumi.
Azure Native. Network. Outputs. Probe Response> - Collection of probe objects used in the load balancer.
- Sku
Pulumi.
Azure Native. Network. Outputs. Load Balancer Sku Response - The load balancer SKU.
- Dictionary<string, string>
- Resource tags.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the load balancer resource.
- Resource
Guid string - The resource GUID property of the load balancer resource.
- Type string
- Resource type.
- Backend
Address []BackendPools Address Pool Response - Collection of backend address pools used by a load balancer.
- Extended
Location ExtendedLocation Response - The extended location of the load balancer.
- Frontend
IPConfigurations []FrontendIPConfiguration Response - Object representing the frontend IPs to be used for the load balancer.
- Id string
- Resource ID.
- Inbound
Nat []InboundPools Nat Pool Response - Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound NAT rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.
- Inbound
Nat []InboundRules Nat Rule Response - Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.
- Load
Balancing []LoadRules Balancing Rule Response - Object collection representing the load balancing rules Gets the provisioning.
- Location string
- Resource location.
- Outbound
Rules []OutboundRule Response - The outbound rules.
- Probes
[]Probe
Response - Collection of probe objects used in the load balancer.
- Sku
Load
Balancer Sku Response - The load balancer SKU.
- map[string]string
- Resource tags.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- name String
- Resource name.
- provisioning
State String - The provisioning state of the load balancer resource.
- resource
Guid String - The resource GUID property of the load balancer resource.
- type String
- Resource type.
- backend
Address List<BackendPools Address Pool Response> - Collection of backend address pools used by a load balancer.
- extended
Location ExtendedLocation Response - The extended location of the load balancer.
- frontend
IPConfigurations List<FrontendIPConfiguration Response> - Object representing the frontend IPs to be used for the load balancer.
- id String
- Resource ID.
- inbound
Nat List<InboundPools Nat Pool Response> - Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound NAT rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.
- inbound
Nat List<InboundRules Nat Rule Response> - Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.
- load
Balancing List<LoadRules Balancing Rule Response> - Object collection representing the load balancing rules Gets the provisioning.
- location String
- Resource location.
- outbound
Rules List<OutboundRule Response> - The outbound rules.
- probes
List<Probe
Response> - Collection of probe objects used in the load balancer.
- sku
Load
Balancer Sku Response - The load balancer SKU.
- Map<String,String>
- Resource tags.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- name string
- Resource name.
- provisioning
State string - The provisioning state of the load balancer resource.
- resource
Guid string - The resource GUID property of the load balancer resource.
- type string
- Resource type.
- backend
Address BackendPools Address Pool Response[] - Collection of backend address pools used by a load balancer.
- extended
Location ExtendedLocation Response - The extended location of the load balancer.
- frontend
IPConfigurations FrontendIPConfiguration Response[] - Object representing the frontend IPs to be used for the load balancer.
- id string
- Resource ID.
- inbound
Nat InboundPools Nat Pool Response[] - Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound NAT rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.
- inbound
Nat InboundRules Nat Rule Response[] - Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.
- load
Balancing LoadRules Balancing Rule Response[] - Object collection representing the load balancing rules Gets the provisioning.
- location string
- Resource location.
- outbound
Rules OutboundRule Response[] - The outbound rules.
- probes
Probe
Response[] - Collection of probe objects used in the load balancer.
- sku
Load
Balancer Sku Response - The load balancer SKU.
- {[key: string]: string}
- Resource tags.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- name str
- Resource name.
- provisioning_
state str - The provisioning state of the load balancer resource.
- resource_
guid str - The resource GUID property of the load balancer resource.
- type str
- Resource type.
- backend_
address_ Sequence[Backendpools Address Pool Response] - Collection of backend address pools used by a load balancer.
- extended_
location ExtendedLocation Response - The extended location of the load balancer.
- frontend_
ip_ Sequence[Frontendconfigurations IPConfiguration Response] - Object representing the frontend IPs to be used for the load balancer.
- id str
- Resource ID.
- inbound_
nat_ Sequence[Inboundpools Nat Pool Response] - Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound NAT rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.
- inbound_
nat_ Sequence[Inboundrules Nat Rule Response] - Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.
- load_
balancing_ Sequence[Loadrules Balancing Rule Response] - Object collection representing the load balancing rules Gets the provisioning.
- location str
- Resource location.
- outbound_
rules Sequence[OutboundRule Response] - The outbound rules.
- probes
Sequence[Probe
Response] - Collection of probe objects used in the load balancer.
- sku
Load
Balancer Sku Response - The load balancer SKU.
- Mapping[str, str]
- Resource tags.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- name String
- Resource name.
- provisioning
State String - The provisioning state of the load balancer resource.
- resource
Guid String - The resource GUID property of the load balancer resource.
- type String
- Resource type.
- backend
Address List<Property Map>Pools - Collection of backend address pools used by a load balancer.
- extended
Location Property Map - The extended location of the load balancer.
- frontend
IPConfigurations List<Property Map> - Object representing the frontend IPs to be used for the load balancer.
- id String
- Resource ID.
- inbound
Nat List<Property Map>Pools - Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound NAT rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.
- inbound
Nat List<Property Map>Rules - Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.
- load
Balancing List<Property Map>Rules - Object collection representing the load balancing rules Gets the provisioning.
- location String
- Resource location.
- outbound
Rules List<Property Map> - The outbound rules.
- probes List<Property Map>
- Collection of probe objects used in the load balancer.
- sku Property Map
- The load balancer SKU.
- Map<String>
- Resource tags.
Supporting Types
ApplicationGatewayBackendAddressPoolResponse
- Backend
IPConfigurations List<Pulumi.Azure Native. Network. Inputs. Network Interface IPConfiguration Response> - Collection of references to IPs defined in network interfaces.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the backend address pool resource.
- Type string
- Type of the resource.
- Backend
Addresses List<Pulumi.Azure Native. Network. Inputs. Application Gateway Backend Address Response> - Backend addresses.
- Id string
- Resource ID.
- Name string
- Name of the backend address pool that is unique within an Application Gateway.
- Backend
IPConfigurations []NetworkInterface IPConfiguration Response - Collection of references to IPs defined in network interfaces.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the backend address pool resource.
- Type string
- Type of the resource.
- Backend
Addresses []ApplicationGateway Backend Address Response - Backend addresses.
- Id string
- Resource ID.
- Name string
- Name of the backend address pool that is unique within an Application Gateway.
- backend
IPConfigurations List<NetworkInterface IPConfiguration Response> - Collection of references to IPs defined in network interfaces.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the backend address pool resource.
- type String
- Type of the resource.
- backend
Addresses List<ApplicationGateway Backend Address Response> - Backend addresses.
- id String
- Resource ID.
- name String
- Name of the backend address pool that is unique within an Application Gateway.
- backend
IPConfigurations NetworkInterface IPConfiguration Response[] - Collection of references to IPs defined in network interfaces.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State string - The provisioning state of the backend address pool resource.
- type string
- Type of the resource.
- backend
Addresses ApplicationGateway Backend Address Response[] - Backend addresses.
- id string
- Resource ID.
- name string
- Name of the backend address pool that is unique within an Application Gateway.
- backend_
ip_ Sequence[Networkconfigurations Interface IPConfiguration Response] - Collection of references to IPs defined in network interfaces.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- provisioning_
state str - The provisioning state of the backend address pool resource.
- type str
- Type of the resource.
- backend_
addresses Sequence[ApplicationGateway Backend Address Response] - Backend addresses.
- id str
- Resource ID.
- name str
- Name of the backend address pool that is unique within an Application Gateway.
- backend
IPConfigurations List<Property Map> - Collection of references to IPs defined in network interfaces.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the backend address pool resource.
- type String
- Type of the resource.
- backend
Addresses List<Property Map> - Backend addresses.
- id String
- Resource ID.
- name String
- Name of the backend address pool that is unique within an Application Gateway.
ApplicationGatewayBackendAddressResponse
- fqdn str
- Fully qualified domain name (FQDN).
- ip_
address str - IP address.
ApplicationGatewayIPConfigurationResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the application gateway IP configuration resource.
- Type string
- Type of the resource.
- Id string
- Resource ID.
- Name string
- Name of the IP configuration that is unique within an Application Gateway.
- Subnet
Pulumi.
Azure Native. Network. Inputs. Sub Resource Response - Reference to the subnet resource. A subnet from where application gateway gets its private address.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the application gateway IP configuration resource.
- Type string
- Type of the resource.
- Id string
- Resource ID.
- Name string
- Name of the IP configuration that is unique within an Application Gateway.
- Subnet
Sub
Resource Response - Reference to the subnet resource. A subnet from where application gateway gets its private address.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the application gateway IP configuration resource.
- type String
- Type of the resource.
- id String
- Resource ID.
- name String
- Name of the IP configuration that is unique within an Application Gateway.
- subnet
Sub
Resource Response - Reference to the subnet resource. A subnet from where application gateway gets its private address.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State string - The provisioning state of the application gateway IP configuration resource.
- type string
- Type of the resource.
- id string
- Resource ID.
- name string
- Name of the IP configuration that is unique within an Application Gateway.
- subnet
Sub
Resource Response - Reference to the subnet resource. A subnet from where application gateway gets its private address.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- provisioning_
state str - The provisioning state of the application gateway IP configuration resource.
- type str
- Type of the resource.
- id str
- Resource ID.
- name str
- Name of the IP configuration that is unique within an Application Gateway.
- subnet
Sub
Resource Response - Reference to the subnet resource. A subnet from where application gateway gets its private address.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the application gateway IP configuration resource.
- type String
- Type of the resource.
- id String
- Resource ID.
- name String
- Name of the IP configuration that is unique within an Application Gateway.
- subnet Property Map
- Reference to the subnet resource. A subnet from where application gateway gets its private address.
ApplicationSecurityGroupResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the application security group resource.
- Resource
Guid string - The resource GUID property of the application security group resource. It uniquely identifies a resource, even if the user changes its name or migrate the resource across subscriptions or resource groups.
- Type string
- Resource type.
- Id string
- Resource ID.
- Location string
- Resource location.
- Dictionary<string, string>
- Resource tags.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the application security group resource.
- Resource
Guid string - The resource GUID property of the application security group resource. It uniquely identifies a resource, even if the user changes its name or migrate the resource across subscriptions or resource groups.
- Type string
- Resource type.
- Id string
- Resource ID.
- Location string
- Resource location.
- map[string]string
- Resource tags.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- name String
- Resource name.
- provisioning
State String - The provisioning state of the application security group resource.
- resource
Guid String - The resource GUID property of the application security group resource. It uniquely identifies a resource, even if the user changes its name or migrate the resource across subscriptions or resource groups.
- type String
- Resource type.
- id String
- Resource ID.
- location String
- Resource location.
- Map<String,String>
- Resource tags.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- name string
- Resource name.
- provisioning
State string - The provisioning state of the application security group resource.
- resource
Guid string - The resource GUID property of the application security group resource. It uniquely identifies a resource, even if the user changes its name or migrate the resource across subscriptions or resource groups.
- type string
- Resource type.
- id string
- Resource ID.
- location string
- Resource location.
- {[key: string]: string}
- Resource tags.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- name str
- Resource name.
- provisioning_
state str - The provisioning state of the application security group resource.
- resource_
guid str - The resource GUID property of the application security group resource. It uniquely identifies a resource, even if the user changes its name or migrate the resource across subscriptions or resource groups.
- type str
- Resource type.
- id str
- Resource ID.
- location str
- Resource location.
- Mapping[str, str]
- Resource tags.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- name String
- Resource name.
- provisioning
State String - The provisioning state of the application security group resource.
- resource
Guid String - The resource GUID property of the application security group resource. It uniquely identifies a resource, even if the user changes its name or migrate the resource across subscriptions or resource groups.
- type String
- Resource type.
- id String
- Resource ID.
- location String
- Resource location.
- Map<String>
- Resource tags.
BackendAddressPoolResponse
- Backend
IPConfigurations List<Pulumi.Azure Native. Network. Inputs. Network Interface IPConfiguration Response> - An array of references to IP addresses defined in network interfaces.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Inbound
Nat List<Pulumi.Rules Azure Native. Network. Inputs. Sub Resource Response> - An array of references to inbound NAT rules that use this backend address pool.
- Load
Balancing List<Pulumi.Rules Azure Native. Network. Inputs. Sub Resource Response> - An array of references to load balancing rules that use this backend address pool.
- Outbound
Rule Pulumi.Azure Native. Network. Inputs. Sub Resource Response - A reference to an outbound rule that uses this backend address pool.
- Outbound
Rules List<Pulumi.Azure Native. Network. Inputs. Sub Resource Response> - An array of references to outbound rules that use this backend address pool.
- Provisioning
State string - The provisioning state of the backend address pool resource.
- Type string
- Type of the resource.
- Drain
Period intIn Seconds - Amount of seconds Load Balancer waits for before sending RESET to client and backend address.
- Id string
- Resource ID.
- Load
Balancer List<Pulumi.Backend Addresses Azure Native. Network. Inputs. Load Balancer Backend Address Response> - An array of backend addresses.
- Location string
- The location of the backend address pool.
- Name string
- The name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource.
- Tunnel
Interfaces List<Pulumi.Azure Native. Network. Inputs. Gateway Load Balancer Tunnel Interface Response> - An array of gateway load balancer tunnel interfaces.
- Virtual
Network Pulumi.Azure Native. Network. Inputs. Sub Resource Response - A reference to a virtual network.
- Backend
IPConfigurations []NetworkInterface IPConfiguration Response - An array of references to IP addresses defined in network interfaces.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Inbound
Nat []SubRules Resource Response - An array of references to inbound NAT rules that use this backend address pool.
- Load
Balancing []SubRules Resource Response - An array of references to load balancing rules that use this backend address pool.
- Outbound
Rule SubResource Response - A reference to an outbound rule that uses this backend address pool.
- Outbound
Rules []SubResource Response - An array of references to outbound rules that use this backend address pool.
- Provisioning
State string - The provisioning state of the backend address pool resource.
- Type string
- Type of the resource.
- Drain
Period intIn Seconds - Amount of seconds Load Balancer waits for before sending RESET to client and backend address.
- Id string
- Resource ID.
- Load
Balancer []LoadBackend Addresses Balancer Backend Address Response - An array of backend addresses.
- Location string
- The location of the backend address pool.
- Name string
- The name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource.
- Tunnel
Interfaces []GatewayLoad Balancer Tunnel Interface Response - An array of gateway load balancer tunnel interfaces.
- Virtual
Network SubResource Response - A reference to a virtual network.
- backend
IPConfigurations List<NetworkInterface IPConfiguration Response> - An array of references to IP addresses defined in network interfaces.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- inbound
Nat List<SubRules Resource Response> - An array of references to inbound NAT rules that use this backend address pool.
- load
Balancing List<SubRules Resource Response> - An array of references to load balancing rules that use this backend address pool.
- outbound
Rule SubResource Response - A reference to an outbound rule that uses this backend address pool.
- outbound
Rules List<SubResource Response> - An array of references to outbound rules that use this backend address pool.
- provisioning
State String - The provisioning state of the backend address pool resource.
- type String
- Type of the resource.
- drain
Period IntegerIn Seconds - Amount of seconds Load Balancer waits for before sending RESET to client and backend address.
- id String
- Resource ID.
- load
Balancer List<LoadBackend Addresses Balancer Backend Address Response> - An array of backend addresses.
- location String
- The location of the backend address pool.
- name String
- The name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource.
- tunnel
Interfaces List<GatewayLoad Balancer Tunnel Interface Response> - An array of gateway load balancer tunnel interfaces.
- virtual
Network SubResource Response - A reference to a virtual network.
- backend
IPConfigurations NetworkInterface IPConfiguration Response[] - An array of references to IP addresses defined in network interfaces.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- inbound
Nat SubRules Resource Response[] - An array of references to inbound NAT rules that use this backend address pool.
- load
Balancing SubRules Resource Response[] - An array of references to load balancing rules that use this backend address pool.
- outbound
Rule SubResource Response - A reference to an outbound rule that uses this backend address pool.
- outbound
Rules SubResource Response[] - An array of references to outbound rules that use this backend address pool.
- provisioning
State string - The provisioning state of the backend address pool resource.
- type string
- Type of the resource.
- drain
Period numberIn Seconds - Amount of seconds Load Balancer waits for before sending RESET to client and backend address.
- id string
- Resource ID.
- load
Balancer LoadBackend Addresses Balancer Backend Address Response[] - An array of backend addresses.
- location string
- The location of the backend address pool.
- name string
- The name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource.
- tunnel
Interfaces GatewayLoad Balancer Tunnel Interface Response[] - An array of gateway load balancer tunnel interfaces.
- virtual
Network SubResource Response - A reference to a virtual network.
- backend_
ip_ Sequence[Networkconfigurations Interface IPConfiguration Response] - An array of references to IP addresses defined in network interfaces.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- inbound_
nat_ Sequence[Subrules Resource Response] - An array of references to inbound NAT rules that use this backend address pool.
- load_
balancing_ Sequence[Subrules Resource Response] - An array of references to load balancing rules that use this backend address pool.
- outbound_
rule SubResource Response - A reference to an outbound rule that uses this backend address pool.
- outbound_
rules Sequence[SubResource Response] - An array of references to outbound rules that use this backend address pool.
- provisioning_
state str - The provisioning state of the backend address pool resource.
- type str
- Type of the resource.
- drain_
period_ intin_ seconds - Amount of seconds Load Balancer waits for before sending RESET to client and backend address.
- id str
- Resource ID.
- load_
balancer_ Sequence[Loadbackend_ addresses Balancer Backend Address Response] - An array of backend addresses.
- location str
- The location of the backend address pool.
- name str
- The name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource.
- tunnel_
interfaces Sequence[GatewayLoad Balancer Tunnel Interface Response] - An array of gateway load balancer tunnel interfaces.
- virtual_
network SubResource Response - A reference to a virtual network.
- backend
IPConfigurations List<Property Map> - An array of references to IP addresses defined in network interfaces.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- inbound
Nat List<Property Map>Rules - An array of references to inbound NAT rules that use this backend address pool.
- load
Balancing List<Property Map>Rules - An array of references to load balancing rules that use this backend address pool.
- outbound
Rule Property Map - A reference to an outbound rule that uses this backend address pool.
- outbound
Rules List<Property Map> - An array of references to outbound rules that use this backend address pool.
- provisioning
State String - The provisioning state of the backend address pool resource.
- type String
- Type of the resource.
- drain
Period NumberIn Seconds - Amount of seconds Load Balancer waits for before sending RESET to client and backend address.
- id String
- Resource ID.
- load
Balancer List<Property Map>Backend Addresses - An array of backend addresses.
- location String
- The location of the backend address pool.
- name String
- The name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource.
- tunnel
Interfaces List<Property Map> - An array of gateway load balancer tunnel interfaces.
- virtual
Network Property Map - A reference to a virtual network.
CustomDnsConfigPropertiesFormatResponse
- Fqdn string
- Fqdn that resolves to private endpoint ip address.
- Ip
Addresses List<string> - A list of private ip addresses of the private endpoint.
- Fqdn string
- Fqdn that resolves to private endpoint ip address.
- Ip
Addresses []string - A list of private ip addresses of the private endpoint.
- fqdn String
- Fqdn that resolves to private endpoint ip address.
- ip
Addresses List<String> - A list of private ip addresses of the private endpoint.
- fqdn string
- Fqdn that resolves to private endpoint ip address.
- ip
Addresses string[] - A list of private ip addresses of the private endpoint.
- fqdn str
- Fqdn that resolves to private endpoint ip address.
- ip_
addresses Sequence[str] - A list of private ip addresses of the private endpoint.
- fqdn String
- Fqdn that resolves to private endpoint ip address.
- ip
Addresses List<String> - A list of private ip addresses of the private endpoint.
DdosSettingsResponse
- Ddos
Custom Pulumi.Policy Azure Native. Network. Inputs. Sub Resource Response - The DDoS custom policy associated with the public IP.
- Ddos
Protection Pulumi.Plan Azure Native. Network. Inputs. Sub Resource Response - The DDoS protection plan associated with the public IP. Can only be set if ProtectionMode is Enabled
- Protection
Coverage string - The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.
- Protection
Mode string - The DDoS protection mode of the public IP
- Ddos
Custom SubPolicy Resource Response - The DDoS custom policy associated with the public IP.
- Ddos
Protection SubPlan Resource Response - The DDoS protection plan associated with the public IP. Can only be set if ProtectionMode is Enabled
- Protection
Coverage string - The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.
- Protection
Mode string - The DDoS protection mode of the public IP
- ddos
Custom SubPolicy Resource Response - The DDoS custom policy associated with the public IP.
- ddos
Protection SubPlan Resource Response - The DDoS protection plan associated with the public IP. Can only be set if ProtectionMode is Enabled
- protection
Coverage String - The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.
- protection
Mode String - The DDoS protection mode of the public IP
- ddos
Custom SubPolicy Resource Response - The DDoS custom policy associated with the public IP.
- ddos
Protection SubPlan Resource Response - The DDoS protection plan associated with the public IP. Can only be set if ProtectionMode is Enabled
- protection
Coverage string - The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.
- protection
Mode string - The DDoS protection mode of the public IP
- ddos_
custom_ Subpolicy Resource Response - The DDoS custom policy associated with the public IP.
- ddos_
protection_ Subplan Resource Response - The DDoS protection plan associated with the public IP. Can only be set if ProtectionMode is Enabled
- protection_
coverage str - The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.
- protection_
mode str - The DDoS protection mode of the public IP
- ddos
Custom Property MapPolicy - The DDoS custom policy associated with the public IP.
- ddos
Protection Property MapPlan - The DDoS protection plan associated with the public IP. Can only be set if ProtectionMode is Enabled
- protection
Coverage String - The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.
- protection
Mode String - The DDoS protection mode of the public IP
DelegationResponse
- Actions List<string>
- The actions permitted to the service upon delegation.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the service delegation resource.
- Id string
- Resource ID.
- Name string
- The name of the resource that is unique within a subnet. This name can be used to access the resource.
- Service
Name string - The name of the service to whom the subnet should be delegated (e.g. Microsoft.Sql/servers).
- Type string
- Resource type.
- Actions []string
- The actions permitted to the service upon delegation.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the service delegation resource.
- Id string
- Resource ID.
- Name string
- The name of the resource that is unique within a subnet. This name can be used to access the resource.
- Service
Name string - The name of the service to whom the subnet should be delegated (e.g. Microsoft.Sql/servers).
- Type string
- Resource type.
- actions List<String>
- The actions permitted to the service upon delegation.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the service delegation resource.
- id String
- Resource ID.
- name String
- The name of the resource that is unique within a subnet. This name can be used to access the resource.
- service
Name String - The name of the service to whom the subnet should be delegated (e.g. Microsoft.Sql/servers).
- type String
- Resource type.
- actions string[]
- The actions permitted to the service upon delegation.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State string - The provisioning state of the service delegation resource.
- id string
- Resource ID.
- name string
- The name of the resource that is unique within a subnet. This name can be used to access the resource.
- service
Name string - The name of the service to whom the subnet should be delegated (e.g. Microsoft.Sql/servers).
- type string
- Resource type.
- actions Sequence[str]
- The actions permitted to the service upon delegation.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- provisioning_
state str - The provisioning state of the service delegation resource.
- id str
- Resource ID.
- name str
- The name of the resource that is unique within a subnet. This name can be used to access the resource.
- service_
name str - The name of the service to whom the subnet should be delegated (e.g. Microsoft.Sql/servers).
- type str
- Resource type.
- actions List<String>
- The actions permitted to the service upon delegation.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the service delegation resource.
- id String
- Resource ID.
- name String
- The name of the resource that is unique within a subnet. This name can be used to access the resource.
- service
Name String - The name of the service to whom the subnet should be delegated (e.g. Microsoft.Sql/servers).
- type String
- Resource type.
EndpointServiceResponse
- Id string
- A unique identifier of the service being referenced by the interface endpoint.
- Id string
- A unique identifier of the service being referenced by the interface endpoint.
- id String
- A unique identifier of the service being referenced by the interface endpoint.
- id string
- A unique identifier of the service being referenced by the interface endpoint.
- id str
- A unique identifier of the service being referenced by the interface endpoint.
- id String
- A unique identifier of the service being referenced by the interface endpoint.
ExtendedLocationResponse
FlowLogFormatParametersResponse
FlowLogResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the flow log.
- Storage
Id string - ID of the storage account which is used to store the flow log.
- Target
Resource stringGuid - Guid of network security group to which flow log will be applied.
- Target
Resource stringId - ID of network security group to which flow log will be applied.
- Type string
- Resource type.
- Enabled bool
- Flag to enable/disable flow logging.
- Flow
Analytics Pulumi.Configuration Azure Native. Network. Inputs. Traffic Analytics Properties Response - Parameters that define the configuration of traffic analytics.
- Format
Pulumi.
Azure Native. Network. Inputs. Flow Log Format Parameters Response - Parameters that define the flow log format.
- Id string
- Resource ID.
- Location string
- Resource location.
- Retention
Policy Pulumi.Azure Native. Network. Inputs. Retention Policy Parameters Response - Parameters that define the retention policy for flow log.
- Dictionary<string, string>
- Resource tags.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the flow log.
- Storage
Id string - ID of the storage account which is used to store the flow log.
- Target
Resource stringGuid - Guid of network security group to which flow log will be applied.
- Target
Resource stringId - ID of network security group to which flow log will be applied.
- Type string
- Resource type.
- Enabled bool
- Flag to enable/disable flow logging.
- Flow
Analytics TrafficConfiguration Analytics Properties Response - Parameters that define the configuration of traffic analytics.
- Format
Flow
Log Format Parameters Response - Parameters that define the flow log format.
- Id string
- Resource ID.
- Location string
- Resource location.
- Retention
Policy RetentionPolicy Parameters Response - Parameters that define the retention policy for flow log.
- map[string]string
- Resource tags.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- name String
- Resource name.
- provisioning
State String - The provisioning state of the flow log.
- storage
Id String - ID of the storage account which is used to store the flow log.
- target
Resource StringGuid - Guid of network security group to which flow log will be applied.
- target
Resource StringId - ID of network security group to which flow log will be applied.
- type String
- Resource type.
- enabled Boolean
- Flag to enable/disable flow logging.
- flow
Analytics TrafficConfiguration Analytics Properties Response - Parameters that define the configuration of traffic analytics.
- format
Flow
Log Format Parameters Response - Parameters that define the flow log format.
- id String
- Resource ID.
- location String
- Resource location.
- retention
Policy RetentionPolicy Parameters Response - Parameters that define the retention policy for flow log.
- Map<String,String>
- Resource tags.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- name string
- Resource name.
- provisioning
State string - The provisioning state of the flow log.
- storage
Id string - ID of the storage account which is used to store the flow log.
- target
Resource stringGuid - Guid of network security group to which flow log will be applied.
- target
Resource stringId - ID of network security group to which flow log will be applied.
- type string
- Resource type.
- enabled boolean
- Flag to enable/disable flow logging.
- flow
Analytics TrafficConfiguration Analytics Properties Response - Parameters that define the configuration of traffic analytics.
- format
Flow
Log Format Parameters Response - Parameters that define the flow log format.
- id string
- Resource ID.
- location string
- Resource location.
- retention
Policy RetentionPolicy Parameters Response - Parameters that define the retention policy for flow log.
- {[key: string]: string}
- Resource tags.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- name str
- Resource name.
- provisioning_
state str - The provisioning state of the flow log.
- storage_
id str - ID of the storage account which is used to store the flow log.
- target_
resource_ strguid - Guid of network security group to which flow log will be applied.
- target_
resource_ strid - ID of network security group to which flow log will be applied.
- type str
- Resource type.
- enabled bool
- Flag to enable/disable flow logging.
- flow_
analytics_ Trafficconfiguration Analytics Properties Response - Parameters that define the configuration of traffic analytics.
- format
Flow
Log Format Parameters Response - Parameters that define the flow log format.
- id str
- Resource ID.
- location str
- Resource location.
- retention_
policy RetentionPolicy Parameters Response - Parameters that define the retention policy for flow log.
- Mapping[str, str]
- Resource tags.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- name String
- Resource name.
- provisioning
State String - The provisioning state of the flow log.
- storage
Id String - ID of the storage account which is used to store the flow log.
- target
Resource StringGuid - Guid of network security group to which flow log will be applied.
- target
Resource StringId - ID of network security group to which flow log will be applied.
- type String
- Resource type.
- enabled Boolean
- Flag to enable/disable flow logging.
- flow
Analytics Property MapConfiguration - Parameters that define the configuration of traffic analytics.
- format Property Map
- Parameters that define the flow log format.
- id String
- Resource ID.
- location String
- Resource location.
- retention
Policy Property Map - Parameters that define the retention policy for flow log.
- Map<String>
- Resource tags.
FrontendIPConfigurationResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Inbound
Nat List<Pulumi.Pools Azure Native. Network. Inputs. Sub Resource Response> - An array of references to inbound pools that use this frontend IP.
- Inbound
Nat List<Pulumi.Rules Azure Native. Network. Inputs. Sub Resource Response> - An array of references to inbound rules that use this frontend IP.
- Load
Balancing List<Pulumi.Rules Azure Native. Network. Inputs. Sub Resource Response> - An array of references to load balancing rules that use this frontend IP.
- Outbound
Rules List<Pulumi.Azure Native. Network. Inputs. Sub Resource Response> - An array of references to outbound rules that use this frontend IP.
- Provisioning
State string - The provisioning state of the frontend IP configuration resource.
- Type string
- Type of the resource.
- Gateway
Load Pulumi.Balancer Azure Native. Network. Inputs. Sub Resource Response - The reference to gateway load balancer frontend IP.
- Id string
- Resource ID.
- Name string
- The name of the resource that is unique within the set of frontend IP configurations used by the load balancer. This name can be used to access the resource.
- Private
IPAddress string - The private IP address of the IP configuration.
- Private
IPAddress stringVersion - Whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.
- Private
IPAllocation stringMethod - The Private IP allocation method.
- Public
IPAddress Pulumi.Azure Native. Network. Inputs. Public IPAddress Response - The reference to the Public IP resource.
- Public
IPPrefix Pulumi.Azure Native. Network. Inputs. Sub Resource Response - The reference to the Public IP Prefix resource.
- Subnet
Pulumi.
Azure Native. Network. Inputs. Subnet Response - The reference to the subnet resource.
- Zones List<string>
- A list of availability zones denoting the IP allocated for the resource needs to come from.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Inbound
Nat []SubPools Resource Response - An array of references to inbound pools that use this frontend IP.
- Inbound
Nat []SubRules Resource Response - An array of references to inbound rules that use this frontend IP.
- Load
Balancing []SubRules Resource Response - An array of references to load balancing rules that use this frontend IP.
- Outbound
Rules []SubResource Response - An array of references to outbound rules that use this frontend IP.
- Provisioning
State string - The provisioning state of the frontend IP configuration resource.
- Type string
- Type of the resource.
- Gateway
Load SubBalancer Resource Response - The reference to gateway load balancer frontend IP.
- Id string
- Resource ID.
- Name string
- The name of the resource that is unique within the set of frontend IP configurations used by the load balancer. This name can be used to access the resource.
- Private
IPAddress string - The private IP address of the IP configuration.
- Private
IPAddress stringVersion - Whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.
- Private
IPAllocation stringMethod - The Private IP allocation method.
- Public
IPAddress PublicIPAddress Response - The reference to the Public IP resource.
- Public
IPPrefix SubResource Response - The reference to the Public IP Prefix resource.
- Subnet
Subnet
Response - The reference to the subnet resource.
- Zones []string
- A list of availability zones denoting the IP allocated for the resource needs to come from.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- inbound
Nat List<SubPools Resource Response> - An array of references to inbound pools that use this frontend IP.
- inbound
Nat List<SubRules Resource Response> - An array of references to inbound rules that use this frontend IP.
- load
Balancing List<SubRules Resource Response> - An array of references to load balancing rules that use this frontend IP.
- outbound
Rules List<SubResource Response> - An array of references to outbound rules that use this frontend IP.
- provisioning
State String - The provisioning state of the frontend IP configuration resource.
- type String
- Type of the resource.
- gateway
Load SubBalancer Resource Response - The reference to gateway load balancer frontend IP.
- id String
- Resource ID.
- name String
- The name of the resource that is unique within the set of frontend IP configurations used by the load balancer. This name can be used to access the resource.
- private
IPAddress String - The private IP address of the IP configuration.
- private
IPAddress StringVersion - Whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.
- private
IPAllocation StringMethod - The Private IP allocation method.
- public
IPAddress PublicIPAddress Response - The reference to the Public IP resource.
- public
IPPrefix SubResource Response - The reference to the Public IP Prefix resource.
- subnet
Subnet
Response - The reference to the subnet resource.
- zones List<String>
- A list of availability zones denoting the IP allocated for the resource needs to come from.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- inbound
Nat SubPools Resource Response[] - An array of references to inbound pools that use this frontend IP.
- inbound
Nat SubRules Resource Response[] - An array of references to inbound rules that use this frontend IP.
- load
Balancing SubRules Resource Response[] - An array of references to load balancing rules that use this frontend IP.
- outbound
Rules SubResource Response[] - An array of references to outbound rules that use this frontend IP.
- provisioning
State string - The provisioning state of the frontend IP configuration resource.
- type string
- Type of the resource.
- gateway
Load SubBalancer Resource Response - The reference to gateway load balancer frontend IP.
- id string
- Resource ID.
- name string
- The name of the resource that is unique within the set of frontend IP configurations used by the load balancer. This name can be used to access the resource.
- private
IPAddress string - The private IP address of the IP configuration.
- private
IPAddress stringVersion - Whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.
- private
IPAllocation stringMethod - The Private IP allocation method.
- public
IPAddress PublicIPAddress Response - The reference to the Public IP resource.
- public
IPPrefix SubResource Response - The reference to the Public IP Prefix resource.
- subnet
Subnet
Response - The reference to the subnet resource.
- zones string[]
- A list of availability zones denoting the IP allocated for the resource needs to come from.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- inbound_
nat_ Sequence[Subpools Resource Response] - An array of references to inbound pools that use this frontend IP.
- inbound_
nat_ Sequence[Subrules Resource Response] - An array of references to inbound rules that use this frontend IP.
- load_
balancing_ Sequence[Subrules Resource Response] - An array of references to load balancing rules that use this frontend IP.
- outbound_
rules Sequence[SubResource Response] - An array of references to outbound rules that use this frontend IP.
- provisioning_
state str - The provisioning state of the frontend IP configuration resource.
- type str
- Type of the resource.
- gateway_
load_ Subbalancer Resource Response - The reference to gateway load balancer frontend IP.
- id str
- Resource ID.
- name str
- The name of the resource that is unique within the set of frontend IP configurations used by the load balancer. This name can be used to access the resource.
- private_
ip_ straddress - The private IP address of the IP configuration.
- private_
ip_ straddress_ version - Whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.
- private_
ip_ strallocation_ method - The Private IP allocation method.
- public_
ip_ Publicaddress IPAddress Response - The reference to the Public IP resource.
- public_
ip_ Subprefix Resource Response - The reference to the Public IP Prefix resource.
- subnet
Subnet
Response - The reference to the subnet resource.
- zones Sequence[str]
- A list of availability zones denoting the IP allocated for the resource needs to come from.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- inbound
Nat List<Property Map>Pools - An array of references to inbound pools that use this frontend IP.
- inbound
Nat List<Property Map>Rules - An array of references to inbound rules that use this frontend IP.
- load
Balancing List<Property Map>Rules - An array of references to load balancing rules that use this frontend IP.
- outbound
Rules List<Property Map> - An array of references to outbound rules that use this frontend IP.
- provisioning
State String - The provisioning state of the frontend IP configuration resource.
- type String
- Type of the resource.
- gateway
Load Property MapBalancer - The reference to gateway load balancer frontend IP.
- id String
- Resource ID.
- name String
- The name of the resource that is unique within the set of frontend IP configurations used by the load balancer. This name can be used to access the resource.
- private
IPAddress String - The private IP address of the IP configuration.
- private
IPAddress StringVersion - Whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.
- private
IPAllocation StringMethod - The Private IP allocation method.
- public
IPAddress Property Map - The reference to the Public IP resource.
- public
IPPrefix Property Map - The reference to the Public IP Prefix resource.
- subnet Property Map
- The reference to the subnet resource.
- zones List<String>
- A list of availability zones denoting the IP allocated for the resource needs to come from.
GatewayLoadBalancerTunnelInterfaceResponse
- Identifier int
- Identifier of gateway load balancer tunnel interface.
- Port int
- Port of gateway load balancer tunnel interface.
- Protocol string
- Protocol of gateway load balancer tunnel interface.
- Type string
- Traffic type of gateway load balancer tunnel interface.
- Identifier int
- Identifier of gateway load balancer tunnel interface.
- Port int
- Port of gateway load balancer tunnel interface.
- Protocol string
- Protocol of gateway load balancer tunnel interface.
- Type string
- Traffic type of gateway load balancer tunnel interface.
- identifier Integer
- Identifier of gateway load balancer tunnel interface.
- port Integer
- Port of gateway load balancer tunnel interface.
- protocol String
- Protocol of gateway load balancer tunnel interface.
- type String
- Traffic type of gateway load balancer tunnel interface.
- identifier number
- Identifier of gateway load balancer tunnel interface.
- port number
- Port of gateway load balancer tunnel interface.
- protocol string
- Protocol of gateway load balancer tunnel interface.
- type string
- Traffic type of gateway load balancer tunnel interface.
- identifier int
- Identifier of gateway load balancer tunnel interface.
- port int
- Port of gateway load balancer tunnel interface.
- protocol str
- Protocol of gateway load balancer tunnel interface.
- type str
- Traffic type of gateway load balancer tunnel interface.
- identifier Number
- Identifier of gateway load balancer tunnel interface.
- port Number
- Port of gateway load balancer tunnel interface.
- protocol String
- Protocol of gateway load balancer tunnel interface.
- type String
- Traffic type of gateway load balancer tunnel interface.
IPConfigurationProfileResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the IP configuration profile resource.
- Type string
- Sub Resource type.
- Id string
- Resource ID.
- Name string
- The name of the resource. This name can be used to access the resource.
- Subnet
Pulumi.
Azure Native. Network. Inputs. Subnet Response - The reference to the subnet resource to create a container network interface ip configuration.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the IP configuration profile resource.
- Type string
- Sub Resource type.
- Id string
- Resource ID.
- Name string
- The name of the resource. This name can be used to access the resource.
- Subnet
Subnet
Response - The reference to the subnet resource to create a container network interface ip configuration.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the IP configuration profile resource.
- type String
- Sub Resource type.
- id String
- Resource ID.
- name String
- The name of the resource. This name can be used to access the resource.
- subnet
Subnet
Response - The reference to the subnet resource to create a container network interface ip configuration.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State string - The provisioning state of the IP configuration profile resource.
- type string
- Sub Resource type.
- id string
- Resource ID.
- name string
- The name of the resource. This name can be used to access the resource.
- subnet
Subnet
Response - The reference to the subnet resource to create a container network interface ip configuration.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- provisioning_
state str - The provisioning state of the IP configuration profile resource.
- type str
- Sub Resource type.
- id str
- Resource ID.
- name str
- The name of the resource. This name can be used to access the resource.
- subnet
Subnet
Response - The reference to the subnet resource to create a container network interface ip configuration.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the IP configuration profile resource.
- type String
- Sub Resource type.
- id String
- Resource ID.
- name String
- The name of the resource. This name can be used to access the resource.
- subnet Property Map
- The reference to the subnet resource to create a container network interface ip configuration.
IPConfigurationResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the IP configuration resource.
- Id string
- Resource ID.
- Name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- Private
IPAddress string - The private IP address of the IP configuration.
- Private
IPAllocation stringMethod - The private IP address allocation method.
- Public
IPAddress Pulumi.Azure Native. Network. Inputs. Public IPAddress Response - The reference to the public IP resource.
- Subnet
Pulumi.
Azure Native. Network. Inputs. Subnet Response - The reference to the subnet resource.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the IP configuration resource.
- Id string
- Resource ID.
- Name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- Private
IPAddress string - The private IP address of the IP configuration.
- Private
IPAllocation stringMethod - The private IP address allocation method.
- Public
IPAddress PublicIPAddress Response - The reference to the public IP resource.
- Subnet
Subnet
Response - The reference to the subnet resource.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the IP configuration resource.
- id String
- Resource ID.
- name String
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- private
IPAddress String - The private IP address of the IP configuration.
- private
IPAllocation StringMethod - The private IP address allocation method.
- public
IPAddress PublicIPAddress Response - The reference to the public IP resource.
- subnet
Subnet
Response - The reference to the subnet resource.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State string - The provisioning state of the IP configuration resource.
- id string
- Resource ID.
- name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- private
IPAddress string - The private IP address of the IP configuration.
- private
IPAllocation stringMethod - The private IP address allocation method.
- public
IPAddress PublicIPAddress Response - The reference to the public IP resource.
- subnet
Subnet
Response - The reference to the subnet resource.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- provisioning_
state str - The provisioning state of the IP configuration resource.
- id str
- Resource ID.
- name str
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- private_
ip_ straddress - The private IP address of the IP configuration.
- private_
ip_ strallocation_ method - The private IP address allocation method.
- public_
ip_ Publicaddress IPAddress Response - The reference to the public IP resource.
- subnet
Subnet
Response - The reference to the subnet resource.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the IP configuration resource.
- id String
- Resource ID.
- name String
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- private
IPAddress String - The private IP address of the IP configuration.
- private
IPAllocation StringMethod - The private IP address allocation method.
- public
IPAddress Property Map - The reference to the public IP resource.
- subnet Property Map
- The reference to the subnet resource.
InboundNatPoolResponse
- Backend
Port int - The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Frontend
Port intRange End - The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.
- Frontend
Port intRange Start - The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.
- Protocol string
- The reference to the transport protocol used by the inbound NAT pool.
- Provisioning
State string - The provisioning state of the inbound NAT pool resource.
- Type string
- Type of the resource.
- Enable
Floating boolIP - Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
- Enable
Tcp boolReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- Frontend
IPConfiguration Pulumi.Azure Native. Network. Inputs. Sub Resource Response - A reference to frontend IP addresses.
- Id string
- Resource ID.
- Idle
Timeout intIn Minutes - The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
- Name string
- The name of the resource that is unique within the set of inbound NAT pools used by the load balancer. This name can be used to access the resource.
- Backend
Port int - The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Frontend
Port intRange End - The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.
- Frontend
Port intRange Start - The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.
- Protocol string
- The reference to the transport protocol used by the inbound NAT pool.
- Provisioning
State string - The provisioning state of the inbound NAT pool resource.
- Type string
- Type of the resource.
- Enable
Floating boolIP - Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
- Enable
Tcp boolReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- Frontend
IPConfiguration SubResource Response - A reference to frontend IP addresses.
- Id string
- Resource ID.
- Idle
Timeout intIn Minutes - The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
- Name string
- The name of the resource that is unique within the set of inbound NAT pools used by the load balancer. This name can be used to access the resource.
- backend
Port Integer - The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- frontend
Port IntegerRange End - The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.
- frontend
Port IntegerRange Start - The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.
- protocol String
- The reference to the transport protocol used by the inbound NAT pool.
- provisioning
State String - The provisioning state of the inbound NAT pool resource.
- type String
- Type of the resource.
- enable
Floating BooleanIP - Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
- enable
Tcp BooleanReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- frontend
IPConfiguration SubResource Response - A reference to frontend IP addresses.
- id String
- Resource ID.
- idle
Timeout IntegerIn Minutes - The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
- name String
- The name of the resource that is unique within the set of inbound NAT pools used by the load balancer. This name can be used to access the resource.
- backend
Port number - The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- frontend
Port numberRange End - The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.
- frontend
Port numberRange Start - The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.
- protocol string
- The reference to the transport protocol used by the inbound NAT pool.
- provisioning
State string - The provisioning state of the inbound NAT pool resource.
- type string
- Type of the resource.
- enable
Floating booleanIP - Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
- enable
Tcp booleanReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- frontend
IPConfiguration SubResource Response - A reference to frontend IP addresses.
- id string
- Resource ID.
- idle
Timeout numberIn Minutes - The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
- name string
- The name of the resource that is unique within the set of inbound NAT pools used by the load balancer. This name can be used to access the resource.
- backend_
port int - The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- frontend_
port_ intrange_ end - The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.
- frontend_
port_ intrange_ start - The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.
- protocol str
- The reference to the transport protocol used by the inbound NAT pool.
- provisioning_
state str - The provisioning state of the inbound NAT pool resource.
- type str
- Type of the resource.
- enable_
floating_ boolip - Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
- enable_
tcp_ boolreset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- frontend_
ip_ Subconfiguration Resource Response - A reference to frontend IP addresses.
- id str
- Resource ID.
- idle_
timeout_ intin_ minutes - The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
- name str
- The name of the resource that is unique within the set of inbound NAT pools used by the load balancer. This name can be used to access the resource.
- backend
Port Number - The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- frontend
Port NumberRange End - The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.
- frontend
Port NumberRange Start - The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.
- protocol String
- The reference to the transport protocol used by the inbound NAT pool.
- provisioning
State String - The provisioning state of the inbound NAT pool resource.
- type String
- Type of the resource.
- enable
Floating BooleanIP - Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
- enable
Tcp BooleanReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- frontend
IPConfiguration Property Map - A reference to frontend IP addresses.
- id String
- Resource ID.
- idle
Timeout NumberIn Minutes - The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
- name String
- The name of the resource that is unique within the set of inbound NAT pools used by the load balancer. This name can be used to access the resource.
InboundNatRuleResponse
- Backend
IPConfiguration Pulumi.Azure Native. Network. Inputs. Network Interface IPConfiguration Response - A reference to a private IP address defined on a network interface of a VM. Traffic sent to the frontend port of each of the frontend IP configurations is forwarded to the backend IP.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the inbound NAT rule resource.
- Type string
- Type of the resource.
- Backend
Address Pulumi.Pool Azure Native. Network. Inputs. Sub Resource Response - A reference to backendAddressPool resource.
- Backend
Port int - The port used for the internal endpoint. Acceptable values range from 1 to 65535.
- Enable
Floating boolIP - Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
- Enable
Tcp boolReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- Frontend
IPConfiguration Pulumi.Azure Native. Network. Inputs. Sub Resource Response - A reference to frontend IP addresses.
- Frontend
Port int - The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.
- Frontend
Port intRange End - The port range end for the external endpoint. This property is used together with BackendAddressPool and FrontendPortRangeStart. Individual inbound NAT rule port mappings will be created for each backend address from BackendAddressPool. Acceptable values range from 1 to 65534.
- Frontend
Port intRange Start - The port range start for the external endpoint. This property is used together with BackendAddressPool and FrontendPortRangeEnd. Individual inbound NAT rule port mappings will be created for each backend address from BackendAddressPool. Acceptable values range from 1 to 65534.
- Id string
- Resource ID.
- Idle
Timeout intIn Minutes - The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
- Name string
- The name of the resource that is unique within the set of inbound NAT rules used by the load balancer. This name can be used to access the resource.
- Protocol string
- The reference to the transport protocol used by the load balancing rule.
- Backend
IPConfiguration NetworkInterface IPConfiguration Response - A reference to a private IP address defined on a network interface of a VM. Traffic sent to the frontend port of each of the frontend IP configurations is forwarded to the backend IP.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the inbound NAT rule resource.
- Type string
- Type of the resource.
- Backend
Address SubPool Resource Response - A reference to backendAddressPool resource.
- Backend
Port int - The port used for the internal endpoint. Acceptable values range from 1 to 65535.
- Enable
Floating boolIP - Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
- Enable
Tcp boolReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- Frontend
IPConfiguration SubResource Response - A reference to frontend IP addresses.
- Frontend
Port int - The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.
- Frontend
Port intRange End - The port range end for the external endpoint. This property is used together with BackendAddressPool and FrontendPortRangeStart. Individual inbound NAT rule port mappings will be created for each backend address from BackendAddressPool. Acceptable values range from 1 to 65534.
- Frontend
Port intRange Start - The port range start for the external endpoint. This property is used together with BackendAddressPool and FrontendPortRangeEnd. Individual inbound NAT rule port mappings will be created for each backend address from BackendAddressPool. Acceptable values range from 1 to 65534.
- Id string
- Resource ID.
- Idle
Timeout intIn Minutes - The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
- Name string
- The name of the resource that is unique within the set of inbound NAT rules used by the load balancer. This name can be used to access the resource.
- Protocol string
- The reference to the transport protocol used by the load balancing rule.
- backend
IPConfiguration NetworkInterface IPConfiguration Response - A reference to a private IP address defined on a network interface of a VM. Traffic sent to the frontend port of each of the frontend IP configurations is forwarded to the backend IP.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the inbound NAT rule resource.
- type String
- Type of the resource.
- backend
Address SubPool Resource Response - A reference to backendAddressPool resource.
- backend
Port Integer - The port used for the internal endpoint. Acceptable values range from 1 to 65535.
- enable
Floating BooleanIP - Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
- enable
Tcp BooleanReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- frontend
IPConfiguration SubResource Response - A reference to frontend IP addresses.
- frontend
Port Integer - The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.
- frontend
Port IntegerRange End - The port range end for the external endpoint. This property is used together with BackendAddressPool and FrontendPortRangeStart. Individual inbound NAT rule port mappings will be created for each backend address from BackendAddressPool. Acceptable values range from 1 to 65534.
- frontend
Port IntegerRange Start - The port range start for the external endpoint. This property is used together with BackendAddressPool and FrontendPortRangeEnd. Individual inbound NAT rule port mappings will be created for each backend address from BackendAddressPool. Acceptable values range from 1 to 65534.
- id String
- Resource ID.
- idle
Timeout IntegerIn Minutes - The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
- name String
- The name of the resource that is unique within the set of inbound NAT rules used by the load balancer. This name can be used to access the resource.
- protocol String
- The reference to the transport protocol used by the load balancing rule.
- backend
IPConfiguration NetworkInterface IPConfiguration Response - A reference to a private IP address defined on a network interface of a VM. Traffic sent to the frontend port of each of the frontend IP configurations is forwarded to the backend IP.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State string - The provisioning state of the inbound NAT rule resource.
- type string
- Type of the resource.
- backend
Address SubPool Resource Response - A reference to backendAddressPool resource.
- backend
Port number - The port used for the internal endpoint. Acceptable values range from 1 to 65535.
- enable
Floating booleanIP - Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
- enable
Tcp booleanReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- frontend
IPConfiguration SubResource Response - A reference to frontend IP addresses.
- frontend
Port number - The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.
- frontend
Port numberRange End - The port range end for the external endpoint. This property is used together with BackendAddressPool and FrontendPortRangeStart. Individual inbound NAT rule port mappings will be created for each backend address from BackendAddressPool. Acceptable values range from 1 to 65534.
- frontend
Port numberRange Start - The port range start for the external endpoint. This property is used together with BackendAddressPool and FrontendPortRangeEnd. Individual inbound NAT rule port mappings will be created for each backend address from BackendAddressPool. Acceptable values range from 1 to 65534.
- id string
- Resource ID.
- idle
Timeout numberIn Minutes - The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
- name string
- The name of the resource that is unique within the set of inbound NAT rules used by the load balancer. This name can be used to access the resource.
- protocol string
- The reference to the transport protocol used by the load balancing rule.
- backend_
ip_ Networkconfiguration Interface IPConfiguration Response - A reference to a private IP address defined on a network interface of a VM. Traffic sent to the frontend port of each of the frontend IP configurations is forwarded to the backend IP.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- provisioning_
state str - The provisioning state of the inbound NAT rule resource.
- type str
- Type of the resource.
- backend_
address_ Subpool Resource Response - A reference to backendAddressPool resource.
- backend_
port int - The port used for the internal endpoint. Acceptable values range from 1 to 65535.
- enable_
floating_ boolip - Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
- enable_
tcp_ boolreset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- frontend_
ip_ Subconfiguration Resource Response - A reference to frontend IP addresses.
- frontend_
port int - The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.
- frontend_
port_ intrange_ end - The port range end for the external endpoint. This property is used together with BackendAddressPool and FrontendPortRangeStart. Individual inbound NAT rule port mappings will be created for each backend address from BackendAddressPool. Acceptable values range from 1 to 65534.
- frontend_
port_ intrange_ start - The port range start for the external endpoint. This property is used together with BackendAddressPool and FrontendPortRangeEnd. Individual inbound NAT rule port mappings will be created for each backend address from BackendAddressPool. Acceptable values range from 1 to 65534.
- id str
- Resource ID.
- idle_
timeout_ intin_ minutes - The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
- name str
- The name of the resource that is unique within the set of inbound NAT rules used by the load balancer. This name can be used to access the resource.
- protocol str
- The reference to the transport protocol used by the load balancing rule.
- backend
IPConfiguration Property Map - A reference to a private IP address defined on a network interface of a VM. Traffic sent to the frontend port of each of the frontend IP configurations is forwarded to the backend IP.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the inbound NAT rule resource.
- type String
- Type of the resource.
- backend
Address Property MapPool - A reference to backendAddressPool resource.
- backend
Port Number - The port used for the internal endpoint. Acceptable values range from 1 to 65535.
- enable
Floating BooleanIP - Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
- enable
Tcp BooleanReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- frontend
IPConfiguration Property Map - A reference to frontend IP addresses.
- frontend
Port Number - The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.
- frontend
Port NumberRange End - The port range end for the external endpoint. This property is used together with BackendAddressPool and FrontendPortRangeStart. Individual inbound NAT rule port mappings will be created for each backend address from BackendAddressPool. Acceptable values range from 1 to 65534.
- frontend
Port NumberRange Start - The port range start for the external endpoint. This property is used together with BackendAddressPool and FrontendPortRangeEnd. Individual inbound NAT rule port mappings will be created for each backend address from BackendAddressPool. Acceptable values range from 1 to 65534.
- id String
- Resource ID.
- idle
Timeout NumberIn Minutes - The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
- name String
- The name of the resource that is unique within the set of inbound NAT rules used by the load balancer. This name can be used to access the resource.
- protocol String
- The reference to the transport protocol used by the load balancing rule.
InterfaceEndpointResponse
- Name string
- Resource name.
- Network
Interfaces List<Pulumi.Azure Native. Network. Inputs. Network Interface Response> - Gets an array of references to the network interfaces created for this interface endpoint.
- Owner string
- A read-only property that identifies who created this interface endpoint.
- Provisioning
State string - The provisioning state of the interface endpoint. Possible values are: 'Updating', 'Deleting', and 'Failed'.
- Type string
- Resource type.
- Endpoint
Service Pulumi.Azure Native. Network. Inputs. Endpoint Service Response - A reference to the service being brought into the virtual network.
- Etag string
- Gets a unique read-only string that changes whenever the resource is updated.
- Fqdn string
- A first-party service's FQDN that is mapped to the private IP allocated via this interface endpoint.
- Id string
- Resource ID.
- Location string
- Resource location.
- Subnet
Pulumi.
Azure Native. Network. Inputs. Subnet Response - The ID of the subnet from which the private IP will be allocated.
- Dictionary<string, string>
- Resource tags.
- Name string
- Resource name.
- Network
Interfaces []NetworkInterface Response - Gets an array of references to the network interfaces created for this interface endpoint.
- Owner string
- A read-only property that identifies who created this interface endpoint.
- Provisioning
State string - The provisioning state of the interface endpoint. Possible values are: 'Updating', 'Deleting', and 'Failed'.
- Type string
- Resource type.
- Endpoint
Service EndpointService Response - A reference to the service being brought into the virtual network.
- Etag string
- Gets a unique read-only string that changes whenever the resource is updated.
- Fqdn string
- A first-party service's FQDN that is mapped to the private IP allocated via this interface endpoint.
- Id string
- Resource ID.
- Location string
- Resource location.
- Subnet
Subnet
Response - The ID of the subnet from which the private IP will be allocated.
- map[string]string
- Resource tags.
- name String
- Resource name.
- network
Interfaces List<NetworkInterface Response> - Gets an array of references to the network interfaces created for this interface endpoint.
- owner String
- A read-only property that identifies who created this interface endpoint.
- provisioning
State String - The provisioning state of the interface endpoint. Possible values are: 'Updating', 'Deleting', and 'Failed'.
- type String
- Resource type.
- endpoint
Service EndpointService Response - A reference to the service being brought into the virtual network.
- etag String
- Gets a unique read-only string that changes whenever the resource is updated.
- fqdn String
- A first-party service's FQDN that is mapped to the private IP allocated via this interface endpoint.
- id String
- Resource ID.
- location String
- Resource location.
- subnet
Subnet
Response - The ID of the subnet from which the private IP will be allocated.
- Map<String,String>
- Resource tags.
- name string
- Resource name.
- network
Interfaces NetworkInterface Response[] - Gets an array of references to the network interfaces created for this interface endpoint.
- owner string
- A read-only property that identifies who created this interface endpoint.
- provisioning
State string - The provisioning state of the interface endpoint. Possible values are: 'Updating', 'Deleting', and 'Failed'.
- type string
- Resource type.
- endpoint
Service EndpointService Response - A reference to the service being brought into the virtual network.
- etag string
- Gets a unique read-only string that changes whenever the resource is updated.
- fqdn string
- A first-party service's FQDN that is mapped to the private IP allocated via this interface endpoint.
- id string
- Resource ID.
- location string
- Resource location.
- subnet
Subnet
Response - The ID of the subnet from which the private IP will be allocated.
- {[key: string]: string}
- Resource tags.
- name str
- Resource name.
- network_
interfaces Sequence[NetworkInterface Response] - Gets an array of references to the network interfaces created for this interface endpoint.
- owner str
- A read-only property that identifies who created this interface endpoint.
- provisioning_
state str - The provisioning state of the interface endpoint. Possible values are: 'Updating', 'Deleting', and 'Failed'.
- type str
- Resource type.
- endpoint_
service EndpointService Response - A reference to the service being brought into the virtual network.
- etag str
- Gets a unique read-only string that changes whenever the resource is updated.
- fqdn str
- A first-party service's FQDN that is mapped to the private IP allocated via this interface endpoint.
- id str
- Resource ID.
- location str
- Resource location.
- subnet
Subnet
Response - The ID of the subnet from which the private IP will be allocated.
- Mapping[str, str]
- Resource tags.
- name String
- Resource name.
- network
Interfaces List<Property Map> - Gets an array of references to the network interfaces created for this interface endpoint.
- owner String
- A read-only property that identifies who created this interface endpoint.
- provisioning
State String - The provisioning state of the interface endpoint. Possible values are: 'Updating', 'Deleting', and 'Failed'.
- type String
- Resource type.
- endpoint
Service Property Map - A reference to the service being brought into the virtual network.
- etag String
- Gets a unique read-only string that changes whenever the resource is updated.
- fqdn String
- A first-party service's FQDN that is mapped to the private IP allocated via this interface endpoint.
- id String
- Resource ID.
- location String
- Resource location.
- subnet Property Map
- The ID of the subnet from which the private IP will be allocated.
- Map<String>
- Resource tags.
IpTagResponse
- ip_
tag_ strtype - The IP tag type. Example: FirstPartyUsage.
- tag str
- The value of the IP tag associated with the public IP. Example: SQL.
LoadBalancerBackendAddressResponse
- Inbound
Nat List<Pulumi.Rules Port Mapping Azure Native. Network. Inputs. Nat Rule Port Mapping Response> - Collection of inbound NAT rule port mappings.
- Network
Interface Pulumi.IPConfiguration Azure Native. Network. Inputs. Sub Resource Response - Reference to IP address defined in network interfaces.
- Admin
State string - A list of administrative states which once set can override health probe so that Load Balancer will always forward new connections to backend, or deny new connections and reset existing connections.
- Ip
Address string - IP Address belonging to the referenced virtual network.
- Load
Balancer Pulumi.Frontend IPConfiguration Azure Native. Network. Inputs. Sub Resource Response - Reference to the frontend ip address configuration defined in regional loadbalancer.
- Name string
- Name of the backend address.
- Subnet
Pulumi.
Azure Native. Network. Inputs. Sub Resource Response - Reference to an existing subnet.
- Virtual
Network Pulumi.Azure Native. Network. Inputs. Sub Resource Response - Reference to an existing virtual network.
- Inbound
Nat []NatRules Port Mapping Rule Port Mapping Response - Collection of inbound NAT rule port mappings.
- Network
Interface SubIPConfiguration Resource Response - Reference to IP address defined in network interfaces.
- Admin
State string - A list of administrative states which once set can override health probe so that Load Balancer will always forward new connections to backend, or deny new connections and reset existing connections.
- Ip
Address string - IP Address belonging to the referenced virtual network.
- Load
Balancer SubFrontend IPConfiguration Resource Response - Reference to the frontend ip address configuration defined in regional loadbalancer.
- Name string
- Name of the backend address.
- Subnet
Sub
Resource Response - Reference to an existing subnet.
- Virtual
Network SubResource Response - Reference to an existing virtual network.
- inbound
Nat List<NatRules Port Mapping Rule Port Mapping Response> - Collection of inbound NAT rule port mappings.
- network
Interface SubIPConfiguration Resource Response - Reference to IP address defined in network interfaces.
- admin
State String - A list of administrative states which once set can override health probe so that Load Balancer will always forward new connections to backend, or deny new connections and reset existing connections.
- ip
Address String - IP Address belonging to the referenced virtual network.
- load
Balancer SubFrontend IPConfiguration Resource Response - Reference to the frontend ip address configuration defined in regional loadbalancer.
- name String
- Name of the backend address.
- subnet
Sub
Resource Response - Reference to an existing subnet.
- virtual
Network SubResource Response - Reference to an existing virtual network.
- inbound
Nat NatRules Port Mapping Rule Port Mapping Response[] - Collection of inbound NAT rule port mappings.
- network
Interface SubIPConfiguration Resource Response - Reference to IP address defined in network interfaces.
- admin
State string - A list of administrative states which once set can override health probe so that Load Balancer will always forward new connections to backend, or deny new connections and reset existing connections.
- ip
Address string - IP Address belonging to the referenced virtual network.
- load
Balancer SubFrontend IPConfiguration Resource Response - Reference to the frontend ip address configuration defined in regional loadbalancer.
- name string
- Name of the backend address.
- subnet
Sub
Resource Response - Reference to an existing subnet.
- virtual
Network SubResource Response - Reference to an existing virtual network.
- inbound_
nat_ Sequence[Natrules_ port_ mapping Rule Port Mapping Response] - Collection of inbound NAT rule port mappings.
- network_
interface_ Subip_ configuration Resource Response - Reference to IP address defined in network interfaces.
- admin_
state str - A list of administrative states which once set can override health probe so that Load Balancer will always forward new connections to backend, or deny new connections and reset existing connections.
- ip_
address str - IP Address belonging to the referenced virtual network.
- load_
balancer_ Subfrontend_ ip_ configuration Resource Response - Reference to the frontend ip address configuration defined in regional loadbalancer.
- name str
- Name of the backend address.
- subnet
Sub
Resource Response - Reference to an existing subnet.
- virtual_
network SubResource Response - Reference to an existing virtual network.
- inbound
Nat List<Property Map>Rules Port Mapping - Collection of inbound NAT rule port mappings.
- network
Interface Property MapIPConfiguration - Reference to IP address defined in network interfaces.
- admin
State String - A list of administrative states which once set can override health probe so that Load Balancer will always forward new connections to backend, or deny new connections and reset existing connections.
- ip
Address String - IP Address belonging to the referenced virtual network.
- load
Balancer Property MapFrontend IPConfiguration - Reference to the frontend ip address configuration defined in regional loadbalancer.
- name String
- Name of the backend address.
- subnet Property Map
- Reference to an existing subnet.
- virtual
Network Property Map - Reference to an existing virtual network.
LoadBalancerSkuResponse
LoadBalancingRuleResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Frontend
Port int - The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port".
- Protocol string
- The reference to the transport protocol used by the load balancing rule.
- Provisioning
State string - The provisioning state of the load balancing rule resource.
- Type string
- Type of the resource.
- Backend
Address Pulumi.Pool Azure Native. Network. Inputs. Sub Resource Response - A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.
- Backend
Address List<Pulumi.Pools Azure Native. Network. Inputs. Sub Resource Response> - An array of references to pool of DIPs.
- Backend
Port int - The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port".
- Disable
Outbound boolSnat - Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.
- Enable
Floating boolIP - Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
- Enable
Tcp boolReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- Frontend
IPConfiguration Pulumi.Azure Native. Network. Inputs. Sub Resource Response - A reference to frontend IP addresses.
- Id string
- Resource ID.
- Idle
Timeout intIn Minutes - The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
- Load
Distribution string - The load distribution policy for this rule.
- Name string
- The name of the resource that is unique within the set of load balancing rules used by the load balancer. This name can be used to access the resource.
- Probe
Pulumi.
Azure Native. Network. Inputs. Sub Resource Response - The reference to the load balancer probe used by the load balancing rule.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Frontend
Port int - The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port".
- Protocol string
- The reference to the transport protocol used by the load balancing rule.
- Provisioning
State string - The provisioning state of the load balancing rule resource.
- Type string
- Type of the resource.
- Backend
Address SubPool Resource Response - A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.
- Backend
Address []SubPools Resource Response - An array of references to pool of DIPs.
- Backend
Port int - The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port".
- Disable
Outbound boolSnat - Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.
- Enable
Floating boolIP - Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
- Enable
Tcp boolReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- Frontend
IPConfiguration SubResource Response - A reference to frontend IP addresses.
- Id string
- Resource ID.
- Idle
Timeout intIn Minutes - The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
- Load
Distribution string - The load distribution policy for this rule.
- Name string
- The name of the resource that is unique within the set of load balancing rules used by the load balancer. This name can be used to access the resource.
- Probe
Sub
Resource Response - The reference to the load balancer probe used by the load balancing rule.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- frontend
Port Integer - The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port".
- protocol String
- The reference to the transport protocol used by the load balancing rule.
- provisioning
State String - The provisioning state of the load balancing rule resource.
- type String
- Type of the resource.
- backend
Address SubPool Resource Response - A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.
- backend
Address List<SubPools Resource Response> - An array of references to pool of DIPs.
- backend
Port Integer - The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port".
- disable
Outbound BooleanSnat - Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.
- enable
Floating BooleanIP - Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
- enable
Tcp BooleanReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- frontend
IPConfiguration SubResource Response - A reference to frontend IP addresses.
- id String
- Resource ID.
- idle
Timeout IntegerIn Minutes - The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
- load
Distribution String - The load distribution policy for this rule.
- name String
- The name of the resource that is unique within the set of load balancing rules used by the load balancer. This name can be used to access the resource.
- probe
Sub
Resource Response - The reference to the load balancer probe used by the load balancing rule.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- frontend
Port number - The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port".
- protocol string
- The reference to the transport protocol used by the load balancing rule.
- provisioning
State string - The provisioning state of the load balancing rule resource.
- type string
- Type of the resource.
- backend
Address SubPool Resource Response - A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.
- backend
Address SubPools Resource Response[] - An array of references to pool of DIPs.
- backend
Port number - The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port".
- disable
Outbound booleanSnat - Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.
- enable
Floating booleanIP - Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
- enable
Tcp booleanReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- frontend
IPConfiguration SubResource Response - A reference to frontend IP addresses.
- id string
- Resource ID.
- idle
Timeout numberIn Minutes - The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
- load
Distribution string - The load distribution policy for this rule.
- name string
- The name of the resource that is unique within the set of load balancing rules used by the load balancer. This name can be used to access the resource.
- probe
Sub
Resource Response - The reference to the load balancer probe used by the load balancing rule.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- frontend_
port int - The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port".
- protocol str
- The reference to the transport protocol used by the load balancing rule.
- provisioning_
state str - The provisioning state of the load balancing rule resource.
- type str
- Type of the resource.
- backend_
address_ Subpool Resource Response - A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.
- backend_
address_ Sequence[Subpools Resource Response] - An array of references to pool of DIPs.
- backend_
port int - The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port".
- disable_
outbound_ boolsnat - Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.
- enable_
floating_ boolip - Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
- enable_
tcp_ boolreset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- frontend_
ip_ Subconfiguration Resource Response - A reference to frontend IP addresses.
- id str
- Resource ID.
- idle_
timeout_ intin_ minutes - The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
- load_
distribution str - The load distribution policy for this rule.
- name str
- The name of the resource that is unique within the set of load balancing rules used by the load balancer. This name can be used to access the resource.
- probe
Sub
Resource Response - The reference to the load balancer probe used by the load balancing rule.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- frontend
Port Number - The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port".
- protocol String
- The reference to the transport protocol used by the load balancing rule.
- provisioning
State String - The provisioning state of the load balancing rule resource.
- type String
- Type of the resource.
- backend
Address Property MapPool - A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.
- backend
Address List<Property Map>Pools - An array of references to pool of DIPs.
- backend
Port Number - The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port".
- disable
Outbound BooleanSnat - Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.
- enable
Floating BooleanIP - Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.
- enable
Tcp BooleanReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- frontend
IPConfiguration Property Map - A reference to frontend IP addresses.
- id String
- Resource ID.
- idle
Timeout NumberIn Minutes - The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.
- load
Distribution String - The load distribution policy for this rule.
- name String
- The name of the resource that is unique within the set of load balancing rules used by the load balancer. This name can be used to access the resource.
- probe Property Map
- The reference to the load balancer probe used by the load balancing rule.
NatGatewayResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the NAT gateway resource.
- Resource
Guid string - The resource GUID property of the NAT gateway resource.
- Subnets
List<Pulumi.
Azure Native. Network. Inputs. Sub Resource Response> - An array of references to the subnets using this nat gateway resource.
- Type string
- Resource type.
- Id string
- Resource ID.
- Idle
Timeout intIn Minutes - The idle timeout of the nat gateway.
- Location string
- Resource location.
- Public
Ip List<Pulumi.Addresses Azure Native. Network. Inputs. Sub Resource Response> - An array of public ip addresses associated with the nat gateway resource.
- Public
Ip List<Pulumi.Prefixes Azure Native. Network. Inputs. Sub Resource Response> - An array of public ip prefixes associated with the nat gateway resource.
- Sku
Pulumi.
Azure Native. Network. Inputs. Nat Gateway Sku Response - The nat gateway SKU.
- Dictionary<string, string>
- Resource tags.
- Zones List<string>
- A list of availability zones denoting the zone in which Nat Gateway should be deployed.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the NAT gateway resource.
- Resource
Guid string - The resource GUID property of the NAT gateway resource.
- Subnets
[]Sub
Resource Response - An array of references to the subnets using this nat gateway resource.
- Type string
- Resource type.
- Id string
- Resource ID.
- Idle
Timeout intIn Minutes - The idle timeout of the nat gateway.
- Location string
- Resource location.
- Public
Ip []SubAddresses Resource Response - An array of public ip addresses associated with the nat gateway resource.
- Public
Ip []SubPrefixes Resource Response - An array of public ip prefixes associated with the nat gateway resource.
- Sku
Nat
Gateway Sku Response - The nat gateway SKU.
- map[string]string
- Resource tags.
- Zones []string
- A list of availability zones denoting the zone in which Nat Gateway should be deployed.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- name String
- Resource name.
- provisioning
State String - The provisioning state of the NAT gateway resource.
- resource
Guid String - The resource GUID property of the NAT gateway resource.
- subnets
List<Sub
Resource Response> - An array of references to the subnets using this nat gateway resource.
- type String
- Resource type.
- id String
- Resource ID.
- idle
Timeout IntegerIn Minutes - The idle timeout of the nat gateway.
- location String
- Resource location.
- public
Ip List<SubAddresses Resource Response> - An array of public ip addresses associated with the nat gateway resource.
- public
Ip List<SubPrefixes Resource Response> - An array of public ip prefixes associated with the nat gateway resource.
- sku
Nat
Gateway Sku Response - The nat gateway SKU.
- Map<String,String>
- Resource tags.
- zones List<String>
- A list of availability zones denoting the zone in which Nat Gateway should be deployed.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- name string
- Resource name.
- provisioning
State string - The provisioning state of the NAT gateway resource.
- resource
Guid string - The resource GUID property of the NAT gateway resource.
- subnets
Sub
Resource Response[] - An array of references to the subnets using this nat gateway resource.
- type string
- Resource type.
- id string
- Resource ID.
- idle
Timeout numberIn Minutes - The idle timeout of the nat gateway.
- location string
- Resource location.
- public
Ip SubAddresses Resource Response[] - An array of public ip addresses associated with the nat gateway resource.
- public
Ip SubPrefixes Resource Response[] - An array of public ip prefixes associated with the nat gateway resource.
- sku
Nat
Gateway Sku Response - The nat gateway SKU.
- {[key: string]: string}
- Resource tags.
- zones string[]
- A list of availability zones denoting the zone in which Nat Gateway should be deployed.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- name str
- Resource name.
- provisioning_
state str - The provisioning state of the NAT gateway resource.
- resource_
guid str - The resource GUID property of the NAT gateway resource.
- subnets
Sequence[Sub
Resource Response] - An array of references to the subnets using this nat gateway resource.
- type str
- Resource type.
- id str
- Resource ID.
- idle_
timeout_ intin_ minutes - The idle timeout of the nat gateway.
- location str
- Resource location.
- public_
ip_ Sequence[Subaddresses Resource Response] - An array of public ip addresses associated with the nat gateway resource.
- public_
ip_ Sequence[Subprefixes Resource Response] - An array of public ip prefixes associated with the nat gateway resource.
- sku
Nat
Gateway Sku Response - The nat gateway SKU.
- Mapping[str, str]
- Resource tags.
- zones Sequence[str]
- A list of availability zones denoting the zone in which Nat Gateway should be deployed.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- name String
- Resource name.
- provisioning
State String - The provisioning state of the NAT gateway resource.
- resource
Guid String - The resource GUID property of the NAT gateway resource.
- subnets List<Property Map>
- An array of references to the subnets using this nat gateway resource.
- type String
- Resource type.
- id String
- Resource ID.
- idle
Timeout NumberIn Minutes - The idle timeout of the nat gateway.
- location String
- Resource location.
- public
Ip List<Property Map>Addresses - An array of public ip addresses associated with the nat gateway resource.
- public
Ip List<Property Map>Prefixes - An array of public ip prefixes associated with the nat gateway resource.
- sku Property Map
- The nat gateway SKU.
- Map<String>
- Resource tags.
- zones List<String>
- A list of availability zones denoting the zone in which Nat Gateway should be deployed.
NatGatewaySkuResponse
- Name string
- Name of Nat Gateway SKU.
- Name string
- Name of Nat Gateway SKU.
- name String
- Name of Nat Gateway SKU.
- name string
- Name of Nat Gateway SKU.
- name str
- Name of Nat Gateway SKU.
- name String
- Name of Nat Gateway SKU.
NatRulePortMappingResponse
- Backend
Port int - Backend port.
- Frontend
Port int - Frontend port.
- Inbound
Nat stringRule Name - Name of inbound NAT rule.
- Backend
Port int - Backend port.
- Frontend
Port int - Frontend port.
- Inbound
Nat stringRule Name - Name of inbound NAT rule.
- backend
Port Integer - Backend port.
- frontend
Port Integer - Frontend port.
- inbound
Nat StringRule Name - Name of inbound NAT rule.
- backend
Port number - Backend port.
- frontend
Port number - Frontend port.
- inbound
Nat stringRule Name - Name of inbound NAT rule.
- backend_
port int - Backend port.
- frontend_
port int - Frontend port.
- inbound_
nat_ strrule_ name - Name of inbound NAT rule.
- backend
Port Number - Backend port.
- frontend
Port Number - Frontend port.
- inbound
Nat StringRule Name - Name of inbound NAT rule.
NetworkInterfaceDnsSettingsResponse
- Applied
Dns List<string>Servers - If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.
- Internal
Domain stringName Suffix - Even if internalDnsNameLabel is not specified, a DNS entry is created for the primary NIC of the VM. This DNS name can be constructed by concatenating the VM name with the value of internalDomainNameSuffix.
- Internal
Fqdn string - Fully qualified DNS name supporting internal communications between VMs in the same virtual network.
- Dns
Servers List<string> - List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.
- Internal
Dns stringName Label - Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.
- Applied
Dns []stringServers - If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.
- Internal
Domain stringName Suffix - Even if internalDnsNameLabel is not specified, a DNS entry is created for the primary NIC of the VM. This DNS name can be constructed by concatenating the VM name with the value of internalDomainNameSuffix.
- Internal
Fqdn string - Fully qualified DNS name supporting internal communications between VMs in the same virtual network.
- Dns
Servers []string - List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.
- Internal
Dns stringName Label - Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.
- applied
Dns List<String>Servers - If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.
- internal
Domain StringName Suffix - Even if internalDnsNameLabel is not specified, a DNS entry is created for the primary NIC of the VM. This DNS name can be constructed by concatenating the VM name with the value of internalDomainNameSuffix.
- internal
Fqdn String - Fully qualified DNS name supporting internal communications between VMs in the same virtual network.
- dns
Servers List<String> - List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.
- internal
Dns StringName Label - Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.
- applied
Dns string[]Servers - If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.
- internal
Domain stringName Suffix - Even if internalDnsNameLabel is not specified, a DNS entry is created for the primary NIC of the VM. This DNS name can be constructed by concatenating the VM name with the value of internalDomainNameSuffix.
- internal
Fqdn string - Fully qualified DNS name supporting internal communications between VMs in the same virtual network.
- dns
Servers string[] - List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.
- internal
Dns stringName Label - Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.
- applied_
dns_ Sequence[str]servers - If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.
- internal_
domain_ strname_ suffix - Even if internalDnsNameLabel is not specified, a DNS entry is created for the primary NIC of the VM. This DNS name can be constructed by concatenating the VM name with the value of internalDomainNameSuffix.
- internal_
fqdn str - Fully qualified DNS name supporting internal communications between VMs in the same virtual network.
- dns_
servers Sequence[str] - List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.
- internal_
dns_ strname_ label - Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.
- applied
Dns List<String>Servers - If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.
- internal
Domain StringName Suffix - Even if internalDnsNameLabel is not specified, a DNS entry is created for the primary NIC of the VM. This DNS name can be constructed by concatenating the VM name with the value of internalDomainNameSuffix.
- internal
Fqdn String - Fully qualified DNS name supporting internal communications between VMs in the same virtual network.
- dns
Servers List<String> - List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.
- internal
Dns StringName Label - Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.
NetworkInterfaceIPConfigurationPrivateLinkConnectionPropertiesResponse
- Fqdns List<string>
- List of FQDNs for current private link connection.
- Group
Id string - The group ID for current private link connection.
- Required
Member stringName - The required member name for current private link connection.
- Fqdns []string
- List of FQDNs for current private link connection.
- Group
Id string - The group ID for current private link connection.
- Required
Member stringName - The required member name for current private link connection.
- fqdns List<String>
- List of FQDNs for current private link connection.
- group
Id String - The group ID for current private link connection.
- required
Member StringName - The required member name for current private link connection.
- fqdns string[]
- List of FQDNs for current private link connection.
- group
Id string - The group ID for current private link connection.
- required
Member stringName - The required member name for current private link connection.
- fqdns Sequence[str]
- List of FQDNs for current private link connection.
- group_
id str - The group ID for current private link connection.
- required_
member_ strname - The required member name for current private link connection.
- fqdns List<String>
- List of FQDNs for current private link connection.
- group
Id String - The group ID for current private link connection.
- required
Member StringName - The required member name for current private link connection.
NetworkInterfaceIPConfigurationResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Private
Link Pulumi.Connection Properties Azure Native. Network. Inputs. Network Interface IPConfiguration Private Link Connection Properties Response - PrivateLinkConnection properties for the network interface.
- Provisioning
State string - The provisioning state of the network interface IP configuration.
- Application
Gateway List<Pulumi.Backend Address Pools Azure Native. Network. Inputs. Application Gateway Backend Address Pool Response> - The reference to ApplicationGatewayBackendAddressPool resource.
- Application
Security List<Pulumi.Groups Azure Native. Network. Inputs. Application Security Group Response> - Application security groups in which the IP configuration is included.
- Gateway
Load Pulumi.Balancer Azure Native. Network. Inputs. Sub Resource Response - The reference to gateway load balancer frontend IP.
- Id string
- Resource ID.
- Load
Balancer List<Pulumi.Backend Address Pools Azure Native. Network. Inputs. Backend Address Pool Response> - The reference to LoadBalancerBackendAddressPool resource.
- Load
Balancer List<Pulumi.Inbound Nat Rules Azure Native. Network. Inputs. Inbound Nat Rule Response> - A list of references of LoadBalancerInboundNatRules.
- Name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- Primary bool
- Whether this is a primary customer address on the network interface.
- Private
IPAddress string - Private IP address of the IP configuration.
- Private
IPAddress stringVersion - Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.
- Private
IPAllocation stringMethod - The private IP address allocation method.
- Public
IPAddress Pulumi.Azure Native. Network. Inputs. Public IPAddress Response - Public IP address bound to the IP configuration.
- Subnet
Pulumi.
Azure Native. Network. Inputs. Subnet Response - Subnet bound to the IP configuration.
- Type string
- Resource type.
- Virtual
Network List<Pulumi.Taps Azure Native. Network. Inputs. Virtual Network Tap Response> - The reference to Virtual Network Taps.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Private
Link NetworkConnection Properties Interface IPConfiguration Private Link Connection Properties Response - PrivateLinkConnection properties for the network interface.
- Provisioning
State string - The provisioning state of the network interface IP configuration.
- Application
Gateway []ApplicationBackend Address Pools Gateway Backend Address Pool Response - The reference to ApplicationGatewayBackendAddressPool resource.
- Application
Security []ApplicationGroups Security Group Response - Application security groups in which the IP configuration is included.
- Gateway
Load SubBalancer Resource Response - The reference to gateway load balancer frontend IP.
- Id string
- Resource ID.
- Load
Balancer []BackendBackend Address Pools Address Pool Response - The reference to LoadBalancerBackendAddressPool resource.
- Load
Balancer []InboundInbound Nat Rules Nat Rule Response - A list of references of LoadBalancerInboundNatRules.
- Name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- Primary bool
- Whether this is a primary customer address on the network interface.
- Private
IPAddress string - Private IP address of the IP configuration.
- Private
IPAddress stringVersion - Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.
- Private
IPAllocation stringMethod - The private IP address allocation method.
- Public
IPAddress PublicIPAddress Response - Public IP address bound to the IP configuration.
- Subnet
Subnet
Response - Subnet bound to the IP configuration.
- Type string
- Resource type.
- Virtual
Network []VirtualTaps Network Tap Response - The reference to Virtual Network Taps.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- private
Link NetworkConnection Properties Interface IPConfiguration Private Link Connection Properties Response - PrivateLinkConnection properties for the network interface.
- provisioning
State String - The provisioning state of the network interface IP configuration.
- application
Gateway List<ApplicationBackend Address Pools Gateway Backend Address Pool Response> - The reference to ApplicationGatewayBackendAddressPool resource.
- application
Security List<ApplicationGroups Security Group Response> - Application security groups in which the IP configuration is included.
- gateway
Load SubBalancer Resource Response - The reference to gateway load balancer frontend IP.
- id String
- Resource ID.
- load
Balancer List<BackendBackend Address Pools Address Pool Response> - The reference to LoadBalancerBackendAddressPool resource.
- load
Balancer List<InboundInbound Nat Rules Nat Rule Response> - A list of references of LoadBalancerInboundNatRules.
- name String
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- primary Boolean
- Whether this is a primary customer address on the network interface.
- private
IPAddress String - Private IP address of the IP configuration.
- private
IPAddress StringVersion - Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.
- private
IPAllocation StringMethod - The private IP address allocation method.
- public
IPAddress PublicIPAddress Response - Public IP address bound to the IP configuration.
- subnet
Subnet
Response - Subnet bound to the IP configuration.
- type String
- Resource type.
- virtual
Network List<VirtualTaps Network Tap Response> - The reference to Virtual Network Taps.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- private
Link NetworkConnection Properties Interface IPConfiguration Private Link Connection Properties Response - PrivateLinkConnection properties for the network interface.
- provisioning
State string - The provisioning state of the network interface IP configuration.
- application
Gateway ApplicationBackend Address Pools Gateway Backend Address Pool Response[] - The reference to ApplicationGatewayBackendAddressPool resource.
- application
Security ApplicationGroups Security Group Response[] - Application security groups in which the IP configuration is included.
- gateway
Load SubBalancer Resource Response - The reference to gateway load balancer frontend IP.
- id string
- Resource ID.
- load
Balancer BackendBackend Address Pools Address Pool Response[] - The reference to LoadBalancerBackendAddressPool resource.
- load
Balancer InboundInbound Nat Rules Nat Rule Response[] - A list of references of LoadBalancerInboundNatRules.
- name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- primary boolean
- Whether this is a primary customer address on the network interface.
- private
IPAddress string - Private IP address of the IP configuration.
- private
IPAddress stringVersion - Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.
- private
IPAllocation stringMethod - The private IP address allocation method.
- public
IPAddress PublicIPAddress Response - Public IP address bound to the IP configuration.
- subnet
Subnet
Response - Subnet bound to the IP configuration.
- type string
- Resource type.
- virtual
Network VirtualTaps Network Tap Response[] - The reference to Virtual Network Taps.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- private_
link_ Networkconnection_ properties Interface IPConfiguration Private Link Connection Properties Response - PrivateLinkConnection properties for the network interface.
- provisioning_
state str - The provisioning state of the network interface IP configuration.
- application_
gateway_ Sequence[Applicationbackend_ address_ pools Gateway Backend Address Pool Response] - The reference to ApplicationGatewayBackendAddressPool resource.
- application_
security_ Sequence[Applicationgroups Security Group Response] - Application security groups in which the IP configuration is included.
- gateway_
load_ Subbalancer Resource Response - The reference to gateway load balancer frontend IP.
- id str
- Resource ID.
- load_
balancer_ Sequence[Backendbackend_ address_ pools Address Pool Response] - The reference to LoadBalancerBackendAddressPool resource.
- load_
balancer_ Sequence[Inboundinbound_ nat_ rules Nat Rule Response] - A list of references of LoadBalancerInboundNatRules.
- name str
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- primary bool
- Whether this is a primary customer address on the network interface.
- private_
ip_ straddress - Private IP address of the IP configuration.
- private_
ip_ straddress_ version - Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.
- private_
ip_ strallocation_ method - The private IP address allocation method.
- public_
ip_ Publicaddress IPAddress Response - Public IP address bound to the IP configuration.
- subnet
Subnet
Response - Subnet bound to the IP configuration.
- type str
- Resource type.
- virtual_
network_ Sequence[Virtualtaps Network Tap Response] - The reference to Virtual Network Taps.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- private
Link Property MapConnection Properties - PrivateLinkConnection properties for the network interface.
- provisioning
State String - The provisioning state of the network interface IP configuration.
- application
Gateway List<Property Map>Backend Address Pools - The reference to ApplicationGatewayBackendAddressPool resource.
- application
Security List<Property Map>Groups - Application security groups in which the IP configuration is included.
- gateway
Load Property MapBalancer - The reference to gateway load balancer frontend IP.
- id String
- Resource ID.
- load
Balancer List<Property Map>Backend Address Pools - The reference to LoadBalancerBackendAddressPool resource.
- load
Balancer List<Property Map>Inbound Nat Rules - A list of references of LoadBalancerInboundNatRules.
- name String
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- primary Boolean
- Whether this is a primary customer address on the network interface.
- private
IPAddress String - Private IP address of the IP configuration.
- private
IPAddress StringVersion - Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.
- private
IPAllocation StringMethod - The private IP address allocation method.
- public
IPAddress Property Map - Public IP address bound to the IP configuration.
- subnet Property Map
- Subnet bound to the IP configuration.
- type String
- Resource type.
- virtual
Network List<Property Map>Taps - The reference to Virtual Network Taps.
NetworkInterfaceResponse
- Dscp
Configuration Pulumi.Azure Native. Network. Inputs. Sub Resource Response - A reference to the dscp configuration to which the network interface is linked.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Hosted
Workloads List<string> - A list of references to linked BareMetal resources.
- Mac
Address string - The MAC address of the network interface.
- Name string
- Resource name.
- Primary bool
- Whether this is a primary network interface on a virtual machine.
- Private
Endpoint Pulumi.Azure Native. Network. Inputs. Private Endpoint Response - A reference to the private endpoint to which the network interface is linked.
- Provisioning
State string - The provisioning state of the network interface resource.
- Resource
Guid string - The resource GUID property of the network interface resource.
- Tap
Configurations List<Pulumi.Azure Native. Network. Inputs. Network Interface Tap Configuration Response> - A list of TapConfigurations of the network interface.
- Type string
- Resource type.
- Virtual
Machine Pulumi.Azure Native. Network. Inputs. Sub Resource Response - The reference to a virtual machine.
- Vnet
Encryption boolSupported - Whether the virtual machine this nic is attached to supports encryption.
- Auxiliary
Mode string - Auxiliary mode of Network Interface resource.
- Auxiliary
Sku string - Auxiliary sku of Network Interface resource.
- Disable
Tcp boolState Tracking - Indicates whether to disable tcp state tracking.
- Dns
Settings Pulumi.Azure Native. Network. Inputs. Network Interface Dns Settings Response - The DNS settings in network interface.
- Enable
Accelerated boolNetworking - If the network interface is configured for accelerated networking. Not applicable to VM sizes which require accelerated networking.
- Enable
IPForwarding bool - Indicates whether IP forwarding is enabled on this network interface.
- Extended
Location Pulumi.Azure Native. Network. Inputs. Extended Location Response - The extended location of the network interface.
- Id string
- Resource ID.
- Interface
Endpoint Pulumi.Azure Native. Network. Inputs. Interface Endpoint Response - A reference to the interface endpoint to which the network interface is linked.
- Ip
Configurations List<Pulumi.Azure Native. Network. Inputs. Network Interface IPConfiguration Response> - A list of IPConfigurations of the network interface.
- Location string
- Resource location.
- Migration
Phase string - Migration phase of Network Interface resource.
- Network
Security Pulumi.Group Azure Native. Network. Inputs. Network Security Group Response - The reference to the NetworkSecurityGroup resource.
- Nic
Type string - Type of Network Interface resource.
- Private
Link Pulumi.Service Azure Native. Network. Inputs. Private Link Service Response - Privatelinkservice of the network interface resource.
- Dictionary<string, string>
- Resource tags.
- Workload
Type string - WorkloadType of the NetworkInterface for BareMetal resources
- Dscp
Configuration SubResource Response - A reference to the dscp configuration to which the network interface is linked.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Hosted
Workloads []string - A list of references to linked BareMetal resources.
- Mac
Address string - The MAC address of the network interface.
- Name string
- Resource name.
- Primary bool
- Whether this is a primary network interface on a virtual machine.
- Private
Endpoint PrivateEndpoint Response - A reference to the private endpoint to which the network interface is linked.
- Provisioning
State string - The provisioning state of the network interface resource.
- Resource
Guid string - The resource GUID property of the network interface resource.
- Tap
Configurations []NetworkInterface Tap Configuration Response - A list of TapConfigurations of the network interface.
- Type string
- Resource type.
- Virtual
Machine SubResource Response - The reference to a virtual machine.
- Vnet
Encryption boolSupported - Whether the virtual machine this nic is attached to supports encryption.
- Auxiliary
Mode string - Auxiliary mode of Network Interface resource.
- Auxiliary
Sku string - Auxiliary sku of Network Interface resource.
- Disable
Tcp boolState Tracking - Indicates whether to disable tcp state tracking.
- Dns
Settings NetworkInterface Dns Settings Response - The DNS settings in network interface.
- Enable
Accelerated boolNetworking - If the network interface is configured for accelerated networking. Not applicable to VM sizes which require accelerated networking.
- Enable
IPForwarding bool - Indicates whether IP forwarding is enabled on this network interface.
- Extended
Location ExtendedLocation Response - The extended location of the network interface.
- Id string
- Resource ID.
- Interface
Endpoint InterfaceEndpoint Response - A reference to the interface endpoint to which the network interface is linked.
- Ip
Configurations []NetworkInterface IPConfiguration Response - A list of IPConfigurations of the network interface.
- Location string
- Resource location.
- Migration
Phase string - Migration phase of Network Interface resource.
- Network
Security NetworkGroup Security Group Response - The reference to the NetworkSecurityGroup resource.
- Nic
Type string - Type of Network Interface resource.
- Private
Link PrivateService Link Service Response - Privatelinkservice of the network interface resource.
- map[string]string
- Resource tags.
- Workload
Type string - WorkloadType of the NetworkInterface for BareMetal resources
- dscp
Configuration SubResource Response - A reference to the dscp configuration to which the network interface is linked.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- hosted
Workloads List<String> - A list of references to linked BareMetal resources.
- mac
Address String - The MAC address of the network interface.
- name String
- Resource name.
- primary Boolean
- Whether this is a primary network interface on a virtual machine.
- private
Endpoint PrivateEndpoint Response - A reference to the private endpoint to which the network interface is linked.
- provisioning
State String - The provisioning state of the network interface resource.
- resource
Guid String - The resource GUID property of the network interface resource.
- tap
Configurations List<NetworkInterface Tap Configuration Response> - A list of TapConfigurations of the network interface.
- type String
- Resource type.
- virtual
Machine SubResource Response - The reference to a virtual machine.
- vnet
Encryption BooleanSupported - Whether the virtual machine this nic is attached to supports encryption.
- auxiliary
Mode String - Auxiliary mode of Network Interface resource.
- auxiliary
Sku String - Auxiliary sku of Network Interface resource.
- disable
Tcp BooleanState Tracking - Indicates whether to disable tcp state tracking.
- dns
Settings NetworkInterface Dns Settings Response - The DNS settings in network interface.
- enable
Accelerated BooleanNetworking - If the network interface is configured for accelerated networking. Not applicable to VM sizes which require accelerated networking.
- enable
IPForwarding Boolean - Indicates whether IP forwarding is enabled on this network interface.
- extended
Location ExtendedLocation Response - The extended location of the network interface.
- id String
- Resource ID.
- interface
Endpoint InterfaceEndpoint Response - A reference to the interface endpoint to which the network interface is linked.
- ip
Configurations List<NetworkInterface IPConfiguration Response> - A list of IPConfigurations of the network interface.
- location String
- Resource location.
- migration
Phase String - Migration phase of Network Interface resource.
- network
Security NetworkGroup Security Group Response - The reference to the NetworkSecurityGroup resource.
- nic
Type String - Type of Network Interface resource.
- private
Link PrivateService Link Service Response - Privatelinkservice of the network interface resource.
- Map<String,String>
- Resource tags.
- workload
Type String - WorkloadType of the NetworkInterface for BareMetal resources
- dscp
Configuration SubResource Response - A reference to the dscp configuration to which the network interface is linked.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- hosted
Workloads string[] - A list of references to linked BareMetal resources.
- mac
Address string - The MAC address of the network interface.
- name string
- Resource name.
- primary boolean
- Whether this is a primary network interface on a virtual machine.
- private
Endpoint PrivateEndpoint Response - A reference to the private endpoint to which the network interface is linked.
- provisioning
State string - The provisioning state of the network interface resource.
- resource
Guid string - The resource GUID property of the network interface resource.
- tap
Configurations NetworkInterface Tap Configuration Response[] - A list of TapConfigurations of the network interface.
- type string
- Resource type.
- virtual
Machine SubResource Response - The reference to a virtual machine.
- vnet
Encryption booleanSupported - Whether the virtual machine this nic is attached to supports encryption.
- auxiliary
Mode string - Auxiliary mode of Network Interface resource.
- auxiliary
Sku string - Auxiliary sku of Network Interface resource.
- disable
Tcp booleanState Tracking - Indicates whether to disable tcp state tracking.
- dns
Settings NetworkInterface Dns Settings Response - The DNS settings in network interface.
- enable
Accelerated booleanNetworking - If the network interface is configured for accelerated networking. Not applicable to VM sizes which require accelerated networking.
- enable
IPForwarding boolean - Indicates whether IP forwarding is enabled on this network interface.
- extended
Location ExtendedLocation Response - The extended location of the network interface.
- id string
- Resource ID.
- interface
Endpoint InterfaceEndpoint Response - A reference to the interface endpoint to which the network interface is linked.
- ip
Configurations NetworkInterface IPConfiguration Response[] - A list of IPConfigurations of the network interface.
- location string
- Resource location.
- migration
Phase string - Migration phase of Network Interface resource.
- network
Security NetworkGroup Security Group Response - The reference to the NetworkSecurityGroup resource.
- nic
Type string - Type of Network Interface resource.
- private
Link PrivateService Link Service Response - Privatelinkservice of the network interface resource.
- {[key: string]: string}
- Resource tags.
- workload
Type string - WorkloadType of the NetworkInterface for BareMetal resources
- dscp_
configuration SubResource Response - A reference to the dscp configuration to which the network interface is linked.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- hosted_
workloads Sequence[str] - A list of references to linked BareMetal resources.
- mac_
address str - The MAC address of the network interface.
- name str
- Resource name.
- primary bool
- Whether this is a primary network interface on a virtual machine.
- private_
endpoint PrivateEndpoint Response - A reference to the private endpoint to which the network interface is linked.
- provisioning_
state str - The provisioning state of the network interface resource.
- resource_
guid str - The resource GUID property of the network interface resource.
- tap_
configurations Sequence[NetworkInterface Tap Configuration Response] - A list of TapConfigurations of the network interface.
- type str
- Resource type.
- virtual_
machine SubResource Response - The reference to a virtual machine.
- vnet_
encryption_ boolsupported - Whether the virtual machine this nic is attached to supports encryption.
- auxiliary_
mode str - Auxiliary mode of Network Interface resource.
- auxiliary_
sku str - Auxiliary sku of Network Interface resource.
- disable_
tcp_ boolstate_ tracking - Indicates whether to disable tcp state tracking.
- dns_
settings NetworkInterface Dns Settings Response - The DNS settings in network interface.
- enable_
accelerated_ boolnetworking - If the network interface is configured for accelerated networking. Not applicable to VM sizes which require accelerated networking.
- enable_
ip_ boolforwarding - Indicates whether IP forwarding is enabled on this network interface.
- extended_
location ExtendedLocation Response - The extended location of the network interface.
- id str
- Resource ID.
- interface_
endpoint InterfaceEndpoint Response - A reference to the interface endpoint to which the network interface is linked.
- ip_
configurations Sequence[NetworkInterface IPConfiguration Response] - A list of IPConfigurations of the network interface.
- location str
- Resource location.
- migration_
phase str - Migration phase of Network Interface resource.
- network_
security_ Networkgroup Security Group Response - The reference to the NetworkSecurityGroup resource.
- nic_
type str - Type of Network Interface resource.
- private_
link_ Privateservice Link Service Response - Privatelinkservice of the network interface resource.
- Mapping[str, str]
- Resource tags.
- workload_
type str - WorkloadType of the NetworkInterface for BareMetal resources
- dscp
Configuration Property Map - A reference to the dscp configuration to which the network interface is linked.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- hosted
Workloads List<String> - A list of references to linked BareMetal resources.
- mac
Address String - The MAC address of the network interface.
- name String
- Resource name.
- primary Boolean
- Whether this is a primary network interface on a virtual machine.
- private
Endpoint Property Map - A reference to the private endpoint to which the network interface is linked.
- provisioning
State String - The provisioning state of the network interface resource.
- resource
Guid String - The resource GUID property of the network interface resource.
- tap
Configurations List<Property Map> - A list of TapConfigurations of the network interface.
- type String
- Resource type.
- virtual
Machine Property Map - The reference to a virtual machine.
- vnet
Encryption BooleanSupported - Whether the virtual machine this nic is attached to supports encryption.
- auxiliary
Mode String - Auxiliary mode of Network Interface resource.
- auxiliary
Sku String - Auxiliary sku of Network Interface resource.
- disable
Tcp BooleanState Tracking - Indicates whether to disable tcp state tracking.
- dns
Settings Property Map - The DNS settings in network interface.
- enable
Accelerated BooleanNetworking - If the network interface is configured for accelerated networking. Not applicable to VM sizes which require accelerated networking.
- enable
IPForwarding Boolean - Indicates whether IP forwarding is enabled on this network interface.
- extended
Location Property Map - The extended location of the network interface.
- id String
- Resource ID.
- interface
Endpoint Property Map - A reference to the interface endpoint to which the network interface is linked.
- ip
Configurations List<Property Map> - A list of IPConfigurations of the network interface.
- location String
- Resource location.
- migration
Phase String - Migration phase of Network Interface resource.
- network
Security Property MapGroup - The reference to the NetworkSecurityGroup resource.
- nic
Type String - Type of Network Interface resource.
- private
Link Property MapService - Privatelinkservice of the network interface resource.
- Map<String>
- Resource tags.
- workload
Type String - WorkloadType of the NetworkInterface for BareMetal resources
NetworkInterfaceTapConfigurationResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the network interface tap configuration resource.
- Type string
- Sub Resource type.
- Id string
- Resource ID.
- Name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- Virtual
Network Pulumi.Tap Azure Native. Network. Inputs. Virtual Network Tap Response - The reference to the Virtual Network Tap resource.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the network interface tap configuration resource.
- Type string
- Sub Resource type.
- Id string
- Resource ID.
- Name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- Virtual
Network VirtualTap Network Tap Response - The reference to the Virtual Network Tap resource.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the network interface tap configuration resource.
- type String
- Sub Resource type.
- id String
- Resource ID.
- name String
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- virtual
Network VirtualTap Network Tap Response - The reference to the Virtual Network Tap resource.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State string - The provisioning state of the network interface tap configuration resource.
- type string
- Sub Resource type.
- id string
- Resource ID.
- name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- virtual
Network VirtualTap Network Tap Response - The reference to the Virtual Network Tap resource.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- provisioning_
state str - The provisioning state of the network interface tap configuration resource.
- type str
- Sub Resource type.
- id str
- Resource ID.
- name str
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- virtual_
network_ Virtualtap Network Tap Response - The reference to the Virtual Network Tap resource.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the network interface tap configuration resource.
- type String
- Sub Resource type.
- id String
- Resource ID.
- name String
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- virtual
Network Property MapTap - The reference to the Virtual Network Tap resource.
NetworkSecurityGroupResponse
- Default
Security List<Pulumi.Rules Azure Native. Network. Inputs. Security Rule Response> - The default security rules of network security group.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Flow
Logs List<Pulumi.Azure Native. Network. Inputs. Flow Log Response> - A collection of references to flow log resources.
- Name string
- Resource name.
- Network
Interfaces List<Pulumi.Azure Native. Network. Inputs. Network Interface Response> - A collection of references to network interfaces.
- Provisioning
State string - The provisioning state of the network security group resource.
- Resource
Guid string - The resource GUID property of the network security group resource.
- Subnets
List<Pulumi.
Azure Native. Network. Inputs. Subnet Response> - A collection of references to subnets.
- Type string
- Resource type.
- Flush
Connection bool - When enabled, flows created from Network Security Group connections will be re-evaluated when rules are updates. Initial enablement will trigger re-evaluation.
- Id string
- Resource ID.
- Location string
- Resource location.
- Security
Rules List<Pulumi.Azure Native. Network. Inputs. Security Rule Response> - A collection of security rules of the network security group.
- Dictionary<string, string>
- Resource tags.
- Default
Security []SecurityRules Rule Response - The default security rules of network security group.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Flow
Logs []FlowLog Response - A collection of references to flow log resources.
- Name string
- Resource name.
- Network
Interfaces []NetworkInterface Response - A collection of references to network interfaces.
- Provisioning
State string - The provisioning state of the network security group resource.
- Resource
Guid string - The resource GUID property of the network security group resource.
- Subnets
[]Subnet
Response - A collection of references to subnets.
- Type string
- Resource type.
- Flush
Connection bool - When enabled, flows created from Network Security Group connections will be re-evaluated when rules are updates. Initial enablement will trigger re-evaluation.
- Id string
- Resource ID.
- Location string
- Resource location.
- Security
Rules []SecurityRule Response - A collection of security rules of the network security group.
- map[string]string
- Resource tags.
- default
Security List<SecurityRules Rule Response> - The default security rules of network security group.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- flow
Logs List<FlowLog Response> - A collection of references to flow log resources.
- name String
- Resource name.
- network
Interfaces List<NetworkInterface Response> - A collection of references to network interfaces.
- provisioning
State String - The provisioning state of the network security group resource.
- resource
Guid String - The resource GUID property of the network security group resource.
- subnets
List<Subnet
Response> - A collection of references to subnets.
- type String
- Resource type.
- flush
Connection Boolean - When enabled, flows created from Network Security Group connections will be re-evaluated when rules are updates. Initial enablement will trigger re-evaluation.
- id String
- Resource ID.
- location String
- Resource location.
- security
Rules List<SecurityRule Response> - A collection of security rules of the network security group.
- Map<String,String>
- Resource tags.
- default
Security SecurityRules Rule Response[] - The default security rules of network security group.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- flow
Logs FlowLog Response[] - A collection of references to flow log resources.
- name string
- Resource name.
- network
Interfaces NetworkInterface Response[] - A collection of references to network interfaces.
- provisioning
State string - The provisioning state of the network security group resource.
- resource
Guid string - The resource GUID property of the network security group resource.
- subnets
Subnet
Response[] - A collection of references to subnets.
- type string
- Resource type.
- flush
Connection boolean - When enabled, flows created from Network Security Group connections will be re-evaluated when rules are updates. Initial enablement will trigger re-evaluation.
- id string
- Resource ID.
- location string
- Resource location.
- security
Rules SecurityRule Response[] - A collection of security rules of the network security group.
- {[key: string]: string}
- Resource tags.
- default_
security_ Sequence[Securityrules Rule Response] - The default security rules of network security group.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- flow_
logs Sequence[FlowLog Response] - A collection of references to flow log resources.
- name str
- Resource name.
- network_
interfaces Sequence[NetworkInterface Response] - A collection of references to network interfaces.
- provisioning_
state str - The provisioning state of the network security group resource.
- resource_
guid str - The resource GUID property of the network security group resource.
- subnets
Sequence[Subnet
Response] - A collection of references to subnets.
- type str
- Resource type.
- flush_
connection bool - When enabled, flows created from Network Security Group connections will be re-evaluated when rules are updates. Initial enablement will trigger re-evaluation.
- id str
- Resource ID.
- location str
- Resource location.
- security_
rules Sequence[SecurityRule Response] - A collection of security rules of the network security group.
- Mapping[str, str]
- Resource tags.
- default
Security List<Property Map>Rules - The default security rules of network security group.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- flow
Logs List<Property Map> - A collection of references to flow log resources.
- name String
- Resource name.
- network
Interfaces List<Property Map> - A collection of references to network interfaces.
- provisioning
State String - The provisioning state of the network security group resource.
- resource
Guid String - The resource GUID property of the network security group resource.
- subnets List<Property Map>
- A collection of references to subnets.
- type String
- Resource type.
- flush
Connection Boolean - When enabled, flows created from Network Security Group connections will be re-evaluated when rules are updates. Initial enablement will trigger re-evaluation.
- id String
- Resource ID.
- location String
- Resource location.
- security
Rules List<Property Map> - A collection of security rules of the network security group.
- Map<String>
- Resource tags.
OutboundRuleResponse
- Backend
Address Pulumi.Pool Azure Native. Network. Inputs. Sub Resource Response - A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Frontend
IPConfigurations List<Pulumi.Azure Native. Network. Inputs. Sub Resource Response> - The Frontend IP addresses of the load balancer.
- Protocol string
- The protocol for the outbound rule in load balancer.
- Provisioning
State string - The provisioning state of the outbound rule resource.
- Type string
- Type of the resource.
- Allocated
Outbound intPorts - The number of outbound ports to be used for NAT.
- Enable
Tcp boolReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- Id string
- Resource ID.
- Idle
Timeout intIn Minutes - The timeout for the TCP idle connection.
- Name string
- The name of the resource that is unique within the set of outbound rules used by the load balancer. This name can be used to access the resource.
- Backend
Address SubPool Resource Response - A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Frontend
IPConfigurations []SubResource Response - The Frontend IP addresses of the load balancer.
- Protocol string
- The protocol for the outbound rule in load balancer.
- Provisioning
State string - The provisioning state of the outbound rule resource.
- Type string
- Type of the resource.
- Allocated
Outbound intPorts - The number of outbound ports to be used for NAT.
- Enable
Tcp boolReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- Id string
- Resource ID.
- Idle
Timeout intIn Minutes - The timeout for the TCP idle connection.
- Name string
- The name of the resource that is unique within the set of outbound rules used by the load balancer. This name can be used to access the resource.
- backend
Address SubPool Resource Response - A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- frontend
IPConfigurations List<SubResource Response> - The Frontend IP addresses of the load balancer.
- protocol String
- The protocol for the outbound rule in load balancer.
- provisioning
State String - The provisioning state of the outbound rule resource.
- type String
- Type of the resource.
- allocated
Outbound IntegerPorts - The number of outbound ports to be used for NAT.
- enable
Tcp BooleanReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- id String
- Resource ID.
- idle
Timeout IntegerIn Minutes - The timeout for the TCP idle connection.
- name String
- The name of the resource that is unique within the set of outbound rules used by the load balancer. This name can be used to access the resource.
- backend
Address SubPool Resource Response - A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- frontend
IPConfigurations SubResource Response[] - The Frontend IP addresses of the load balancer.
- protocol string
- The protocol for the outbound rule in load balancer.
- provisioning
State string - The provisioning state of the outbound rule resource.
- type string
- Type of the resource.
- allocated
Outbound numberPorts - The number of outbound ports to be used for NAT.
- enable
Tcp booleanReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- id string
- Resource ID.
- idle
Timeout numberIn Minutes - The timeout for the TCP idle connection.
- name string
- The name of the resource that is unique within the set of outbound rules used by the load balancer. This name can be used to access the resource.
- backend_
address_ Subpool Resource Response - A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- frontend_
ip_ Sequence[Subconfigurations Resource Response] - The Frontend IP addresses of the load balancer.
- protocol str
- The protocol for the outbound rule in load balancer.
- provisioning_
state str - The provisioning state of the outbound rule resource.
- type str
- Type of the resource.
- allocated_
outbound_ intports - The number of outbound ports to be used for NAT.
- enable_
tcp_ boolreset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- id str
- Resource ID.
- idle_
timeout_ intin_ minutes - The timeout for the TCP idle connection.
- name str
- The name of the resource that is unique within the set of outbound rules used by the load balancer. This name can be used to access the resource.
- backend
Address Property MapPool - A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- frontend
IPConfigurations List<Property Map> - The Frontend IP addresses of the load balancer.
- protocol String
- The protocol for the outbound rule in load balancer.
- provisioning
State String - The provisioning state of the outbound rule resource.
- type String
- Type of the resource.
- allocated
Outbound NumberPorts - The number of outbound ports to be used for NAT.
- enable
Tcp BooleanReset - Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- id String
- Resource ID.
- idle
Timeout NumberIn Minutes - The timeout for the TCP idle connection.
- name String
- The name of the resource that is unique within the set of outbound rules used by the load balancer. This name can be used to access the resource.
PrivateEndpointConnectionResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Link
Identifier string - The consumer link id.
- Private
Endpoint Pulumi.Azure Native. Network. Inputs. Private Endpoint Response - The resource of private end point.
- Private
Endpoint stringLocation - The location of the private endpoint.
- Provisioning
State string - The provisioning state of the private endpoint connection resource.
- Type string
- The resource type.
- Id string
- Resource ID.
- Name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- Private
Link Pulumi.Service Connection State Azure Native. Network. Inputs. Private Link Service Connection State Response - A collection of information about the state of the connection between service consumer and provider.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Link
Identifier string - The consumer link id.
- Private
Endpoint PrivateEndpoint Response - The resource of private end point.
- Private
Endpoint stringLocation - The location of the private endpoint.
- Provisioning
State string - The provisioning state of the private endpoint connection resource.
- Type string
- The resource type.
- Id string
- Resource ID.
- Name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- Private
Link PrivateService Connection State Link Service Connection State Response - A collection of information about the state of the connection between service consumer and provider.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- link
Identifier String - The consumer link id.
- private
Endpoint PrivateEndpoint Response - The resource of private end point.
- private
Endpoint StringLocation - The location of the private endpoint.
- provisioning
State String - The provisioning state of the private endpoint connection resource.
- type String
- The resource type.
- id String
- Resource ID.
- name String
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- private
Link PrivateService Connection State Link Service Connection State Response - A collection of information about the state of the connection between service consumer and provider.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- link
Identifier string - The consumer link id.
- private
Endpoint PrivateEndpoint Response - The resource of private end point.
- private
Endpoint stringLocation - The location of the private endpoint.
- provisioning
State string - The provisioning state of the private endpoint connection resource.
- type string
- The resource type.
- id string
- Resource ID.
- name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- private
Link PrivateService Connection State Link Service Connection State Response - A collection of information about the state of the connection between service consumer and provider.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- link_
identifier str - The consumer link id.
- private_
endpoint PrivateEndpoint Response - The resource of private end point.
- private_
endpoint_ strlocation - The location of the private endpoint.
- provisioning_
state str - The provisioning state of the private endpoint connection resource.
- type str
- The resource type.
- id str
- Resource ID.
- name str
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- private_
link_ Privateservice_ connection_ state Link Service Connection State Response - A collection of information about the state of the connection between service consumer and provider.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- link
Identifier String - The consumer link id.
- private
Endpoint Property Map - The resource of private end point.
- private
Endpoint StringLocation - The location of the private endpoint.
- provisioning
State String - The provisioning state of the private endpoint connection resource.
- type String
- The resource type.
- id String
- Resource ID.
- name String
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- private
Link Property MapService Connection State - A collection of information about the state of the connection between service consumer and provider.
PrivateEndpointIPConfigurationResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Type string
- The resource type.
- Group
Id string - The ID of a group obtained from the remote resource that this private endpoint should connect to.
- Member
Name string - The member name of a group obtained from the remote resource that this private endpoint should connect to.
- Name string
- The name of the resource that is unique within a resource group.
- Private
IPAddress string - A private ip address obtained from the private endpoint's subnet.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Type string
- The resource type.
- Group
Id string - The ID of a group obtained from the remote resource that this private endpoint should connect to.
- Member
Name string - The member name of a group obtained from the remote resource that this private endpoint should connect to.
- Name string
- The name of the resource that is unique within a resource group.
- Private
IPAddress string - A private ip address obtained from the private endpoint's subnet.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- type String
- The resource type.
- group
Id String - The ID of a group obtained from the remote resource that this private endpoint should connect to.
- member
Name String - The member name of a group obtained from the remote resource that this private endpoint should connect to.
- name String
- The name of the resource that is unique within a resource group.
- private
IPAddress String - A private ip address obtained from the private endpoint's subnet.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- type string
- The resource type.
- group
Id string - The ID of a group obtained from the remote resource that this private endpoint should connect to.
- member
Name string - The member name of a group obtained from the remote resource that this private endpoint should connect to.
- name string
- The name of the resource that is unique within a resource group.
- private
IPAddress string - A private ip address obtained from the private endpoint's subnet.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- type str
- The resource type.
- group_
id str - The ID of a group obtained from the remote resource that this private endpoint should connect to.
- member_
name str - The member name of a group obtained from the remote resource that this private endpoint should connect to.
- name str
- The name of the resource that is unique within a resource group.
- private_
ip_ straddress - A private ip address obtained from the private endpoint's subnet.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- type String
- The resource type.
- group
Id String - The ID of a group obtained from the remote resource that this private endpoint should connect to.
- member
Name String - The member name of a group obtained from the remote resource that this private endpoint should connect to.
- name String
- The name of the resource that is unique within a resource group.
- private
IPAddress String - A private ip address obtained from the private endpoint's subnet.
PrivateEndpointResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Name string
- Resource name.
- Network
Interfaces List<Pulumi.Azure Native. Network. Inputs. Network Interface Response> - An array of references to the network interfaces created for this private endpoint.
- Provisioning
State string - The provisioning state of the private endpoint resource.
- Type string
- Resource type.
- Application
Security List<Pulumi.Groups Azure Native. Network. Inputs. Application Security Group Response> - Application security groups in which the private endpoint IP configuration is included.
- Custom
Dns List<Pulumi.Configs Azure Native. Network. Inputs. Custom Dns Config Properties Format Response> - An array of custom dns configurations.
- Custom
Network stringInterface Name - The custom name of the network interface attached to the private endpoint.
- Extended
Location Pulumi.Azure Native. Network. Inputs. Extended Location Response - The extended location of the load balancer.
- Id string
- Resource ID.
- Ip
Configurations List<Pulumi.Azure Native. Network. Inputs. Private Endpoint IPConfiguration Response> - A list of IP configurations of the private endpoint. This will be used to map to the First Party Service's endpoints.
- Location string
- Resource location.
- Manual
Private List<Pulumi.Link Service Connections Azure Native. Network. Inputs. Private Link Service Connection Response> - A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.
- Private
Link List<Pulumi.Service Connections Azure Native. Network. Inputs. Private Link Service Connection Response> - A grouping of information about the connection to the remote resource.
- Subnet
Pulumi.
Azure Native. Network. Inputs. Subnet Response - The ID of the subnet from which the private IP will be allocated.
- Dictionary<string, string>
- Resource tags.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Name string
- Resource name.
- Network
Interfaces []NetworkInterface Response - An array of references to the network interfaces created for this private endpoint.
- Provisioning
State string - The provisioning state of the private endpoint resource.
- Type string
- Resource type.
- Application
Security []ApplicationGroups Security Group Response - Application security groups in which the private endpoint IP configuration is included.
- Custom
Dns []CustomConfigs Dns Config Properties Format Response - An array of custom dns configurations.
- Custom
Network stringInterface Name - The custom name of the network interface attached to the private endpoint.
- Extended
Location ExtendedLocation Response - The extended location of the load balancer.
- Id string
- Resource ID.
- Ip
Configurations []PrivateEndpoint IPConfiguration Response - A list of IP configurations of the private endpoint. This will be used to map to the First Party Service's endpoints.
- Location string
- Resource location.
- Manual
Private []PrivateLink Service Connections Link Service Connection Response - A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.
- Private
Link []PrivateService Connections Link Service Connection Response - A grouping of information about the connection to the remote resource.
- Subnet
Subnet
Response - The ID of the subnet from which the private IP will be allocated.
- map[string]string
- Resource tags.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- name String
- Resource name.
- network
Interfaces List<NetworkInterface Response> - An array of references to the network interfaces created for this private endpoint.
- provisioning
State String - The provisioning state of the private endpoint resource.
- type String
- Resource type.
- application
Security List<ApplicationGroups Security Group Response> - Application security groups in which the private endpoint IP configuration is included.
- custom
Dns List<CustomConfigs Dns Config Properties Format Response> - An array of custom dns configurations.
- custom
Network StringInterface Name - The custom name of the network interface attached to the private endpoint.
- extended
Location ExtendedLocation Response - The extended location of the load balancer.
- id String
- Resource ID.
- ip
Configurations List<PrivateEndpoint IPConfiguration Response> - A list of IP configurations of the private endpoint. This will be used to map to the First Party Service's endpoints.
- location String
- Resource location.
- manual
Private List<PrivateLink Service Connections Link Service Connection Response> - A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.
- private
Link List<PrivateService Connections Link Service Connection Response> - A grouping of information about the connection to the remote resource.
- subnet
Subnet
Response - The ID of the subnet from which the private IP will be allocated.
- Map<String,String>
- Resource tags.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- name string
- Resource name.
- network
Interfaces NetworkInterface Response[] - An array of references to the network interfaces created for this private endpoint.
- provisioning
State string - The provisioning state of the private endpoint resource.
- type string
- Resource type.
- application
Security ApplicationGroups Security Group Response[] - Application security groups in which the private endpoint IP configuration is included.
- custom
Dns CustomConfigs Dns Config Properties Format Response[] - An array of custom dns configurations.
- custom
Network stringInterface Name - The custom name of the network interface attached to the private endpoint.
- extended
Location ExtendedLocation Response - The extended location of the load balancer.
- id string
- Resource ID.
- ip
Configurations PrivateEndpoint IPConfiguration Response[] - A list of IP configurations of the private endpoint. This will be used to map to the First Party Service's endpoints.
- location string
- Resource location.
- manual
Private PrivateLink Service Connections Link Service Connection Response[] - A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.
- private
Link PrivateService Connections Link Service Connection Response[] - A grouping of information about the connection to the remote resource.
- subnet
Subnet
Response - The ID of the subnet from which the private IP will be allocated.
- {[key: string]: string}
- Resource tags.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- name str
- Resource name.
- network_
interfaces Sequence[NetworkInterface Response] - An array of references to the network interfaces created for this private endpoint.
- provisioning_
state str - The provisioning state of the private endpoint resource.
- type str
- Resource type.
- application_
security_ Sequence[Applicationgroups Security Group Response] - Application security groups in which the private endpoint IP configuration is included.
- custom_
dns_ Sequence[Customconfigs Dns Config Properties Format Response] - An array of custom dns configurations.
- custom_
network_ strinterface_ name - The custom name of the network interface attached to the private endpoint.
- extended_
location ExtendedLocation Response - The extended location of the load balancer.
- id str
- Resource ID.
- ip_
configurations Sequence[PrivateEndpoint IPConfiguration Response] - A list of IP configurations of the private endpoint. This will be used to map to the First Party Service's endpoints.
- location str
- Resource location.
- manual_
private_ Sequence[Privatelink_ service_ connections Link Service Connection Response] - A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.
- private_
link_ Sequence[Privateservice_ connections Link Service Connection Response] - A grouping of information about the connection to the remote resource.
- subnet
Subnet
Response - The ID of the subnet from which the private IP will be allocated.
- Mapping[str, str]
- Resource tags.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- name String
- Resource name.
- network
Interfaces List<Property Map> - An array of references to the network interfaces created for this private endpoint.
- provisioning
State String - The provisioning state of the private endpoint resource.
- type String
- Resource type.
- application
Security List<Property Map>Groups - Application security groups in which the private endpoint IP configuration is included.
- custom
Dns List<Property Map>Configs - An array of custom dns configurations.
- custom
Network StringInterface Name - The custom name of the network interface attached to the private endpoint.
- extended
Location Property Map - The extended location of the load balancer.
- id String
- Resource ID.
- ip
Configurations List<Property Map> - A list of IP configurations of the private endpoint. This will be used to map to the First Party Service's endpoints.
- location String
- Resource location.
- manual
Private List<Property Map>Link Service Connections - A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.
- private
Link List<Property Map>Service Connections - A grouping of information about the connection to the remote resource.
- subnet Property Map
- The ID of the subnet from which the private IP will be allocated.
- Map<String>
- Resource tags.
PrivateLinkServiceConnectionResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the private link service connection resource.
- Type string
- The resource type.
- Group
Ids List<string> - The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.
- Id string
- Resource ID.
- Name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- Private
Link Pulumi.Service Connection State Azure Native. Network. Inputs. Private Link Service Connection State Response - A collection of read-only information about the state of the connection to the remote resource.
- Private
Link stringService Id - The resource id of private link service.
- Request
Message string - A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the private link service connection resource.
- Type string
- The resource type.
- Group
Ids []string - The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.
- Id string
- Resource ID.
- Name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- Private
Link PrivateService Connection State Link Service Connection State Response - A collection of read-only information about the state of the connection to the remote resource.
- Private
Link stringService Id - The resource id of private link service.
- Request
Message string - A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the private link service connection resource.
- type String
- The resource type.
- group
Ids List<String> - The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.
- id String
- Resource ID.
- name String
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- private
Link PrivateService Connection State Link Service Connection State Response - A collection of read-only information about the state of the connection to the remote resource.
- private
Link StringService Id - The resource id of private link service.
- request
Message String - A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State string - The provisioning state of the private link service connection resource.
- type string
- The resource type.
- group
Ids string[] - The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.
- id string
- Resource ID.
- name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- private
Link PrivateService Connection State Link Service Connection State Response - A collection of read-only information about the state of the connection to the remote resource.
- private
Link stringService Id - The resource id of private link service.
- request
Message string - A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- provisioning_
state str - The provisioning state of the private link service connection resource.
- type str
- The resource type.
- group_
ids Sequence[str] - The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.
- id str
- Resource ID.
- name str
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- private_
link_ Privateservice_ connection_ state Link Service Connection State Response - A collection of read-only information about the state of the connection to the remote resource.
- private_
link_ strservice_ id - The resource id of private link service.
- request_
message str - A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the private link service connection resource.
- type String
- The resource type.
- group
Ids List<String> - The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.
- id String
- Resource ID.
- name String
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- private
Link Property MapService Connection State - A collection of read-only information about the state of the connection to the remote resource.
- private
Link StringService Id - The resource id of private link service.
- request
Message String - A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.
PrivateLinkServiceConnectionStateResponse
- Actions
Required string - A message indicating if changes on the service provider require any updates on the consumer.
- Description string
- The reason for approval/rejection of the connection.
- Status string
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- Actions
Required string - A message indicating if changes on the service provider require any updates on the consumer.
- Description string
- The reason for approval/rejection of the connection.
- Status string
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions
Required String - A message indicating if changes on the service provider require any updates on the consumer.
- description String
- The reason for approval/rejection of the connection.
- status String
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions
Required string - A message indicating if changes on the service provider require any updates on the consumer.
- description string
- The reason for approval/rejection of the connection.
- status string
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions_
required str - A message indicating if changes on the service provider require any updates on the consumer.
- description str
- The reason for approval/rejection of the connection.
- status str
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
- actions
Required String - A message indicating if changes on the service provider require any updates on the consumer.
- description String
- The reason for approval/rejection of the connection.
- status String
- Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
PrivateLinkServiceIpConfigurationResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the private link service IP configuration resource.
- Type string
- The resource type.
- Id string
- Resource ID.
- Name string
- The name of private link service ip configuration.
- Primary bool
- Whether the ip configuration is primary or not.
- Private
IPAddress string - The private IP address of the IP configuration.
- Private
IPAddress stringVersion - Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.
- Private
IPAllocation stringMethod - The private IP address allocation method.
- Subnet
Pulumi.
Azure Native. Network. Inputs. Subnet Response - The reference to the subnet resource.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the private link service IP configuration resource.
- Type string
- The resource type.
- Id string
- Resource ID.
- Name string
- The name of private link service ip configuration.
- Primary bool
- Whether the ip configuration is primary or not.
- Private
IPAddress string - The private IP address of the IP configuration.
- Private
IPAddress stringVersion - Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.
- Private
IPAllocation stringMethod - The private IP address allocation method.
- Subnet
Subnet
Response - The reference to the subnet resource.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the private link service IP configuration resource.
- type String
- The resource type.
- id String
- Resource ID.
- name String
- The name of private link service ip configuration.
- primary Boolean
- Whether the ip configuration is primary or not.
- private
IPAddress String - The private IP address of the IP configuration.
- private
IPAddress StringVersion - Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.
- private
IPAllocation StringMethod - The private IP address allocation method.
- subnet
Subnet
Response - The reference to the subnet resource.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State string - The provisioning state of the private link service IP configuration resource.
- type string
- The resource type.
- id string
- Resource ID.
- name string
- The name of private link service ip configuration.
- primary boolean
- Whether the ip configuration is primary or not.
- private
IPAddress string - The private IP address of the IP configuration.
- private
IPAddress stringVersion - Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.
- private
IPAllocation stringMethod - The private IP address allocation method.
- subnet
Subnet
Response - The reference to the subnet resource.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- provisioning_
state str - The provisioning state of the private link service IP configuration resource.
- type str
- The resource type.
- id str
- Resource ID.
- name str
- The name of private link service ip configuration.
- primary bool
- Whether the ip configuration is primary or not.
- private_
ip_ straddress - The private IP address of the IP configuration.
- private_
ip_ straddress_ version - Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.
- private_
ip_ strallocation_ method - The private IP address allocation method.
- subnet
Subnet
Response - The reference to the subnet resource.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the private link service IP configuration resource.
- type String
- The resource type.
- id String
- Resource ID.
- name String
- The name of private link service ip configuration.
- primary Boolean
- Whether the ip configuration is primary or not.
- private
IPAddress String - The private IP address of the IP configuration.
- private
IPAddress StringVersion - Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.
- private
IPAllocation StringMethod - The private IP address allocation method.
- subnet Property Map
- The reference to the subnet resource.
PrivateLinkServicePropertiesResponseAutoApproval
- Subscriptions List<string>
- The list of subscriptions.
- Subscriptions []string
- The list of subscriptions.
- subscriptions List<String>
- The list of subscriptions.
- subscriptions string[]
- The list of subscriptions.
- subscriptions Sequence[str]
- The list of subscriptions.
- subscriptions List<String>
- The list of subscriptions.
PrivateLinkServicePropertiesResponseVisibility
- Subscriptions List<string>
- The list of subscriptions.
- Subscriptions []string
- The list of subscriptions.
- subscriptions List<String>
- The list of subscriptions.
- subscriptions string[]
- The list of subscriptions.
- subscriptions Sequence[str]
- The list of subscriptions.
- subscriptions List<String>
- The list of subscriptions.
PrivateLinkServiceResponse
- Alias string
- The alias of the private link service.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Name string
- Resource name.
- Network
Interfaces List<Pulumi.Azure Native. Network. Inputs. Network Interface Response> - An array of references to the network interfaces created for this private link service.
- Private
Endpoint List<Pulumi.Connections Azure Native. Network. Inputs. Private Endpoint Connection Response> - An array of list about connections to the private endpoint.
- Provisioning
State string - The provisioning state of the private link service resource.
- Type string
- Resource type.
- Auto
Approval Pulumi.Azure Native. Network. Inputs. Private Link Service Properties Response Auto Approval - The auto-approval list of the private link service.
- Enable
Proxy boolProtocol - Whether the private link service is enabled for proxy protocol or not.
- Extended
Location Pulumi.Azure Native. Network. Inputs. Extended Location Response - The extended location of the load balancer.
- Fqdns List<string>
- The list of Fqdn.
- Id string
- Resource ID.
- Ip
Configurations List<Pulumi.Azure Native. Network. Inputs. Private Link Service Ip Configuration Response> - An array of private link service IP configurations.
- Load
Balancer List<Pulumi.Frontend Ip Configurations Azure Native. Network. Inputs. Frontend IPConfiguration Response> - An array of references to the load balancer IP configurations.
- Location string
- Resource location.
- Dictionary<string, string>
- Resource tags.
- Visibility
Pulumi.
Azure Native. Network. Inputs. Private Link Service Properties Response Visibility - The visibility list of the private link service.
- Alias string
- The alias of the private link service.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Name string
- Resource name.
- Network
Interfaces []NetworkInterface Response - An array of references to the network interfaces created for this private link service.
- Private
Endpoint []PrivateConnections Endpoint Connection Response - An array of list about connections to the private endpoint.
- Provisioning
State string - The provisioning state of the private link service resource.
- Type string
- Resource type.
- Auto
Approval PrivateLink Service Properties Response Auto Approval - The auto-approval list of the private link service.
- Enable
Proxy boolProtocol - Whether the private link service is enabled for proxy protocol or not.
- Extended
Location ExtendedLocation Response - The extended location of the load balancer.
- Fqdns []string
- The list of Fqdn.
- Id string
- Resource ID.
- Ip
Configurations []PrivateLink Service Ip Configuration Response - An array of private link service IP configurations.
- Load
Balancer []FrontendFrontend Ip Configurations IPConfiguration Response - An array of references to the load balancer IP configurations.
- Location string
- Resource location.
- map[string]string
- Resource tags.
- Visibility
Private
Link Service Properties Response Visibility - The visibility list of the private link service.
- alias String
- The alias of the private link service.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- name String
- Resource name.
- network
Interfaces List<NetworkInterface Response> - An array of references to the network interfaces created for this private link service.
- private
Endpoint List<PrivateConnections Endpoint Connection Response> - An array of list about connections to the private endpoint.
- provisioning
State String - The provisioning state of the private link service resource.
- type String
- Resource type.
- auto
Approval PrivateLink Service Properties Response Auto Approval - The auto-approval list of the private link service.
- enable
Proxy BooleanProtocol - Whether the private link service is enabled for proxy protocol or not.
- extended
Location ExtendedLocation Response - The extended location of the load balancer.
- fqdns List<String>
- The list of Fqdn.
- id String
- Resource ID.
- ip
Configurations List<PrivateLink Service Ip Configuration Response> - An array of private link service IP configurations.
- load
Balancer List<FrontendFrontend Ip Configurations IPConfiguration Response> - An array of references to the load balancer IP configurations.
- location String
- Resource location.
- Map<String,String>
- Resource tags.
- visibility
Private
Link Service Properties Response Visibility - The visibility list of the private link service.
- alias string
- The alias of the private link service.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- name string
- Resource name.
- network
Interfaces NetworkInterface Response[] - An array of references to the network interfaces created for this private link service.
- private
Endpoint PrivateConnections Endpoint Connection Response[] - An array of list about connections to the private endpoint.
- provisioning
State string - The provisioning state of the private link service resource.
- type string
- Resource type.
- auto
Approval PrivateLink Service Properties Response Auto Approval - The auto-approval list of the private link service.
- enable
Proxy booleanProtocol - Whether the private link service is enabled for proxy protocol or not.
- extended
Location ExtendedLocation Response - The extended location of the load balancer.
- fqdns string[]
- The list of Fqdn.
- id string
- Resource ID.
- ip
Configurations PrivateLink Service Ip Configuration Response[] - An array of private link service IP configurations.
- load
Balancer FrontendFrontend Ip Configurations IPConfiguration Response[] - An array of references to the load balancer IP configurations.
- location string
- Resource location.
- {[key: string]: string}
- Resource tags.
- visibility
Private
Link Service Properties Response Visibility - The visibility list of the private link service.
- alias str
- The alias of the private link service.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- name str
- Resource name.
- network_
interfaces Sequence[NetworkInterface Response] - An array of references to the network interfaces created for this private link service.
- private_
endpoint_ Sequence[Privateconnections Endpoint Connection Response] - An array of list about connections to the private endpoint.
- provisioning_
state str - The provisioning state of the private link service resource.
- type str
- Resource type.
- auto_
approval PrivateLink Service Properties Response Auto Approval - The auto-approval list of the private link service.
- enable_
proxy_ boolprotocol - Whether the private link service is enabled for proxy protocol or not.
- extended_
location ExtendedLocation Response - The extended location of the load balancer.
- fqdns Sequence[str]
- The list of Fqdn.
- id str
- Resource ID.
- ip_
configurations Sequence[PrivateLink Service Ip Configuration Response] - An array of private link service IP configurations.
- load_
balancer_ Sequence[Frontendfrontend_ ip_ configurations IPConfiguration Response] - An array of references to the load balancer IP configurations.
- location str
- Resource location.
- Mapping[str, str]
- Resource tags.
- visibility
Private
Link Service Properties Response Visibility - The visibility list of the private link service.
- alias String
- The alias of the private link service.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- name String
- Resource name.
- network
Interfaces List<Property Map> - An array of references to the network interfaces created for this private link service.
- private
Endpoint List<Property Map>Connections - An array of list about connections to the private endpoint.
- provisioning
State String - The provisioning state of the private link service resource.
- type String
- Resource type.
- auto
Approval Property Map - The auto-approval list of the private link service.
- enable
Proxy BooleanProtocol - Whether the private link service is enabled for proxy protocol or not.
- extended
Location Property Map - The extended location of the load balancer.
- fqdns List<String>
- The list of Fqdn.
- id String
- Resource ID.
- ip
Configurations List<Property Map> - An array of private link service IP configurations.
- load
Balancer List<Property Map>Frontend Ip Configurations - An array of references to the load balancer IP configurations.
- location String
- Resource location.
- Map<String>
- Resource tags.
- visibility Property Map
- The visibility list of the private link service.
ProbeResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Load
Balancing List<Pulumi.Rules Azure Native. Network. Inputs. Sub Resource Response> - The load balancer rules that use this probe.
- Port int
- The port for communicating the probe. Possible values range from 1 to 65535, inclusive.
- Protocol string
- The protocol of the end point. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.
- Provisioning
State string - The provisioning state of the probe resource.
- Type string
- Type of the resource.
- Id string
- Resource ID.
- Interval
In intSeconds - The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.
- Name string
- The name of the resource that is unique within the set of probes used by the load balancer. This name can be used to access the resource.
- Number
Of intProbes - The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.
- Probe
Threshold int - The number of consecutive successful or failed probes in order to allow or deny traffic from being delivered to this endpoint. After failing the number of consecutive probes equal to this value, the endpoint will be taken out of rotation and require the same number of successful consecutive probes to be placed back in rotation.
- Request
Path string - The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Load
Balancing []SubRules Resource Response - The load balancer rules that use this probe.
- Port int
- The port for communicating the probe. Possible values range from 1 to 65535, inclusive.
- Protocol string
- The protocol of the end point. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.
- Provisioning
State string - The provisioning state of the probe resource.
- Type string
- Type of the resource.
- Id string
- Resource ID.
- Interval
In intSeconds - The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.
- Name string
- The name of the resource that is unique within the set of probes used by the load balancer. This name can be used to access the resource.
- Number
Of intProbes - The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.
- Probe
Threshold int - The number of consecutive successful or failed probes in order to allow or deny traffic from being delivered to this endpoint. After failing the number of consecutive probes equal to this value, the endpoint will be taken out of rotation and require the same number of successful consecutive probes to be placed back in rotation.
- Request
Path string - The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- load
Balancing List<SubRules Resource Response> - The load balancer rules that use this probe.
- port Integer
- The port for communicating the probe. Possible values range from 1 to 65535, inclusive.
- protocol String
- The protocol of the end point. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.
- provisioning
State String - The provisioning state of the probe resource.
- type String
- Type of the resource.
- id String
- Resource ID.
- interval
In IntegerSeconds - The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.
- name String
- The name of the resource that is unique within the set of probes used by the load balancer. This name can be used to access the resource.
- number
Of IntegerProbes - The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.
- probe
Threshold Integer - The number of consecutive successful or failed probes in order to allow or deny traffic from being delivered to this endpoint. After failing the number of consecutive probes equal to this value, the endpoint will be taken out of rotation and require the same number of successful consecutive probes to be placed back in rotation.
- request
Path String - The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- load
Balancing SubRules Resource Response[] - The load balancer rules that use this probe.
- port number
- The port for communicating the probe. Possible values range from 1 to 65535, inclusive.
- protocol string
- The protocol of the end point. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.
- provisioning
State string - The provisioning state of the probe resource.
- type string
- Type of the resource.
- id string
- Resource ID.
- interval
In numberSeconds - The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.
- name string
- The name of the resource that is unique within the set of probes used by the load balancer. This name can be used to access the resource.
- number
Of numberProbes - The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.
- probe
Threshold number - The number of consecutive successful or failed probes in order to allow or deny traffic from being delivered to this endpoint. After failing the number of consecutive probes equal to this value, the endpoint will be taken out of rotation and require the same number of successful consecutive probes to be placed back in rotation.
- request
Path string - The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- load_
balancing_ Sequence[Subrules Resource Response] - The load balancer rules that use this probe.
- port int
- The port for communicating the probe. Possible values range from 1 to 65535, inclusive.
- protocol str
- The protocol of the end point. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.
- provisioning_
state str - The provisioning state of the probe resource.
- type str
- Type of the resource.
- id str
- Resource ID.
- interval_
in_ intseconds - The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.
- name str
- The name of the resource that is unique within the set of probes used by the load balancer. This name can be used to access the resource.
- number_
of_ intprobes - The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.
- probe_
threshold int - The number of consecutive successful or failed probes in order to allow or deny traffic from being delivered to this endpoint. After failing the number of consecutive probes equal to this value, the endpoint will be taken out of rotation and require the same number of successful consecutive probes to be placed back in rotation.
- request_
path str - The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- load
Balancing List<Property Map>Rules - The load balancer rules that use this probe.
- port Number
- The port for communicating the probe. Possible values range from 1 to 65535, inclusive.
- protocol String
- The protocol of the end point. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.
- provisioning
State String - The provisioning state of the probe resource.
- type String
- Type of the resource.
- id String
- Resource ID.
- interval
In NumberSeconds - The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.
- name String
- The name of the resource that is unique within the set of probes used by the load balancer. This name can be used to access the resource.
- number
Of NumberProbes - The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.
- probe
Threshold Number - The number of consecutive successful or failed probes in order to allow or deny traffic from being delivered to this endpoint. After failing the number of consecutive probes equal to this value, the endpoint will be taken out of rotation and require the same number of successful consecutive probes to be placed back in rotation.
- request
Path String - The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.
PublicIPAddressDnsSettingsResponse
- Domain
Name stringLabel - The domain name label. The concatenation of the domain name label and the regionalized DNS zone make up the fully qualified domain name associated with the public IP address. If a domain name label is specified, an A DNS record is created for the public IP in the Microsoft Azure DNS system.
- Domain
Name stringLabel Scope - The domain name label scope. If a domain name label and a domain name label scope are specified, an A DNS record is created for the public IP in the Microsoft Azure DNS system with a hashed value includes in FQDN.
- Fqdn string
- The Fully Qualified Domain Name of the A DNS record associated with the public IP. This is the concatenation of the domainNameLabel and the regionalized DNS zone.
- Reverse
Fqdn string - The reverse FQDN. A user-visible, fully qualified domain name that resolves to this public IP address. If the reverseFqdn is specified, then a PTR DNS record is created pointing from the IP address in the in-addr.arpa domain to the reverse FQDN.
- Domain
Name stringLabel - The domain name label. The concatenation of the domain name label and the regionalized DNS zone make up the fully qualified domain name associated with the public IP address. If a domain name label is specified, an A DNS record is created for the public IP in the Microsoft Azure DNS system.
- Domain
Name stringLabel Scope - The domain name label scope. If a domain name label and a domain name label scope are specified, an A DNS record is created for the public IP in the Microsoft Azure DNS system with a hashed value includes in FQDN.
- Fqdn string
- The Fully Qualified Domain Name of the A DNS record associated with the public IP. This is the concatenation of the domainNameLabel and the regionalized DNS zone.
- Reverse
Fqdn string - The reverse FQDN. A user-visible, fully qualified domain name that resolves to this public IP address. If the reverseFqdn is specified, then a PTR DNS record is created pointing from the IP address in the in-addr.arpa domain to the reverse FQDN.
- domain
Name StringLabel - The domain name label. The concatenation of the domain name label and the regionalized DNS zone make up the fully qualified domain name associated with the public IP address. If a domain name label is specified, an A DNS record is created for the public IP in the Microsoft Azure DNS system.
- domain
Name StringLabel Scope - The domain name label scope. If a domain name label and a domain name label scope are specified, an A DNS record is created for the public IP in the Microsoft Azure DNS system with a hashed value includes in FQDN.
- fqdn String
- The Fully Qualified Domain Name of the A DNS record associated with the public IP. This is the concatenation of the domainNameLabel and the regionalized DNS zone.
- reverse
Fqdn String - The reverse FQDN. A user-visible, fully qualified domain name that resolves to this public IP address. If the reverseFqdn is specified, then a PTR DNS record is created pointing from the IP address in the in-addr.arpa domain to the reverse FQDN.
- domain
Name stringLabel - The domain name label. The concatenation of the domain name label and the regionalized DNS zone make up the fully qualified domain name associated with the public IP address. If a domain name label is specified, an A DNS record is created for the public IP in the Microsoft Azure DNS system.
- domain
Name stringLabel Scope - The domain name label scope. If a domain name label and a domain name label scope are specified, an A DNS record is created for the public IP in the Microsoft Azure DNS system with a hashed value includes in FQDN.
- fqdn string
- The Fully Qualified Domain Name of the A DNS record associated with the public IP. This is the concatenation of the domainNameLabel and the regionalized DNS zone.
- reverse
Fqdn string - The reverse FQDN. A user-visible, fully qualified domain name that resolves to this public IP address. If the reverseFqdn is specified, then a PTR DNS record is created pointing from the IP address in the in-addr.arpa domain to the reverse FQDN.
- domain_
name_ strlabel - The domain name label. The concatenation of the domain name label and the regionalized DNS zone make up the fully qualified domain name associated with the public IP address. If a domain name label is specified, an A DNS record is created for the public IP in the Microsoft Azure DNS system.
- domain_
name_ strlabel_ scope - The domain name label scope. If a domain name label and a domain name label scope are specified, an A DNS record is created for the public IP in the Microsoft Azure DNS system with a hashed value includes in FQDN.
- fqdn str
- The Fully Qualified Domain Name of the A DNS record associated with the public IP. This is the concatenation of the domainNameLabel and the regionalized DNS zone.
- reverse_
fqdn str - The reverse FQDN. A user-visible, fully qualified domain name that resolves to this public IP address. If the reverseFqdn is specified, then a PTR DNS record is created pointing from the IP address in the in-addr.arpa domain to the reverse FQDN.
- domain
Name StringLabel - The domain name label. The concatenation of the domain name label and the regionalized DNS zone make up the fully qualified domain name associated with the public IP address. If a domain name label is specified, an A DNS record is created for the public IP in the Microsoft Azure DNS system.
- domain
Name StringLabel Scope - The domain name label scope. If a domain name label and a domain name label scope are specified, an A DNS record is created for the public IP in the Microsoft Azure DNS system with a hashed value includes in FQDN.
- fqdn String
- The Fully Qualified Domain Name of the A DNS record associated with the public IP. This is the concatenation of the domainNameLabel and the regionalized DNS zone.
- reverse
Fqdn String - The reverse FQDN. A user-visible, fully qualified domain name that resolves to this public IP address. If the reverseFqdn is specified, then a PTR DNS record is created pointing from the IP address in the in-addr.arpa domain to the reverse FQDN.
PublicIPAddressResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Ip
Configuration Pulumi.Azure Native. Network. Inputs. IPConfiguration Response - The IP configuration associated with the public IP address.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the public IP address resource.
- Resource
Guid string - The resource GUID property of the public IP address resource.
- Type string
- Resource type.
- Ddos
Settings Pulumi.Azure Native. Network. Inputs. Ddos Settings Response - The DDoS protection custom policy associated with the public IP address.
- Delete
Option string - Specify what happens to the public IP address when the VM using it is deleted
- Dns
Settings Pulumi.Azure Native. Network. Inputs. Public IPAddress Dns Settings Response - The FQDN of the DNS record associated with the public IP address.
- Extended
Location Pulumi.Azure Native. Network. Inputs. Extended Location Response - The extended location of the public ip address.
- Id string
- Resource ID.
- Idle
Timeout intIn Minutes - The idle timeout of the public IP address.
- Ip
Address string - The IP address associated with the public IP address resource.
- List<Pulumi.
Azure Native. Network. Inputs. Ip Tag Response> - The list of tags associated with the public IP address.
- Linked
Public Pulumi.IPAddress Azure Native. Network. Inputs. Public IPAddress Response - The linked public IP address of the public IP address resource.
- Location string
- Resource location.
- Migration
Phase string - Migration phase of Public IP Address.
- Nat
Gateway Pulumi.Azure Native. Network. Inputs. Nat Gateway Response - The NatGateway for the Public IP address.
- Public
IPAddress stringVersion - The public IP address version.
- Public
IPAllocation stringMethod - The public IP address allocation method.
- Public
IPPrefix Pulumi.Azure Native. Network. Inputs. Sub Resource Response - The Public IP Prefix this Public IP Address should be allocated from.
- Service
Public Pulumi.IPAddress Azure Native. Network. Inputs. Public IPAddress Response - The service public IP address of the public IP address resource.
- Sku
Pulumi.
Azure Native. Network. Inputs. Public IPAddress Sku Response - The public IP address SKU.
- Dictionary<string, string>
- Resource tags.
- Zones List<string>
- A list of availability zones denoting the IP allocated for the resource needs to come from.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Ip
Configuration IPConfigurationResponse - The IP configuration associated with the public IP address.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the public IP address resource.
- Resource
Guid string - The resource GUID property of the public IP address resource.
- Type string
- Resource type.
- Ddos
Settings DdosSettings Response - The DDoS protection custom policy associated with the public IP address.
- Delete
Option string - Specify what happens to the public IP address when the VM using it is deleted
- Dns
Settings PublicIPAddress Dns Settings Response - The FQDN of the DNS record associated with the public IP address.
- Extended
Location ExtendedLocation Response - The extended location of the public ip address.
- Id string
- Resource ID.
- Idle
Timeout intIn Minutes - The idle timeout of the public IP address.
- Ip
Address string - The IP address associated with the public IP address resource.
- []Ip
Tag Response - The list of tags associated with the public IP address.
- Linked
Public PublicIPAddress IPAddress Response - The linked public IP address of the public IP address resource.
- Location string
- Resource location.
- Migration
Phase string - Migration phase of Public IP Address.
- Nat
Gateway NatGateway Response - The NatGateway for the Public IP address.
- Public
IPAddress stringVersion - The public IP address version.
- Public
IPAllocation stringMethod - The public IP address allocation method.
- Public
IPPrefix SubResource Response - The Public IP Prefix this Public IP Address should be allocated from.
- Service
Public PublicIPAddress IPAddress Response - The service public IP address of the public IP address resource.
- Sku
Public
IPAddress Sku Response - The public IP address SKU.
- map[string]string
- Resource tags.
- Zones []string
- A list of availability zones denoting the IP allocated for the resource needs to come from.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- ip
Configuration IPConfigurationResponse - The IP configuration associated with the public IP address.
- name String
- Resource name.
- provisioning
State String - The provisioning state of the public IP address resource.
- resource
Guid String - The resource GUID property of the public IP address resource.
- type String
- Resource type.
- ddos
Settings DdosSettings Response - The DDoS protection custom policy associated with the public IP address.
- delete
Option String - Specify what happens to the public IP address when the VM using it is deleted
- dns
Settings PublicIPAddress Dns Settings Response - The FQDN of the DNS record associated with the public IP address.
- extended
Location ExtendedLocation Response - The extended location of the public ip address.
- id String
- Resource ID.
- idle
Timeout IntegerIn Minutes - The idle timeout of the public IP address.
- ip
Address String - The IP address associated with the public IP address resource.
- List<Ip
Tag Response> - The list of tags associated with the public IP address.
- linked
Public PublicIPAddress IPAddress Response - The linked public IP address of the public IP address resource.
- location String
- Resource location.
- migration
Phase String - Migration phase of Public IP Address.
- nat
Gateway NatGateway Response - The NatGateway for the Public IP address.
- public
IPAddress StringVersion - The public IP address version.
- public
IPAllocation StringMethod - The public IP address allocation method.
- public
IPPrefix SubResource Response - The Public IP Prefix this Public IP Address should be allocated from.
- service
Public PublicIPAddress IPAddress Response - The service public IP address of the public IP address resource.
- sku
Public
IPAddress Sku Response - The public IP address SKU.
- Map<String,String>
- Resource tags.
- zones List<String>
- A list of availability zones denoting the IP allocated for the resource needs to come from.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- ip
Configuration IPConfigurationResponse - The IP configuration associated with the public IP address.