Enums

The gpp_client.generated.enums module contains enums generated from the GraphQL schema.

Use these enums when constructing typed input models or comparing returned values.

Example

from gpp_client.generated.enums import ObservationWorkflowState

API Reference

class gpp_client.generated.enums.ArcType(value)[source]

Bases: str, Enum

EMPTY = 'EMPTY'
FULL = 'FULL'
PARTIAL = 'PARTIAL'
class gpp_client.generated.enums.AtomExecutionState(value)[source]

Bases: str, Enum

ABANDONED = 'ABANDONED'
COMPLETED = 'COMPLETED'
NOT_STARTED = 'NOT_STARTED'
ONGOING = 'ONGOING'
class gpp_client.generated.enums.AtomStage(value)[source]

Bases: str, Enum

END_ATOM = 'END_ATOM'
START_ATOM = 'START_ATOM'
class gpp_client.generated.enums.AttachmentType(value)[source]

Bases: str, Enum

CUSTOM_SED = 'CUSTOM_SED'
FINDER = 'FINDER'
MOS_MASK = 'MOS_MASK'
PRE_IMAGING = 'PRE_IMAGING'
SCIENCE = 'SCIENCE'
TEAM = 'TEAM'
class gpp_client.generated.enums.Band(value)[source]

Bases: str, Enum

AP = 'AP'
B = 'B'
GAIA = 'GAIA'
GAIA_BP = 'GAIA_BP'
GAIA_RP = 'GAIA_RP'
H = 'H'
I = 'I'
J = 'J'
K = 'K'
L = 'L'
M = 'M'
N = 'N'
Q = 'Q'
R = 'R'
SLOAN_G = 'SLOAN_G'
SLOAN_I = 'SLOAN_I'
SLOAN_R = 'SLOAN_R'
SLOAN_U = 'SLOAN_U'
SLOAN_Z = 'SLOAN_Z'
U = 'U'
V = 'V'
Y = 'Y'
class gpp_client.generated.enums.BlindOffsetType(value)[source]

Bases: str, Enum

AUTOMATIC = 'AUTOMATIC'
MANUAL = 'MANUAL'
class gpp_client.generated.enums.Breakpoint(value)[source]

Bases: str, Enum

DISABLED = 'DISABLED'
ENABLED = 'ENABLED'
class gpp_client.generated.enums.BrightnessIntegratedUnits(value)[source]

Bases: str, Enum

AB_MAGNITUDE = 'AB_MAGNITUDE'
ERG_PER_S_PER_CM_SQUARED_PER_A = 'ERG_PER_S_PER_CM_SQUARED_PER_A'
ERG_PER_S_PER_CM_SQUARED_PER_HZ = 'ERG_PER_S_PER_CM_SQUARED_PER_HZ'
JANSKY = 'JANSKY'
VEGA_MAGNITUDE = 'VEGA_MAGNITUDE'
W_PER_M_SQUARED_PER_UM = 'W_PER_M_SQUARED_PER_UM'
class gpp_client.generated.enums.BrightnessSurfaceUnits(value)[source]

Bases: str, Enum

AB_MAG_PER_ARCSEC_SQUARED = 'AB_MAG_PER_ARCSEC_SQUARED'
ERG_PER_S_PER_CM_SQUARED_PER_A_PER_ARCSEC_SQUARED = 'ERG_PER_S_PER_CM_SQUARED_PER_A_PER_ARCSEC_SQUARED'
ERG_PER_S_PER_CM_SQUARED_PER_HZ_PER_ARCSEC_SQUARED = 'ERG_PER_S_PER_CM_SQUARED_PER_HZ_PER_ARCSEC_SQUARED'
JY_PER_ARCSEC_SQUARED = 'JY_PER_ARCSEC_SQUARED'
VEGA_MAG_PER_ARCSEC_SQUARED = 'VEGA_MAG_PER_ARCSEC_SQUARED'
W_PER_M_SQUARED_PER_UM_PER_ARCSEC_SQUARED = 'W_PER_M_SQUARED_PER_UM_PER_ARCSEC_SQUARED'
class gpp_client.generated.enums.CalculationState(value)[source]

Bases: str, Enum

CALCULATING = 'CALCULATING'
PENDING = 'PENDING'
READY = 'READY'
RETRY = 'RETRY'
class gpp_client.generated.enums.CalibrationRole(value)[source]

Bases: str, Enum

PHOTOMETRIC = 'PHOTOMETRIC'
SPECTROPHOTOMETRIC = 'SPECTROPHOTOMETRIC'
TELLURIC = 'TELLURIC'
TWILIGHT = 'TWILIGHT'
class gpp_client.generated.enums.CallForProposalsType(value)[source]

Bases: str, Enum

DEMO_SCIENCE = 'DEMO_SCIENCE'
DIRECTORS_TIME = 'DIRECTORS_TIME'
FAST_TURNAROUND = 'FAST_TURNAROUND'
LARGE_PROGRAM = 'LARGE_PROGRAM'
POOR_WEATHER = 'POOR_WEATHER'
REGULAR_SEMESTER = 'REGULAR_SEMESTER'
SYSTEM_VERIFICATION = 'SYSTEM_VERIFICATION'
class gpp_client.generated.enums.CatalogName(value)[source]

Bases: str, Enum

GAIA = 'GAIA'
IMPORT = 'IMPORT'
SIMBAD = 'SIMBAD'
TELLURIC = 'TELLURIC'
class gpp_client.generated.enums.ChargeClass(value)[source]

Bases: str, Enum

NON_CHARGED = 'NON_CHARGED'
PROGRAM = 'PROGRAM'
class gpp_client.generated.enums.CloudExtinctionPreset(value)[source]

Bases: str, Enum

ONE_POINT_ZERO = 'ONE_POINT_ZERO'
POINT_FIVE = 'POINT_FIVE'
POINT_ONE = 'POINT_ONE'
POINT_THREE = 'POINT_THREE'
THREE_POINT_ZERO = 'THREE_POINT_ZERO'
TWO_POINT_ZERO = 'TWO_POINT_ZERO'
ZERO = 'ZERO'
class gpp_client.generated.enums.ConditionsExpectationType(value)[source]

Bases: str, Enum

CLEAR_SKIES = 'CLEAR_SKIES'
FOG = 'FOG'
THICK_CLOUDS = 'THICK_CLOUDS'
THIN_CLOUDS = 'THIN_CLOUDS'
class gpp_client.generated.enums.ConditionsMeasurementSource(value)[source]

Bases: str, Enum

OBSERVER = 'OBSERVER'
class gpp_client.generated.enums.ConfigurationRequestStatus(value)[source]

Bases: str, Enum

APPROVED = 'APPROVED'
DENIED = 'DENIED'
REQUESTED = 'REQUESTED'
WITHDRAWN = 'WITHDRAWN'
class gpp_client.generated.enums.ConsiderForBand3(value)[source]

Bases: str, Enum

CONSIDER = 'CONSIDER'
DO_NOT_CONSIDER = 'DO_NOT_CONSIDER'
UNSET = 'UNSET'
class gpp_client.generated.enums.CoolStarTemperature(value)[source]

Bases: str, Enum

