/* * 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 datasync-2018-11-09.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.DataSync { /// /// Constants used for properties of type AgentStatus. /// public class AgentStatus : ConstantClass { /// /// Constant OFFLINE for AgentStatus /// public static readonly AgentStatus OFFLINE = new AgentStatus("OFFLINE"); /// /// Constant ONLINE for AgentStatus /// public static readonly AgentStatus ONLINE = new AgentStatus("ONLINE"); /// /// 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 AgentStatus(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 AgentStatus 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 AgentStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type Atime. /// public class Atime : ConstantClass { /// /// Constant BEST_EFFORT for Atime /// public static readonly Atime BEST_EFFORT = new Atime("BEST_EFFORT"); /// /// Constant NONE for Atime /// public static readonly Atime NONE = new Atime("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 Atime(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 Atime 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 Atime(string value) { return FindValue(value); } } /// /// Constants used for properties of type AzureAccessTier. /// public class AzureAccessTier : ConstantClass { /// /// Constant ARCHIVE for AzureAccessTier /// public static readonly AzureAccessTier ARCHIVE = new AzureAccessTier("ARCHIVE"); /// /// Constant COOL for AzureAccessTier /// public static readonly AzureAccessTier COOL = new AzureAccessTier("COOL"); /// /// Constant HOT for AzureAccessTier /// public static readonly AzureAccessTier HOT = new AzureAccessTier("HOT"); /// /// 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 AzureAccessTier(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 AzureAccessTier 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 AzureAccessTier(string value) { return FindValue(value); } } /// /// Constants used for properties of type AzureBlobAuthenticationType. /// public class AzureBlobAuthenticationType : ConstantClass { /// /// Constant SAS for AzureBlobAuthenticationType /// public static readonly AzureBlobAuthenticationType SAS = new AzureBlobAuthenticationType("SAS"); /// /// 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 AzureBlobAuthenticationType(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 AzureBlobAuthenticationType 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 AzureBlobAuthenticationType(string value) { return FindValue(value); } } /// /// Constants used for properties of type AzureBlobType. /// public class AzureBlobType : ConstantClass { /// /// Constant BLOCK for AzureBlobType /// public static readonly AzureBlobType BLOCK = new AzureBlobType("BLOCK"); /// /// 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 AzureBlobType(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 AzureBlobType 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 AzureBlobType(string value) { return FindValue(value); } } /// /// Constants used for properties of type DiscoveryJobStatus. /// public class DiscoveryJobStatus : ConstantClass { /// /// Constant COMPLETED for DiscoveryJobStatus /// public static readonly DiscoveryJobStatus COMPLETED = new DiscoveryJobStatus("COMPLETED"); /// /// Constant COMPLETED_WITH_ISSUES for DiscoveryJobStatus /// public static readonly DiscoveryJobStatus COMPLETED_WITH_ISSUES = new DiscoveryJobStatus("COMPLETED_WITH_ISSUES"); /// /// Constant FAILED for DiscoveryJobStatus /// public static readonly DiscoveryJobStatus FAILED = new DiscoveryJobStatus("FAILED"); /// /// Constant RUNNING for DiscoveryJobStatus /// public static readonly DiscoveryJobStatus RUNNING = new DiscoveryJobStatus("RUNNING"); /// /// Constant STOPPED for DiscoveryJobStatus /// public static readonly DiscoveryJobStatus STOPPED = new DiscoveryJobStatus("STOPPED"); /// /// Constant TERMINATED for DiscoveryJobStatus /// public static readonly DiscoveryJobStatus TERMINATED = new DiscoveryJobStatus("TERMINATED"); /// /// Constant WARNING for DiscoveryJobStatus /// public static readonly DiscoveryJobStatus WARNING = new DiscoveryJobStatus("WARNING"); /// /// 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 DiscoveryJobStatus(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 DiscoveryJobStatus 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 DiscoveryJobStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DiscoveryResourceFilter. /// public class DiscoveryResourceFilter : ConstantClass { /// /// Constant SVM for DiscoveryResourceFilter /// public static readonly DiscoveryResourceFilter SVM = new DiscoveryResourceFilter("SVM"); /// /// 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 DiscoveryResourceFilter(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 DiscoveryResourceFilter 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 DiscoveryResourceFilter(string value) { return FindValue(value); } } /// /// Constants used for properties of type DiscoveryResourceType. /// public class DiscoveryResourceType : ConstantClass { /// /// Constant CLUSTER for DiscoveryResourceType /// public static readonly DiscoveryResourceType CLUSTER = new DiscoveryResourceType("CLUSTER"); /// /// Constant SVM for DiscoveryResourceType /// public static readonly DiscoveryResourceType SVM = new DiscoveryResourceType("SVM"); /// /// Constant VOLUME for DiscoveryResourceType /// public static readonly DiscoveryResourceType VOLUME = new DiscoveryResourceType("VOLUME"); /// /// 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 DiscoveryResourceType(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 DiscoveryResourceType 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 DiscoveryResourceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type DiscoverySystemType. /// public class DiscoverySystemType : ConstantClass { /// /// Constant NetAppONTAP for DiscoverySystemType /// public static readonly DiscoverySystemType NetAppONTAP = new DiscoverySystemType("NetAppONTAP"); /// /// 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 DiscoverySystemType(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 DiscoverySystemType 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 DiscoverySystemType(string value) { return FindValue(value); } } /// /// Constants used for properties of type EfsInTransitEncryption. /// public class EfsInTransitEncryption : ConstantClass { /// /// Constant NONE for EfsInTransitEncryption /// public static readonly EfsInTransitEncryption NONE = new EfsInTransitEncryption("NONE"); /// /// Constant TLS1_2 for EfsInTransitEncryption /// public static readonly EfsInTransitEncryption TLS1_2 = new EfsInTransitEncryption("TLS1_2"); /// /// 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 EfsInTransitEncryption(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 EfsInTransitEncryption 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 EfsInTransitEncryption(string value) { return FindValue(value); } } /// /// Constants used for properties of type EndpointType. /// public class EndpointType : ConstantClass { /// /// Constant FIPS for EndpointType /// public static readonly EndpointType FIPS = new EndpointType("FIPS"); /// /// Constant PRIVATE_LINK for EndpointType /// public static readonly EndpointType PRIVATE_LINK = new EndpointType("PRIVATE_LINK"); /// /// Constant PUBLIC for EndpointType /// public static readonly EndpointType PUBLIC = new EndpointType("PUBLIC"); /// /// 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 FilterType. /// public class FilterType : ConstantClass { /// /// Constant SIMPLE_PATTERN for FilterType /// public static readonly FilterType SIMPLE_PATTERN = new FilterType("SIMPLE_PATTERN"); /// /// 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 FilterType(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 FilterType 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 FilterType(string value) { return FindValue(value); } } /// /// Constants used for properties of type Gid. /// public class Gid : ConstantClass { /// /// Constant BOTH for Gid /// public static readonly Gid BOTH = new Gid("BOTH"); /// /// Constant INT_VALUE for Gid /// public static readonly Gid INT_VALUE = new Gid("INT_VALUE"); /// /// Constant NAME for Gid /// public static readonly Gid NAME = new Gid("NAME"); /// /// Constant NONE for Gid /// public static readonly Gid NONE = new Gid("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 Gid(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 Gid 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 Gid(string value) { return FindValue(value); } } /// /// Constants used for properties of type HdfsAuthenticationType. /// public class HdfsAuthenticationType : ConstantClass { /// /// Constant KERBEROS for HdfsAuthenticationType /// public static readonly HdfsAuthenticationType KERBEROS = new HdfsAuthenticationType("KERBEROS"); /// /// Constant SIMPLE for HdfsAuthenticationType /// public static readonly HdfsAuthenticationType SIMPLE = new HdfsAuthenticationType("SIMPLE"); /// /// 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 HdfsAuthenticationType(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 HdfsAuthenticationType 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 HdfsAuthenticationType(string value) { return FindValue(value); } } /// /// Constants used for properties of type HdfsDataTransferProtection. /// public class HdfsDataTransferProtection : ConstantClass { /// /// Constant AUTHENTICATION for HdfsDataTransferProtection /// public static readonly HdfsDataTransferProtection AUTHENTICATION = new HdfsDataTransferProtection("AUTHENTICATION"); /// /// Constant DISABLED for HdfsDataTransferProtection /// public static readonly HdfsDataTransferProtection DISABLED = new HdfsDataTransferProtection("DISABLED"); /// /// Constant INTEGRITY for HdfsDataTransferProtection /// public static readonly HdfsDataTransferProtection INTEGRITY = new HdfsDataTransferProtection("INTEGRITY"); /// /// Constant PRIVACY for HdfsDataTransferProtection /// public static readonly HdfsDataTransferProtection PRIVACY = new HdfsDataTransferProtection("PRIVACY"); /// /// 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 HdfsDataTransferProtection(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 HdfsDataTransferProtection 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 HdfsDataTransferProtection(string value) { return FindValue(value); } } /// /// Constants used for properties of type HdfsRpcProtection. /// public class HdfsRpcProtection : ConstantClass { /// /// Constant AUTHENTICATION for HdfsRpcProtection /// public static readonly HdfsRpcProtection AUTHENTICATION = new HdfsRpcProtection("AUTHENTICATION"); /// /// Constant DISABLED for HdfsRpcProtection /// public static readonly HdfsRpcProtection DISABLED = new HdfsRpcProtection("DISABLED"); /// /// Constant INTEGRITY for HdfsRpcProtection /// public static readonly HdfsRpcProtection INTEGRITY = new HdfsRpcProtection("INTEGRITY"); /// /// Constant PRIVACY for HdfsRpcProtection /// public static readonly HdfsRpcProtection PRIVACY = new HdfsRpcProtection("PRIVACY"); /// /// 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 HdfsRpcProtection(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 HdfsRpcProtection 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 HdfsRpcProtection(string value) { return FindValue(value); } } /// /// Constants used for properties of type LocationFilterName. /// public class LocationFilterName : ConstantClass { /// /// Constant CreationTime for LocationFilterName /// public static readonly LocationFilterName CreationTime = new LocationFilterName("CreationTime"); /// /// Constant LocationType for LocationFilterName /// public static readonly LocationFilterName LocationType = new LocationFilterName("LocationType"); /// /// Constant LocationUri for LocationFilterName /// public static readonly LocationFilterName LocationUri = new LocationFilterName("LocationUri"); /// /// 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 LocationFilterName(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 LocationFilterName 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 LocationFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type LogLevel. /// public class LogLevel : ConstantClass { /// /// Constant BASIC for LogLevel /// public static readonly LogLevel BASIC = new LogLevel("BASIC"); /// /// Constant OFF for LogLevel /// public static readonly LogLevel OFF = new LogLevel("OFF"); /// /// Constant TRANSFER for LogLevel /// public static readonly LogLevel TRANSFER = new LogLevel("TRANSFER"); /// /// 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 LogLevel(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 LogLevel 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 LogLevel(string value) { return FindValue(value); } } /// /// Constants used for properties of type Mtime. /// public class Mtime : ConstantClass { /// /// Constant NONE for Mtime /// public static readonly Mtime NONE = new Mtime("NONE"); /// /// Constant PRESERVE for Mtime /// public static readonly Mtime PRESERVE = new Mtime("PRESERVE"); /// /// 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 Mtime(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 Mtime 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 Mtime(string value) { return FindValue(value); } } /// /// Constants used for properties of type NfsVersion. /// public class NfsVersion : ConstantClass { /// /// Constant AUTOMATIC for NfsVersion /// public static readonly NfsVersion AUTOMATIC = new NfsVersion("AUTOMATIC"); /// /// Constant NFS3 for NfsVersion /// public static readonly NfsVersion NFS3 = new NfsVersion("NFS3"); /// /// Constant NFS4_0 for NfsVersion /// public static readonly NfsVersion NFS4_0 = new NfsVersion("NFS4_0"); /// /// Constant NFS4_1 for NfsVersion /// public static readonly NfsVersion NFS4_1 = new NfsVersion("NFS4_1"); /// /// 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 NfsVersion(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 NfsVersion 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 NfsVersion(string value) { return FindValue(value); } } /// /// Constants used for properties of type ObjectStorageServerProtocol. /// public class ObjectStorageServerProtocol : ConstantClass { /// /// Constant HTTP for ObjectStorageServerProtocol /// public static readonly ObjectStorageServerProtocol HTTP = new ObjectStorageServerProtocol("HTTP"); /// /// Constant HTTPS for ObjectStorageServerProtocol /// public static readonly ObjectStorageServerProtocol HTTPS = new ObjectStorageServerProtocol("HTTPS"); /// /// 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 ObjectStorageServerProtocol(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 ObjectStorageServerProtocol 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 ObjectStorageServerProtocol(string value) { return FindValue(value); } } /// /// Constants used for properties of type ObjectTags. /// public class ObjectTags : ConstantClass { /// /// Constant NONE for ObjectTags /// public static readonly ObjectTags NONE = new ObjectTags("NONE"); /// /// Constant PRESERVE for ObjectTags /// public static readonly ObjectTags PRESERVE = new ObjectTags("PRESERVE"); /// /// 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 ObjectTags(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 ObjectTags 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 ObjectTags(string value) { return FindValue(value); } } /// /// Constants used for properties of type Operator. /// public class Operator : ConstantClass { /// /// Constant BeginsWith for Operator /// public static readonly Operator BeginsWith = new Operator("BeginsWith"); /// /// Constant Contains for Operator /// public static readonly Operator Contains = new Operator("Contains"); /// /// Constant Equals for Operator /// public static readonly Operator Equals = new Operator("Equals"); /// /// Constant GreaterThan for Operator /// public static readonly Operator GreaterThan = new Operator("GreaterThan"); /// /// Constant GreaterThanOrEqual for Operator /// public static readonly Operator GreaterThanOrEqual = new Operator("GreaterThanOrEqual"); /// /// Constant In for Operator /// public static readonly Operator In = new Operator("In"); /// /// Constant LessThan for Operator /// public static readonly Operator LessThan = new Operator("LessThan"); /// /// Constant LessThanOrEqual for Operator /// public static readonly Operator LessThanOrEqual = new Operator("LessThanOrEqual"); /// /// Constant NotContains for Operator /// public static readonly Operator NotContains = new Operator("NotContains"); /// /// Constant NotEquals for Operator /// public static readonly Operator NotEquals = new Operator("NotEquals"); /// /// 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 Operator(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 Operator 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 Operator(string value) { return FindValue(value); } } /// /// Constants used for properties of type OverwriteMode. /// public class OverwriteMode : ConstantClass { /// /// Constant ALWAYS for OverwriteMode /// public static readonly OverwriteMode ALWAYS = new OverwriteMode("ALWAYS"); /// /// Constant NEVER for OverwriteMode /// public static readonly OverwriteMode NEVER = new OverwriteMode("NEVER"); /// /// 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 OverwriteMode(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 OverwriteMode 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 OverwriteMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type PhaseStatus. /// public class PhaseStatus : ConstantClass { /// /// Constant ERROR for PhaseStatus /// public static readonly PhaseStatus ERROR = new PhaseStatus("ERROR"); /// /// Constant PENDING for PhaseStatus /// public static readonly PhaseStatus PENDING = new PhaseStatus("PENDING"); /// /// Constant SUCCESS for PhaseStatus /// public static readonly PhaseStatus SUCCESS = new PhaseStatus("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 PhaseStatus(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 PhaseStatus 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 PhaseStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type PosixPermissions. /// public class PosixPermissions : ConstantClass { /// /// Constant NONE for PosixPermissions /// public static readonly PosixPermissions NONE = new PosixPermissions("NONE"); /// /// Constant PRESERVE for PosixPermissions /// public static readonly PosixPermissions PRESERVE = new PosixPermissions("PRESERVE"); /// /// 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 PosixPermissions(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 PosixPermissions 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 PosixPermissions(string value) { return FindValue(value); } } /// /// Constants used for properties of type PreserveDeletedFiles. /// public class PreserveDeletedFiles : ConstantClass { /// /// Constant PRESERVE for PreserveDeletedFiles /// public static readonly PreserveDeletedFiles PRESERVE = new PreserveDeletedFiles("PRESERVE"); /// /// Constant REMOVE for PreserveDeletedFiles /// public static readonly PreserveDeletedFiles REMOVE = new PreserveDeletedFiles("REMOVE"); /// /// 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 PreserveDeletedFiles(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 PreserveDeletedFiles 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 PreserveDeletedFiles(string value) { return FindValue(value); } } /// /// Constants used for properties of type PreserveDevices. /// public class PreserveDevices : ConstantClass { /// /// Constant NONE for PreserveDevices /// public static readonly PreserveDevices NONE = new PreserveDevices("NONE"); /// /// Constant PRESERVE for PreserveDevices /// public static readonly PreserveDevices PRESERVE = new PreserveDevices("PRESERVE"); /// /// 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 PreserveDevices(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 PreserveDevices 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 PreserveDevices(string value) { return FindValue(value); } } /// /// Constants used for properties of type RecommendationStatus. /// public class RecommendationStatus : ConstantClass { /// /// Constant COMPLETED for RecommendationStatus /// public static readonly RecommendationStatus COMPLETED = new RecommendationStatus("COMPLETED"); /// /// Constant FAILED for RecommendationStatus /// public static readonly RecommendationStatus FAILED = new RecommendationStatus("FAILED"); /// /// Constant IN_PROGRESS for RecommendationStatus /// public static readonly RecommendationStatus IN_PROGRESS = new RecommendationStatus("IN_PROGRESS"); /// /// Constant NONE for RecommendationStatus /// public static readonly RecommendationStatus NONE = new RecommendationStatus("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 RecommendationStatus(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 RecommendationStatus 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 RecommendationStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type S3StorageClass. /// public class S3StorageClass : ConstantClass { /// /// Constant DEEP_ARCHIVE for S3StorageClass /// public static readonly S3StorageClass DEEP_ARCHIVE = new S3StorageClass("DEEP_ARCHIVE"); /// /// Constant GLACIER for S3StorageClass /// public static readonly S3StorageClass GLACIER = new S3StorageClass("GLACIER"); /// /// Constant GLACIER_INSTANT_RETRIEVAL for S3StorageClass /// public static readonly S3StorageClass GLACIER_INSTANT_RETRIEVAL = new S3StorageClass("GLACIER_INSTANT_RETRIEVAL"); /// /// Constant INTELLIGENT_TIERING for S3StorageClass /// public static readonly S3StorageClass INTELLIGENT_TIERING = new S3StorageClass("INTELLIGENT_TIERING"); /// /// Constant ONEZONE_IA for S3StorageClass /// public static readonly S3StorageClass ONEZONE_IA = new S3StorageClass("ONEZONE_IA"); /// /// Constant OUTPOSTS for S3StorageClass /// public static readonly S3StorageClass OUTPOSTS = new S3StorageClass("OUTPOSTS"); /// /// Constant STANDARD for S3StorageClass /// public static readonly S3StorageClass STANDARD = new S3StorageClass("STANDARD"); /// /// Constant STANDARD_IA for S3StorageClass /// public static readonly S3StorageClass STANDARD_IA = new S3StorageClass("STANDARD_IA"); /// /// 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 S3StorageClass(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 S3StorageClass 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 S3StorageClass(string value) { return FindValue(value); } } /// /// Constants used for properties of type SmbSecurityDescriptorCopyFlags. /// public class SmbSecurityDescriptorCopyFlags : ConstantClass { /// /// Constant NONE for SmbSecurityDescriptorCopyFlags /// public static readonly SmbSecurityDescriptorCopyFlags NONE = new SmbSecurityDescriptorCopyFlags("NONE"); /// /// Constant OWNER_DACL for SmbSecurityDescriptorCopyFlags /// public static readonly SmbSecurityDescriptorCopyFlags OWNER_DACL = new SmbSecurityDescriptorCopyFlags("OWNER_DACL"); /// /// Constant OWNER_DACL_SACL for SmbSecurityDescriptorCopyFlags /// public static readonly SmbSecurityDescriptorCopyFlags OWNER_DACL_SACL = new SmbSecurityDescriptorCopyFlags("OWNER_DACL_SACL"); /// /// 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 SmbSecurityDescriptorCopyFlags(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 SmbSecurityDescriptorCopyFlags 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 SmbSecurityDescriptorCopyFlags(string value) { return FindValue(value); } } /// /// Constants used for properties of type SmbVersion. /// public class SmbVersion : ConstantClass { /// /// Constant AUTOMATIC for SmbVersion /// public static readonly SmbVersion AUTOMATIC = new SmbVersion("AUTOMATIC"); /// /// Constant SMB1 for SmbVersion /// public static readonly SmbVersion SMB1 = new SmbVersion("SMB1"); /// /// Constant SMB2 for SmbVersion /// public static readonly SmbVersion SMB2 = new SmbVersion("SMB2"); /// /// Constant SMB2_0 for SmbVersion /// public static readonly SmbVersion SMB2_0 = new SmbVersion("SMB2_0"); /// /// Constant SMB3 for SmbVersion /// public static readonly SmbVersion SMB3 = new SmbVersion("SMB3"); /// /// 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 SmbVersion(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 SmbVersion 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 SmbVersion(string value) { return FindValue(value); } } /// /// Constants used for properties of type StorageSystemConnectivityStatus. /// public class StorageSystemConnectivityStatus : ConstantClass { /// /// Constant FAIL for StorageSystemConnectivityStatus /// public static readonly StorageSystemConnectivityStatus FAIL = new StorageSystemConnectivityStatus("FAIL"); /// /// Constant PASS for StorageSystemConnectivityStatus /// public static readonly StorageSystemConnectivityStatus PASS = new StorageSystemConnectivityStatus("PASS"); /// /// Constant UNKNOWN for StorageSystemConnectivityStatus /// public static readonly StorageSystemConnectivityStatus UNKNOWN = new StorageSystemConnectivityStatus("UNKNOWN"); /// /// 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 StorageSystemConnectivityStatus(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 StorageSystemConnectivityStatus 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 StorageSystemConnectivityStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type TaskExecutionStatus. /// public class TaskExecutionStatus : ConstantClass { /// /// Constant ERROR for TaskExecutionStatus /// public static readonly TaskExecutionStatus ERROR = new TaskExecutionStatus("ERROR"); /// /// Constant LAUNCHING for TaskExecutionStatus /// public static readonly TaskExecutionStatus LAUNCHING = new TaskExecutionStatus("LAUNCHING"); /// /// Constant PREPARING for TaskExecutionStatus /// public static readonly TaskExecutionStatus PREPARING = new TaskExecutionStatus("PREPARING"); /// /// Constant QUEUED for TaskExecutionStatus /// public static readonly TaskExecutionStatus QUEUED = new TaskExecutionStatus("QUEUED"); /// /// Constant SUCCESS for TaskExecutionStatus /// public static readonly TaskExecutionStatus SUCCESS = new TaskExecutionStatus("SUCCESS"); /// /// Constant TRANSFERRING for TaskExecutionStatus /// public static readonly TaskExecutionStatus TRANSFERRING = new TaskExecutionStatus("TRANSFERRING"); /// /// Constant VERIFYING for TaskExecutionStatus /// public static readonly TaskExecutionStatus VERIFYING = new TaskExecutionStatus("VERIFYING"); /// /// 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 TaskExecutionStatus(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 TaskExecutionStatus 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 TaskExecutionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type TaskFilterName. /// public class TaskFilterName : ConstantClass { /// /// Constant CreationTime for TaskFilterName /// public static readonly TaskFilterName CreationTime = new TaskFilterName("CreationTime"); /// /// Constant LocationId for TaskFilterName /// public static readonly TaskFilterName LocationId = new TaskFilterName("LocationId"); /// /// 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 TaskFilterName(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 TaskFilterName 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 TaskFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type TaskQueueing. /// public class TaskQueueing : ConstantClass { /// /// Constant DISABLED for TaskQueueing /// public static readonly TaskQueueing DISABLED = new TaskQueueing("DISABLED"); /// /// Constant ENABLED for TaskQueueing /// public static readonly TaskQueueing ENABLED = new TaskQueueing("ENABLED"); /// /// 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 TaskQueueing(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 TaskQueueing 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 TaskQueueing(string value) { return FindValue(value); } } /// /// Constants used for properties of type TaskStatus. /// public class TaskStatus : ConstantClass { /// /// Constant AVAILABLE for TaskStatus /// public static readonly TaskStatus AVAILABLE = new TaskStatus("AVAILABLE"); /// /// Constant CREATING for TaskStatus /// public static readonly TaskStatus CREATING = new TaskStatus("CREATING"); /// /// Constant QUEUED for TaskStatus /// public static readonly TaskStatus QUEUED = new TaskStatus("QUEUED"); /// /// Constant RUNNING for TaskStatus /// public static readonly TaskStatus RUNNING = new TaskStatus("RUNNING"); /// /// Constant UNAVAILABLE for TaskStatus /// public static readonly TaskStatus UNAVAILABLE = new TaskStatus("UNAVAILABLE"); /// /// 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 TaskStatus(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 TaskStatus 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 TaskStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type TransferMode. /// public class TransferMode : ConstantClass { /// /// Constant ALL for TransferMode /// public static readonly TransferMode ALL = new TransferMode("ALL"); /// /// Constant CHANGED for TransferMode /// public static readonly TransferMode CHANGED = new TransferMode("CHANGED"); /// /// 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 TransferMode(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 TransferMode 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 TransferMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type Uid. /// public class Uid : ConstantClass { /// /// Constant BOTH for Uid /// public static readonly Uid BOTH = new Uid("BOTH"); /// /// Constant INT_VALUE for Uid /// public static readonly Uid INT_VALUE = new Uid("INT_VALUE"); /// /// Constant NAME for Uid /// public static readonly Uid NAME = new Uid("NAME"); /// /// Constant NONE for Uid /// public static readonly Uid NONE = new Uid("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 Uid(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 Uid 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 Uid(string value) { return FindValue(value); } } /// /// Constants used for properties of type VerifyMode. /// public class VerifyMode : ConstantClass { /// /// Constant NONE for VerifyMode /// public static readonly VerifyMode NONE = new VerifyMode("NONE"); /// /// Constant ONLY_FILES_TRANSFERRED for VerifyMode /// public static readonly VerifyMode ONLY_FILES_TRANSFERRED = new VerifyMode("ONLY_FILES_TRANSFERRED"); /// /// Constant POINT_IN_TIME_CONSISTENT for VerifyMode /// public static readonly VerifyMode POINT_IN_TIME_CONSISTENT = new VerifyMode("POINT_IN_TIME_CONSISTENT"); /// /// 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 VerifyMode(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 VerifyMode 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 VerifyMode(string value) { return FindValue(value); } } }