matterbridge/vendor/github.com/yaegashi/msgraph.go/beta/EnumVPN.go
2020-03-22 00:02:48 +01:00

363 lines
17 KiB
Go

// Code generated by msgraph-generate.go DO NOT EDIT.
package msgraph
// VPNAuthenticationMethod undocumented
type VPNAuthenticationMethod string
const (
// VPNAuthenticationMethodVCertificate undocumented
VPNAuthenticationMethodVCertificate VPNAuthenticationMethod = "certificate"
// VPNAuthenticationMethodVUsernameAndPassword undocumented
VPNAuthenticationMethodVUsernameAndPassword VPNAuthenticationMethod = "usernameAndPassword"
// VPNAuthenticationMethodVSharedSecret undocumented
VPNAuthenticationMethodVSharedSecret VPNAuthenticationMethod = "sharedSecret"
// VPNAuthenticationMethodVDerivedCredential undocumented
VPNAuthenticationMethodVDerivedCredential VPNAuthenticationMethod = "derivedCredential"
)
var (
// VPNAuthenticationMethodPCertificate is a pointer to VPNAuthenticationMethodVCertificate
VPNAuthenticationMethodPCertificate = &_VPNAuthenticationMethodPCertificate
// VPNAuthenticationMethodPUsernameAndPassword is a pointer to VPNAuthenticationMethodVUsernameAndPassword
VPNAuthenticationMethodPUsernameAndPassword = &_VPNAuthenticationMethodPUsernameAndPassword
// VPNAuthenticationMethodPSharedSecret is a pointer to VPNAuthenticationMethodVSharedSecret
VPNAuthenticationMethodPSharedSecret = &_VPNAuthenticationMethodPSharedSecret
// VPNAuthenticationMethodPDerivedCredential is a pointer to VPNAuthenticationMethodVDerivedCredential
VPNAuthenticationMethodPDerivedCredential = &_VPNAuthenticationMethodPDerivedCredential
)
var (
_VPNAuthenticationMethodPCertificate = VPNAuthenticationMethodVCertificate
_VPNAuthenticationMethodPUsernameAndPassword = VPNAuthenticationMethodVUsernameAndPassword
_VPNAuthenticationMethodPSharedSecret = VPNAuthenticationMethodVSharedSecret
_VPNAuthenticationMethodPDerivedCredential = VPNAuthenticationMethodVDerivedCredential
)
// VPNClientAuthenticationType undocumented
type VPNClientAuthenticationType string
const (
// VPNClientAuthenticationTypeVUserAuthentication undocumented
VPNClientAuthenticationTypeVUserAuthentication VPNClientAuthenticationType = "userAuthentication"
// VPNClientAuthenticationTypeVDeviceAuthentication undocumented
VPNClientAuthenticationTypeVDeviceAuthentication VPNClientAuthenticationType = "deviceAuthentication"
)
var (
// VPNClientAuthenticationTypePUserAuthentication is a pointer to VPNClientAuthenticationTypeVUserAuthentication
VPNClientAuthenticationTypePUserAuthentication = &_VPNClientAuthenticationTypePUserAuthentication
// VPNClientAuthenticationTypePDeviceAuthentication is a pointer to VPNClientAuthenticationTypeVDeviceAuthentication
VPNClientAuthenticationTypePDeviceAuthentication = &_VPNClientAuthenticationTypePDeviceAuthentication
)
var (
_VPNClientAuthenticationTypePUserAuthentication = VPNClientAuthenticationTypeVUserAuthentication
_VPNClientAuthenticationTypePDeviceAuthentication = VPNClientAuthenticationTypeVDeviceAuthentication
)
// VPNDeadPeerDetectionRate undocumented
type VPNDeadPeerDetectionRate string
const (
// VPNDeadPeerDetectionRateVMedium undocumented
VPNDeadPeerDetectionRateVMedium VPNDeadPeerDetectionRate = "medium"
// VPNDeadPeerDetectionRateVNone undocumented
VPNDeadPeerDetectionRateVNone VPNDeadPeerDetectionRate = "none"
// VPNDeadPeerDetectionRateVLow undocumented
VPNDeadPeerDetectionRateVLow VPNDeadPeerDetectionRate = "low"
// VPNDeadPeerDetectionRateVHigh undocumented
VPNDeadPeerDetectionRateVHigh VPNDeadPeerDetectionRate = "high"
)
var (
// VPNDeadPeerDetectionRatePMedium is a pointer to VPNDeadPeerDetectionRateVMedium
VPNDeadPeerDetectionRatePMedium = &_VPNDeadPeerDetectionRatePMedium
// VPNDeadPeerDetectionRatePNone is a pointer to VPNDeadPeerDetectionRateVNone
VPNDeadPeerDetectionRatePNone = &_VPNDeadPeerDetectionRatePNone
// VPNDeadPeerDetectionRatePLow is a pointer to VPNDeadPeerDetectionRateVLow
VPNDeadPeerDetectionRatePLow = &_VPNDeadPeerDetectionRatePLow
// VPNDeadPeerDetectionRatePHigh is a pointer to VPNDeadPeerDetectionRateVHigh
VPNDeadPeerDetectionRatePHigh = &_VPNDeadPeerDetectionRatePHigh
)
var (
_VPNDeadPeerDetectionRatePMedium = VPNDeadPeerDetectionRateVMedium
_VPNDeadPeerDetectionRatePNone = VPNDeadPeerDetectionRateVNone
_VPNDeadPeerDetectionRatePLow = VPNDeadPeerDetectionRateVLow
_VPNDeadPeerDetectionRatePHigh = VPNDeadPeerDetectionRateVHigh
)
// VPNEncryptionAlgorithmType undocumented
type VPNEncryptionAlgorithmType string
const (
// VPNEncryptionAlgorithmTypeVAes256 undocumented
VPNEncryptionAlgorithmTypeVAes256 VPNEncryptionAlgorithmType = "aes256"
// VPNEncryptionAlgorithmTypeVDes undocumented
VPNEncryptionAlgorithmTypeVDes VPNEncryptionAlgorithmType = "des"
// VPNEncryptionAlgorithmTypeVTripleDes undocumented
VPNEncryptionAlgorithmTypeVTripleDes VPNEncryptionAlgorithmType = "tripleDes"
// VPNEncryptionAlgorithmTypeVAes128 undocumented
VPNEncryptionAlgorithmTypeVAes128 VPNEncryptionAlgorithmType = "aes128"
// VPNEncryptionAlgorithmTypeVAes128Gcm undocumented
VPNEncryptionAlgorithmTypeVAes128Gcm VPNEncryptionAlgorithmType = "aes128Gcm"
// VPNEncryptionAlgorithmTypeVAes256Gcm undocumented
VPNEncryptionAlgorithmTypeVAes256Gcm VPNEncryptionAlgorithmType = "aes256Gcm"
)
var (
// VPNEncryptionAlgorithmTypePAes256 is a pointer to VPNEncryptionAlgorithmTypeVAes256
VPNEncryptionAlgorithmTypePAes256 = &_VPNEncryptionAlgorithmTypePAes256
// VPNEncryptionAlgorithmTypePDes is a pointer to VPNEncryptionAlgorithmTypeVDes
VPNEncryptionAlgorithmTypePDes = &_VPNEncryptionAlgorithmTypePDes
// VPNEncryptionAlgorithmTypePTripleDes is a pointer to VPNEncryptionAlgorithmTypeVTripleDes
VPNEncryptionAlgorithmTypePTripleDes = &_VPNEncryptionAlgorithmTypePTripleDes
// VPNEncryptionAlgorithmTypePAes128 is a pointer to VPNEncryptionAlgorithmTypeVAes128
VPNEncryptionAlgorithmTypePAes128 = &_VPNEncryptionAlgorithmTypePAes128
// VPNEncryptionAlgorithmTypePAes128Gcm is a pointer to VPNEncryptionAlgorithmTypeVAes128Gcm
VPNEncryptionAlgorithmTypePAes128Gcm = &_VPNEncryptionAlgorithmTypePAes128Gcm
// VPNEncryptionAlgorithmTypePAes256Gcm is a pointer to VPNEncryptionAlgorithmTypeVAes256Gcm
VPNEncryptionAlgorithmTypePAes256Gcm = &_VPNEncryptionAlgorithmTypePAes256Gcm
)
var (
_VPNEncryptionAlgorithmTypePAes256 = VPNEncryptionAlgorithmTypeVAes256
_VPNEncryptionAlgorithmTypePDes = VPNEncryptionAlgorithmTypeVDes
_VPNEncryptionAlgorithmTypePTripleDes = VPNEncryptionAlgorithmTypeVTripleDes
_VPNEncryptionAlgorithmTypePAes128 = VPNEncryptionAlgorithmTypeVAes128
_VPNEncryptionAlgorithmTypePAes128Gcm = VPNEncryptionAlgorithmTypeVAes128Gcm
_VPNEncryptionAlgorithmTypePAes256Gcm = VPNEncryptionAlgorithmTypeVAes256Gcm
)
// VPNIntegrityAlgorithmType undocumented
type VPNIntegrityAlgorithmType string
const (
// VPNIntegrityAlgorithmTypeVSha2_256 undocumented
VPNIntegrityAlgorithmTypeVSha2_256 VPNIntegrityAlgorithmType = "sha2_256"
// VPNIntegrityAlgorithmTypeVSha1_96 undocumented
VPNIntegrityAlgorithmTypeVSha1_96 VPNIntegrityAlgorithmType = "sha1_96"
// VPNIntegrityAlgorithmTypeVSha1_160 undocumented
VPNIntegrityAlgorithmTypeVSha1_160 VPNIntegrityAlgorithmType = "sha1_160"
// VPNIntegrityAlgorithmTypeVSha2_384 undocumented
VPNIntegrityAlgorithmTypeVSha2_384 VPNIntegrityAlgorithmType = "sha2_384"
// VPNIntegrityAlgorithmTypeVSha2_512 undocumented
VPNIntegrityAlgorithmTypeVSha2_512 VPNIntegrityAlgorithmType = "sha2_512"
)
var (
// VPNIntegrityAlgorithmTypePSha2_256 is a pointer to VPNIntegrityAlgorithmTypeVSha2_256
VPNIntegrityAlgorithmTypePSha2_256 = &_VPNIntegrityAlgorithmTypePSha2_256
// VPNIntegrityAlgorithmTypePSha1_96 is a pointer to VPNIntegrityAlgorithmTypeVSha1_96
VPNIntegrityAlgorithmTypePSha1_96 = &_VPNIntegrityAlgorithmTypePSha1_96
// VPNIntegrityAlgorithmTypePSha1_160 is a pointer to VPNIntegrityAlgorithmTypeVSha1_160
VPNIntegrityAlgorithmTypePSha1_160 = &_VPNIntegrityAlgorithmTypePSha1_160
// VPNIntegrityAlgorithmTypePSha2_384 is a pointer to VPNIntegrityAlgorithmTypeVSha2_384
VPNIntegrityAlgorithmTypePSha2_384 = &_VPNIntegrityAlgorithmTypePSha2_384
// VPNIntegrityAlgorithmTypePSha2_512 is a pointer to VPNIntegrityAlgorithmTypeVSha2_512
VPNIntegrityAlgorithmTypePSha2_512 = &_VPNIntegrityAlgorithmTypePSha2_512
)
var (
_VPNIntegrityAlgorithmTypePSha2_256 = VPNIntegrityAlgorithmTypeVSha2_256
_VPNIntegrityAlgorithmTypePSha1_96 = VPNIntegrityAlgorithmTypeVSha1_96
_VPNIntegrityAlgorithmTypePSha1_160 = VPNIntegrityAlgorithmTypeVSha1_160
_VPNIntegrityAlgorithmTypePSha2_384 = VPNIntegrityAlgorithmTypeVSha2_384
_VPNIntegrityAlgorithmTypePSha2_512 = VPNIntegrityAlgorithmTypeVSha2_512
)
// VPNLocalIdentifier undocumented
type VPNLocalIdentifier string
const (
// VPNLocalIdentifierVDeviceFQDN undocumented
VPNLocalIdentifierVDeviceFQDN VPNLocalIdentifier = "deviceFQDN"
// VPNLocalIdentifierVEmpty undocumented
VPNLocalIdentifierVEmpty VPNLocalIdentifier = "empty"
// VPNLocalIdentifierVClientCertificateSubjectName undocumented
VPNLocalIdentifierVClientCertificateSubjectName VPNLocalIdentifier = "clientCertificateSubjectName"
)
var (
// VPNLocalIdentifierPDeviceFQDN is a pointer to VPNLocalIdentifierVDeviceFQDN
VPNLocalIdentifierPDeviceFQDN = &_VPNLocalIdentifierPDeviceFQDN
// VPNLocalIdentifierPEmpty is a pointer to VPNLocalIdentifierVEmpty
VPNLocalIdentifierPEmpty = &_VPNLocalIdentifierPEmpty
// VPNLocalIdentifierPClientCertificateSubjectName is a pointer to VPNLocalIdentifierVClientCertificateSubjectName
VPNLocalIdentifierPClientCertificateSubjectName = &_VPNLocalIdentifierPClientCertificateSubjectName
)
var (
_VPNLocalIdentifierPDeviceFQDN = VPNLocalIdentifierVDeviceFQDN
_VPNLocalIdentifierPEmpty = VPNLocalIdentifierVEmpty
_VPNLocalIdentifierPClientCertificateSubjectName = VPNLocalIdentifierVClientCertificateSubjectName
)
// VPNOnDemandRuleConnectionAction undocumented
type VPNOnDemandRuleConnectionAction string
const (
// VPNOnDemandRuleConnectionActionVConnect undocumented
VPNOnDemandRuleConnectionActionVConnect VPNOnDemandRuleConnectionAction = "connect"
// VPNOnDemandRuleConnectionActionVEvaluateConnection undocumented
VPNOnDemandRuleConnectionActionVEvaluateConnection VPNOnDemandRuleConnectionAction = "evaluateConnection"
// VPNOnDemandRuleConnectionActionVIgnore undocumented
VPNOnDemandRuleConnectionActionVIgnore VPNOnDemandRuleConnectionAction = "ignore"
// VPNOnDemandRuleConnectionActionVDisconnect undocumented
VPNOnDemandRuleConnectionActionVDisconnect VPNOnDemandRuleConnectionAction = "disconnect"
)
var (
// VPNOnDemandRuleConnectionActionPConnect is a pointer to VPNOnDemandRuleConnectionActionVConnect
VPNOnDemandRuleConnectionActionPConnect = &_VPNOnDemandRuleConnectionActionPConnect
// VPNOnDemandRuleConnectionActionPEvaluateConnection is a pointer to VPNOnDemandRuleConnectionActionVEvaluateConnection
VPNOnDemandRuleConnectionActionPEvaluateConnection = &_VPNOnDemandRuleConnectionActionPEvaluateConnection
// VPNOnDemandRuleConnectionActionPIgnore is a pointer to VPNOnDemandRuleConnectionActionVIgnore
VPNOnDemandRuleConnectionActionPIgnore = &_VPNOnDemandRuleConnectionActionPIgnore
// VPNOnDemandRuleConnectionActionPDisconnect is a pointer to VPNOnDemandRuleConnectionActionVDisconnect
VPNOnDemandRuleConnectionActionPDisconnect = &_VPNOnDemandRuleConnectionActionPDisconnect
)
var (
_VPNOnDemandRuleConnectionActionPConnect = VPNOnDemandRuleConnectionActionVConnect
_VPNOnDemandRuleConnectionActionPEvaluateConnection = VPNOnDemandRuleConnectionActionVEvaluateConnection
_VPNOnDemandRuleConnectionActionPIgnore = VPNOnDemandRuleConnectionActionVIgnore
_VPNOnDemandRuleConnectionActionPDisconnect = VPNOnDemandRuleConnectionActionVDisconnect
)
// VPNOnDemandRuleConnectionDomainAction undocumented
type VPNOnDemandRuleConnectionDomainAction string
const (
// VPNOnDemandRuleConnectionDomainActionVConnectIfNeeded undocumented
VPNOnDemandRuleConnectionDomainActionVConnectIfNeeded VPNOnDemandRuleConnectionDomainAction = "connectIfNeeded"
// VPNOnDemandRuleConnectionDomainActionVNeverConnect undocumented
VPNOnDemandRuleConnectionDomainActionVNeverConnect VPNOnDemandRuleConnectionDomainAction = "neverConnect"
)
var (
// VPNOnDemandRuleConnectionDomainActionPConnectIfNeeded is a pointer to VPNOnDemandRuleConnectionDomainActionVConnectIfNeeded
VPNOnDemandRuleConnectionDomainActionPConnectIfNeeded = &_VPNOnDemandRuleConnectionDomainActionPConnectIfNeeded
// VPNOnDemandRuleConnectionDomainActionPNeverConnect is a pointer to VPNOnDemandRuleConnectionDomainActionVNeverConnect
VPNOnDemandRuleConnectionDomainActionPNeverConnect = &_VPNOnDemandRuleConnectionDomainActionPNeverConnect
)
var (
_VPNOnDemandRuleConnectionDomainActionPConnectIfNeeded = VPNOnDemandRuleConnectionDomainActionVConnectIfNeeded
_VPNOnDemandRuleConnectionDomainActionPNeverConnect = VPNOnDemandRuleConnectionDomainActionVNeverConnect
)
// VPNProviderType undocumented
type VPNProviderType string
const (
// VPNProviderTypeVNotConfigured undocumented
VPNProviderTypeVNotConfigured VPNProviderType = "notConfigured"
// VPNProviderTypeVAppProxy undocumented
VPNProviderTypeVAppProxy VPNProviderType = "appProxy"
// VPNProviderTypeVPacketTunnel undocumented
VPNProviderTypeVPacketTunnel VPNProviderType = "packetTunnel"
)
var (
// VPNProviderTypePNotConfigured is a pointer to VPNProviderTypeVNotConfigured
VPNProviderTypePNotConfigured = &_VPNProviderTypePNotConfigured
// VPNProviderTypePAppProxy is a pointer to VPNProviderTypeVAppProxy
VPNProviderTypePAppProxy = &_VPNProviderTypePAppProxy
// VPNProviderTypePPacketTunnel is a pointer to VPNProviderTypeVPacketTunnel
VPNProviderTypePPacketTunnel = &_VPNProviderTypePPacketTunnel
)
var (
_VPNProviderTypePNotConfigured = VPNProviderTypeVNotConfigured
_VPNProviderTypePAppProxy = VPNProviderTypeVAppProxy
_VPNProviderTypePPacketTunnel = VPNProviderTypeVPacketTunnel
)
// VPNServerCertificateType undocumented
type VPNServerCertificateType string
const (
// VPNServerCertificateTypeVRsa undocumented
VPNServerCertificateTypeVRsa VPNServerCertificateType = "rsa"
// VPNServerCertificateTypeVEcdsa256 undocumented
VPNServerCertificateTypeVEcdsa256 VPNServerCertificateType = "ecdsa256"
// VPNServerCertificateTypeVEcdsa384 undocumented
VPNServerCertificateTypeVEcdsa384 VPNServerCertificateType = "ecdsa384"
// VPNServerCertificateTypeVEcdsa521 undocumented
VPNServerCertificateTypeVEcdsa521 VPNServerCertificateType = "ecdsa521"
)
var (
// VPNServerCertificateTypePRsa is a pointer to VPNServerCertificateTypeVRsa
VPNServerCertificateTypePRsa = &_VPNServerCertificateTypePRsa
// VPNServerCertificateTypePEcdsa256 is a pointer to VPNServerCertificateTypeVEcdsa256
VPNServerCertificateTypePEcdsa256 = &_VPNServerCertificateTypePEcdsa256
// VPNServerCertificateTypePEcdsa384 is a pointer to VPNServerCertificateTypeVEcdsa384
VPNServerCertificateTypePEcdsa384 = &_VPNServerCertificateTypePEcdsa384
// VPNServerCertificateTypePEcdsa521 is a pointer to VPNServerCertificateTypeVEcdsa521
VPNServerCertificateTypePEcdsa521 = &_VPNServerCertificateTypePEcdsa521
)
var (
_VPNServerCertificateTypePRsa = VPNServerCertificateTypeVRsa
_VPNServerCertificateTypePEcdsa256 = VPNServerCertificateTypeVEcdsa256
_VPNServerCertificateTypePEcdsa384 = VPNServerCertificateTypeVEcdsa384
_VPNServerCertificateTypePEcdsa521 = VPNServerCertificateTypeVEcdsa521
)
// VPNTrafficRuleAppType undocumented
type VPNTrafficRuleAppType string
const (
// VPNTrafficRuleAppTypeVNone undocumented
VPNTrafficRuleAppTypeVNone VPNTrafficRuleAppType = "none"
// VPNTrafficRuleAppTypeVDesktop undocumented
VPNTrafficRuleAppTypeVDesktop VPNTrafficRuleAppType = "desktop"
// VPNTrafficRuleAppTypeVUniversal undocumented
VPNTrafficRuleAppTypeVUniversal VPNTrafficRuleAppType = "universal"
)
var (
// VPNTrafficRuleAppTypePNone is a pointer to VPNTrafficRuleAppTypeVNone
VPNTrafficRuleAppTypePNone = &_VPNTrafficRuleAppTypePNone
// VPNTrafficRuleAppTypePDesktop is a pointer to VPNTrafficRuleAppTypeVDesktop
VPNTrafficRuleAppTypePDesktop = &_VPNTrafficRuleAppTypePDesktop
// VPNTrafficRuleAppTypePUniversal is a pointer to VPNTrafficRuleAppTypeVUniversal
VPNTrafficRuleAppTypePUniversal = &_VPNTrafficRuleAppTypePUniversal
)
var (
_VPNTrafficRuleAppTypePNone = VPNTrafficRuleAppTypeVNone
_VPNTrafficRuleAppTypePDesktop = VPNTrafficRuleAppTypeVDesktop
_VPNTrafficRuleAppTypePUniversal = VPNTrafficRuleAppTypeVUniversal
)
// VPNTrafficRuleRoutingPolicyType undocumented
type VPNTrafficRuleRoutingPolicyType string
const (
// VPNTrafficRuleRoutingPolicyTypeVNone undocumented
VPNTrafficRuleRoutingPolicyTypeVNone VPNTrafficRuleRoutingPolicyType = "none"
// VPNTrafficRuleRoutingPolicyTypeVSplitTunnel undocumented
VPNTrafficRuleRoutingPolicyTypeVSplitTunnel VPNTrafficRuleRoutingPolicyType = "splitTunnel"
// VPNTrafficRuleRoutingPolicyTypeVForceTunnel undocumented
VPNTrafficRuleRoutingPolicyTypeVForceTunnel VPNTrafficRuleRoutingPolicyType = "forceTunnel"
)
var (
// VPNTrafficRuleRoutingPolicyTypePNone is a pointer to VPNTrafficRuleRoutingPolicyTypeVNone
VPNTrafficRuleRoutingPolicyTypePNone = &_VPNTrafficRuleRoutingPolicyTypePNone
// VPNTrafficRuleRoutingPolicyTypePSplitTunnel is a pointer to VPNTrafficRuleRoutingPolicyTypeVSplitTunnel
VPNTrafficRuleRoutingPolicyTypePSplitTunnel = &_VPNTrafficRuleRoutingPolicyTypePSplitTunnel
// VPNTrafficRuleRoutingPolicyTypePForceTunnel is a pointer to VPNTrafficRuleRoutingPolicyTypeVForceTunnel
VPNTrafficRuleRoutingPolicyTypePForceTunnel = &_VPNTrafficRuleRoutingPolicyTypePForceTunnel
)
var (
_VPNTrafficRuleRoutingPolicyTypePNone = VPNTrafficRuleRoutingPolicyTypeVNone
_VPNTrafficRuleRoutingPolicyTypePSplitTunnel = VPNTrafficRuleRoutingPolicyTypeVSplitTunnel
_VPNTrafficRuleRoutingPolicyTypePForceTunnel = VPNTrafficRuleRoutingPolicyTypeVForceTunnel
)