T1000_K = 'T1000_K'
T1200_K = 'T1200_K'
T1400_K = 'T1400_K'
T1600_K = 'T1600_K'
T1800_K = 'T1800_K'
T2000_K = 'T2000_K'
T2200_K = 'T2200_K'
T2400_K = 'T2400_K'
T2600_K = 'T2600_K'
T2800_K = 'T2800_K'
T400_K = 'T400_K'
T600_K = 'T600_K'
T800_K = 'T800_K'
T900_K = 'T900_K'
class gpp_client.generated.enums.DatabaseOperation(value)[source]

Bases: str, Enum

DELETE = 'DELETE'
INSERT = 'INSERT'
TRUNCATE = 'TRUNCATE'
UPDATE = 'UPDATE'
class gpp_client.generated.enums.DatasetQaState(value)[source]

Bases: str, Enum

FAIL = 'FAIL'
PASS = 'PASS'
USABLE = 'USABLE'
class gpp_client.generated.enums.DatasetStage(value)[source]

Bases: str, Enum

END_EXPOSE = 'END_EXPOSE'
END_READOUT = 'END_READOUT'
END_WRITE = 'END_WRITE'
START_EXPOSE = 'START_EXPOSE'
START_READOUT = 'START_READOUT'
START_WRITE = 'START_WRITE'
class gpp_client.generated.enums.EditType(value)[source]

Bases: str, Enum

CREATED = 'CREATED'
HARD_DELETE = 'HARD_DELETE'
UPDATED = 'UPDATED'
class gpp_client.generated.enums.EducationalStatus(value)[source]

Bases: str, Enum

GRAD_STUDENT = 'GRAD_STUDENT'
OTHER = 'OTHER'
PHD = 'PHD'
UNDERGRAD_STUDENT = 'UNDERGRAD_STUDENT'
class gpp_client.generated.enums.EmailStatus(value)[source]

Bases: str, Enum

ACCEPTED = 'ACCEPTED'
DELIVERED = 'DELIVERED'
PERMANENT_FAILURE = 'PERMANENT_FAILURE'
QUEUED = 'QUEUED'
REJECTED = 'REJECTED'
TEMPORARY_FAILURE = 'TEMPORARY_FAILURE'
class gpp_client.generated.enums.EphemerisKeyType(value)[source]

Bases: str, Enum

ASTEROID_NEW = 'ASTEROID_NEW'
ASTEROID_OLD = 'ASTEROID_OLD'
COMET = 'COMET'
MAJOR_BODY = 'MAJOR_BODY'
USER_SUPPLIED = 'USER_SUPPLIED'
class gpp_client.generated.enums.ExecutionEventType(value)[source]

Bases: str, Enum

ATOM = 'ATOM'
DATASET = 'DATASET'
SEQUENCE = 'SEQUENCE'
SLEW = 'SLEW'
STEP = 'STEP'
class gpp_client.generated.enums.ExecutionState(value)[source]

Bases: str, Enum

COMPLETED = 'COMPLETED'
DECLARED_COMPLETE = 'DECLARED_COMPLETE'
NOT_DEFINED = 'NOT_DEFINED'
NOT_STARTED = 'NOT_STARTED'
ONGOING = 'ONGOING'
class gpp_client.generated.enums.Existence(value)[source]

Bases: str, Enum

DELETED = 'DELETED'
PRESENT = 'PRESENT'
class gpp_client.generated.enums.FilterType(value)[source]

Bases: str, Enum

BroadBand = 'BroadBand'
Combination = 'Combination'
Engineering = 'Engineering'
NarrowBand = 'NarrowBand'
Spectroscopic = 'Spectroscopic'
class gpp_client.generated.enums.Flamingos2CustomSlitWidth(value)[source]

Bases: str, Enum

CUSTOM_WIDTH_1_PIX = 'CUSTOM_WIDTH_1_PIX'
CUSTOM_WIDTH_2_PIX = 'CUSTOM_WIDTH_2_PIX'
CUSTOM_WIDTH_3_PIX = 'CUSTOM_WIDTH_3_PIX'
CUSTOM_WIDTH_4_PIX = 'CUSTOM_WIDTH_4_PIX'
CUSTOM_WIDTH_6_PIX = 'CUSTOM_WIDTH_6_PIX'
CUSTOM_WIDTH_8_PIX = 'CUSTOM_WIDTH_8_PIX'
OTHER = 'OTHER'
class gpp_client.generated.enums.Flamingos2Decker(value)[source]

Bases: str, Enum

IMAGING = 'IMAGING'
LONG_SLIT = 'LONG_SLIT'
MOS = 'MOS'
class gpp_client.generated.enums.Flamingos2Disperser(value)[source]

Bases: str, Enum

R1200_HK = 'R1200_HK'
R1200_JH = 'R1200_JH'
R3000 = 'R3000'
class gpp_client.generated.enums.Flamingos2Filter(value)[source]

Bases: str, Enum

H = 'H'
HK = 'HK'
J = 'J'
JH = 'JH'
J_LOW = 'J_LOW'
K_BLUE = 'K_BLUE'
K_LONG = 'K_LONG'
K_RED = 'K_RED'
K_SHORT = 'K_SHORT'
Y = 'Y'
class gpp_client.generated.enums.Flamingos2Fpu(value)[source]

Bases: str, Enum

LONG_SLIT_1 = 'LONG_SLIT_1'
LONG_SLIT_2 = 'LONG_SLIT_2'
LONG_SLIT_3 = 'LONG_SLIT_3'
LONG_SLIT_4 = 'LONG_SLIT_4'
LONG_SLIT_6 = 'LONG_SLIT_6'
LONG_SLIT_8 = 'LONG_SLIT_8'
PINHOLE = 'PINHOLE'
SUB_PIX_PINHOLE = 'SUB_PIX_PINHOLE'
class gpp_client.generated.enums.Flamingos2LyotWheel(value)[source]

Bases: str, Enum

F16 = 'F16'
GEMS_OVER = 'GEMS_OVER'
GEMS_UNDER = 'GEMS_UNDER'
HARTMANN_A = 'HARTMANN_A'
HARTMANN_B = 'HARTMANN_B'
class gpp_client.generated.enums.Flamingos2ReadMode(value)[source]

Bases: str, Enum

BRIGHT = 'BRIGHT'
FAINT = 'FAINT'
MEDIUM = 'MEDIUM'
class gpp_client.generated.enums.Flamingos2ReadoutMode(value)[source]

Bases: str, Enum

ENGINEERING = 'ENGINEERING'
SCIENCE = 'SCIENCE'
class gpp_client.generated.enums.Flamingos2Reads(value)[source]

Bases: str, Enum

READS_1 = 'READS_1'
READS_10 = 'READS_10'
READS_11 = 'READS_11'
READS_12 = 'READS_12'
READS_13 = 'READS_13'
READS_14 = 'READS_14'
READS_15 = 'READS_15'
READS_16 = 'READS_16'
READS_3 = 'READS_3'
READS_4 = 'READS_4'
READS_5 = 'READS_5'
READS_6 = 'READS_6'
READS_7 = 'READS_7'
READS_8 = 'READS_8'
READS_9 = 'READS_9'
class gpp_client.generated.enums.FluxDensityContinuumIntegratedUnits(value)[source]

Bases: str, Enum

ERG_PER_S_PER_CM_SQUARED_PER_A = 'ERG_PER_S_PER_CM_SQUARED_PER_A'
W_PER_M_SQUARED_PER_UM = 'W_PER_M_SQUARED_PER_UM'
class gpp_client.generated.enums.FluxDensityContinuumSurfaceUnits(value)[source]

