/*
* 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 finspace-data-2020-07-13.normal.json service model.
*/
using System;
using Amazon.Runtime;
namespace Amazon.FinSpaceData
{
///
/// Constants used for properties of type ApiAccess.
///
public class ApiAccess : ConstantClass
{
///
/// Constant DISABLED for ApiAccess
///
public static readonly ApiAccess DISABLED = new ApiAccess("DISABLED");
///
/// Constant ENABLED for ApiAccess
///
public static readonly ApiAccess ENABLED = new ApiAccess("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 ApiAccess(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 ApiAccess 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 ApiAccess(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ApplicationPermission.
///
public class ApplicationPermission : ConstantClass
{
///
/// Constant AccessNotebooks for ApplicationPermission
///
public static readonly ApplicationPermission AccessNotebooks = new ApplicationPermission("AccessNotebooks");
///
/// Constant CreateDataset for ApplicationPermission
///
public static readonly ApplicationPermission CreateDataset = new ApplicationPermission("CreateDataset");
///
/// Constant GetTemporaryCredentials for ApplicationPermission
///
public static readonly ApplicationPermission GetTemporaryCredentials = new ApplicationPermission("GetTemporaryCredentials");
///
/// Constant ManageAttributeSets for ApplicationPermission
///
public static readonly ApplicationPermission ManageAttributeSets = new ApplicationPermission("ManageAttributeSets");
///
/// Constant ManageClusters for ApplicationPermission
///
public static readonly ApplicationPermission ManageClusters = new ApplicationPermission("ManageClusters");
///
/// Constant ManageUsersAndGroups for ApplicationPermission
///
public static readonly ApplicationPermission ManageUsersAndGroups = new ApplicationPermission("ManageUsersAndGroups");
///
/// Constant ViewAuditData for ApplicationPermission
///
public static readonly ApplicationPermission ViewAuditData = new ApplicationPermission("ViewAuditData");
///
/// 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 ApplicationPermission(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 ApplicationPermission 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 ApplicationPermission(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ChangeType.
///
public class ChangeType : ConstantClass
{
///
/// Constant APPEND for ChangeType
///
public static readonly ChangeType APPEND = new ChangeType("APPEND");
///
/// Constant MODIFY for ChangeType
///
public static readonly ChangeType MODIFY = new ChangeType("MODIFY");
///
/// Constant REPLACE for ChangeType
///
public static readonly ChangeType REPLACE = new ChangeType("REPLACE");
///
/// 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 ChangeType(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 ChangeType 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 ChangeType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ColumnDataType.
///
public class ColumnDataType : ConstantClass
{
///
/// Constant BIGINT for ColumnDataType
///
public static readonly ColumnDataType BIGINT = new ColumnDataType("BIGINT");
///
/// Constant BINARY for ColumnDataType
///
public static readonly ColumnDataType BINARY = new ColumnDataType("BINARY");
///
/// Constant BOOLEAN for ColumnDataType
///
public static readonly ColumnDataType BOOLEAN = new ColumnDataType("BOOLEAN");
///
/// Constant CHAR for ColumnDataType
///
public static readonly ColumnDataType CHAR = new ColumnDataType("CHAR");
///
/// Constant DATE for ColumnDataType
///
public static readonly ColumnDataType DATE = new ColumnDataType("DATE");
///
/// Constant DATETIME for ColumnDataType
///
public static readonly ColumnDataType DATETIME = new ColumnDataType("DATETIME");
///
/// Constant DOUBLE for ColumnDataType
///
public static readonly ColumnDataType DOUBLE = new ColumnDataType("DOUBLE");
///
/// Constant FLOAT for ColumnDataType
///
public static readonly ColumnDataType FLOAT = new ColumnDataType("FLOAT");
///
/// Constant INTEGER for ColumnDataType
///
public static readonly ColumnDataType INTEGER = new ColumnDataType("INTEGER");
///
/// Constant SMALLINT for ColumnDataType
///
public static readonly ColumnDataType SMALLINT = new ColumnDataType("SMALLINT");
///
/// Constant STRING for ColumnDataType
///
public static readonly ColumnDataType STRING = new ColumnDataType("STRING");
///
/// Constant TINYINT for ColumnDataType
///
public static readonly ColumnDataType TINYINT = new ColumnDataType("TINYINT");
///
/// 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 ColumnDataType(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 ColumnDataType 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 ColumnDataType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DatasetKind.
///
public class DatasetKind : ConstantClass
{
///
/// Constant NON_TABULAR for DatasetKind
///
public static readonly DatasetKind NON_TABULAR = new DatasetKind("NON_TABULAR");
///
/// Constant TABULAR for DatasetKind
///
public static readonly DatasetKind TABULAR = new DatasetKind("TABULAR");
///
/// 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 DatasetKind(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 DatasetKind 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 DatasetKind(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DatasetStatus.
///
public class DatasetStatus : ConstantClass
{
///
/// Constant FAILED for DatasetStatus
///
public static readonly DatasetStatus FAILED = new DatasetStatus("FAILED");
///
/// Constant PENDING for DatasetStatus
///
public static readonly DatasetStatus PENDING = new DatasetStatus("PENDING");
///
/// Constant RUNNING for DatasetStatus
///
public static readonly DatasetStatus RUNNING = new DatasetStatus("RUNNING");
///
/// Constant SUCCESS for DatasetStatus
///
public static readonly DatasetStatus SUCCESS = new DatasetStatus("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 DatasetStatus(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 DatasetStatus 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 DatasetStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DataViewStatus.
///
public class DataViewStatus : ConstantClass
{
///
/// Constant CANCELLED for DataViewStatus
///
public static readonly DataViewStatus CANCELLED = new DataViewStatus("CANCELLED");
///
/// Constant FAILED for DataViewStatus
///
public static readonly DataViewStatus FAILED = new DataViewStatus("FAILED");
///
/// Constant FAILED_CLEANUP_FAILED for DataViewStatus
///
public static readonly DataViewStatus FAILED_CLEANUP_FAILED = new DataViewStatus("FAILED_CLEANUP_FAILED");
///
/// Constant PENDING for DataViewStatus
///
public static readonly DataViewStatus PENDING = new DataViewStatus("PENDING");
///
/// Constant RUNNING for DataViewStatus
///
public static readonly DataViewStatus RUNNING = new DataViewStatus("RUNNING");
///
/// Constant STARTING for DataViewStatus
///
public static readonly DataViewStatus STARTING = new DataViewStatus("STARTING");
///
/// Constant SUCCESS for DataViewStatus
///
public static readonly DataViewStatus SUCCESS = new DataViewStatus("SUCCESS");
///
/// Constant TIMEOUT for DataViewStatus
///
public static readonly DataViewStatus TIMEOUT = new DataViewStatus("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 DataViewStatus(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 DataViewStatus 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 DataViewStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ErrorCategory.
///
public class ErrorCategory : ConstantClass
{
///
/// Constant ACCESS_DENIED for ErrorCategory
///
public static readonly ErrorCategory ACCESS_DENIED = new ErrorCategory("ACCESS_DENIED");
///
/// Constant CANCELLED for ErrorCategory
///
public static readonly ErrorCategory CANCELLED = new ErrorCategory("CANCELLED");
///
/// Constant INTERNAL_SERVICE_EXCEPTION for ErrorCategory
///
public static readonly ErrorCategory INTERNAL_SERVICE_EXCEPTION = new ErrorCategory("INTERNAL_SERVICE_EXCEPTION");
///
/// Constant RESOURCE_NOT_FOUND for ErrorCategory
///
public static readonly ErrorCategory RESOURCE_NOT_FOUND = new ErrorCategory("RESOURCE_NOT_FOUND");
///
/// Constant SERVICE_QUOTA_EXCEEDED for ErrorCategory
///
public static readonly ErrorCategory SERVICE_QUOTA_EXCEEDED = new ErrorCategory("SERVICE_QUOTA_EXCEEDED");
///
/// Constant THROTTLING for ErrorCategory
///
public static readonly ErrorCategory THROTTLING = new ErrorCategory("THROTTLING");
///
/// Constant USER_RECOVERABLE for ErrorCategory
///
public static readonly ErrorCategory USER_RECOVERABLE = new ErrorCategory("USER_RECOVERABLE");
///
/// Constant VALIDATION for ErrorCategory
///
public static readonly ErrorCategory VALIDATION = new ErrorCategory("VALIDATION");
///
/// 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 ErrorCategory(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 ErrorCategory 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 ErrorCategory(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ExportFileFormat.
///
public class ExportFileFormat : ConstantClass
{
///
/// Constant DELIMITED_TEXT for ExportFileFormat
///
public static readonly ExportFileFormat DELIMITED_TEXT = new ExportFileFormat("DELIMITED_TEXT");
///
/// Constant PARQUET for ExportFileFormat
///
public static readonly ExportFileFormat PARQUET = new ExportFileFormat("PARQUET");
///
/// 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 ExportFileFormat(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 ExportFileFormat 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 ExportFileFormat(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type IngestionStatus.
///
public class IngestionStatus : ConstantClass
{
///
/// Constant FAILED for IngestionStatus
///
public static readonly IngestionStatus FAILED = new IngestionStatus("FAILED");
///
/// Constant PENDING for IngestionStatus
///
public static readonly IngestionStatus PENDING = new IngestionStatus("PENDING");
///
/// Constant RUNNING for IngestionStatus
///
public static readonly IngestionStatus RUNNING = new IngestionStatus("RUNNING");
///
/// Constant STOP_REQUESTED for IngestionStatus
///
public static readonly IngestionStatus STOP_REQUESTED = new IngestionStatus("STOP_REQUESTED");
///
/// Constant SUCCESS for IngestionStatus
///
public static readonly IngestionStatus SUCCESS = new IngestionStatus("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 IngestionStatus(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 IngestionStatus 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 IngestionStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type LocationType.
///
public class LocationType : ConstantClass
{
///
/// Constant INGESTION for LocationType
///
public static readonly LocationType INGESTION = new LocationType("INGESTION");
///
/// Constant SAGEMAKER for LocationType
///
public static readonly LocationType SAGEMAKER = new LocationType("SAGEMAKER");
///
/// 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 LocationType(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 LocationType 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 LocationType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type PermissionGroupMembershipStatus.
///
public class PermissionGroupMembershipStatus : ConstantClass
{
///
/// Constant ADDITION_IN_PROGRESS for PermissionGroupMembershipStatus
///
public static readonly PermissionGroupMembershipStatus ADDITION_IN_PROGRESS = new PermissionGroupMembershipStatus("ADDITION_IN_PROGRESS");
///
/// Constant ADDITION_SUCCESS for PermissionGroupMembershipStatus
///
public static readonly PermissionGroupMembershipStatus ADDITION_SUCCESS = new PermissionGroupMembershipStatus("ADDITION_SUCCESS");
///
/// Constant REMOVAL_IN_PROGRESS for PermissionGroupMembershipStatus
///
public static readonly PermissionGroupMembershipStatus REMOVAL_IN_PROGRESS = new PermissionGroupMembershipStatus("REMOVAL_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 PermissionGroupMembershipStatus(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 PermissionGroupMembershipStatus 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 PermissionGroupMembershipStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type UserStatus.
///
public class UserStatus : ConstantClass
{
///
/// Constant CREATING for UserStatus
///
public static readonly UserStatus CREATING = new UserStatus("CREATING");
///
/// Constant DISABLED for UserStatus
///
public static readonly UserStatus DISABLED = new UserStatus("DISABLED");
///
/// Constant ENABLED for UserStatus
///
public static readonly UserStatus ENABLED = new UserStatus("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 UserStatus(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 UserStatus 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 UserStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type UserType.
///
public class UserType : ConstantClass
{
///
/// Constant APP_USER for UserType
///
public static readonly UserType APP_USER = new UserType("APP_USER");
///
/// Constant SUPER_USER for UserType
///
public static readonly UserType SUPER_USER = new UserType("SUPER_USER");
///
/// 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 UserType(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 UserType 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 UserType(string value)
{
return FindValue(value);
}
}
}