/* * 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 healthlake-2017-07-01.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.HealthLake { /// /// Constants used for properties of type AuthorizationStrategy. /// public class AuthorizationStrategy : ConstantClass { /// /// Constant AWS_AUTH for AuthorizationStrategy /// public static readonly AuthorizationStrategy AWS_AUTH = new AuthorizationStrategy("AWS_AUTH"); /// /// Constant SMART_ON_FHIR_V1 for AuthorizationStrategy /// public static readonly AuthorizationStrategy SMART_ON_FHIR_V1 = new AuthorizationStrategy("SMART_ON_FHIR_V1"); /// /// 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 AuthorizationStrategy(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 AuthorizationStrategy 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 AuthorizationStrategy(string value) { return FindValue(value); } } /// /// Constants used for properties of type CmkType. /// public class CmkType : ConstantClass { /// /// Constant AWS_OWNED_KMS_KEY for CmkType /// public static readonly CmkType AWS_OWNED_KMS_KEY = new CmkType("AWS_OWNED_KMS_KEY"); /// /// Constant CUSTOMER_MANAGED_KMS_KEY for CmkType /// public static readonly CmkType CUSTOMER_MANAGED_KMS_KEY = new CmkType("CUSTOMER_MANAGED_KMS_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 CmkType(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 CmkType 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 CmkType(string value) { return FindValue(value); } } /// /// Constants used for properties of type DatastoreStatus. /// public class DatastoreStatus : ConstantClass { /// /// Constant ACTIVE for DatastoreStatus /// public static readonly DatastoreStatus ACTIVE = new DatastoreStatus("ACTIVE"); /// /// Constant CREATING for DatastoreStatus /// public static readonly DatastoreStatus CREATING = new DatastoreStatus("CREATING"); /// /// Constant DELETED for DatastoreStatus /// public static readonly DatastoreStatus DELETED = new DatastoreStatus("DELETED"); /// /// Constant DELETING for DatastoreStatus /// public static readonly DatastoreStatus DELETING = new DatastoreStatus("DELETING"); /// /// 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 DatastoreStatus(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 DatastoreStatus 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 DatastoreStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type FHIRVersion. /// public class FHIRVersion : ConstantClass { /// /// Constant R4 for FHIRVersion /// public static readonly FHIRVersion R4 = new FHIRVersion("R4"); /// /// 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 FHIRVersion(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 FHIRVersion 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 FHIRVersion(string value) { return FindValue(value); } } /// /// Constants used for properties of type JobStatus. /// public class JobStatus : ConstantClass { /// /// Constant CANCEL_COMPLETED for JobStatus /// public static readonly JobStatus CANCEL_COMPLETED = new JobStatus("CANCEL_COMPLETED"); /// /// Constant CANCEL_FAILED for JobStatus /// public static readonly JobStatus CANCEL_FAILED = new JobStatus("CANCEL_FAILED"); /// /// Constant CANCEL_IN_PROGRESS for JobStatus /// public static readonly JobStatus CANCEL_IN_PROGRESS = new JobStatus("CANCEL_IN_PROGRESS"); /// /// Constant CANCEL_SUBMITTED for JobStatus /// public static readonly JobStatus CANCEL_SUBMITTED = new JobStatus("CANCEL_SUBMITTED"); /// /// Constant COMPLETED for JobStatus /// public static readonly JobStatus COMPLETED = new JobStatus("COMPLETED"); /// /// Constant COMPLETED_WITH_ERRORS for JobStatus /// public static readonly JobStatus COMPLETED_WITH_ERRORS = new JobStatus("COMPLETED_WITH_ERRORS"); /// /// Constant FAILED for JobStatus /// public static readonly JobStatus FAILED = new JobStatus("FAILED"); /// /// Constant IN_PROGRESS for JobStatus /// public static readonly JobStatus IN_PROGRESS = new JobStatus("IN_PROGRESS"); /// /// Constant SUBMITTED for JobStatus /// public static readonly JobStatus SUBMITTED = new JobStatus("SUBMITTED"); /// /// 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 JobStatus(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 JobStatus 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 JobStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type PreloadDataType. /// public class PreloadDataType : ConstantClass { /// /// Constant SYNTHEA for PreloadDataType /// public static readonly PreloadDataType SYNTHEA = new PreloadDataType("SYNTHEA"); /// /// 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 PreloadDataType(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 PreloadDataType 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 PreloadDataType(string value) { return FindValue(value); } } }