Bases: str, Enum

ERG_PER_S_PER_CM_SQUARED_PER_A_PER_ARCSEC_SQUARED = 'ERG_PER_S_PER_CM_SQUARED_PER_A_PER_ARCSEC_SQUARED'
W_PER_M_SQUARED_PER_UM_PER_ARCSEC_SQUARED = 'W_PER_M_SQUARED_PER_UM_PER_ARCSEC_SQUARED'
class gpp_client.generated.enums.FocalPlane(value)[source]

Bases: str, Enum

IFU = 'IFU'
MULTIPLE_SLIT = 'MULTIPLE_SLIT'
SINGLE_SLIT = 'SINGLE_SLIT'
class gpp_client.generated.enums.GalaxySpectrum(value)[source]

Bases: str, Enum

ELLIPTICAL = 'ELLIPTICAL'
SPIRAL = 'SPIRAL'
class gpp_client.generated.enums.GcalArc(value)[source]

Bases: str, Enum

AR_ARC = 'AR_ARC'
CU_AR_ARC = 'CU_AR_ARC'
TH_AR_ARC = 'TH_AR_ARC'
XE_ARC = 'XE_ARC'
class gpp_client.generated.enums.GcalContinuum(value)[source]

Bases: str, Enum

IR_GREY_BODY_HIGH = 'IR_GREY_BODY_HIGH'
IR_GREY_BODY_LOW = 'IR_GREY_BODY_LOW'
QUARTZ_HALOGEN100 = 'QUARTZ_HALOGEN100'
QUARTZ_HALOGEN5 = 'QUARTZ_HALOGEN5'
class gpp_client.generated.enums.GcalDiffuser(value)[source]

Bases: str, Enum

IR = 'IR'
VISIBLE = 'VISIBLE'
class gpp_client.generated.enums.GcalFilter(value)[source]

Bases: str, Enum

GMOS = 'GMOS'
HROS = 'HROS'
ND10 = 'ND10'
ND16 = 'ND16'
ND20 = 'ND20'
ND30 = 'ND30'
ND40 = 'ND40'
ND45 = 'ND45'
ND50 = 'ND50'
NIR = 'NIR'
NONE = 'NONE'
class gpp_client.generated.enums.GcalShutter(value)[source]

Bases: str, Enum

CLOSED = 'CLOSED'
OPEN = 'OPEN'
class gpp_client.generated.enums.Gender(value)[source]

Bases: str, Enum

FEMALE = 'FEMALE'
MALE = 'MALE'
NOT_SPECIFIED = 'NOT_SPECIFIED'
OTHER = 'OTHER'
class gpp_client.generated.enums.GhostBinning(value)[source]

Bases: str, Enum

FOUR_BY_FOUR = 'FOUR_BY_FOUR'
ONE_BY_EIGHT = 'ONE_BY_EIGHT'
ONE_BY_FOUR = 'ONE_BY_FOUR'
ONE_BY_ONE = 'ONE_BY_ONE'
ONE_BY_TWO = 'ONE_BY_TWO'
TWO_BY_EIGHT = 'TWO_BY_EIGHT'
TWO_BY_FOUR = 'TWO_BY_FOUR'
TWO_BY_TWO = 'TWO_BY_TWO'
class gpp_client.generated.enums.GhostIfu1FiberAgitator(value)[source]

Bases: str, Enum

DISABLED = 'DISABLED'
ENABLED = 'ENABLED'
class gpp_client.generated.enums.GhostIfu2FiberAgitator(value)[source]

Bases: str, Enum

DISABLED = 'DISABLED'
ENABLED = 'ENABLED'
class gpp_client.generated.enums.GhostReadMode(value)[source]

Bases: str, Enum

FAST = 'FAST'
MEDIUM = 'MEDIUM'
SLOW = 'SLOW'
class gpp_client.generated.enums.GhostResolutionMode(value)[source]

Bases: str, Enum

HIGH = 'HIGH'
STANDARD = 'STANDARD'
class gpp_client.generated.enums.GmosAmpCount(value)[source]

Bases: str, Enum

SIX = 'SIX'
THREE = 'THREE'
TWELVE = 'TWELVE'
class gpp_client.generated.enums.GmosAmpGain(value)[source]

Bases: str, Enum

HIGH = 'HIGH'
LOW = 'LOW'
class gpp_client.generated.enums.GmosAmpReadMode(value)[source]

Bases: str, Enum

FAST = 'FAST'
SLOW = 'SLOW'
class gpp_client.generated.enums.GmosBinning(value)[source]

Bases: str, Enum

FOUR = 'FOUR'
ONE = 'ONE'
TWO = 'TWO'
class gpp_client.generated.enums.GmosCustomSlitWidth(value)[source]

Bases: str, Enum

CUSTOM_WIDTH_0_25 = 'CUSTOM_WIDTH_0_25'
CUSTOM_WIDTH_0_50 = 'CUSTOM_WIDTH_0_50'
CUSTOM_WIDTH_0_75 = 'CUSTOM_WIDTH_0_75'
CUSTOM_WIDTH_1_00 = 'CUSTOM_WIDTH_1_00'
CUSTOM_WIDTH_1_50 = 'CUSTOM_WIDTH_1_50'
CUSTOM_WIDTH_2_00 = 'CUSTOM_WIDTH_2_00'
CUSTOM_WIDTH_5_00 = 'CUSTOM_WIDTH_5_00'
class gpp_client.generated.enums.GmosDtax(value)[source]

Bases: str, Enum

FIVE = 'FIVE'
FOUR = 'FOUR'
MINUS_FIVE = 'MINUS_FIVE'
MINUS_FOUR = 'MINUS_FOUR'
MINUS_ONE = 'MINUS_ONE'
MINUS_SIX = 'MINUS_SIX'
MINUS_THREE = 'MINUS_THREE'
MINUS_TWO = 'MINUS_TWO'
ONE = 'ONE'
SIX = 'SIX'
THREE = 'THREE'
TWO = 'TWO'
ZERO = 'ZERO'
class gpp_client.generated.enums.GmosEOffsetting(value)[source]

Bases: str, Enum

OFF = 'OFF'
ON = 'ON'
class gpp_client.generated.enums.GmosGratingOrder(value)[source]

Bases: str, Enum

ONE = 'ONE'
TWO = 'TWO'
ZERO = 'ZERO'
class gpp_client.generated.enums.GmosImagingVariantType(value)[source]

Bases: str, Enum

GROUPED = 'GROUPED'
INTERLEAVED = 'INTERLEAVED'
PRE_IMAGING = 'PRE_IMAGING'
class gpp_client.generated.enums.GmosLongSlitAcquisitionRoi(value)[source]

Bases: str, Enum

CCD2 = 'CCD2'
CCD2_STAMP = 'CCD2_STAMP'
FULL_CCD2 = 'FULL_CCD2'
STAMP = 'STAMP'
class gpp_client.generated.enums.GmosNorthBuiltinFpu(value)[source]

Bases: str, Enum

