Class IPSecPolicy
- java.lang.Object
-
- org.jclouds.azurecompute.arm.domain.vpn.IPSecPolicy
-
public abstract class IPSecPolicy extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIPSecPolicy.Builder
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static IPSecPolicy.Builderbuilder()static IPSecPolicycreate(String radiusServerAddress, String radiusServerSecret, AddressSpace vpnClientAddressPool, DHGroup dhGroup, IkeEncryption ikeEncryption, IkeIntegrity ikeIntegrity, IPSecEncryption ipsecEncryption, IPSecIntegrity ipsecIntegrity, PFSGroup pfsGroup, Integer saDataSizeKilobytes, Integer saLifeTimeSeconds)abstract DHGroupdhGroup()abstract IkeEncryptionikeEncryption()abstract IkeIntegrityikeIntegrity()abstract IPSecEncryptionipsecEncryption()abstract IPSecIntegrityipsecIntegrity()abstract PFSGrouppfsGroup()abstract StringradiusServerAddress()abstract StringradiusServerSecret()abstract IntegersaDataSizeKilobytes()abstract IntegersaLifeTimeSeconds()abstract IPSecPolicy.BuildertoBuilder()abstract AddressSpacevpnClientAddressPool()
-
-
-
Method Detail
-
vpnClientAddressPool
@Nullable public abstract AddressSpace vpnClientAddressPool()
-
ikeEncryption
@Nullable public abstract IkeEncryption ikeEncryption()
-
ikeIntegrity
@Nullable public abstract IkeIntegrity ikeIntegrity()
-
ipsecEncryption
@Nullable public abstract IPSecEncryption ipsecEncryption()
-
ipsecIntegrity
@Nullable public abstract IPSecIntegrity ipsecIntegrity()
-
create
public static IPSecPolicy create(String radiusServerAddress, String radiusServerSecret, AddressSpace vpnClientAddressPool, DHGroup dhGroup, IkeEncryption ikeEncryption, IkeIntegrity ikeIntegrity, IPSecEncryption ipsecEncryption, IPSecIntegrity ipsecIntegrity, PFSGroup pfsGroup, Integer saDataSizeKilobytes, Integer saLifeTimeSeconds)
-
builder
public static IPSecPolicy.Builder builder()
-
toBuilder
public abstract IPSecPolicy.Builder toBuilder()
-
-