1. Packages
  2. Azure Native
  3. API Docs
  4. network
  5. getP2sVpnServerConfiguration
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.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native.network.getP2sVpnServerConfiguration

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.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Retrieves the details of a P2SVpnServerConfiguration.

Uses Azure REST API version 2019-07-01.

Using getP2sVpnServerConfiguration

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 getP2sVpnServerConfiguration(args: GetP2sVpnServerConfigurationArgs, opts?: InvokeOptions): Promise<GetP2sVpnServerConfigurationResult>
function getP2sVpnServerConfigurationOutput(args: GetP2sVpnServerConfigurationOutputArgs, opts?: InvokeOptions): Output<GetP2sVpnServerConfigurationResult>
Copy
def get_p2s_vpn_server_configuration(p2_s_vpn_server_configuration_name: Optional[str] = None,
                                     resource_group_name: Optional[str] = None,
                                     virtual_wan_name: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetP2sVpnServerConfigurationResult
def get_p2s_vpn_server_configuration_output(p2_s_vpn_server_configuration_name: Optional[pulumi.Input[str]] = None,
                                     resource_group_name: Optional[pulumi.Input[str]] = None,
                                     virtual_wan_name: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetP2sVpnServerConfigurationResult]
Copy
func LookupP2sVpnServerConfiguration(ctx *Context, args *LookupP2sVpnServerConfigurationArgs, opts ...InvokeOption) (*LookupP2sVpnServerConfigurationResult, error)
func LookupP2sVpnServerConfigurationOutput(ctx *Context, args *LookupP2sVpnServerConfigurationOutputArgs, opts ...InvokeOption) LookupP2sVpnServerConfigurationResultOutput
Copy

> Note: This function is named LookupP2sVpnServerConfiguration in the Go SDK.

public static class GetP2sVpnServerConfiguration 
{
    public static Task<GetP2sVpnServerConfigurationResult> InvokeAsync(GetP2sVpnServerConfigurationArgs args, InvokeOptions? opts = null)
    public static Output<GetP2sVpnServerConfigurationResult> Invoke(GetP2sVpnServerConfigurationInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetP2sVpnServerConfigurationResult> getP2sVpnServerConfiguration(GetP2sVpnServerConfigurationArgs args, InvokeOptions options)
public static Output<GetP2sVpnServerConfigurationResult> getP2sVpnServerConfiguration(GetP2sVpnServerConfigurationArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:network:getP2sVpnServerConfiguration
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

P2SVpnServerConfigurationName
This property is required.
Changes to this property will trigger replacement.
string
The name of the P2SVpnServerConfiguration.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name of the P2SVpnServerConfiguration.
VirtualWanName
This property is required.
Changes to this property will trigger replacement.
string
The name of the VirtualWan.
P2SVpnServerConfigurationName
This property is required.
Changes to this property will trigger replacement.
string
The name of the P2SVpnServerConfiguration.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name of the P2SVpnServerConfiguration.
VirtualWanName
This property is required.
Changes to this property will trigger replacement.
string
The name of the VirtualWan.
p2SVpnServerConfigurationName
This property is required.
Changes to this property will trigger replacement.
String
The name of the P2SVpnServerConfiguration.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The resource group name of the P2SVpnServerConfiguration.
virtualWanName
This property is required.
Changes to this property will trigger replacement.
String
The name of the VirtualWan.
p2SVpnServerConfigurationName
This property is required.
Changes to this property will trigger replacement.
string
The name of the P2SVpnServerConfiguration.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name of the P2SVpnServerConfiguration.
virtualWanName
This property is required.
Changes to this property will trigger replacement.
string
The name of the VirtualWan.
p2_s_vpn_server_configuration_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the P2SVpnServerConfiguration.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The resource group name of the P2SVpnServerConfiguration.
virtual_wan_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the VirtualWan.
p2SVpnServerConfigurationName
This property is required.
Changes to this property will trigger replacement.
String
The name of the P2SVpnServerConfiguration.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The resource group name of the P2SVpnServerConfiguration.
virtualWanName
This property is required.
Changes to this property will trigger replacement.
String
The name of the VirtualWan.

getP2sVpnServerConfiguration Result

The following output properties are available:

Etag string
A unique read-only string that changes whenever the resource is updated.
P2SVpnGateways List<Pulumi.AzureNative.Network.Outputs.SubResourceResponse>
List of references to P2SVpnGateways.
ProvisioningState string
The provisioning state of the P2S VPN server configuration resource.
Id string
Resource ID.
Name string
The name of the P2SVpnServerConfiguration that is unique within a VirtualWan in a resource group. This name can be used to access the resource along with Paren VirtualWan resource name.
P2SVpnServerConfigRadiusClientRootCertificates List<Pulumi.AzureNative.Network.Outputs.P2SVpnServerConfigRadiusClientRootCertificateResponse>
Radius client root certificate of P2SVpnServerConfiguration.
P2SVpnServerConfigRadiusServerRootCertificates List<Pulumi.AzureNative.Network.Outputs.P2SVpnServerConfigRadiusServerRootCertificateResponse>
Radius Server root certificate of P2SVpnServerConfiguration.
P2SVpnServerConfigVpnClientRevokedCertificates List<Pulumi.AzureNative.Network.Outputs.P2SVpnServerConfigVpnClientRevokedCertificateResponse>
VPN client revoked certificate of P2SVpnServerConfiguration.
P2SVpnServerConfigVpnClientRootCertificates List<Pulumi.AzureNative.Network.Outputs.P2SVpnServerConfigVpnClientRootCertificateResponse>
VPN client root certificate of P2SVpnServerConfiguration.
RadiusServerAddress string
The radius server address property of the P2SVpnServerConfiguration resource for point to site client connection.
RadiusServerSecret string
The radius secret property of the P2SVpnServerConfiguration resource for point to site client connection.
VpnClientIpsecPolicies List<Pulumi.AzureNative.Network.Outputs.IpsecPolicyResponse>
VpnClientIpsecPolicies for P2SVpnServerConfiguration.
VpnProtocols List<string>
VPN protocols for the P2SVpnServerConfiguration.
Etag string
A unique read-only string that changes whenever the resource is updated.
P2SVpnGateways []SubResourceResponse
List of references to P2SVpnGateways.
ProvisioningState string
The provisioning state of the P2S VPN server configuration resource.
Id string
Resource ID.
Name string
The name of the P2SVpnServerConfiguration that is unique within a VirtualWan in a resource group. This name can be used to access the resource along with Paren VirtualWan resource name.
P2SVpnServerConfigRadiusClientRootCertificates []P2SVpnServerConfigRadiusClientRootCertificateResponse
Radius client root certificate of P2SVpnServerConfiguration.
P2SVpnServerConfigRadiusServerRootCertificates []P2SVpnServerConfigRadiusServerRootCertificateResponse
Radius Server root certificate of P2SVpnServerConfiguration.
P2SVpnServerConfigVpnClientRevokedCertificates []P2SVpnServerConfigVpnClientRevokedCertificateResponse
VPN client revoked certificate of P2SVpnServerConfiguration.
P2SVpnServerConfigVpnClientRootCertificates []P2SVpnServerConfigVpnClientRootCertificateResponse
VPN client root certificate of P2SVpnServerConfiguration.
RadiusServerAddress string
The radius server address property of the P2SVpnServerConfiguration resource for point to site client connection.
RadiusServerSecret string
The radius secret property of the P2SVpnServerConfiguration resource for point to site client connection.
VpnClientIpsecPolicies []IpsecPolicyResponse
VpnClientIpsecPolicies for P2SVpnServerConfiguration.
VpnProtocols []string
VPN protocols for the P2SVpnServerConfiguration.
etag String
A unique read-only string that changes whenever the resource is updated.
p2SVpnGateways List<SubResourceResponse>
List of references to P2SVpnGateways.
provisioningState String
The provisioning state of the P2S VPN server configuration resource.
id String
Resource ID.
name String
The name of the P2SVpnServerConfiguration that is unique within a VirtualWan in a resource group. This name can be used to access the resource along with Paren VirtualWan resource name.
p2SVpnServerConfigRadiusClientRootCertificates List<P2SVpnServerConfigRadiusClientRootCertificateResponse>
Radius client root certificate of P2SVpnServerConfiguration.
p2SVpnServerConfigRadiusServerRootCertificates List<P2SVpnServerConfigRadiusServerRootCertificateResponse>
Radius Server root certificate of P2SVpnServerConfiguration.
p2SVpnServerConfigVpnClientRevokedCertificates List<P2SVpnServerConfigVpnClientRevokedCertificateResponse>
VPN client revoked certificate of P2SVpnServerConfiguration.
p2SVpnServerConfigVpnClientRootCertificates List<P2SVpnServerConfigVpnClientRootCertificateResponse>
VPN client root certificate of P2SVpnServerConfiguration.
radiusServerAddress String
The radius server address property of the P2SVpnServerConfiguration resource for point to site client connection.
radiusServerSecret String
The radius secret property of the P2SVpnServerConfiguration resource for point to site client connection.
vpnClientIpsecPolicies List<IpsecPolicyResponse>
VpnClientIpsecPolicies for P2SVpnServerConfiguration.
vpnProtocols List<String>
VPN protocols for the P2SVpnServerConfiguration.
etag string
A unique read-only string that changes whenever the resource is updated.
p2SVpnGateways SubResourceResponse[]
List of references to P2SVpnGateways.
provisioningState string
The provisioning state of the P2S VPN server configuration resource.
id string
Resource ID.
name string
The name of the P2SVpnServerConfiguration that is unique within a VirtualWan in a resource group. This name can be used to access the resource along with Paren VirtualWan resource name.
p2SVpnServerConfigRadiusClientRootCertificates P2SVpnServerConfigRadiusClientRootCertificateResponse[]
Radius client root certificate of P2SVpnServerConfiguration.
p2SVpnServerConfigRadiusServerRootCertificates P2SVpnServerConfigRadiusServerRootCertificateResponse[]
Radius Server root certificate of P2SVpnServerConfiguration.
p2SVpnServerConfigVpnClientRevokedCertificates P2SVpnServerConfigVpnClientRevokedCertificateResponse[]
VPN client revoked certificate of P2SVpnServerConfiguration.
p2SVpnServerConfigVpnClientRootCertificates P2SVpnServerConfigVpnClientRootCertificateResponse[]
VPN client root certificate of P2SVpnServerConfiguration.
radiusServerAddress string
The radius server address property of the P2SVpnServerConfiguration resource for point to site client connection.
radiusServerSecret string
The radius secret property of the P2SVpnServerConfiguration resource for point to site client connection.
vpnClientIpsecPolicies IpsecPolicyResponse[]
VpnClientIpsecPolicies for P2SVpnServerConfiguration.
vpnProtocols string[]
VPN protocols for the P2SVpnServerConfiguration.
etag str
A unique read-only string that changes whenever the resource is updated.
p2_s_vpn_gateways Sequence[SubResourceResponse]
List of references to P2SVpnGateways.
provisioning_state str
The provisioning state of the P2S VPN server configuration resource.
id str
Resource ID.
name str
The name of the P2SVpnServerConfiguration that is unique within a VirtualWan in a resource group. This name can be used to access the resource along with Paren VirtualWan resource name.
p2_s_vpn_server_config_radius_client_root_certificates Sequence[P2SVpnServerConfigRadiusClientRootCertificateResponse]
Radius client root certificate of P2SVpnServerConfiguration.
p2_s_vpn_server_config_radius_server_root_certificates Sequence[P2SVpnServerConfigRadiusServerRootCertificateResponse]
Radius Server root certificate of P2SVpnServerConfiguration.
p2_s_vpn_server_config_vpn_client_revoked_certificates Sequence[P2SVpnServerConfigVpnClientRevokedCertificateResponse]
VPN client revoked certificate of P2SVpnServerConfiguration.
p2_s_vpn_server_config_vpn_client_root_certificates Sequence[P2SVpnServerConfigVpnClientRootCertificateResponse]
VPN client root certificate of P2SVpnServerConfiguration.
radius_server_address str
The radius server address property of the P2SVpnServerConfiguration resource for point to site client connection.
radius_server_secret str
The radius secret property of the P2SVpnServerConfiguration resource for point to site client connection.
vpn_client_ipsec_policies Sequence[IpsecPolicyResponse]
VpnClientIpsecPolicies for P2SVpnServerConfiguration.
vpn_protocols Sequence[str]
VPN protocols for the P2SVpnServerConfiguration.
etag String
A unique read-only string that changes whenever the resource is updated.
p2SVpnGateways List<Property Map>
List of references to P2SVpnGateways.
provisioningState String
The provisioning state of the P2S VPN server configuration resource.
id String
Resource ID.
name String
The name of the P2SVpnServerConfiguration that is unique within a VirtualWan in a resource group. This name can be used to access the resource along with Paren VirtualWan resource name.
p2SVpnServerConfigRadiusClientRootCertificates List<Property Map>
Radius client root certificate of P2SVpnServerConfiguration.
p2SVpnServerConfigRadiusServerRootCertificates List<Property Map>
Radius Server root certificate of P2SVpnServerConfiguration.
p2SVpnServerConfigVpnClientRevokedCertificates List<Property Map>
VPN client revoked certificate of P2SVpnServerConfiguration.
p2SVpnServerConfigVpnClientRootCertificates List<Property Map>
VPN client root certificate of P2SVpnServerConfiguration.
radiusServerAddress String
The radius server address property of the P2SVpnServerConfiguration resource for point to site client connection.
radiusServerSecret String
The radius secret property of the P2SVpnServerConfiguration resource for point to site client connection.
vpnClientIpsecPolicies List<Property Map>
VpnClientIpsecPolicies for P2SVpnServerConfiguration.
vpnProtocols List<String>
VPN protocols for the P2SVpnServerConfiguration.

Supporting Types

IpsecPolicyResponse

DhGroup This property is required. string
The DH Group used in IKE Phase 1 for initial SA.
IkeEncryption This property is required. string
The IKE encryption algorithm (IKE phase 2).
IkeIntegrity This property is required. string
The IKE integrity algorithm (IKE phase 2).
IpsecEncryption This property is required. string
The IPSec encryption algorithm (IKE phase 1).
IpsecIntegrity This property is required. string
The IPSec integrity algorithm (IKE phase 1).
PfsGroup This property is required. string
The Pfs Group used in IKE Phase 2 for new child SA.
SaDataSizeKilobytes This property is required. int
The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.
SaLifeTimeSeconds This property is required. int
The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.
DhGroup This property is required. string
The DH Group used in IKE Phase 1 for initial SA.
IkeEncryption This property is required. string
The IKE encryption algorithm (IKE phase 2).
IkeIntegrity This property is required. string
The IKE integrity algorithm (IKE phase 2).
IpsecEncryption This property is required. string
The IPSec encryption algorithm (IKE phase 1).
IpsecIntegrity This property is required. string
The IPSec integrity algorithm (IKE phase 1).
PfsGroup This property is required. string
The Pfs Group used in IKE Phase 2 for new child SA.
SaDataSizeKilobytes This property is required. int
The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.
SaLifeTimeSeconds This property is required. int
The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.
dhGroup This property is required. String
The DH Group used in IKE Phase 1 for initial SA.
ikeEncryption This property is required. String
The IKE encryption algorithm (IKE phase 2).
ikeIntegrity This property is required. String
The IKE integrity algorithm (IKE phase 2).
ipsecEncryption This property is required. String
The IPSec encryption algorithm (IKE phase 1).
ipsecIntegrity This property is required. String
The IPSec integrity algorithm (IKE phase 1).
pfsGroup This property is required. String
The Pfs Group used in IKE Phase 2 for new child SA.
saDataSizeKilobytes This property is required. Integer
The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.
saLifeTimeSeconds This property is required. Integer
The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.
dhGroup This property is required. string
The DH Group used in IKE Phase 1 for initial SA.
ikeEncryption This property is required. string
The IKE encryption algorithm (IKE phase 2).
ikeIntegrity This property is required. string
The IKE integrity algorithm (IKE phase 2).
ipsecEncryption This property is required. string
The IPSec encryption algorithm (IKE phase 1).
ipsecIntegrity This property is required. string
The IPSec integrity algorithm (IKE phase 1).
pfsGroup This property is required. string
The Pfs Group used in IKE Phase 2 for new child SA.
saDataSizeKilobytes This property is required. number
The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.
saLifeTimeSeconds This property is required. number
The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.
dh_group This property is required. str
The DH Group used in IKE Phase 1 for initial SA.
ike_encryption This property is required. str
The IKE encryption algorithm (IKE phase 2).
ike_integrity This property is required. str
The IKE integrity algorithm (IKE phase 2).
ipsec_encryption This property is required. str
The IPSec encryption algorithm (IKE phase 1).
ipsec_integrity This property is required. str
The IPSec integrity algorithm (IKE phase 1).
pfs_group This property is required. str
The Pfs Group used in IKE Phase 2 for new child SA.
sa_data_size_kilobytes This property is required. int
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_time_seconds This property is required. int
The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.
dhGroup This property is required. String
The DH Group used in IKE Phase 1 for initial SA.
ikeEncryption This property is required. String
The IKE encryption algorithm (IKE phase 2).
ikeIntegrity This property is required. String
The IKE integrity algorithm (IKE phase 2).
ipsecEncryption This property is required. String
The IPSec encryption algorithm (IKE phase 1).
ipsecIntegrity This property is required. String
The IPSec integrity algorithm (IKE phase 1).
pfsGroup This property is required. String
The Pfs Group used in IKE Phase 2 for new child SA.
saDataSizeKilobytes This property is required. Number
The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.
saLifeTimeSeconds This property is required. Number
The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.

P2SVpnServerConfigRadiusClientRootCertificateResponse

ProvisioningState This property is required. string
The provisioning state of the radius client root certificate resource.
Etag string
A unique read-only string that changes whenever the resource is updated.
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 Radius client root certificate thumbprint.
ProvisioningState This property is required. string
The provisioning state of the radius client root certificate resource.
Etag string
A unique read-only string that changes whenever the resource is updated.
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 Radius client root certificate thumbprint.
provisioningState This property is required. String
The provisioning state of the radius client root certificate resource.
etag String
A unique read-only string that changes whenever the resource is updated.
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 Radius client root certificate thumbprint.
provisioningState This property is required. string
The provisioning state of the radius client root certificate resource.
etag string
A unique read-only string that changes whenever the resource is updated.
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 Radius client root certificate thumbprint.
provisioning_state This property is required. str
The provisioning state of the radius client root certificate resource.
etag str
A unique read-only string that changes whenever the resource is updated.
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 Radius client root certificate thumbprint.
provisioningState This property is required. String
The provisioning state of the radius client root certificate resource.
etag String
A unique read-only string that changes whenever the resource is updated.
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 Radius client root certificate thumbprint.

P2SVpnServerConfigRadiusServerRootCertificateResponse

ProvisioningState This property is required. string
The provisioning state of the radius server root certificate resource.
PublicCertData This property is required. string
The certificate public data.
Etag string
A unique read-only string that changes whenever the resource is updated.
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.
ProvisioningState This property is required. string
The provisioning state of the radius server root certificate resource.
PublicCertData This property is required. string
The certificate public data.
Etag string
A unique read-only string that changes whenever the resource is updated.
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.
provisioningState This property is required. String
The provisioning state of the radius server root certificate resource.
publicCertData This property is required. String
The certificate public data.
etag String
A unique read-only string that changes whenever the resource is updated.
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.
provisioningState This property is required. string
The provisioning state of the radius server root certificate resource.
publicCertData This property is required. string
The certificate public data.
etag string
A unique read-only string that changes whenever the resource is updated.
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.
provisioning_state This property is required. str
The provisioning state of the radius server root certificate resource.
public_cert_data This property is required. str
The certificate public data.
etag str
A unique read-only string that changes whenever the resource is updated.
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.
provisioningState This property is required. String
The provisioning state of the radius server root certificate resource.
publicCertData This property is required. String
The certificate public data.
etag String
A unique read-only string that changes whenever the resource is updated.
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.

P2SVpnServerConfigVpnClientRevokedCertificateResponse

ProvisioningState This property is required. string
The provisioning state of the VPN client revoked certificate resource.
Etag string
A unique read-only string that changes whenever the resource is updated.
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.
ProvisioningState This property is required. string
The provisioning state of the VPN client revoked certificate resource.
Etag string
A unique read-only string that changes whenever the resource is updated.
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.
provisioningState This property is required. String
The provisioning state of the VPN client revoked certificate resource.
etag String
A unique read-only string that changes whenever the resource is updated.
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.
provisioningState This property is required. string
The provisioning state of the VPN client revoked certificate resource.
etag string
A unique read-only string that changes whenever the resource is updated.
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.
provisioning_state This property is required. str
The provisioning state of the VPN client revoked certificate resource.
etag str
A unique read-only string that changes whenever the resource is updated.
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.
provisioningState This property is required. String
The provisioning state of the VPN client revoked certificate resource.
etag String
A unique read-only string that changes whenever the resource is updated.
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.

P2SVpnServerConfigVpnClientRootCertificateResponse

ProvisioningState This property is required. string
The provisioning state of the VPN client root certificate resource.
PublicCertData This property is required. string
The certificate public data.
Etag string
A unique read-only string that changes whenever the resource is updated.
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.
ProvisioningState This property is required. string
The provisioning state of the VPN client root certificate resource.
PublicCertData This property is required. string
The certificate public data.
Etag string
A unique read-only string that changes whenever the resource is updated.
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.
provisioningState This property is required. String
The provisioning state of the VPN client root certificate resource.
publicCertData This property is required. String
The certificate public data.
etag String
A unique read-only string that changes whenever the resource is updated.
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.
provisioningState This property is required. string
The provisioning state of the VPN client root certificate resource.
publicCertData This property is required. string
The certificate public data.
etag string
A unique read-only string that changes whenever the resource is updated.
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.
provisioning_state This property is required. str
The provisioning state of the VPN client root certificate resource.
public_cert_data This property is required. str
The certificate public data.
etag str
A unique read-only string that changes whenever the resource is updated.
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.
provisioningState This property is required. String
The provisioning state of the VPN client root certificate resource.
publicCertData This property is required. String
The certificate public data.
etag String
A unique read-only string that changes whenever the resource is updated.
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.

SubResourceResponse

Id This property is required. string
Resource ID.
Id This property is required. string
Resource ID.
id This property is required. String
Resource ID.
id This property is required. string
Resource ID.
id This property is required. str
Resource ID.
id This property is required. String
Resource ID.

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.90.0 published on Thursday, Mar 27, 2025 by Pulumi