IFU2_SLITS = 'IFU2_SLITS'
IFU_BLUE = 'IFU_BLUE'
IFU_RED = 'IFU_RED'
LONG_SLIT_0_25 = 'LONG_SLIT_0_25'
LONG_SLIT_0_50 = 'LONG_SLIT_0_50'
LONG_SLIT_0_75 = 'LONG_SLIT_0_75'
LONG_SLIT_1_00 = 'LONG_SLIT_1_00'
LONG_SLIT_1_50 = 'LONG_SLIT_1_50'
LONG_SLIT_2_00 = 'LONG_SLIT_2_00'
LONG_SLIT_5_00 = 'LONG_SLIT_5_00'
NS0 = 'NS0'
NS1 = 'NS1'
NS2 = 'NS2'
NS3 = 'NS3'
NS4 = 'NS4'
NS5 = 'NS5'
class gpp_client.generated.enums.GmosNorthDetector(value)[source]

Bases: str, Enum

E2_V = 'E2_V'
HAMAMATSU = 'HAMAMATSU'
class gpp_client.generated.enums.GmosNorthFilter(value)[source]

Bases: str, Enum

CA_T = 'CA_T'
DS920 = 'DS920'
GG455 = 'GG455'
G_PRIME = 'G_PRIME'
G_PRIME_GG455 = 'G_PRIME_GG455'
G_PRIME_OG515 = 'G_PRIME_OG515'
HA = 'HA'
HARTMANN_A_R_PRIME = 'HARTMANN_A_R_PRIME'
HARTMANN_B_R_PRIME = 'HARTMANN_B_R_PRIME'
HA_C = 'HA_C'
HE_II = 'HE_II'
HE_IIC = 'HE_IIC'
I_PRIME = 'I_PRIME'
I_PRIME_CA_T = 'I_PRIME_CA_T'
OG515 = 'OG515'
OIII = 'OIII'
OIIIC = 'OIIIC'
OVI = 'OVI'
OVIC = 'OVIC'
RG610 = 'RG610'
RI = 'RI'
R_PRIME = 'R_PRIME'
R_PRIME_RG610 = 'R_PRIME_RG610'
SII = 'SII'
Y = 'Y'
Z = 'Z'
Z_PRIME = 'Z_PRIME'
Z_PRIME_CA_T = 'Z_PRIME_CA_T'
class gpp_client.generated.enums.GmosNorthGrating(value)[source]

Bases: str, Enum

B1200_G5301 = 'B1200_G5301'
B480_G5309 = 'B480_G5309'
R150_G5308 = 'R150_G5308'
R400_G5310 = 'R400_G5310'
R600_G5304 = 'R600_G5304'
R831_G5302 = 'R831_G5302'
class gpp_client.generated.enums.GmosNorthStageMode(value)[source]

Bases: str, Enum

FOLLOW_XY = 'FOLLOW_XY'
NO_FOLLOW = 'NO_FOLLOW'
class gpp_client.generated.enums.GmosRoi(value)[source]

Bases: str, Enum

CCD2 = 'CCD2'
CENTRAL_SPECTRUM = 'CENTRAL_SPECTRUM'
CENTRAL_STAMP = 'CENTRAL_STAMP'
CUSTOM = 'CUSTOM'
FULL_FRAME = 'FULL_FRAME'
class gpp_client.generated.enums.GmosSouthBuiltinFpu(value)[source]

Bases: str, Enum

IFU2_SLITS = 'IFU2_SLITS'
IFU_BLUE = 'IFU_BLUE'
IFU_NS2_SLITS = 'IFU_NS2_SLITS'
IFU_NS_BLUE = 'IFU_NS_BLUE'
IFU_NS_RED = 'IFU_NS_RED'
IFU_RED = 'IFU_RED'
LONG_SLIT_0_25 = 'LONG_SLIT_0_25'
LONG_SLIT_0_50 = 'LONG_SLIT_0_50'
LONG_SLIT_0_75 = 'LONG_SLIT_0_75'
LONG_SLIT_1_00 = 'LONG_SLIT_1_00'
LONG_SLIT_1_50 = 'LONG_SLIT_1_50'
LONG_SLIT_2_00 = 'LONG_SLIT_2_00'
LONG_SLIT_5_00 = 'LONG_SLIT_5_00'
NS1 = 'NS1'
NS2 = 'NS2'
NS3 = 'NS3'
NS4 = 'NS4'
NS5 = 'NS5'
class gpp_client.generated.enums.GmosSouthDetector(value)[source]

Bases: str, Enum

E2_V = 'E2_V'
HAMAMATSU = 'HAMAMATSU'
class gpp_client.generated.enums.GmosSouthFilter(value)[source]

Bases: str, Enum

CA_T = 'CA_T'
GG455 = 'GG455'
G_PRIME = 'G_PRIME'
G_PRIME_GG455 = 'G_PRIME_GG455'
G_PRIME_OG515 = 'G_PRIME_OG515'
HA = 'HA'
HARTMANN_A_R_PRIME = 'HARTMANN_A_R_PRIME'
HARTMANN_B_R_PRIME = 'HARTMANN_B_R_PRIME'
HA_C = 'HA_C'
HE_II = 'HE_II'
HE_IIC = 'HE_IIC'
I_PRIME = 'I_PRIME'
I_PRIME_CA_T = 'I_PRIME_CA_T'
I_PRIME_RG780 = 'I_PRIME_RG780'
OG515 = 'OG515'
OIII = 'OIII'
OIIIC = 'OIIIC'
OVI = 'OVI'
OVIC = 'OVIC'
RG610 = 'RG610'
RG780 = 'RG780'
R_PRIME = 'R_PRIME'
R_PRIME_RG610 = 'R_PRIME_RG610'
SII = 'SII'
U_PRIME = 'U_PRIME'
Y = 'Y'
Z = 'Z'
Z_PRIME = 'Z_PRIME'
Z_PRIME_CA_T = 'Z_PRIME_CA_T'
class gpp_client.generated.enums.GmosSouthGrating(value)[source]

Bases: str, Enum

B1200_G5321 = 'B1200_G5321'
B480_G5327 = 'B480_G5327'
R150_G5326 = 'R150_G5326'
R400_G5325 = 'R400_G5325'
R600_G5324 = 'R600_G5324'
R831_G5322 = 'R831_G5322'
class gpp_client.generated.enums.GmosSouthStageMode(value)[source]

Bases: str, Enum

FOLLOW_XYZ = 'FOLLOW_XYZ'
FOLLOW_Z = 'FOLLOW_Z'
NO_FOLLOW = 'NO_FOLLOW'
class gpp_client.generated.enums.GnirsCamera(value)[source]

Bases: str, Enum

LONG_BLUE = 'LONG_BLUE'
LONG_RED = 'LONG_RED'
SHORT_BLUE = 'SHORT_BLUE'
SHORT_RED = 'SHORT_RED'
class gpp_client.generated.enums.GnirsFilter(value)[source]

Bases: str, Enum

CROSS_DISPERSED = 'CROSS_DISPERSED'
H2 = 'H2'
H2_ND100X = 'H2_ND100X'
H_ND100X = 'H_ND100X'
J = 'J'
K = 'K'
ORDER1 = 'ORDER1'
ORDER2 = 'ORDER2'
ORDER3 = 'ORDER3'
ORDER4 = 'ORDER4'
ORDER5 = 'ORDER5'
ORDER6 = 'ORDER6'
PAH = 'PAH'
Y = 'Y'
class gpp_client.generated.enums.GnirsFpuSlit(value)[source]

Bases: str, Enum

