/*
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
* A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file is distributed
* on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
* express or implied. See the License for the specific language governing
* permissions and limitations under the License.
*/
/*
* Do not modify this file. This file is generated from the transfer-2018-11-05.normal.json service model.
*/
using System;
using Amazon.Runtime;
namespace Amazon.Transfer
{
///
/// Constants used for properties of type AgreementStatusType.
///
public class AgreementStatusType : ConstantClass
{
///
/// Constant ACTIVE for AgreementStatusType
///
public static readonly AgreementStatusType ACTIVE = new AgreementStatusType("ACTIVE");
///
/// Constant INACTIVE for AgreementStatusType
///
public static readonly AgreementStatusType INACTIVE = new AgreementStatusType("INACTIVE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AgreementStatusType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AgreementStatusType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AgreementStatusType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type As2Transport.
///
public class As2Transport : ConstantClass
{
///
/// Constant HTTP for As2Transport
///
public static readonly As2Transport HTTP = new As2Transport("HTTP");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public As2Transport(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static As2Transport FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator As2Transport(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CertificateStatusType.
///
public class CertificateStatusType : ConstantClass
{
///
/// Constant ACTIVE for CertificateStatusType
///
public static readonly CertificateStatusType ACTIVE = new CertificateStatusType("ACTIVE");
///
/// Constant INACTIVE for CertificateStatusType
///
public static readonly CertificateStatusType INACTIVE = new CertificateStatusType("INACTIVE");
///
/// Constant PENDING_ROTATION for CertificateStatusType
///
public static readonly CertificateStatusType PENDING_ROTATION = new CertificateStatusType("PENDING_ROTATION");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CertificateStatusType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CertificateStatusType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CertificateStatusType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CertificateType.
///
public class CertificateType : ConstantClass
{
///
/// Constant CERTIFICATE for CertificateType
///
public static readonly CertificateType CERTIFICATE = new CertificateType("CERTIFICATE");
///
/// Constant CERTIFICATE_WITH_PRIVATE_KEY for CertificateType
///
public static readonly CertificateType CERTIFICATE_WITH_PRIVATE_KEY = new CertificateType("CERTIFICATE_WITH_PRIVATE_KEY");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CertificateType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CertificateType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CertificateType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CertificateUsageType.
///
public class CertificateUsageType : ConstantClass
{
///
/// Constant ENCRYPTION for CertificateUsageType
///
public static readonly CertificateUsageType ENCRYPTION = new CertificateUsageType("ENCRYPTION");
///
/// Constant SIGNING for CertificateUsageType
///
public static readonly CertificateUsageType SIGNING = new CertificateUsageType("SIGNING");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CertificateUsageType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CertificateUsageType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CertificateUsageType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CompressionEnum.
///
public class CompressionEnum : ConstantClass
{
///
/// Constant DISABLED for CompressionEnum
///
public static readonly CompressionEnum DISABLED = new CompressionEnum("DISABLED");
///
/// Constant ZLIB for CompressionEnum
///
public static readonly CompressionEnum ZLIB = new CompressionEnum("ZLIB");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CompressionEnum(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CompressionEnum FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CompressionEnum(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CustomStepStatus.
///
public class CustomStepStatus : ConstantClass
{
///
/// Constant FAILURE for CustomStepStatus
///
public static readonly CustomStepStatus FAILURE = new CustomStepStatus("FAILURE");
///
/// Constant SUCCESS for CustomStepStatus
///
public static readonly CustomStepStatus SUCCESS = new CustomStepStatus("SUCCESS");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CustomStepStatus(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CustomStepStatus FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CustomStepStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Domain.
///
public class Domain : ConstantClass
{
///
/// Constant EFS for Domain
///
public static readonly Domain EFS = new Domain("EFS");
///
/// Constant S3 for Domain
///
public static readonly Domain S3 = new Domain("S3");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Domain(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Domain FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Domain(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EncryptionAlg.
///
public class EncryptionAlg : ConstantClass
{
///
/// Constant AES128_CBC for EncryptionAlg
///
public static readonly EncryptionAlg AES128_CBC = new EncryptionAlg("AES128_CBC");
///
/// Constant AES192_CBC for EncryptionAlg
///
public static readonly EncryptionAlg AES192_CBC = new EncryptionAlg("AES192_CBC");
///
/// Constant AES256_CBC for EncryptionAlg
///
public static readonly EncryptionAlg AES256_CBC = new EncryptionAlg("AES256_CBC");
///
/// Constant NONE for EncryptionAlg
///
public static readonly EncryptionAlg NONE = new EncryptionAlg("NONE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public EncryptionAlg(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static EncryptionAlg FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator EncryptionAlg(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EncryptionType.
///
public class EncryptionType : ConstantClass
{
///
/// Constant PGP for EncryptionType
///
public static readonly EncryptionType PGP = new EncryptionType("PGP");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public EncryptionType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static EncryptionType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator EncryptionType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EndpointType.
///
public class EndpointType : ConstantClass
{
///
/// Constant PUBLIC for EndpointType
///
public static readonly EndpointType PUBLIC = new EndpointType("PUBLIC");
///
/// Constant VPC for EndpointType
///
public static readonly EndpointType VPC = new EndpointType("VPC");
///
/// Constant VPC_ENDPOINT for EndpointType
///
public static readonly EndpointType VPC_ENDPOINT = new EndpointType("VPC_ENDPOINT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public EndpointType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static EndpointType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator EndpointType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ExecutionErrorType.
///
public class ExecutionErrorType : ConstantClass
{
///
/// Constant ALREADY_EXISTS for ExecutionErrorType
///
public static readonly ExecutionErrorType ALREADY_EXISTS = new ExecutionErrorType("ALREADY_EXISTS");
///
/// Constant BAD_REQUEST for ExecutionErrorType
///
public static readonly ExecutionErrorType BAD_REQUEST = new ExecutionErrorType("BAD_REQUEST");
///
/// Constant CUSTOM_STEP_FAILED for ExecutionErrorType
///
public static readonly ExecutionErrorType CUSTOM_STEP_FAILED = new ExecutionErrorType("CUSTOM_STEP_FAILED");
///
/// Constant INTERNAL_SERVER_ERROR for ExecutionErrorType
///
public static readonly ExecutionErrorType INTERNAL_SERVER_ERROR = new ExecutionErrorType("INTERNAL_SERVER_ERROR");
///
/// Constant NOT_FOUND for ExecutionErrorType
///
public static readonly ExecutionErrorType NOT_FOUND = new ExecutionErrorType("NOT_FOUND");
///
/// Constant PERMISSION_DENIED for ExecutionErrorType
///
public static readonly ExecutionErrorType PERMISSION_DENIED = new ExecutionErrorType("PERMISSION_DENIED");
///
/// Constant THROTTLED for ExecutionErrorType
///
public static readonly ExecutionErrorType THROTTLED = new ExecutionErrorType("THROTTLED");
///
/// Constant TIMEOUT for ExecutionErrorType
///
public static readonly ExecutionErrorType TIMEOUT = new ExecutionErrorType("TIMEOUT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ExecutionErrorType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ExecutionErrorType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ExecutionErrorType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ExecutionStatus.
///
public class ExecutionStatus : ConstantClass
{
///
/// Constant COMPLETED for ExecutionStatus
///
public static readonly ExecutionStatus COMPLETED = new ExecutionStatus("COMPLETED");
///
/// Constant EXCEPTION for ExecutionStatus
///
public static readonly ExecutionStatus EXCEPTION = new ExecutionStatus("EXCEPTION");
///
/// Constant HANDLING_EXCEPTION for ExecutionStatus
///
public static readonly ExecutionStatus HANDLING_EXCEPTION = new ExecutionStatus("HANDLING_EXCEPTION");
///
/// Constant IN_PROGRESS for ExecutionStatus
///
public static readonly ExecutionStatus IN_PROGRESS = new ExecutionStatus("IN_PROGRESS");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ExecutionStatus(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ExecutionStatus FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ExecutionStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type HomeDirectoryType.
///
public class HomeDirectoryType : ConstantClass
{
///
/// Constant LOGICAL for HomeDirectoryType
///
public static readonly HomeDirectoryType LOGICAL = new HomeDirectoryType("LOGICAL");
///
/// Constant PATH for HomeDirectoryType
///
public static readonly HomeDirectoryType PATH = new HomeDirectoryType("PATH");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public HomeDirectoryType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static HomeDirectoryType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator HomeDirectoryType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type IdentityProviderType.
///
public class IdentityProviderType : ConstantClass
{
///
/// Constant API_GATEWAY for IdentityProviderType
///
public static readonly IdentityProviderType API_GATEWAY = new IdentityProviderType("API_GATEWAY");
///
/// Constant AWS_DIRECTORY_SERVICE for IdentityProviderType
///
public static readonly IdentityProviderType AWS_DIRECTORY_SERVICE = new IdentityProviderType("AWS_DIRECTORY_SERVICE");
///
/// Constant AWS_LAMBDA for IdentityProviderType
///
public static readonly IdentityProviderType AWS_LAMBDA = new IdentityProviderType("AWS_LAMBDA");
///
/// Constant SERVICE_MANAGED for IdentityProviderType
///
public static readonly IdentityProviderType SERVICE_MANAGED = new IdentityProviderType("SERVICE_MANAGED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public IdentityProviderType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static IdentityProviderType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator IdentityProviderType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type MdnResponse.
///
public class MdnResponse : ConstantClass
{
///
/// Constant NONE for MdnResponse
///
public static readonly MdnResponse NONE = new MdnResponse("NONE");
///
/// Constant SYNC for MdnResponse
///
public static readonly MdnResponse SYNC = new MdnResponse("SYNC");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public MdnResponse(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static MdnResponse FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator MdnResponse(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type MdnSigningAlg.
///
public class MdnSigningAlg : ConstantClass
{
///
/// Constant DEFAULT for MdnSigningAlg
///
public static readonly MdnSigningAlg DEFAULT = new MdnSigningAlg("DEFAULT");
///
/// Constant NONE for MdnSigningAlg
///
public static readonly MdnSigningAlg NONE = new MdnSigningAlg("NONE");
///
/// Constant SHA1 for MdnSigningAlg
///
public static readonly MdnSigningAlg SHA1 = new MdnSigningAlg("SHA1");
///
/// Constant SHA256 for MdnSigningAlg
///
public static readonly MdnSigningAlg SHA256 = new MdnSigningAlg("SHA256");
///
/// Constant SHA384 for MdnSigningAlg
///
public static readonly MdnSigningAlg SHA384 = new MdnSigningAlg("SHA384");
///
/// Constant SHA512 for MdnSigningAlg
///
public static readonly MdnSigningAlg SHA512 = new MdnSigningAlg("SHA512");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public MdnSigningAlg(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static MdnSigningAlg FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator MdnSigningAlg(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type OverwriteExisting.
///
public class OverwriteExisting : ConstantClass
{
///
/// Constant FALSE for OverwriteExisting
///
public static readonly OverwriteExisting FALSE = new OverwriteExisting("FALSE");
///
/// Constant TRUE for OverwriteExisting
///
public static readonly OverwriteExisting TRUE = new OverwriteExisting("TRUE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public OverwriteExisting(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static OverwriteExisting FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator OverwriteExisting(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ProfileType.
///
public class ProfileType : ConstantClass
{
///
/// Constant LOCAL for ProfileType
///
public static readonly ProfileType LOCAL = new ProfileType("LOCAL");
///
/// Constant PARTNER for ProfileType
///
public static readonly ProfileType PARTNER = new ProfileType("PARTNER");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ProfileType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ProfileType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ProfileType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Protocol.
///
public class Protocol : ConstantClass
{
///
/// Constant AS2 for Protocol
///
public static readonly Protocol AS2 = new Protocol("AS2");
///
/// Constant FTP for Protocol
///
public static readonly Protocol FTP = new Protocol("FTP");
///
/// Constant FTPS for Protocol
///
public static readonly Protocol FTPS = new Protocol("FTPS");
///
/// Constant SFTP for Protocol
///
public static readonly Protocol SFTP = new Protocol("SFTP");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Protocol(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Protocol FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Protocol(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SetStatOption.
///
public class SetStatOption : ConstantClass
{
///
/// Constant DEFAULT for SetStatOption
///
public static readonly SetStatOption DEFAULT = new SetStatOption("DEFAULT");
///
/// Constant ENABLE_NO_OP for SetStatOption
///
public static readonly SetStatOption ENABLE_NO_OP = new SetStatOption("ENABLE_NO_OP");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public SetStatOption(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static SetStatOption FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator SetStatOption(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SftpAuthenticationMethods.
///
public class SftpAuthenticationMethods : ConstantClass
{
///
/// Constant PASSWORD for SftpAuthenticationMethods
///
public static readonly SftpAuthenticationMethods PASSWORD = new SftpAuthenticationMethods("PASSWORD");
///
/// Constant PUBLIC_KEY for SftpAuthenticationMethods
///
public static readonly SftpAuthenticationMethods PUBLIC_KEY = new SftpAuthenticationMethods("PUBLIC_KEY");
///
/// Constant PUBLIC_KEY_AND_PASSWORD for SftpAuthenticationMethods
///
public static readonly SftpAuthenticationMethods PUBLIC_KEY_AND_PASSWORD = new SftpAuthenticationMethods("PUBLIC_KEY_AND_PASSWORD");
///
/// Constant PUBLIC_KEY_OR_PASSWORD for SftpAuthenticationMethods
///
public static readonly SftpAuthenticationMethods PUBLIC_KEY_OR_PASSWORD = new SftpAuthenticationMethods("PUBLIC_KEY_OR_PASSWORD");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public SftpAuthenticationMethods(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static SftpAuthenticationMethods FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator SftpAuthenticationMethods(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SigningAlg.
///
public class SigningAlg : ConstantClass
{
///
/// Constant NONE for SigningAlg
///
public static readonly SigningAlg NONE = new SigningAlg("NONE");
///
/// Constant SHA1 for SigningAlg
///
public static readonly SigningAlg SHA1 = new SigningAlg("SHA1");
///
/// Constant SHA256 for SigningAlg
///
public static readonly SigningAlg SHA256 = new SigningAlg("SHA256");
///
/// Constant SHA384 for SigningAlg
///
public static readonly SigningAlg SHA384 = new SigningAlg("SHA384");
///
/// Constant SHA512 for SigningAlg
///
public static readonly SigningAlg SHA512 = new SigningAlg("SHA512");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public SigningAlg(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static SigningAlg FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator SigningAlg(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type State.
///
public class State : ConstantClass
{
///
/// Constant OFFLINE for State
///
public static readonly State OFFLINE = new State("OFFLINE");
///
/// Constant ONLINE for State
///
public static readonly State ONLINE = new State("ONLINE");
///
/// Constant START_FAILED for State
///
public static readonly State START_FAILED = new State("START_FAILED");
///
/// Constant STARTING for State
///
public static readonly State STARTING = new State("STARTING");
///
/// Constant STOP_FAILED for State
///
public static readonly State STOP_FAILED = new State("STOP_FAILED");
///
/// Constant STOPPING for State
///
public static readonly State STOPPING = new State("STOPPING");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public State(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static State FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator State(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type TlsSessionResumptionMode.
///
public class TlsSessionResumptionMode : ConstantClass
{
///
/// Constant DISABLED for TlsSessionResumptionMode
///
public static readonly TlsSessionResumptionMode DISABLED = new TlsSessionResumptionMode("DISABLED");
///
/// Constant ENABLED for TlsSessionResumptionMode
///
public static readonly TlsSessionResumptionMode ENABLED = new TlsSessionResumptionMode("ENABLED");
///
/// Constant ENFORCED for TlsSessionResumptionMode
///
public static readonly TlsSessionResumptionMode ENFORCED = new TlsSessionResumptionMode("ENFORCED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public TlsSessionResumptionMode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static TlsSessionResumptionMode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator TlsSessionResumptionMode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type WorkflowStepType.
///
public class WorkflowStepType : ConstantClass
{
///
/// Constant COPY for WorkflowStepType
///
public static readonly WorkflowStepType COPY = new WorkflowStepType("COPY");
///
/// Constant CUSTOM for WorkflowStepType
///
public static readonly WorkflowStepType CUSTOM = new WorkflowStepType("CUSTOM");
///
/// Constant DECRYPT for WorkflowStepType
///
public static readonly WorkflowStepType DECRYPT = new WorkflowStepType("DECRYPT");
///
/// Constant DELETE for WorkflowStepType
///
public static readonly WorkflowStepType DELETE = new WorkflowStepType("DELETE");
///
/// Constant TAG for WorkflowStepType
///
public static readonly WorkflowStepType TAG = new WorkflowStepType("TAG");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public WorkflowStepType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static WorkflowStepType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator WorkflowStepType(string value)
{
return FindValue(value);
}
}
}