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.47.1 published on Monday, Jun 24, 2024 by Pulumi
azure-native.network.getVirtualNetworkGateway
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.47.1 published on Monday, Jun 24, 2024 by Pulumi
Gets the specified virtual network gateway by resource group. Azure REST API version: 2023-02-01.
Other available API versions: 2016-06-01, 2016-09-01, 2019-08-01, 2023-04-01, 2023-05-01, 2023-06-01, 2023-09-01, 2023-11-01, 2024-01-01.
Using getVirtualNetworkGateway
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 getVirtualNetworkGateway(args: GetVirtualNetworkGatewayArgs, opts?: InvokeOptions): Promise<GetVirtualNetworkGatewayResult>
function getVirtualNetworkGatewayOutput(args: GetVirtualNetworkGatewayOutputArgs, opts?: InvokeOptions): Output<GetVirtualNetworkGatewayResult>
def get_virtual_network_gateway(resource_group_name: Optional[str] = None,
virtual_network_gateway_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVirtualNetworkGatewayResult
def get_virtual_network_gateway_output(resource_group_name: Optional[pulumi.Input[str]] = None,
virtual_network_gateway_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVirtualNetworkGatewayResult]
func LookupVirtualNetworkGateway(ctx *Context, args *LookupVirtualNetworkGatewayArgs, opts ...InvokeOption) (*LookupVirtualNetworkGatewayResult, error)
func LookupVirtualNetworkGatewayOutput(ctx *Context, args *LookupVirtualNetworkGatewayOutputArgs, opts ...InvokeOption) LookupVirtualNetworkGatewayResultOutput
> Note: This function is named LookupVirtualNetworkGateway
in the Go SDK.
public static class GetVirtualNetworkGateway
{
public static Task<GetVirtualNetworkGatewayResult> InvokeAsync(GetVirtualNetworkGatewayArgs args, InvokeOptions? opts = null)
public static Output<GetVirtualNetworkGatewayResult> Invoke(GetVirtualNetworkGatewayInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVirtualNetworkGatewayResult> getVirtualNetworkGateway(GetVirtualNetworkGatewayArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:network:getVirtualNetworkGateway
arguments:
# arguments dictionary
The following arguments are supported:
- Resource
Group stringName - The name of the resource group.
- Virtual
Network stringGateway Name - The name of the virtual network gateway.
- Resource
Group stringName - The name of the resource group.
- Virtual
Network stringGateway Name - The name of the virtual network gateway.
- resource
Group StringName - The name of the resource group.
- virtual
Network StringGateway Name - The name of the virtual network gateway.
- resource
Group stringName - The name of the resource group.
- virtual
Network stringGateway Name - The name of the virtual network gateway.
- resource_
group_ strname - The name of the resource group.
- virtual_
network_ strgateway_ name - The name of the virtual network gateway.
- resource
Group StringName - The name of the resource group.
- virtual
Network StringGateway Name - The name of the virtual network gateway.
getVirtualNetworkGateway Result
The following output properties are available:
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Inbound
Dns stringForwarding Endpoint - The IP address allocated by the gateway to which dns requests can be sent.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the virtual network gateway resource.
- Resource
Guid string - The resource GUID property of the virtual network gateway resource.
- Type string
- Resource type.
- Active
Active bool - ActiveActive flag.
- Admin
State string - Property to indicate if the Express Route Gateway serves traffic when there are multiple Express Route Gateways in the vnet
- Allow
Remote boolVnet Traffic - Configure this gateway to accept traffic from other Azure Virtual Networks. This configuration does not support connectivity to Azure Virtual WAN.
- Allow
Virtual boolWan Traffic - Configures this gateway to accept traffic from remote Virtual WAN networks.
- Bgp
Settings Pulumi.Azure Native. Network. Outputs. Bgp Settings Response - Virtual network gateway's BGP speaker settings.
- Custom
Routes Pulumi.Azure Native. Network. Outputs. Address Space Response - The reference to the address space resource which represents the custom routes address space specified by the customer for virtual network gateway and VpnClient.
- Disable
IPSec boolReplay Protection - disableIPSecReplayProtection flag.
- Enable
Bgp bool - Whether BGP is enabled for this virtual network gateway or not.
- Enable
Bgp boolRoute Translation For Nat - EnableBgpRouteTranslationForNat flag.
- Enable
Dns boolForwarding - Whether dns forwarding is enabled or not.
- Enable
Private boolIp Address - Whether private IP needs to be enabled on this gateway for connections or not.
- Extended
Location Pulumi.Azure Native. Network. Outputs. Extended Location Response - The extended location of type local virtual network gateway.
- Gateway
Default Pulumi.Site Azure Native. Network. Outputs. Sub Resource Response - The reference to the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.
- Gateway
Type string - The type of this virtual network gateway.
- Id string
- Resource ID.
- Ip
Configurations List<Pulumi.Azure Native. Network. Outputs. Virtual Network Gateway IPConfiguration Response> - IP configurations for virtual network gateway.
- Location string
- Resource location.
- Nat
Rules List<Pulumi.Azure Native. Network. Outputs. Virtual Network Gateway Nat Rule Response> - NatRules for virtual network gateway.
- Sku
Pulumi.
Azure Native. Network. Outputs. Virtual Network Gateway Sku Response - The reference to the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.
- Dictionary<string, string>
- Resource tags.
- VNet
Extended stringLocation Resource Id - Customer vnet resource id. VirtualNetworkGateway of type local gateway is associated with the customer vnet.
- Virtual
Network List<Pulumi.Gateway Policy Groups Azure Native. Network. Outputs. Virtual Network Gateway Policy Group Response> - The reference to the VirtualNetworkGatewayPolicyGroup resource which represents the available VirtualNetworkGatewayPolicyGroup for the gateway.
- Vpn
Client Pulumi.Configuration Azure Native. Network. Outputs. Vpn Client Configuration Response - The reference to the VpnClientConfiguration resource which represents the P2S VpnClient configurations.
- Vpn
Gateway stringGeneration - The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN.
- Vpn
Type string - The type of this virtual network gateway.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Inbound
Dns stringForwarding Endpoint - The IP address allocated by the gateway to which dns requests can be sent.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the virtual network gateway resource.
- Resource
Guid string - The resource GUID property of the virtual network gateway resource.
- Type string
- Resource type.
- Active
Active bool - ActiveActive flag.
- Admin
State string - Property to indicate if the Express Route Gateway serves traffic when there are multiple Express Route Gateways in the vnet
- Allow
Remote boolVnet Traffic - Configure this gateway to accept traffic from other Azure Virtual Networks. This configuration does not support connectivity to Azure Virtual WAN.
- Allow
Virtual boolWan Traffic - Configures this gateway to accept traffic from remote Virtual WAN networks.
- Bgp
Settings BgpSettings Response - Virtual network gateway's BGP speaker settings.
- Custom
Routes AddressSpace Response - The reference to the address space resource which represents the custom routes address space specified by the customer for virtual network gateway and VpnClient.
- Disable
IPSec boolReplay Protection - disableIPSecReplayProtection flag.
- Enable
Bgp bool - Whether BGP is enabled for this virtual network gateway or not.
- Enable
Bgp boolRoute Translation For Nat - EnableBgpRouteTranslationForNat flag.
- Enable
Dns boolForwarding - Whether dns forwarding is enabled or not.
- Enable
Private boolIp Address - Whether private IP needs to be enabled on this gateway for connections or not.
- Extended
Location ExtendedLocation Response - The extended location of type local virtual network gateway.
- Gateway
Default SubSite Resource Response - The reference to the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.
- Gateway
Type string - The type of this virtual network gateway.
- Id string
- Resource ID.
- Ip
Configurations []VirtualNetwork Gateway IPConfiguration Response - IP configurations for virtual network gateway.
- Location string
- Resource location.
- Nat
Rules []VirtualNetwork Gateway Nat Rule Response - NatRules for virtual network gateway.
- Sku
Virtual
Network Gateway Sku Response - The reference to the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.
- map[string]string
- Resource tags.
- VNet
Extended stringLocation Resource Id - Customer vnet resource id. VirtualNetworkGateway of type local gateway is associated with the customer vnet.
- Virtual
Network []VirtualGateway Policy Groups Network Gateway Policy Group Response - The reference to the VirtualNetworkGatewayPolicyGroup resource which represents the available VirtualNetworkGatewayPolicyGroup for the gateway.
- Vpn
Client VpnConfiguration Client Configuration Response - The reference to the VpnClientConfiguration resource which represents the P2S VpnClient configurations.
- Vpn
Gateway stringGeneration - The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN.
- Vpn
Type string - The type of this virtual network gateway.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- inbound
Dns StringForwarding Endpoint - The IP address allocated by the gateway to which dns requests can be sent.
- name String
- Resource name.
- provisioning
State String - The provisioning state of the virtual network gateway resource.
- resource
Guid String - The resource GUID property of the virtual network gateway resource.
- type String
- Resource type.
- active
Active Boolean - ActiveActive flag.
- admin
State String - Property to indicate if the Express Route Gateway serves traffic when there are multiple Express Route Gateways in the vnet
- allow
Remote BooleanVnet Traffic - Configure this gateway to accept traffic from other Azure Virtual Networks. This configuration does not support connectivity to Azure Virtual WAN.
- allow
Virtual BooleanWan Traffic - Configures this gateway to accept traffic from remote Virtual WAN networks.
- bgp
Settings BgpSettings Response - Virtual network gateway's BGP speaker settings.
- custom
Routes AddressSpace Response - The reference to the address space resource which represents the custom routes address space specified by the customer for virtual network gateway and VpnClient.
- disable
IPSec BooleanReplay Protection - disableIPSecReplayProtection flag.
- enable
Bgp Boolean - Whether BGP is enabled for this virtual network gateway or not.
- enable
Bgp BooleanRoute Translation For Nat - EnableBgpRouteTranslationForNat flag.
- enable
Dns BooleanForwarding - Whether dns forwarding is enabled or not.
- enable
Private BooleanIp Address - Whether private IP needs to be enabled on this gateway for connections or not.
- extended
Location ExtendedLocation Response - The extended location of type local virtual network gateway.
- gateway
Default SubSite Resource Response - The reference to the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.
- gateway
Type String - The type of this virtual network gateway.
- id String
- Resource ID.
- ip
Configurations List<VirtualNetwork Gateway IPConfiguration Response> - IP configurations for virtual network gateway.
- location String
- Resource location.
- nat
Rules List<VirtualNetwork Gateway Nat Rule Response> - NatRules for virtual network gateway.
- sku
Virtual
Network Gateway Sku Response - The reference to the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.
- Map<String,String>
- Resource tags.
- v
Net StringExtended Location Resource Id - Customer vnet resource id. VirtualNetworkGateway of type local gateway is associated with the customer vnet.
- virtual
Network List<VirtualGateway Policy Groups Network Gateway Policy Group Response> - The reference to the VirtualNetworkGatewayPolicyGroup resource which represents the available VirtualNetworkGatewayPolicyGroup for the gateway.
- vpn
Client VpnConfiguration Client Configuration Response - The reference to the VpnClientConfiguration resource which represents the P2S VpnClient configurations.
- vpn
Gateway StringGeneration - The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN.
- vpn
Type String - The type of this virtual network gateway.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- inbound
Dns stringForwarding Endpoint - The IP address allocated by the gateway to which dns requests can be sent.
- name string
- Resource name.
- provisioning
State string - The provisioning state of the virtual network gateway resource.
- resource
Guid string - The resource GUID property of the virtual network gateway resource.
- type string
- Resource type.
- active
Active boolean - ActiveActive flag.
- admin
State string - Property to indicate if the Express Route Gateway serves traffic when there are multiple Express Route Gateways in the vnet
- allow
Remote booleanVnet Traffic - Configure this gateway to accept traffic from other Azure Virtual Networks. This configuration does not support connectivity to Azure Virtual WAN.
- allow
Virtual booleanWan Traffic - Configures this gateway to accept traffic from remote Virtual WAN networks.
- bgp
Settings BgpSettings Response - Virtual network gateway's BGP speaker settings.
- custom
Routes AddressSpace Response - The reference to the address space resource which represents the custom routes address space specified by the customer for virtual network gateway and VpnClient.
- disable
IPSec booleanReplay Protection - disableIPSecReplayProtection flag.
- enable
Bgp boolean - Whether BGP is enabled for this virtual network gateway or not.
- enable
Bgp booleanRoute Translation For Nat - EnableBgpRouteTranslationForNat flag.
- enable
Dns booleanForwarding - Whether dns forwarding is enabled or not.
- enable
Private booleanIp Address - Whether private IP needs to be enabled on this gateway for connections or not.
- extended
Location ExtendedLocation Response - The extended location of type local virtual network gateway.
- gateway
Default SubSite Resource Response - The reference to the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.
- gateway
Type string - The type of this virtual network gateway.
- id string
- Resource ID.
- ip
Configurations VirtualNetwork Gateway IPConfiguration Response[] - IP configurations for virtual network gateway.
- location string
- Resource location.
- nat
Rules VirtualNetwork Gateway Nat Rule Response[] - NatRules for virtual network gateway.
- sku
Virtual
Network Gateway Sku Response - The reference to the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.
- {[key: string]: string}
- Resource tags.
- v
Net stringExtended Location Resource Id - Customer vnet resource id. VirtualNetworkGateway of type local gateway is associated with the customer vnet.
- virtual
Network VirtualGateway Policy Groups Network Gateway Policy Group Response[] - The reference to the VirtualNetworkGatewayPolicyGroup resource which represents the available VirtualNetworkGatewayPolicyGroup for the gateway.
- vpn
Client VpnConfiguration Client Configuration Response - The reference to the VpnClientConfiguration resource which represents the P2S VpnClient configurations.
- vpn
Gateway stringGeneration - The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN.
- vpn
Type string - The type of this virtual network gateway.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- inbound_
dns_ strforwarding_ endpoint - The IP address allocated by the gateway to which dns requests can be sent.
- name str
- Resource name.
- provisioning_
state str - The provisioning state of the virtual network gateway resource.
- resource_
guid str - The resource GUID property of the virtual network gateway resource.
- type str
- Resource type.
- active_
active bool - ActiveActive flag.
- admin_
state str - Property to indicate if the Express Route Gateway serves traffic when there are multiple Express Route Gateways in the vnet
- allow_
remote_ boolvnet_ traffic - Configure this gateway to accept traffic from other Azure Virtual Networks. This configuration does not support connectivity to Azure Virtual WAN.
- allow_
virtual_ boolwan_ traffic - Configures this gateway to accept traffic from remote Virtual WAN networks.
- bgp_
settings BgpSettings Response - Virtual network gateway's BGP speaker settings.
- custom_
routes AddressSpace Response - The reference to the address space resource which represents the custom routes address space specified by the customer for virtual network gateway and VpnClient.
- disable_
ip_ boolsec_ replay_ protection - disableIPSecReplayProtection flag.
- enable_
bgp bool - Whether BGP is enabled for this virtual network gateway or not.
- enable_
bgp_ boolroute_ translation_ for_ nat - EnableBgpRouteTranslationForNat flag.
- enable_
dns_ boolforwarding - Whether dns forwarding is enabled or not.
- enable_
private_ boolip_ address - Whether private IP needs to be enabled on this gateway for connections or not.
- extended_
location ExtendedLocation Response - The extended location of type local virtual network gateway.
- gateway_
default_ Subsite Resource Response - The reference to the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.
- gateway_
type str - The type of this virtual network gateway.
- id str
- Resource ID.
- ip_
configurations Sequence[VirtualNetwork Gateway IPConfiguration Response] - IP configurations for virtual network gateway.
- location str
- Resource location.
- nat_
rules Sequence[VirtualNetwork Gateway Nat Rule Response] - NatRules for virtual network gateway.
- sku
Virtual
Network Gateway Sku Response - The reference to the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.
- Mapping[str, str]
- Resource tags.
- v_
net_ strextended_ location_ resource_ id - Customer vnet resource id. VirtualNetworkGateway of type local gateway is associated with the customer vnet.
- virtual_
network_ Sequence[Virtualgateway_ policy_ groups Network Gateway Policy Group Response] - The reference to the VirtualNetworkGatewayPolicyGroup resource which represents the available VirtualNetworkGatewayPolicyGroup for the gateway.
- vpn_
client_ Vpnconfiguration Client Configuration Response - The reference to the VpnClientConfiguration resource which represents the P2S VpnClient configurations.
- vpn_
gateway_ strgeneration - The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN.
- vpn_
type str - The type of this virtual network gateway.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- inbound
Dns StringForwarding Endpoint - The IP address allocated by the gateway to which dns requests can be sent.
- name String
- Resource name.
- provisioning
State String - The provisioning state of the virtual network gateway resource.
- resource
Guid String - The resource GUID property of the virtual network gateway resource.
- type String
- Resource type.
- active
Active Boolean - ActiveActive flag.
- admin
State String - Property to indicate if the Express Route Gateway serves traffic when there are multiple Express Route Gateways in the vnet
- allow
Remote BooleanVnet Traffic - Configure this gateway to accept traffic from other Azure Virtual Networks. This configuration does not support connectivity to Azure Virtual WAN.
- allow
Virtual BooleanWan Traffic - Configures this gateway to accept traffic from remote Virtual WAN networks.
- bgp
Settings Property Map - Virtual network gateway's BGP speaker settings.
- custom
Routes Property Map - The reference to the address space resource which represents the custom routes address space specified by the customer for virtual network gateway and VpnClient.
- disable
IPSec BooleanReplay Protection - disableIPSecReplayProtection flag.
- enable
Bgp Boolean - Whether BGP is enabled for this virtual network gateway or not.
- enable
Bgp BooleanRoute Translation For Nat - EnableBgpRouteTranslationForNat flag.
- enable
Dns BooleanForwarding - Whether dns forwarding is enabled or not.
- enable
Private BooleanIp Address - Whether private IP needs to be enabled on this gateway for connections or not.
- extended
Location Property Map - The extended location of type local virtual network gateway.
- gateway
Default Property MapSite - The reference to the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.
- gateway
Type String - The type of this virtual network gateway.
- id String
- Resource ID.
- ip
Configurations List<Property Map> - IP configurations for virtual network gateway.
- location String
- Resource location.
- nat
Rules List<Property Map> - NatRules for virtual network gateway.
- sku Property Map
- The reference to the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.
- Map<String>
- Resource tags.
- v
Net StringExtended Location Resource Id - Customer vnet resource id. VirtualNetworkGateway of type local gateway is associated with the customer vnet.
- virtual
Network List<Property Map>Gateway Policy Groups - The reference to the VirtualNetworkGatewayPolicyGroup resource which represents the available VirtualNetworkGatewayPolicyGroup for the gateway.
- vpn
Client Property MapConfiguration - The reference to the VpnClientConfiguration resource which represents the P2S VpnClient configurations.
- vpn
Gateway StringGeneration - The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN.
- vpn
Type String - The type of this virtual network gateway.
Supporting Types
AddressSpaceResponse
- Address
Prefixes List<string> - A list of address blocks reserved for this virtual network in CIDR notation.
- Address
Prefixes []string - A list of address blocks reserved for this virtual network in CIDR notation.
- address
Prefixes List<String> - A list of address blocks reserved for this virtual network in CIDR notation.
- address
Prefixes string[] - A list of address blocks reserved for this virtual network in CIDR notation.
- address_
prefixes Sequence[str] - A list of address blocks reserved for this virtual network in CIDR notation.
- address
Prefixes List<String> - A list of address blocks reserved for this virtual network in CIDR notation.
BgpSettingsResponse
- Asn double
- The BGP speaker's ASN.
- Bgp
Peering stringAddress - The BGP peering address and BGP identifier of this BGP speaker.
- Bgp
Peering List<Pulumi.Addresses Azure Native. Network. Inputs. IPConfiguration Bgp Peering Address Response> - BGP peering address with IP configuration ID for virtual network gateway.
- Peer
Weight int - The weight added to routes learned from this BGP speaker.
- Asn float64
- The BGP speaker's ASN.
- Bgp
Peering stringAddress - The BGP peering address and BGP identifier of this BGP speaker.
- Bgp
Peering []IPConfigurationAddresses Bgp Peering Address Response - BGP peering address with IP configuration ID for virtual network gateway.
- Peer
Weight int - The weight added to routes learned from this BGP speaker.
- asn Double
- The BGP speaker's ASN.
- bgp
Peering StringAddress - The BGP peering address and BGP identifier of this BGP speaker.
- bgp
Peering List<IPConfigurationAddresses Bgp Peering Address Response> - BGP peering address with IP configuration ID for virtual network gateway.
- peer
Weight Integer - The weight added to routes learned from this BGP speaker.
- asn number
- The BGP speaker's ASN.
- bgp
Peering stringAddress - The BGP peering address and BGP identifier of this BGP speaker.
- bgp
Peering IPConfigurationAddresses Bgp Peering Address Response[] - BGP peering address with IP configuration ID for virtual network gateway.
- peer
Weight number - The weight added to routes learned from this BGP speaker.
- asn float
- The BGP speaker's ASN.
- bgp_
peering_ straddress - The BGP peering address and BGP identifier of this BGP speaker.
- bgp_
peering_ Sequence[IPConfigurationaddresses Bgp Peering Address Response] - BGP peering address with IP configuration ID for virtual network gateway.
- peer_
weight int - The weight added to routes learned from this BGP speaker.
- asn Number
- The BGP speaker's ASN.
- bgp
Peering StringAddress - The BGP peering address and BGP identifier of this BGP speaker.
- bgp
Peering List<Property Map>Addresses - BGP peering address with IP configuration ID for virtual network gateway.
- peer
Weight Number - The weight added to routes learned from this BGP speaker.
ExtendedLocationResponse
IPConfigurationBgpPeeringAddressResponse
- Default
Bgp List<string>Ip Addresses - The list of default BGP peering addresses which belong to IP configuration.
- Tunnel
Ip List<string>Addresses - The list of tunnel public IP addresses which belong to IP configuration.
- Custom
Bgp List<string>Ip Addresses - The list of custom BGP peering addresses which belong to IP configuration.
- Ipconfiguration
Id string - The ID of IP configuration which belongs to gateway.
- Default
Bgp []stringIp Addresses - The list of default BGP peering addresses which belong to IP configuration.
- Tunnel
Ip []stringAddresses - The list of tunnel public IP addresses which belong to IP configuration.
- Custom
Bgp []stringIp Addresses - The list of custom BGP peering addresses which belong to IP configuration.
- Ipconfiguration
Id string - The ID of IP configuration which belongs to gateway.
- default
Bgp List<String>Ip Addresses - The list of default BGP peering addresses which belong to IP configuration.
- tunnel
Ip List<String>Addresses - The list of tunnel public IP addresses which belong to IP configuration.
- custom
Bgp List<String>Ip Addresses - The list of custom BGP peering addresses which belong to IP configuration.
- ipconfiguration
Id String - The ID of IP configuration which belongs to gateway.
- default
Bgp string[]Ip Addresses - The list of default BGP peering addresses which belong to IP configuration.
- tunnel
Ip string[]Addresses - The list of tunnel public IP addresses which belong to IP configuration.
- custom
Bgp string[]Ip Addresses - The list of custom BGP peering addresses which belong to IP configuration.
- ipconfiguration
Id string - The ID of IP configuration which belongs to gateway.
- default_
bgp_ Sequence[str]ip_ addresses - The list of default BGP peering addresses which belong to IP configuration.
- tunnel_
ip_ Sequence[str]addresses - The list of tunnel public IP addresses which belong to IP configuration.
- custom_
bgp_ Sequence[str]ip_ addresses - The list of custom BGP peering addresses which belong to IP configuration.
- ipconfiguration_
id str - The ID of IP configuration which belongs to gateway.
- default
Bgp List<String>Ip Addresses - The list of default BGP peering addresses which belong to IP configuration.
- tunnel
Ip List<String>Addresses - The list of tunnel public IP addresses which belong to IP configuration.
- custom
Bgp List<String>Ip Addresses - The list of custom BGP peering addresses which belong to IP configuration.
- ipconfiguration
Id String - The ID of IP configuration which belongs to gateway.
IpsecPolicyResponse
- Dh
Group string - The DH Group used in IKE Phase 1 for initial SA.
- Ike
Encryption string - The IKE encryption algorithm (IKE phase 2).
- Ike
Integrity string - The IKE integrity algorithm (IKE phase 2).
- Ipsec
Encryption string - The IPSec encryption algorithm (IKE phase 1).
- Ipsec
Integrity string - The IPSec integrity algorithm (IKE phase 1).
- Pfs
Group string - The Pfs Group used in IKE Phase 2 for new child SA.
- Sa
Data intSize Kilobytes - The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.
- Sa
Life intTime Seconds - The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.
- Dh
Group string - The DH Group used in IKE Phase 1 for initial SA.
- Ike
Encryption string - The IKE encryption algorithm (IKE phase 2).
- Ike
Integrity string - The IKE integrity algorithm (IKE phase 2).
- Ipsec
Encryption string - The IPSec encryption algorithm (IKE phase 1).
- Ipsec
Integrity string - The IPSec integrity algorithm (IKE phase 1).
- Pfs
Group string - The Pfs Group used in IKE Phase 2 for new child SA.
- Sa
Data intSize Kilobytes - The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.
- Sa
Life intTime Seconds - The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.
- dh
Group String - The DH Group used in IKE Phase 1 for initial SA.
- ike
Encryption String - The IKE encryption algorithm (IKE phase 2).
- ike
Integrity String - The IKE integrity algorithm (IKE phase 2).
- ipsec
Encryption String - The IPSec encryption algorithm (IKE phase 1).
- ipsec
Integrity String - The IPSec integrity algorithm (IKE phase 1).
- pfs
Group String - The Pfs Group used in IKE Phase 2 for new child SA.
- sa
Data IntegerSize Kilobytes - The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.
- sa
Life IntegerTime Seconds - The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.
- dh
Group string - The DH Group used in IKE Phase 1 for initial SA.
- ike
Encryption string - The IKE encryption algorithm (IKE phase 2).
- ike
Integrity string - The IKE integrity algorithm (IKE phase 2).
- ipsec
Encryption string - The IPSec encryption algorithm (IKE phase 1).
- ipsec
Integrity string - The IPSec integrity algorithm (IKE phase 1).
- pfs
Group string - The Pfs Group used in IKE Phase 2 for new child SA.
- sa
Data numberSize Kilobytes - The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.
- sa
Life numberTime Seconds - The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.
- dh_
group str - The DH Group used in IKE Phase 1 for initial SA.
- ike_
encryption str - The IKE encryption algorithm (IKE phase 2).
- ike_
integrity str - The IKE integrity algorithm (IKE phase 2).
- ipsec_
encryption str - The IPSec encryption algorithm (IKE phase 1).
- ipsec_
integrity str - The IPSec integrity algorithm (IKE phase 1).
- pfs_
group str - The Pfs Group used in IKE Phase 2 for new child SA.
- sa_
data_ intsize_ kilobytes - The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.
- sa_
life_ inttime_ seconds - The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.
- dh
Group String - The DH Group used in IKE Phase 1 for initial SA.
- ike
Encryption String - The IKE encryption algorithm (IKE phase 2).
- ike
Integrity String - The IKE integrity algorithm (IKE phase 2).
- ipsec
Encryption String - The IPSec encryption algorithm (IKE phase 1).
- ipsec
Integrity String - The IPSec integrity algorithm (IKE phase 1).
- pfs
Group String - The Pfs Group used in IKE Phase 2 for new child SA.
- sa
Data NumberSize Kilobytes - The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.
- sa
Life NumberTime Seconds - The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.
RadiusServerResponse
- Radius
Server stringAddress - The address of this radius server.
- Radius
Server doubleScore - The initial score assigned to this radius server.
- Radius
Server stringSecret - The secret used for this radius server.
- Radius
Server stringAddress - The address of this radius server.
- Radius
Server float64Score - The initial score assigned to this radius server.
- Radius
Server stringSecret - The secret used for this radius server.
- radius
Server StringAddress - The address of this radius server.
- radius
Server DoubleScore - The initial score assigned to this radius server.
- radius
Server StringSecret - The secret used for this radius server.
- radius
Server stringAddress - The address of this radius server.
- radius
Server numberScore - The initial score assigned to this radius server.
- radius
Server stringSecret - The secret used for this radius server.
- radius_
server_ straddress - The address of this radius server.
- radius_
server_ floatscore - The initial score assigned to this radius server.
- radius_
server_ strsecret - The secret used for this radius server.
- radius
Server StringAddress - The address of this radius server.
- radius
Server NumberScore - The initial score assigned to this radius server.
- radius
Server StringSecret - The secret used for this radius server.
SubResourceResponse
- Id string
- Resource ID.
- Id string
- Resource ID.
- id String
- Resource ID.
- id string
- Resource ID.
- id str
- Resource ID.
- id String
- Resource ID.
VirtualNetworkGatewayIPConfigurationResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Private
IPAddress string - Private IP Address for this gateway.
- Provisioning
State string - The provisioning state of the virtual network gateway 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
IPAllocation stringMethod - The private IP address allocation method.
- Public
IPAddress Pulumi.Azure Native. Network. Inputs. Sub Resource Response - The reference to the public IP resource.
- Subnet
Pulumi.
Azure Native. Network. Inputs. Sub Resource Response - The reference to the subnet resource.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Private
IPAddress string - Private IP Address for this gateway.
- Provisioning
State string - The provisioning state of the virtual network gateway 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
IPAllocation stringMethod - The private IP address allocation method.
- Public
IPAddress SubResource Response - The reference to the public IP resource.
- Subnet
Sub
Resource Response - The reference to the subnet resource.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- private
IPAddress String - Private IP Address for this gateway.
- provisioning
State String - The provisioning state of the virtual network gateway 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
IPAllocation StringMethod - The private IP address allocation method.
- public
IPAddress SubResource Response - The reference to the public IP resource.
- subnet
Sub
Resource Response - The reference to the subnet resource.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- private
IPAddress string - Private IP Address for this gateway.
- provisioning
State string - The provisioning state of the virtual network gateway 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
IPAllocation stringMethod - The private IP address allocation method.
- public
IPAddress SubResource Response - The reference to the public IP resource.
- subnet
Sub
Resource Response - The reference to the subnet resource.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- private_
ip_ straddress - Private IP Address for this gateway.
- provisioning_
state str - The provisioning state of the virtual network gateway 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_ strallocation_ method - The private IP address allocation method.
- public_
ip_ Subaddress Resource Response - The reference to the public IP resource.
- subnet
Sub
Resource Response - The reference to the subnet resource.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- private
IPAddress String - Private IP Address for this gateway.
- provisioning
State String - The provisioning state of the virtual network gateway 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
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.
VirtualNetworkGatewayNatRuleResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the NAT Rule resource.
- Type string
- Resource type.
- External
Mappings List<Pulumi.Azure Native. Network. Inputs. Vpn Nat Rule Mapping Response> - The private IP address external mapping for NAT.
- Id string
- Resource ID.
- Internal
Mappings List<Pulumi.Azure Native. Network. Inputs. Vpn Nat Rule Mapping Response> - The private IP address internal mapping for NAT.
- Ip
Configuration stringId - The IP Configuration ID this NAT rule applies to.
- Mode string
- The Source NAT direction of a VPN NAT.
- Name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the NAT Rule resource.
- Type string
- Resource type.
- External
Mappings []VpnNat Rule Mapping Response - The private IP address external mapping for NAT.
- Id string
- Resource ID.
- Internal
Mappings []VpnNat Rule Mapping Response - The private IP address internal mapping for NAT.
- Ip
Configuration stringId - The IP Configuration ID this NAT rule applies to.
- Mode string
- The Source NAT direction of a VPN NAT.
- Name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the NAT Rule resource.
- type String
- Resource type.
- external
Mappings List<VpnNat Rule Mapping Response> - The private IP address external mapping for NAT.
- id String
- Resource ID.
- internal
Mappings List<VpnNat Rule Mapping Response> - The private IP address internal mapping for NAT.
- ip
Configuration StringId - The IP Configuration ID this NAT rule applies to.
- mode String
- The Source NAT direction of a VPN NAT.
- name String
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State string - The provisioning state of the NAT Rule resource.
- type string
- Resource type.
- external
Mappings VpnNat Rule Mapping Response[] - The private IP address external mapping for NAT.
- id string
- Resource ID.
- internal
Mappings VpnNat Rule Mapping Response[] - The private IP address internal mapping for NAT.
- ip
Configuration stringId - The IP Configuration ID this NAT rule applies to.
- mode string
- The Source NAT direction of a VPN NAT.
- name string
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- provisioning_
state str - The provisioning state of the NAT Rule resource.
- type str
- Resource type.
- external_
mappings Sequence[VpnNat Rule Mapping Response] - The private IP address external mapping for NAT.
- id str
- Resource ID.
- internal_
mappings Sequence[VpnNat Rule Mapping Response] - The private IP address internal mapping for NAT.
- ip_
configuration_ strid - The IP Configuration ID this NAT rule applies to.
- mode str
- The Source NAT direction of a VPN NAT.
- name str
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the NAT Rule resource.
- type String
- Resource type.
- external
Mappings List<Property Map> - The private IP address external mapping for NAT.
- id String
- Resource ID.
- internal
Mappings List<Property Map> - The private IP address internal mapping for NAT.
- ip
Configuration StringId - The IP Configuration ID this NAT rule applies to.
- mode String
- The Source NAT direction of a VPN NAT.
- name String
- The name of the resource that is unique within a resource group. This name can be used to access the resource.
VirtualNetworkGatewayPolicyGroupMemberResponse
- Attribute
Type string - The Vpn Policy member attribute type.
- Attribute
Value string - The value of Attribute used for this VirtualNetworkGatewayPolicyGroupMember.
- Name string
- Name of the VirtualNetworkGatewayPolicyGroupMember.
- Attribute
Type string - The Vpn Policy member attribute type.
- Attribute
Value string - The value of Attribute used for this VirtualNetworkGatewayPolicyGroupMember.
- Name string
- Name of the VirtualNetworkGatewayPolicyGroupMember.
- attribute
Type String - The Vpn Policy member attribute type.
- attribute
Value String - The value of Attribute used for this VirtualNetworkGatewayPolicyGroupMember.
- name String
- Name of the VirtualNetworkGatewayPolicyGroupMember.
- attribute
Type string - The Vpn Policy member attribute type.
- attribute
Value string - The value of Attribute used for this VirtualNetworkGatewayPolicyGroupMember.
- name string
- Name of the VirtualNetworkGatewayPolicyGroupMember.
- attribute_
type str - The Vpn Policy member attribute type.
- attribute_
value str - The value of Attribute used for this VirtualNetworkGatewayPolicyGroupMember.
- name str
- Name of the VirtualNetworkGatewayPolicyGroupMember.
- attribute
Type String - The Vpn Policy member attribute type.
- attribute
Value String - The value of Attribute used for this VirtualNetworkGatewayPolicyGroupMember.
- name String
- Name of the VirtualNetworkGatewayPolicyGroupMember.
VirtualNetworkGatewayPolicyGroupResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Is
Default bool - Shows if this is a Default VirtualNetworkGatewayPolicyGroup or not.
- Policy
Members List<Pulumi.Azure Native. Network. Inputs. Virtual Network Gateway Policy Group Member Response> - Multiple PolicyMembers for VirtualNetworkGatewayPolicyGroup.
- Priority int
- Priority for VirtualNetworkGatewayPolicyGroup.
- Provisioning
State string - The provisioning state of the VirtualNetworkGatewayPolicyGroup resource.
- Vng
Client List<Pulumi.Connection Configurations Azure Native. Network. Inputs. Sub Resource Response> - List of references to vngClientConnectionConfigurations.
- 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.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Is
Default bool - Shows if this is a Default VirtualNetworkGatewayPolicyGroup or not.
- Policy
Members []VirtualNetwork Gateway Policy Group Member Response - Multiple PolicyMembers for VirtualNetworkGatewayPolicyGroup.
- Priority int
- Priority for VirtualNetworkGatewayPolicyGroup.
- Provisioning
State string - The provisioning state of the VirtualNetworkGatewayPolicyGroup resource.
- Vng
Client []SubConnection Configurations Resource Response - List of references to vngClientConnectionConfigurations.
- 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.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- is
Default Boolean - Shows if this is a Default VirtualNetworkGatewayPolicyGroup or not.
- policy
Members List<VirtualNetwork Gateway Policy Group Member Response> - Multiple PolicyMembers for VirtualNetworkGatewayPolicyGroup.
- priority Integer
- Priority for VirtualNetworkGatewayPolicyGroup.
- provisioning
State String - The provisioning state of the VirtualNetworkGatewayPolicyGroup resource.
- vng
Client List<SubConnection Configurations Resource Response> - List of references to vngClientConnectionConfigurations.
- 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.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- is
Default boolean - Shows if this is a Default VirtualNetworkGatewayPolicyGroup or not.
- policy
Members VirtualNetwork Gateway Policy Group Member Response[] - Multiple PolicyMembers for VirtualNetworkGatewayPolicyGroup.
- priority number
- Priority for VirtualNetworkGatewayPolicyGroup.
- provisioning
State string - The provisioning state of the VirtualNetworkGatewayPolicyGroup resource.
- vng
Client SubConnection Configurations Resource Response[] - List of references to vngClientConnectionConfigurations.
- 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.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- is_
default bool - Shows if this is a Default VirtualNetworkGatewayPolicyGroup or not.
- policy_
members Sequence[VirtualNetwork Gateway Policy Group Member Response] - Multiple PolicyMembers for VirtualNetworkGatewayPolicyGroup.
- priority int
- Priority for VirtualNetworkGatewayPolicyGroup.
- provisioning_
state str - The provisioning state of the VirtualNetworkGatewayPolicyGroup resource.
- vng_
client_ Sequence[Subconnection_ configurations Resource Response] - List of references to vngClientConnectionConfigurations.
- 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.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- is
Default Boolean - Shows if this is a Default VirtualNetworkGatewayPolicyGroup or not.
- policy
Members List<Property Map> - Multiple PolicyMembers for VirtualNetworkGatewayPolicyGroup.
- priority Number
- Priority for VirtualNetworkGatewayPolicyGroup.
- provisioning
State String - The provisioning state of the VirtualNetworkGatewayPolicyGroup resource.
- vng
Client List<Property Map>Connection Configurations - List of references to vngClientConnectionConfigurations.
- 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.
VirtualNetworkGatewaySkuResponse
VngClientConnectionConfigurationResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the VngClientConnectionConfiguration resource.
- Virtual
Network List<Pulumi.Gateway Policy Groups Azure Native. Network. Inputs. Sub Resource Response> - List of references to virtualNetworkGatewayPolicyGroups
- Vpn
Client Pulumi.Address Pool Azure Native. Network. Inputs. Address Space Response - The reference to the address space resource which represents Address space for P2S VpnClient.
- 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.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the VngClientConnectionConfiguration resource.
- Virtual
Network []SubGateway Policy Groups Resource Response - List of references to virtualNetworkGatewayPolicyGroups
- Vpn
Client AddressAddress Pool Space Response - The reference to the address space resource which represents Address space for P2S VpnClient.
- 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.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the VngClientConnectionConfiguration resource.
- virtual
Network List<SubGateway Policy Groups Resource Response> - List of references to virtualNetworkGatewayPolicyGroups
- vpn
Client AddressAddress Pool Space Response - The reference to the address space resource which represents Address space for P2S VpnClient.
- 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.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State string - The provisioning state of the VngClientConnectionConfiguration resource.
- virtual
Network SubGateway Policy Groups Resource Response[] - List of references to virtualNetworkGatewayPolicyGroups
- vpn
Client AddressAddress Pool Space Response - The reference to the address space resource which represents Address space for P2S VpnClient.
- 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.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- provisioning_
state str - The provisioning state of the VngClientConnectionConfiguration resource.
- virtual_
network_ Sequence[Subgateway_ policy_ groups Resource Response] - List of references to virtualNetworkGatewayPolicyGroups
- vpn_
client_ Addressaddress_ pool Space Response - The reference to the address space resource which represents Address space for P2S VpnClient.
- 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.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the VngClientConnectionConfiguration resource.
- virtual
Network List<Property Map>Gateway Policy Groups - List of references to virtualNetworkGatewayPolicyGroups
- vpn
Client Property MapAddress Pool - The reference to the address space resource which represents Address space for P2S VpnClient.
- 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.
VpnClientConfigurationResponse
- Aad
Audience string - The AADAudience property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- Aad
Issuer string - The AADIssuer property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- Aad
Tenant string - The AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- Radius
Server stringAddress - The radius server address property of the VirtualNetworkGateway resource for vpn client connection.
- Radius
Server stringSecret - The radius secret property of the VirtualNetworkGateway resource for vpn client connection.
- Radius
Servers List<Pulumi.Azure Native. Network. Inputs. Radius Server Response> - The radiusServers property for multiple radius server configuration.
- Vng
Client List<Pulumi.Connection Configurations Azure Native. Network. Inputs. Vng Client Connection Configuration Response> - per ip address pool connection policy for virtual network gateway P2S client.
- Vpn
Authentication List<string>Types - VPN authentication types for the virtual network gateway..
- Vpn
Client Pulumi.Address Pool Azure Native. Network. Inputs. Address Space Response - The reference to the address space resource which represents Address space for P2S VpnClient.
- Vpn
Client List<Pulumi.Ipsec Policies Azure Native. Network. Inputs. Ipsec Policy Response> - VpnClientIpsecPolicies for virtual network gateway P2S client.
- Vpn
Client List<string>Protocols - VpnClientProtocols for Virtual network gateway.
- Vpn
Client List<Pulumi.Revoked Certificates Azure Native. Network. Inputs. Vpn Client Revoked Certificate Response> - VpnClientRevokedCertificate for Virtual network gateway.
- Vpn
Client List<Pulumi.Root Certificates Azure Native. Network. Inputs. Vpn Client Root Certificate Response> - VpnClientRootCertificate for virtual network gateway.
- Aad
Audience string - The AADAudience property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- Aad
Issuer string - The AADIssuer property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- Aad
Tenant string - The AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- Radius
Server stringAddress - The radius server address property of the VirtualNetworkGateway resource for vpn client connection.
- Radius
Server stringSecret - The radius secret property of the VirtualNetworkGateway resource for vpn client connection.
- Radius
Servers []RadiusServer Response - The radiusServers property for multiple radius server configuration.
- Vng
Client []VngConnection Configurations Client Connection Configuration Response - per ip address pool connection policy for virtual network gateway P2S client.
- Vpn
Authentication []stringTypes - VPN authentication types for the virtual network gateway..
- Vpn
Client AddressAddress Pool Space Response - The reference to the address space resource which represents Address space for P2S VpnClient.
- Vpn
Client []IpsecIpsec Policies Policy Response - VpnClientIpsecPolicies for virtual network gateway P2S client.
- Vpn
Client []stringProtocols - VpnClientProtocols for Virtual network gateway.
- Vpn
Client []VpnRevoked Certificates Client Revoked Certificate Response - VpnClientRevokedCertificate for Virtual network gateway.
- Vpn
Client []VpnRoot Certificates Client Root Certificate Response - VpnClientRootCertificate for virtual network gateway.
- aad
Audience String - The AADAudience property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- aad
Issuer String - The AADIssuer property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- aad
Tenant String - The AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- radius
Server StringAddress - The radius server address property of the VirtualNetworkGateway resource for vpn client connection.
- radius
Server StringSecret - The radius secret property of the VirtualNetworkGateway resource for vpn client connection.
- radius
Servers List<RadiusServer Response> - The radiusServers property for multiple radius server configuration.
- vng
Client List<VngConnection Configurations Client Connection Configuration Response> - per ip address pool connection policy for virtual network gateway P2S client.
- vpn
Authentication List<String>Types - VPN authentication types for the virtual network gateway..
- vpn
Client AddressAddress Pool Space Response - The reference to the address space resource which represents Address space for P2S VpnClient.
- vpn
Client List<IpsecIpsec Policies Policy Response> - VpnClientIpsecPolicies for virtual network gateway P2S client.
- vpn
Client List<String>Protocols - VpnClientProtocols for Virtual network gateway.
- vpn
Client List<VpnRevoked Certificates Client Revoked Certificate Response> - VpnClientRevokedCertificate for Virtual network gateway.
- vpn
Client List<VpnRoot Certificates Client Root Certificate Response> - VpnClientRootCertificate for virtual network gateway.
- aad
Audience string - The AADAudience property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- aad
Issuer string - The AADIssuer property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- aad
Tenant string - The AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- radius
Server stringAddress - The radius server address property of the VirtualNetworkGateway resource for vpn client connection.
- radius
Server stringSecret - The radius secret property of the VirtualNetworkGateway resource for vpn client connection.
- radius
Servers RadiusServer Response[] - The radiusServers property for multiple radius server configuration.
- vng
Client VngConnection Configurations Client Connection Configuration Response[] - per ip address pool connection policy for virtual network gateway P2S client.
- vpn
Authentication string[]Types - VPN authentication types for the virtual network gateway..
- vpn
Client AddressAddress Pool Space Response - The reference to the address space resource which represents Address space for P2S VpnClient.
- vpn
Client IpsecIpsec Policies Policy Response[] - VpnClientIpsecPolicies for virtual network gateway P2S client.
- vpn
Client string[]Protocols - VpnClientProtocols for Virtual network gateway.
- vpn
Client VpnRevoked Certificates Client Revoked Certificate Response[] - VpnClientRevokedCertificate for Virtual network gateway.
- vpn
Client VpnRoot Certificates Client Root Certificate Response[] - VpnClientRootCertificate for virtual network gateway.
- aad_
audience str - The AADAudience property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- aad_
issuer str - The AADIssuer property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- aad_
tenant str - The AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- radius_
server_ straddress - The radius server address property of the VirtualNetworkGateway resource for vpn client connection.
- radius_
server_ strsecret - The radius secret property of the VirtualNetworkGateway resource for vpn client connection.
- radius_
servers Sequence[RadiusServer Response] - The radiusServers property for multiple radius server configuration.
- vng_
client_ Sequence[Vngconnection_ configurations Client Connection Configuration Response] - per ip address pool connection policy for virtual network gateway P2S client.
- vpn_
authentication_ Sequence[str]types - VPN authentication types for the virtual network gateway..
- vpn_
client_ Addressaddress_ pool Space Response - The reference to the address space resource which represents Address space for P2S VpnClient.
- vpn_
client_ Sequence[Ipsecipsec_ policies Policy Response] - VpnClientIpsecPolicies for virtual network gateway P2S client.
- vpn_
client_ Sequence[str]protocols - VpnClientProtocols for Virtual network gateway.
- vpn_
client_ Sequence[Vpnrevoked_ certificates Client Revoked Certificate Response] - VpnClientRevokedCertificate for Virtual network gateway.
- vpn_
client_ Sequence[Vpnroot_ certificates Client Root Certificate Response] - VpnClientRootCertificate for virtual network gateway.
- aad
Audience String - The AADAudience property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- aad
Issuer String - The AADIssuer property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- aad
Tenant String - The AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.
- radius
Server StringAddress - The radius server address property of the VirtualNetworkGateway resource for vpn client connection.
- radius
Server StringSecret - The radius secret property of the VirtualNetworkGateway resource for vpn client connection.
- radius
Servers List<Property Map> - The radiusServers property for multiple radius server configuration.
- vng
Client List<Property Map>Connection Configurations - per ip address pool connection policy for virtual network gateway P2S client.
- vpn
Authentication List<String>Types - VPN authentication types for the virtual network gateway..
- vpn
Client Property MapAddress Pool - The reference to the address space resource which represents Address space for P2S VpnClient.
- vpn
Client List<Property Map>Ipsec Policies - VpnClientIpsecPolicies for virtual network gateway P2S client.
- vpn
Client List<String>Protocols - VpnClientProtocols for Virtual network gateway.
- vpn
Client List<Property Map>Revoked Certificates - VpnClientRevokedCertificate for Virtual network gateway.
- vpn
Client List<Property Map>Root Certificates - VpnClientRootCertificate for virtual network gateway.
VpnClientRevokedCertificateResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the VPN client revoked certificate 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.
- Thumbprint string
- The revoked VPN client certificate thumbprint.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the VPN client revoked certificate 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.
- Thumbprint string
- The revoked VPN client certificate thumbprint.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the VPN client revoked certificate 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.
- thumbprint String
- The revoked VPN client certificate thumbprint.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State string - The provisioning state of the VPN client revoked certificate 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.
- thumbprint string
- The revoked VPN client certificate thumbprint.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- provisioning_
state str - The provisioning state of the VPN client revoked certificate 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.
- thumbprint str
- The revoked VPN client certificate thumbprint.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the VPN client revoked certificate 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.
- thumbprint String
- The revoked VPN client certificate thumbprint.
VpnClientRootCertificateResponse
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the VPN client root certificate resource.
- Public
Cert stringData - The certificate public data.
- 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.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string - The provisioning state of the VPN client root certificate resource.
- Public
Cert stringData - The certificate public data.
- 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.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the VPN client root certificate resource.
- public
Cert StringData - The certificate public data.
- 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.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State string - The provisioning state of the VPN client root certificate resource.
- public
Cert stringData - The certificate public data.
- 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.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- provisioning_
state str - The provisioning state of the VPN client root certificate resource.
- public_
cert_ strdata - The certificate public data.
- 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.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- provisioning
State String - The provisioning state of the VPN client root certificate resource.
- public
Cert StringData - The certificate public data.
- 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.
VpnNatRuleMappingResponse
- Address
Space string - Address space for Vpn NatRule mapping.
- Port
Range string - Port range for Vpn NatRule mapping.
- Address
Space string - Address space for Vpn NatRule mapping.
- Port
Range string - Port range for Vpn NatRule mapping.
- address
Space String - Address space for Vpn NatRule mapping.
- port
Range String - Port range for Vpn NatRule mapping.
- address
Space string - Address space for Vpn NatRule mapping.
- port
Range string - Port range for Vpn NatRule mapping.
- address_
space str - Address space for Vpn NatRule mapping.
- port_
range str - Port range for Vpn NatRule mapping.
- address
Space String - Address space for Vpn NatRule mapping.
- port
Range String - Port range for Vpn NatRule mapping.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
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.47.1 published on Monday, Jun 24, 2024 by Pulumi