LONG_SLIT_0_10 = 'LONG_SLIT_0_10'
LONG_SLIT_0_15 = 'LONG_SLIT_0_15'
LONG_SLIT_0_20 = 'LONG_SLIT_0_20'
LONG_SLIT_0_30 = 'LONG_SLIT_0_30'
LONG_SLIT_0_45 = 'LONG_SLIT_0_45'
LONG_SLIT_0_675 = 'LONG_SLIT_0_675'
LONG_SLIT_1_00 = 'LONG_SLIT_1_00'
class gpp_client.generated.enums.GnirsGrating(value)[source]

Bases: str, Enum

D10 = 'D10'
D111 = 'D111'
D32 = 'D32'
class gpp_client.generated.enums.GnirsPrism(value)[source]

Bases: str, Enum

LXD = 'LXD'
MIRROR = 'MIRROR'
SXD = 'SXD'
class gpp_client.generated.enums.GuideProbe(value)[source]

Bases: str, Enum

FLAMINGOS2_OIWFS = 'FLAMINGOS2_OIWFS'
GMOS_OIWFS = 'GMOS_OIWFS'
PWFS1 = 'PWFS1'
PWFS2 = 'PWFS2'
class gpp_client.generated.enums.GuideState(value)[source]

Bases: str, Enum

DISABLED = 'DISABLED'
ENABLED = 'ENABLED'
class gpp_client.generated.enums.HiiRegionSpectrum(value)[source]

Bases: str, Enum

ORION_NEBULA = 'ORION_NEBULA'
class gpp_client.generated.enums.Ignore(value)[source]

Bases: str, Enum

IGNORE = 'IGNORE'
class gpp_client.generated.enums.Igrins2OffsetMode(value)[source]

Bases: str, Enum

NOD_ALONG_SLIT = 'NOD_ALONG_SLIT'
NOD_TO_SKY = 'NOD_TO_SKY'
class gpp_client.generated.enums.ImageQualityPreset(value)[source]

Bases: str, Enum

ONE_POINT_FIVE = 'ONE_POINT_FIVE'
ONE_POINT_TWO = 'ONE_POINT_TWO'
ONE_POINT_ZERO = 'ONE_POINT_ZERO'
POINT_EIGHT = 'POINT_EIGHT'
POINT_FOUR = 'POINT_FOUR'
POINT_ONE = 'POINT_ONE'
POINT_SIX = 'POINT_SIX'
POINT_THREE = 'POINT_THREE'
POINT_TWO = 'POINT_TWO'
TWO_POINT_ZERO = 'TWO_POINT_ZERO'
class gpp_client.generated.enums.Instrument(value)[source]

Bases: str, Enum

ACQ_CAM_NORTH = 'ACQ_CAM_NORTH'
ACQ_CAM_SOUTH = 'ACQ_CAM_SOUTH'
ALOPEKE = 'ALOPEKE'
FLAMINGOS2 = 'FLAMINGOS2'
GHOST = 'GHOST'
GMOS_NORTH = 'GMOS_NORTH'
GMOS_SOUTH = 'GMOS_SOUTH'
GNIRS = 'GNIRS'
GPI = 'GPI'
GSAOI = 'GSAOI'
IGRINS2 = 'IGRINS2'
MAROON_X = 'MAROON_X'
NIRI = 'NIRI'
SCORPIO = 'SCORPIO'
VISITOR_NORTH = 'VISITOR_NORTH'
VISITOR_SOUTH = 'VISITOR_SOUTH'
ZORRO = 'ZORRO'
class gpp_client.generated.enums.ItcType(value)[source]

Bases: str, Enum

GHOST_IFU = 'GHOST_IFU'
GMOS_NORTH_IMAGING = 'GMOS_NORTH_IMAGING'
GMOS_SOUTH_IMAGING = 'GMOS_SOUTH_IMAGING'
IGRINS_2_SPECTROSCOPY = 'IGRINS_2_SPECTROSCOPY'
SPECTROSCOPY = 'SPECTROSCOPY'
class gpp_client.generated.enums.LineFluxIntegratedUnits(value)[source]

Bases: str, Enum

ERG_PER_S_PER_CM_SQUARED = 'ERG_PER_S_PER_CM_SQUARED'
W_PER_M_SQUARED = 'W_PER_M_SQUARED'
class gpp_client.generated.enums.LineFluxSurfaceUnits(value)[source]

Bases: str, Enum

ERG_PER_S_PER_CM_SQUARED_PER_ARCSEC_SQUARED = 'ERG_PER_S_PER_CM_SQUARED_PER_ARCSEC_SQUARED'
W_PER_M_SQUARED_PER_ARCSEC_SQUARED = 'W_PER_M_SQUARED_PER_ARCSEC_SQUARED'
class gpp_client.generated.enums.MosPreImaging(value)[source]

Bases: str, Enum

IS_MOS_PRE_IMAGING = 'IS_MOS_PRE_IMAGING'
IS_NOT_MOS_PRE_IMAGING = 'IS_NOT_MOS_PRE_IMAGING'
class gpp_client.generated.enums.ObsActiveStatus(value)[source]

Bases: str, Enum

ACTIVE = 'ACTIVE'
INACTIVE = 'INACTIVE'
class gpp_client.generated.enums.ObsStatus(value)[source]

Bases: str, Enum

APPROVED = 'APPROVED'
FOR_REVIEW = 'FOR_REVIEW'
INCLUDED = 'INCLUDED'
NEW = 'NEW'
OBSERVED = 'OBSERVED'
ONGOING = 'ONGOING'
PROPOSED = 'PROPOSED'
READY = 'READY'
class gpp_client.generated.enums.ObservationValidationCode(value)[source]

Bases: str, Enum

CFP_ERROR = 'CFP_ERROR'
CONFIGURATION_ERROR = 'CONFIGURATION_ERROR'
CONFIG_REQUEST_DENIED = 'CONFIG_REQUEST_DENIED'
CONFIG_REQUEST_NOT_REQUESTED = 'CONFIG_REQUEST_NOT_REQUESTED'
CONFIG_REQUEST_PENDING = 'CONFIG_REQUEST_PENDING'
CONFIG_REQUEST_UNAVAILABLE = 'CONFIG_REQUEST_UNAVAILABLE'
ITC_ERROR = 'ITC_ERROR'
class gpp_client.generated.enums.ObservationWorkflowState(value)[source]

Bases: str, Enum

COMPLETED = 'COMPLETED'
DEFINED = 'DEFINED'
INACTIVE = 'INACTIVE'
ONGOING = 'ONGOING'
READY = 'READY'
UNAPPROVED = 'UNAPPROVED'
UNDEFINED = 'UNDEFINED'
class gpp_client.generated.enums.ObserveClass(value)[source]

Bases: str, Enum

ACQUISITION = 'ACQUISITION'
DAY_CAL = 'DAY_CAL'
NIGHT_CAL = 'NIGHT_CAL'
SCIENCE = 'SCIENCE'
class gpp_client.generated.enums.ObservingModeType(value)[source]

Bases: str, Enum

FLAMINGOS_2_LONG_SLIT = 'FLAMINGOS_2_LONG_SLIT'
GHOST_IFU = 'GHOST_IFU'
GMOS_NORTH_IMAGING = 'GMOS_NORTH_IMAGING'
GMOS_NORTH_LONG_SLIT = 'GMOS_NORTH_LONG_SLIT'
GMOS_SOUTH_IMAGING = 'GMOS_SOUTH_IMAGING'
GMOS_SOUTH_LONG_SLIT = 'GMOS_SOUTH_LONG_SLIT'
IGRINS_2_LONG_SLIT = 'IGRINS_2_LONG_SLIT'
class gpp_client.generated.enums.Partner(value)[source]

