Show / Hide Table of Contents

Class VpnServerConfigurationIpsecPolicyArgs

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

Constructors

View Source

VpnServerConfigurationIpsecPolicyArgs()

Declaration
public VpnServerConfigurationIpsecPolicyArgs()

Properties

View Source

DhGroup

The DH Group, used in IKE Phase 1. Possible values include DHGroup1, DHGroup2, DHGroup14, DHGroup24, DHGroup2048, ECP256, ECP384 and None.

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

IkeEncryption

The IKE encryption algorithm, used for IKE Phase 2. Possible values include AES128, AES192, AES256, DES, DES3, GCMAES128 and GCMAES256.

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

IkeIntegrity

The IKE encryption integrity algorithm, used for IKE Phase 2. Possible values include GCMAES128, GCMAES256, MD5, SHA1, SHA256 and SHA384.

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

IpsecEncryption

The IPSec encryption algorithm, used for IKE phase 1. Possible values include AES128, AES192, AES256, DES, DES3, GCMAES128, GCMAES192, GCMAES256 and None.

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

IpsecIntegrity

The IPSec integrity algorithm, used for IKE phase 1. Possible values include GCMAES128, GCMAES192, GCMAES256, MD5, SHA1 and SHA256.

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

PfsGroup

The Pfs Group, used in IKE Phase 2. Possible values include ECP256, ECP384, PFS1, PFS2, PFS14, PFS24, PFS2048, PFSMM and None.

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

SaDataSizeKilobytes

The IPSec Security Association payload size in KB for a Site-to-Site VPN tunnel.

Declaration
public Input<int> SaDataSizeKilobytes { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

SaLifetimeSeconds

The IPSec Security Association lifetime in seconds for a Site-to-Site VPN tunnel.

Declaration
public Input<int> SaLifetimeSeconds { get; set; }
Property Value
Type Description
Input<System.Int32>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.