// Code generated by smithy-go-codegen DO NOT EDIT. package types type DefinitionLanguage string // Enum values for DefinitionLanguage const ( DefinitionLanguageGraphql DefinitionLanguage = "GRAPHQL" ) // Values returns all known values for DefinitionLanguage. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (DefinitionLanguage) Values() []DefinitionLanguage { return []DefinitionLanguage{ "GRAPHQL", } } type DeploymentTarget string // Enum values for DeploymentTarget const ( DeploymentTargetGreengrass DeploymentTarget = "GREENGRASS" DeploymentTargetCloud DeploymentTarget = "CLOUD" ) // Values returns all known values for DeploymentTarget. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (DeploymentTarget) Values() []DeploymentTarget { return []DeploymentTarget{ "GREENGRASS", "CLOUD", } } type EntityFilterName string // Enum values for EntityFilterName const ( EntityFilterNameName EntityFilterName = "NAME" EntityFilterNameNamespace EntityFilterName = "NAMESPACE" EntityFilterNameSemanticTypePath EntityFilterName = "SEMANTIC_TYPE_PATH" EntityFilterNameReferencedEntityId EntityFilterName = "REFERENCED_ENTITY_ID" ) // Values returns all known values for EntityFilterName. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (EntityFilterName) Values() []EntityFilterName { return []EntityFilterName{ "NAME", "NAMESPACE", "SEMANTIC_TYPE_PATH", "REFERENCED_ENTITY_ID", } } type EntityType string // Enum values for EntityType const ( EntityTypeDevice EntityType = "DEVICE" EntityTypeService EntityType = "SERVICE" EntityTypeDeviceModel EntityType = "DEVICE_MODEL" EntityTypeCapability EntityType = "CAPABILITY" EntityTypeState EntityType = "STATE" EntityTypeAction EntityType = "ACTION" EntityTypeEvent EntityType = "EVENT" EntityTypeProperty EntityType = "PROPERTY" EntityTypeMapping EntityType = "MAPPING" EntityTypeEnum EntityType = "ENUM" ) // Values returns all known values for EntityType. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (EntityType) Values() []EntityType { return []EntityType{ "DEVICE", "SERVICE", "DEVICE_MODEL", "CAPABILITY", "STATE", "ACTION", "EVENT", "PROPERTY", "MAPPING", "ENUM", } } type FlowExecutionEventType string // Enum values for FlowExecutionEventType const ( FlowExecutionEventTypeExecutionStarted FlowExecutionEventType = "EXECUTION_STARTED" FlowExecutionEventTypeExecutionFailed FlowExecutionEventType = "EXECUTION_FAILED" FlowExecutionEventTypeExecutionAborted FlowExecutionEventType = "EXECUTION_ABORTED" FlowExecutionEventTypeExecutionSucceeded FlowExecutionEventType = "EXECUTION_SUCCEEDED" FlowExecutionEventTypeStepStarted FlowExecutionEventType = "STEP_STARTED" FlowExecutionEventTypeStepFailed FlowExecutionEventType = "STEP_FAILED" FlowExecutionEventTypeStepSucceeded FlowExecutionEventType = "STEP_SUCCEEDED" FlowExecutionEventTypeActivityScheduled FlowExecutionEventType = "ACTIVITY_SCHEDULED" FlowExecutionEventTypeActivityStarted FlowExecutionEventType = "ACTIVITY_STARTED" FlowExecutionEventTypeActivityFailed FlowExecutionEventType = "ACTIVITY_FAILED" FlowExecutionEventTypeActivitySucceeded FlowExecutionEventType = "ACTIVITY_SUCCEEDED" FlowExecutionEventTypeStartFlowExecutionTask FlowExecutionEventType = "START_FLOW_EXECUTION_TASK" FlowExecutionEventTypeScheduleNextReadyStepsTask FlowExecutionEventType = "SCHEDULE_NEXT_READY_STEPS_TASK" FlowExecutionEventTypeThingActionTask FlowExecutionEventType = "THING_ACTION_TASK" FlowExecutionEventTypeThingActionTaskFailed FlowExecutionEventType = "THING_ACTION_TASK_FAILED" FlowExecutionEventTypeThingActionTaskSucceeded FlowExecutionEventType = "THING_ACTION_TASK_SUCCEEDED" FlowExecutionEventTypeAcknowledgeTaskMessage FlowExecutionEventType = "ACKNOWLEDGE_TASK_MESSAGE" ) // Values returns all known values for FlowExecutionEventType. Note that this can // be expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (FlowExecutionEventType) Values() []FlowExecutionEventType { return []FlowExecutionEventType{ "EXECUTION_STARTED", "EXECUTION_FAILED", "EXECUTION_ABORTED", "EXECUTION_SUCCEEDED", "STEP_STARTED", "STEP_FAILED", "STEP_SUCCEEDED", "ACTIVITY_SCHEDULED", "ACTIVITY_STARTED", "ACTIVITY_FAILED", "ACTIVITY_SUCCEEDED", "START_FLOW_EXECUTION_TASK", "SCHEDULE_NEXT_READY_STEPS_TASK", "THING_ACTION_TASK", "THING_ACTION_TASK_FAILED", "THING_ACTION_TASK_SUCCEEDED", "ACKNOWLEDGE_TASK_MESSAGE", } } type FlowExecutionStatus string // Enum values for FlowExecutionStatus const ( FlowExecutionStatusRunning FlowExecutionStatus = "RUNNING" FlowExecutionStatusAborted FlowExecutionStatus = "ABORTED" FlowExecutionStatusSucceeded FlowExecutionStatus = "SUCCEEDED" FlowExecutionStatusFailed FlowExecutionStatus = "FAILED" ) // Values returns all known values for FlowExecutionStatus. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (FlowExecutionStatus) Values() []FlowExecutionStatus { return []FlowExecutionStatus{ "RUNNING", "ABORTED", "SUCCEEDED", "FAILED", } } type FlowTemplateFilterName string // Enum values for FlowTemplateFilterName const ( FlowTemplateFilterNameDeviceModelId FlowTemplateFilterName = "DEVICE_MODEL_ID" ) // Values returns all known values for FlowTemplateFilterName. Note that this can // be expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (FlowTemplateFilterName) Values() []FlowTemplateFilterName { return []FlowTemplateFilterName{ "DEVICE_MODEL_ID", } } type NamespaceDeletionStatus string // Enum values for NamespaceDeletionStatus const ( NamespaceDeletionStatusInProgress NamespaceDeletionStatus = "IN_PROGRESS" NamespaceDeletionStatusSucceeded NamespaceDeletionStatus = "SUCCEEDED" NamespaceDeletionStatusFailed NamespaceDeletionStatus = "FAILED" ) // Values returns all known values for NamespaceDeletionStatus. Note that this can // be expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (NamespaceDeletionStatus) Values() []NamespaceDeletionStatus { return []NamespaceDeletionStatus{ "IN_PROGRESS", "SUCCEEDED", "FAILED", } } type NamespaceDeletionStatusErrorCodes string // Enum values for NamespaceDeletionStatusErrorCodes const ( NamespaceDeletionStatusErrorCodesValidationFailed NamespaceDeletionStatusErrorCodes = "VALIDATION_FAILED" ) // Values returns all known values for NamespaceDeletionStatusErrorCodes. Note // that this can be expanded in the future, and so it is only as up to date as the // client. The ordering of this slice is not guaranteed to be stable across // updates. func (NamespaceDeletionStatusErrorCodes) Values() []NamespaceDeletionStatusErrorCodes { return []NamespaceDeletionStatusErrorCodes{ "VALIDATION_FAILED", } } type SystemInstanceDeploymentStatus string // Enum values for SystemInstanceDeploymentStatus const ( SystemInstanceDeploymentStatusNotDeployed SystemInstanceDeploymentStatus = "NOT_DEPLOYED" SystemInstanceDeploymentStatusBootstrap SystemInstanceDeploymentStatus = "BOOTSTRAP" SystemInstanceDeploymentStatusDeployInProgress SystemInstanceDeploymentStatus = "DEPLOY_IN_PROGRESS" SystemInstanceDeploymentStatusDeployedInTarget SystemInstanceDeploymentStatus = "DEPLOYED_IN_TARGET" SystemInstanceDeploymentStatusUndeployInProgress SystemInstanceDeploymentStatus = "UNDEPLOY_IN_PROGRESS" SystemInstanceDeploymentStatusFailed SystemInstanceDeploymentStatus = "FAILED" SystemInstanceDeploymentStatusPendingDelete SystemInstanceDeploymentStatus = "PENDING_DELETE" SystemInstanceDeploymentStatusDeletedInTarget SystemInstanceDeploymentStatus = "DELETED_IN_TARGET" ) // Values returns all known values for SystemInstanceDeploymentStatus. Note that // this can be expanded in the future, and so it is only as up to date as the // client. The ordering of this slice is not guaranteed to be stable across // updates. func (SystemInstanceDeploymentStatus) Values() []SystemInstanceDeploymentStatus { return []SystemInstanceDeploymentStatus{ "NOT_DEPLOYED", "BOOTSTRAP", "DEPLOY_IN_PROGRESS", "DEPLOYED_IN_TARGET", "UNDEPLOY_IN_PROGRESS", "FAILED", "PENDING_DELETE", "DELETED_IN_TARGET", } } type SystemInstanceFilterName string // Enum values for SystemInstanceFilterName const ( SystemInstanceFilterNameSystemTemplateId SystemInstanceFilterName = "SYSTEM_TEMPLATE_ID" SystemInstanceFilterNameStatus SystemInstanceFilterName = "STATUS" SystemInstanceFilterNameGreengrassGroupName SystemInstanceFilterName = "GREENGRASS_GROUP_NAME" ) // Values returns all known values for SystemInstanceFilterName. Note that this // can be expanded in the future, and so it is only as up to date as the client. // The ordering of this slice is not guaranteed to be stable across updates. func (SystemInstanceFilterName) Values() []SystemInstanceFilterName { return []SystemInstanceFilterName{ "SYSTEM_TEMPLATE_ID", "STATUS", "GREENGRASS_GROUP_NAME", } } type SystemTemplateFilterName string // Enum values for SystemTemplateFilterName const ( SystemTemplateFilterNameFlowTemplateId SystemTemplateFilterName = "FLOW_TEMPLATE_ID" ) // Values returns all known values for SystemTemplateFilterName. Note that this // can be expanded in the future, and so it is only as up to date as the client. // The ordering of this slice is not guaranteed to be stable across updates. func (SystemTemplateFilterName) Values() []SystemTemplateFilterName { return []SystemTemplateFilterName{ "FLOW_TEMPLATE_ID", } } type UploadStatus string // Enum values for UploadStatus const ( UploadStatusInProgress UploadStatus = "IN_PROGRESS" UploadStatusSucceeded UploadStatus = "SUCCEEDED" UploadStatusFailed UploadStatus = "FAILED" ) // Values returns all known values for UploadStatus. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (UploadStatus) Values() []UploadStatus { return []UploadStatus{ "IN_PROGRESS", "SUCCEEDED", "FAILED", } }