Bases: str, Enum

AR = 'AR'
BR = 'BR'
CA = 'CA'
CL = 'CL'
KR = 'KR'
UH = 'UH'
US = 'US'
class gpp_client.generated.enums.PartnerLinkType(value)[source]

Bases: str, Enum

HAS_NON_PARTNER = 'HAS_NON_PARTNER'
HAS_PARTNER = 'HAS_PARTNER'
HAS_UNSPECIFIED_PARTNER = 'HAS_UNSPECIFIED_PARTNER'
class gpp_client.generated.enums.PlanetSpectrum(value)[source]

Bases: str, Enum

JUPITER = 'JUPITER'
MARS = 'MARS'
NEPTUNE = 'NEPTUNE'
SATURN = 'SATURN'
URANUS = 'URANUS'
class gpp_client.generated.enums.PlanetaryNebulaSpectrum(value)[source]

Bases: str, Enum

IC5117 = 'IC5117'
NGC7009 = 'NGC7009'
class gpp_client.generated.enums.PortDisposition(value)[source]

Bases: str, Enum

BOTTOM = 'BOTTOM'
SIDE = 'SIDE'
class gpp_client.generated.enums.PosAngleConstraintMode(value)[source]

Bases: str, Enum

ALLOW_FLIP = 'ALLOW_FLIP'
AVERAGE_PARALLACTIC = 'AVERAGE_PARALLACTIC'
FIXED = 'FIXED'
PARALLACTIC_OVERRIDE = 'PARALLACTIC_OVERRIDE'
UNBOUNDED = 'UNBOUNDED'
class gpp_client.generated.enums.ProgramType(value)[source]

Bases: str, Enum

CALIBRATION = 'CALIBRATION'
ENGINEERING = 'ENGINEERING'
EXAMPLE = 'EXAMPLE'
LIBRARY = 'LIBRARY'
SCIENCE = 'SCIENCE'
SYSTEM = 'SYSTEM'
class gpp_client.generated.enums.ProgramUserRole(value)[source]

Bases: str, Enum

COI = 'COI'
COI_RO = 'COI_RO'
EXTERNAL = 'EXTERNAL'
PI = 'PI'
SUPPORT_PRIMARY = 'SUPPORT_PRIMARY'
SUPPORT_SECONDARY = 'SUPPORT_SECONDARY'
class gpp_client.generated.enums.ProgramUserSupportRoleType(value)[source]

Bases: str, Enum

PARTNER = 'PARTNER'
STAFF = 'STAFF'
class gpp_client.generated.enums.ProposalStatus(value)[source]

Bases: str, Enum

ACCEPTED = 'ACCEPTED'
NOT_ACCEPTED = 'NOT_ACCEPTED'
NOT_SUBMITTED = 'NOT_SUBMITTED'
SUBMITTED = 'SUBMITTED'
class gpp_client.generated.enums.QuasarSpectrum(value)[source]

Bases: str, Enum

QS0 = 'QS0'
QS02 = 'QS02'
class gpp_client.generated.enums.ScienceBand(value)[source]

Bases: str, Enum

BAND1 = 'BAND1'
BAND2 = 'BAND2'
BAND3 = 'BAND3'
BAND4 = 'BAND4'
class gpp_client.generated.enums.ScienceMode(value)[source]

Bases: str, Enum

IMAGING = 'IMAGING'
SPECTROSCOPY = 'SPECTROSCOPY'
class gpp_client.generated.enums.ScienceSubtype(value)[source]

Bases: str, Enum

CLASSICAL = 'CLASSICAL'
DEMO_SCIENCE = 'DEMO_SCIENCE'
DIRECTORS_TIME = 'DIRECTORS_TIME'
FAST_TURNAROUND = 'FAST_TURNAROUND'
LARGE_PROGRAM = 'LARGE_PROGRAM'
POOR_WEATHER = 'POOR_WEATHER'
QUEUE = 'QUEUE'
SYSTEM_VERIFICATION = 'SYSTEM_VERIFICATION'
class gpp_client.generated.enums.SeeingTrend(value)[source]

Bases: str, Enum

GETTING_BETTER = 'GETTING_BETTER'
GETTING_WORSE = 'GETTING_WORSE'
STAYING_THE_SAME = 'STAYING_THE_SAME'
VARIABLE = 'VARIABLE'
class gpp_client.generated.enums.SequenceCommand(value)[source]

Bases: str, Enum

ABORT = 'ABORT'
CONTINUE = 'CONTINUE'
PAUSE = 'PAUSE'
START = 'START'
STOP = 'STOP'
class gpp_client.generated.enums.SequenceType(value)[source]

Bases: str, Enum

ACQUISITION = 'ACQUISITION'
SCIENCE = 'SCIENCE'
class gpp_client.generated.enums.Site(value)[source]

Bases: str, Enum

GN = 'GN'
GS = 'GS'
class gpp_client.generated.enums.SkyBackground(value)[source]

Bases: str, Enum

BRIGHT = 'BRIGHT'
DARK = 'DARK'
DARKEST = 'DARKEST'
GRAY = 'GRAY'
class gpp_client.generated.enums.SlewStage(value)[source]

Bases: str, Enum

END_SLEW = 'END_SLEW'
START_SLEW = 'START_SLEW'
class gpp_client.generated.enums.SmartGcalType(value)[source]

Bases: str, Enum

ARC = 'ARC'
DAY_BASELINE = 'DAY_BASELINE'
FLAT = 'FLAT'
NIGHT_BASELINE = 'NIGHT_BASELINE'
class gpp_client.generated.enums.SpectroscopyCapabilities(value)[source]

Bases: str, Enum

CORONAGRAPHY = 'CORONAGRAPHY'
NOD_AND_SHUFFLE = 'NOD_AND_SHUFFLE'
POLARIMETRY = 'POLARIMETRY'
class gpp_client.generated.enums.StellarLibrarySpectrum(value)[source]

Bases: str, Enum

A0_I = 'A0_I'
A0_III = 'A0_III'
A0_III_CALSPEC = 'A0_III_CALSPEC'
A0_V = 'A0_V'
A0_V_CALSPEC = 'A0_V_CALSPEC'
A1_V_CALSPEC = 'A1_V_CALSPEC'
A2_V_CALSPEC = 'A2_V_CALSPEC'
A3_V_CALSPEC = 'A3_V_CALSPEC'
A4_V_CALSPEC = 'A4_V_CALSPEC'
A5_III = 'A5_III'
A5_V = 'A5_V'
A5_V_CALSPEC = 'A5_V_CALSPEC'
A6_V_CALSPEC = 'A6_V_CALSPEC'
A8_III_CALSPEC = 'A8_III_CALSPEC'
B0_5_V_CALSPEC = 'B0_5_V_CALSPEC'
B0_V = 'B0_V'
B3_V_CALSPEC = 'B3_V_CALSPEC'
B5_7_V = 'B5_7_V'
B5_I = 'B5_I'
B5_III = 'B5_III'
B9_III_CALSPEC = 'B9_III_CALSPEC'
DA08_CALSPEC = 'DA08_CALSPEC'
DA09_CALSPEC = 'DA09_CALSPEC'
DA12_CALSPEC = 'DA12_CALSPEC'
DA15_CALSPEC = 'DA15_CALSPEC'
DA18_CALSPEC = 'DA18_CALSPEC'
DA24_CALSPEC = 'DA24_CALSPEC'
DA28_CALSPEC = 'DA28_CALSPEC'
DA30_CALSPEC = 'DA30_CALSPEC'
DA31_CALSPEC = 'DA31_CALSPEC'
DA33_CALSPEC = 'DA33_CALSPEC'
DA36_CALSPEC = 'DA36_CALSPEC'
DA38_CALSPEC = 'DA38_CALSPEC'
DA48_CALSPEC = 'DA48_CALSPEC'
DA57_CALSPEC = 'DA57_CALSPEC'
DBQ40_CALSPEC = 'DBQ40_CALSPEC'
DBQA50_CALSPEC = 'DBQA50_CALSPEC'
DO20_CALSPEC = 'DO20_CALSPEC'
F0_I = 'F0_I'
F0_III = 'F0_III'
F0_III_PICKLES_IRTF = 'F0_III_PICKLES_IRTF'
F0_II_PICKLES_IRTF = 'F0_II_PICKLES_IRTF'
F0_IV_PICKLES_IRTF = 'F0_IV_PICKLES_IRTF'
F0_I_PICKLES_IRTF = 'F0_I_PICKLES_IRTF'
F0_V = 'F0_V'
F0_V_PICKLES_IRTF = 'F0_V_PICKLES_IRTF'
F2_III_PICKLES_IRTF = 'F2_III_PICKLES_IRTF'
F2_II_PICKLES_IRTF = 'F2_II_PICKLES_IRTF'
F2_V_PICKLES_IRTF = 'F2_V_PICKLES_IRTF'
F4_V_CALSPEC = 'F4_V_CALSPEC'
F5_I = 'F5_I'
F5_III = 'F5_III'
F5_III_PICKLES_IRTF = 'F5_III_PICKLES_IRTF'
F5_I_PICKLES_IRTF = 'F5_I_PICKLES_IRTF'
F5_V = 'F5_V'
F5_V_PICKLES_IRTF = 'F5_V_PICKLES_IRTF'
F5_V_W = 'F5_V_W'
F6_V_R = 'F6_V_R'
F7_V_CALSPEC = 'F7_V_CALSPEC'
F8_IV_CALSPEC = 'F8_IV_CALSPEC'
F8_I_PICKLES_IRTF = 'F8_I_PICKLES_IRTF'
F8_V_PICKLES_IRTF = 'F8_V_PICKLES_IRTF'
G0_I = 'G0_I'
G0_III = 'G0_III'
G0_I_PICKLES_IRTF = 'G0_I_PICKLES_IRTF'
G0_V = 'G0_V'
G0_V_CALSPEC = 'G0_V_CALSPEC'
G0_V_R = 'G0_V_R'
G0_V_W = 'G0_V_W'
G1_V_CALSPEC = 'G1_V_CALSPEC'
G2_IV_PICKLES_IRTF = 'G2_IV_PICKLES_IRTF'
G2_I_PICKLES_IRTF = 'G2_I_PICKLES_IRTF'
G2_V = 'G2_V'
G2_V_CALSPEC = 'G2_V_CALSPEC'
G3_V_CALSPEC = 'G3_V_CALSPEC'
G5_I = 'G5_I'
G5_III = 'G5_III'
G5_III_PICKLES_IRTF = 'G5_III_PICKLES_IRTF'
G5_III_R = 'G5_III_R'
G5_III_W = 'G5_III_W'
G5_I_PICKLES_IRTF = 'G5_I_PICKLES_IRTF'
G5_V = 'G5_V'
G5_V_CALSPEC = 'G5_V_CALSPEC'
G5_V_R = 'G5_V_R'
G5_V_W = 'G5_V_W'
G7_III_CALSPEC = 'G7_III_CALSPEC'
G8_III_PICKLES_IRTF = 'G8_III_PICKLES_IRTF'
G8_I_PICKLES_IRTF = 'G8_I_PICKLES_IRTF'
G8_V_PICKLES_IRTF = 'G8_V_PICKLES_IRTF'
K0_1_II = 'K0_1_II'
K0_5_III_CALSPEC = 'K0_5_III_CALSPEC'
K0_III = 'K0_III'
K0_III_PICKLES_IRTF = 'K0_III_PICKLES_IRTF'
K0_III_R = 'K0_III_R'
K0_III_W = 'K0_III_W'
K0_IV_PICKLES_IRTF = 'K0_IV_PICKLES_IRTF'
K0_V = 'K0_V'
K0_V_PICKLES_IRTF = 'K0_V_PICKLES_IRTF'
K0_V_R = 'K0_V_R'
K1_5_III_CALSPEC = 'K1_5_III_CALSPEC'
K2_III_PICKLES_IRTF = 'K2_III_PICKLES_IRTF'
K2_I_PICKLES_IRTF = 'K2_I_PICKLES_IRTF'
K2_V_PICKLES_IRTF = 'K2_V_PICKLES_IRTF'
K3_III_PICKLES_IRTF = 'K3_III_PICKLES_IRTF'
K3_II_PICKLES_IRTF = 'K3_II_PICKLES_IRTF'
K3_V_PICKLES_IRTF = 'K3_V_PICKLES_IRTF'
K4_I = 'K4_I'
K4_III = 'K4_III'
K4_III_PICKLES_IRTF = 'K4_III_PICKLES_IRTF'
K4_III_R = 'K4_III_R'
K4_III_W = 'K4_III_W'
K4_I_PICKLES_IRTF = 'K4_I_PICKLES_IRTF'
K4_V = 'K4_V'
K5_III_PICKLES_IRTF = 'K5_III_PICKLES_IRTF'
K5_V_PICKLES_IRTF = 'K5_V_PICKLES_IRTF'
M0_III = 'M0_III'
M0_III_PICKLES_IRTF = 'M0_III_PICKLES_IRTF'
M0_V = 'M0_V'
M0_V_PICKLES_IRTF = 'M0_V_PICKLES_IRTF'
M1_III_PICKLES_IRTF = 'M1_III_PICKLES_IRTF'
M1_V_PICKLES_IRTF = 'M1_V_PICKLES_IRTF'
M2_III_PICKLES_IRTF = 'M2_III_PICKLES_IRTF'
M2_I_PICKLES_IRTF = 'M2_I_PICKLES_IRTF'
M2_V_PICKLES_IRTF = 'M2_V_PICKLES_IRTF'
M3_III = 'M3_III'
M3_III_PICKLES_IRTF = 'M3_III_PICKLES_IRTF'
M3_V = 'M3_V'
M3_V_PICKLES_IRTF = 'M3_V_PICKLES_IRTF'
M4_III_PICKLES_IRTF = 'M4_III_PICKLES_IRTF'
M4_V_PICKLES_IRTF = 'M4_V_PICKLES_IRTF'
M5_V_PICKLES_IRTF = 'M5_V_PICKLES_IRTF'
M6_III = 'M6_III'
M6_III_PICKLES_IRTF = 'M6_III_PICKLES_IRTF'
M6_V = 'M6_V'
M7_III_PICKLES_IRTF = 'M7_III_PICKLES_IRTF'
M8_III_PICKLES_IRTF = 'M8_III_PICKLES_IRTF'
M9_III = 'M9_III'
O5_V = 'O5_V'
O8_III = 'O8_III'
O9_5_V_CALSPEC = 'O9_5_V_CALSPEC'
O9_V_CALSPEC = 'O9_V_CALSPEC'
SD_B_CALSPEC = 'SD_B_CALSPEC'
SD_F8_CALSPEC = 'SD_F8_CALSPEC'
SD_O_CALSPEC = 'SD_O_CALSPEC'
T0400_K = 'T0400_K'
T0600_K = 'T0600_K'
T0800_K = 'T0800_K'
T0900_K = 'T0900_K'
T1000_K = 'T1000_K'
T1200_K = 'T1200_K'
T1400_K = 'T1400_K'
T1600_K = 'T1600_K'
T1800_K = 'T1800_K'
T2000_K = 'T2000_K'
T2200_K = 'T2200_K'
T2400_K = 'T2400_K'
T2600_K = 'T2600_K'
T2800_K = 'T2800_K'
class gpp_client.generated.enums.StepExecutionState(value)[source]

Bases: str, Enum

ABANDONED = 'ABANDONED'
ABORTED = 'ABORTED'
COMPLETED = 'COMPLETED'
NOT_STARTED = 'NOT_STARTED'
ONGOING = 'ONGOING'
STOPPED = 'STOPPED'
class gpp_client.generated.enums.StepStage(value)[source]

Bases: str, Enum

ABORT = 'ABORT'
CONTINUE = 'CONTINUE'
END_CONFIGURE = 'END_CONFIGURE'
END_OBSERVE = 'END_OBSERVE'
END_STEP = 'END_STEP'
PAUSE = 'PAUSE'
START_CONFIGURE = 'START_CONFIGURE'
START_OBSERVE = 'START_OBSERVE'
START_STEP = 'START_STEP'
STOP = 'STOP'
class gpp_client.generated.enums.StepType(value)[source]

Bases: str, Enum

BIAS = 'BIAS'
DARK = 'DARK'
GCAL = 'GCAL'
SCIENCE = 'SCIENCE'
SMART_GCAL = 'SMART_GCAL'
class gpp_client.generated.enums.TacCategory(value)[source]

Bases: str, Enum

ACTIVE_GALAXIES = 'ACTIVE_GALAXIES'
CLUSTERS_OF_GALAXIES = 'CLUSTERS_OF_GALAXIES'
COSMOLOGY = 'COSMOLOGY'
EXOPLANET_ATMOSPHERES_ACTIVITY = 'EXOPLANET_ATMOSPHERES_ACTIVITY'
EXOPLANET_HOST_STAR = 'EXOPLANET_HOST_STAR'
EXOPLANET_OTHER = 'EXOPLANET_OTHER'
EXOPLANET_RADIAL_VELOCITIES = 'EXOPLANET_RADIAL_VELOCITIES'
EXOPLANET_TRANSITS = 'EXOPLANET_TRANSITS'
EXTRAGALACTIC_OTHER = 'EXTRAGALACTIC_OTHER'
GALACTIC_OTHER = 'GALACTIC_OTHER'
GASEOUS_ASTROPHYSICS = 'GASEOUS_ASTROPHYSICS'
HIGH_Z_UNIVERSE = 'HIGH_Z_UNIVERSE'
LOW_Z_UNIVERSE = 'LOW_Z_UNIVERSE'
PLANETARY_ATMOSPHERES = 'PLANETARY_ATMOSPHERES'
PLANETARY_SURFACES = 'PLANETARY_SURFACES'
SMALL_BODIES = 'SMALL_BODIES'
SOLAR_SYSTEM_OTHER = 'SOLAR_SYSTEM_OTHER'
STAR_FORMATION = 'STAR_FORMATION'
STELLAR_ASTROPHYSICS = 'STELLAR_ASTROPHYSICS'
STELLAR_POPULATIONS = 'STELLAR_POPULATIONS'
STELLAR_REMNANTS = 'STELLAR_REMNANTS'
class gpp_client.generated.enums.TargetDisposition(value)[source]

Bases: str, Enum

BLIND_OFFSET = 'BLIND_OFFSET'
CALIBRATION = 'CALIBRATION'
SCIENCE = 'SCIENCE'
class gpp_client.generated.enums.TelescopeConfigGeneratorType(value)[source]

Bases: str, Enum

ENUMERATED = 'ENUMERATED'
NONE = 'NONE'
RANDOM = 'RANDOM'
SPIRAL = 'SPIRAL'
UNIFORM = 'UNIFORM'
class gpp_client.generated.enums.TelluricTag(value)[source]

Bases: str, Enum

A0V = 'A0V'
HOT = 'HOT'
MANUAL = 'MANUAL'
SOLAR = 'SOLAR'
class gpp_client.generated.enums.TimeAccountingCategory(value)[source]

Bases: str, Enum

AR = 'AR'
BR = 'BR'
CA = 'CA'
CFHT = 'CFHT'
CL = 'CL'
DD = 'DD'
DS = 'DS'
GT = 'GT'
JP = 'JP'
KECK = 'KECK'
KR = 'KR'
LP = 'LP'
LTP = 'LTP'
SV = 'SV'
UH = 'UH'
US = 'US'
class gpp_client.generated.enums.TimeChargeCorrectionOp(value)[source]

Bases: str, Enum

ADD = 'ADD'
SUBTRACT = 'SUBTRACT'
class gpp_client.generated.enums.TimingWindowInclusion(value)[source]

Bases: str, Enum

EXCLUDE = 'EXCLUDE'
INCLUDE = 'INCLUDE'
class gpp_client.generated.enums.ToOActivation(value)[source]

Bases: str, Enum

NONE = 'NONE'
RAPID = 'RAPID'
STANDARD = 'STANDARD'
class gpp_client.generated.enums.UserInvitationStatus(value)[source]

Bases: str, Enum

DECLINED = 'DECLINED'
PENDING = 'PENDING'
REDEEMED = 'REDEEMED'
REVOKED = 'REVOKED'
class gpp_client.generated.enums.UserType(value)[source]

Bases: str, Enum

GUEST = 'GUEST'
SERVICE = 'SERVICE'
STANDARD = 'STANDARD'
class gpp_client.generated.enums.VisitorObservingModeType(value)[source]

Bases: str, Enum

ALOPEKE_SPECKLE = 'ALOPEKE_SPECKLE'
ALOPEKE_WIDE_FIELD = 'ALOPEKE_WIDE_FIELD'
MAROON_X = 'MAROON_X'
VISITOR_NORTH = 'VISITOR_NORTH'
VISITOR_SOUTH = 'VISITOR_SOUTH'
ZORRO_SPECKLE = 'ZORRO_SPECKLE'
ZORRO_WIDE_FIELD = 'ZORRO_WIDE_FIELD'
class gpp_client.generated.enums.WaterVapor(value)[source]

Bases: str, Enum

DRY = 'DRY'
MEDIAN = 'MEDIAN'
VERY_DRY = 'VERY_DRY'
WET = 'WET'
class gpp_client.generated.enums.WavelengthOrder(value)[source]

Bases: str, Enum

DECREASING = 'DECREASING'
INCREASING = 'INCREASING'