:mod:`weaver.wps_restapi.swagger_definitions` ============================================= .. py:module:: weaver.wps_restapi.swagger_definitions .. autoapi-nested-parse:: This module should contain any and every definitions in use to build the swagger UI, so that one can update the swagger without touching any other files after the initial integration Module Contents --------------- .. py:class:: SchemaNode Bases: :class:`weaver.wps_restapi.colander_extras.SchemaNodeDefault` Override the default :class:`colander.SchemaNode` to auto-handle ``default`` value substitution if an actual value was omitted during deserialization for a field defined with this schema and a ``default`` parameter. .. seealso:: Implementation in :class:`SchemaNodeDefault`. .. staticmethod:: schema_type() .. py:class:: SequenceSchema Bases: :class:`weaver.wps_restapi.colander_extras.DropableNoneSchema`, :class:`colander.SequenceSchema` Override the default :class:`colander.SequenceSchema` to auto-handle dropping missing entry definitions when its value is either ``None``, :class:`colander.null` or :class:`colander.drop`. .. attribute:: schema_type .. py:class:: MappingSchema Bases: :class:`weaver.wps_restapi.colander_extras.DropableNoneSchema`, :class:`colander.MappingSchema` Override the default :class:`colander.MappingSchema` to auto-handle dropping missing field definitions when the corresponding value is either ``None``, :class:`colander.null` or :class:`colander.drop`. .. attribute:: schema_type .. py:class:: ExplicitMappingSchema Bases: :class:`colander.MappingSchema` Original behaviour of :class:`colander.MappingSchema` implementation, where fields referencing to ``None`` values are kept as an explicit indication of an *undefined* or *missing* value for this field. .. data:: API_TITLE :annotation: = Weaver REST API .. data:: API_INFO .. data:: URL :annotation: = url .. data:: api_frontpage_uri :annotation: = / .. data:: api_swagger_ui_uri :annotation: = /api .. data:: api_swagger_json_uri :annotation: = /json .. data:: api_versions_uri :annotation: = /versions .. data:: api_conformance_uri :annotation: = /conformance .. data:: processes_uri :annotation: = /processes .. data:: process_uri :annotation: = /processes/{process_id} .. data:: process_package_uri :annotation: = /processes/{process_id}/package .. data:: process_payload_uri :annotation: = /processes/{process_id}/payload .. data:: process_visibility_uri :annotation: = /processes/{process_id}/visibility .. data:: process_jobs_uri :annotation: = /processes/{process_id}/jobs .. data:: process_job_uri :annotation: = /processes/{process_id}/jobs/{job_id} .. data:: process_quotes_uri :annotation: = /processes/{process_id}/quotations .. data:: process_quote_uri :annotation: = /processes/{process_id}/quotations/{quote_id} .. data:: process_results_uri :annotation: = /processes/{process_id}/jobs/{job_id}/result .. data:: process_exceptions_uri :annotation: = /processes/{process_id}/jobs/{job_id}/exceptions .. data:: process_logs_uri :annotation: = /processes/{process_id}/jobs/{job_id}/logs .. data:: providers_uri :annotation: = /providers .. data:: provider_uri :annotation: = /providers/{provider_id} .. data:: provider_processes_uri :annotation: = /providers/{provider_id}/processes .. data:: provider_process_uri :annotation: = /providers/{provider_id}/processes/{process_id} .. data:: jobs_short_uri :annotation: = /jobs .. data:: jobs_full_uri :annotation: = /providers/{provider_id}/processes/{process_id}/jobs .. data:: job_full_uri :annotation: = /providers/{provider_id}/processes/{process_id}/jobs/{job_id} .. data:: job_exceptions_uri :annotation: = /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/exceptions .. data:: job_short_uri :annotation: = /jobs/{job_id} .. data:: quotes_uri :annotation: = /quotations .. data:: quote_uri :annotation: = /quotations/{quote_id} .. data:: bills_uri :annotation: = /bills .. data:: bill_uri :annotation: = /bill/{bill_id} .. data:: results_full_uri :annotation: = /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/result .. data:: results_short_uri :annotation: = /jobs/{job_id}/result .. data:: result_full_uri :annotation: = /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/result/{result_id} .. data:: result_short_uri :annotation: = /jobs/{job_id}/result/{result_id} .. data:: exceptions_full_uri :annotation: = /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/exceptions .. data:: exceptions_short_uri :annotation: = /jobs/{job_id}/exceptions .. data:: logs_full_uri :annotation: = /providers/{provider_id}/processes/{process_id}/jobs/{job_id}/logs .. data:: logs_short_uri :annotation: = /jobs/{job_id}/logs .. data:: TAG_API :annotation: = API .. data:: TAG_JOBS :annotation: = Jobs .. data:: TAG_VISIBILITY :annotation: = Visibility .. data:: TAG_BILL_QUOTE :annotation: = Billing & Quoting .. data:: TAG_PROVIDER_PROCESS :annotation: = Provider Processes .. data:: TAG_PROVIDERS :annotation: = Providers .. data:: TAG_PROCESSES :annotation: = Processes .. data:: TAG_GETCAPABILITIES :annotation: = GetCapabilities .. data:: TAG_DESCRIBEPROCESS :annotation: = DescribeProcess .. data:: TAG_EXECUTE :annotation: = Execute .. data:: TAG_DISMISS :annotation: = Dismiss .. data:: TAG_STATUS :annotation: = Status .. data:: TAG_DEPLOY :annotation: = Deploy .. data:: TAG_RESULTS :annotation: = Results .. data:: TAG_EXCEPTIONS :annotation: = Exceptions .. data:: TAG_LOGS :annotation: = Logs .. data:: api_frontpage_service .. data:: api_swagger_ui_service .. data:: api_swagger_json_service .. data:: api_versions_service .. data:: api_conformance_service .. data:: processes_service .. data:: process_service .. data:: process_package_service .. data:: process_payload_service .. data:: process_visibility_service .. data:: process_jobs_service .. data:: process_job_service .. data:: process_quotes_service .. data:: process_quote_service .. data:: process_results_service .. data:: process_exceptions_service .. data:: process_logs_service .. data:: providers_service .. data:: provider_service .. data:: provider_processes_service .. data:: provider_process_service .. data:: jobs_short_service .. data:: jobs_full_service .. data:: job_full_service .. data:: job_short_service .. data:: quotes_service .. data:: quote_service .. data:: bills_service .. data:: bill_service .. data:: results_full_service .. data:: results_short_service .. data:: exceptions_full_service .. data:: exceptions_short_service .. data:: logs_full_service .. data:: logs_short_service .. py:class:: ProcessPath Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: process_id .. py:class:: ProviderPath Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: provider_id .. py:class:: JobPath Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: job_id .. py:class:: BillPath Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: bill_id .. py:class:: QuotePath Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: quote_id .. py:class:: ResultPath Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: result_id .. py:class:: JsonHeader Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: content_type .. attribute:: name :annotation: = Content-Type .. py:class:: HtmlHeader Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: content_type .. attribute:: name :annotation: = Content-Type .. py:class:: XmlHeader Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: content_type .. attribute:: name :annotation: = Content-Type .. py:class:: AcceptHeader Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: Accept .. py:class:: AcceptLanguageHeader Bases: :class:`weaver.wps_restapi.swagger_definitions.AcceptHeader` .. attribute:: AcceptLanguage .. attribute:: name :annotation: = Accept-Language .. py:class:: KeywordList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: keyword .. py:class:: JsonLink Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: href .. attribute:: rel .. attribute:: type .. attribute:: hreflang .. attribute:: title .. py:class:: Metadata Bases: :class:`weaver.wps_restapi.swagger_definitions.JsonLink` .. attribute:: role .. attribute:: value .. py:class:: MetadataList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: item .. py:class:: JsonLinkList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: item .. py:class:: LandingPage Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: links .. py:class:: Format Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: mimeType .. attribute:: schema .. attribute:: encoding .. py:class:: FormatDescription Bases: :class:`weaver.wps_restapi.swagger_definitions.Format` .. attribute:: maximumMegabytes .. attribute:: default .. py:class:: FormatDescriptionList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: format .. py:class:: AdditionalParameterValuesList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: values .. py:class:: AdditionalParameter Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: name .. attribute:: values .. py:class:: AdditionalParameterList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: item .. py:class:: AdditionalParameters Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: role .. attribute:: parameters .. py:class:: AdditionalParametersList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: additionalParameter .. py:class:: Content Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: href .. py:class:: Offering Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: code .. attribute:: content .. py:class:: OWSContext Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: offering .. py:class:: DescriptionType Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: id .. attribute:: title .. attribute:: abstract .. attribute:: keywords .. attribute:: owsContext .. attribute:: metadata .. attribute:: additionalParameters .. attribute:: links .. py:class:: MinMaxOccursInt Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: minOccurs .. attribute:: maxOccurs .. py:class:: MinMaxOccursStr Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: minOccurs .. attribute:: maxOccurs .. py:class:: WithMinMaxOccurs Bases: :class:`weaver.wps_restapi.colander_extras.OneOfMappingSchema` .. attribute:: _one_of .. py:class:: ComplexInputType Bases: :class:`weaver.wps_restapi.swagger_definitions.DescriptionType`, :class:`weaver.wps_restapi.swagger_definitions.WithMinMaxOccurs` .. attribute:: formats .. py:class:: SupportedCrs Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: crs .. attribute:: default .. py:class:: SupportedCrsList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: item .. py:class:: BoundingBoxInputType Bases: :class:`weaver.wps_restapi.swagger_definitions.DescriptionType`, :class:`weaver.wps_restapi.swagger_definitions.WithMinMaxOccurs` .. attribute:: supportedCRS .. py:class:: DataTypeSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: name .. attribute:: reference .. py:class:: UomSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.DataTypeSchema` .. py:class:: AllowedValuesList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: allowedValues .. py:class:: AllowedValues Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: allowedValues .. py:class:: AllowedRange Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: minimumValue .. attribute:: maximumValue .. attribute:: spacing .. attribute:: rangeClosure .. py:class:: AllowedRangesList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: allowedRanges .. py:class:: AllowedRanges Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: allowedRanges .. py:class:: AnyValue Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: anyValue .. py:class:: ValuesReference Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: valueReference .. py:class:: LiteralDataDomainType Bases: :class:`weaver.wps_restapi.colander_extras.OneOfMappingSchema` .. attribute:: _one_of .. attribute:: defaultValue .. attribute:: dataType .. attribute:: uom .. py:class:: LiteralDataDomainTypeList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: literalDataDomain .. py:class:: LiteralInputType Bases: :class:`weaver.wps_restapi.swagger_definitions.DescriptionType`, :class:`weaver.wps_restapi.swagger_definitions.WithMinMaxOccurs` .. attribute:: literalDataDomains .. py:class:: InputType Bases: :class:`weaver.wps_restapi.colander_extras.OneOfMappingSchema` .. attribute:: _one_of .. py:class:: InputTypeList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: input .. py:class:: LiteralOutputType Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: literalDataDomains .. py:class:: BoundingBoxOutputType Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: supportedCRS .. py:class:: ComplexOutputType Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: formats .. py:class:: OutputDataDescriptionType Bases: :class:`weaver.wps_restapi.swagger_definitions.DescriptionType` .. py:class:: OutputType Bases: :class:`weaver.wps_restapi.colander_extras.OneOfMappingSchema`, :class:`weaver.wps_restapi.swagger_definitions.OutputDataDescriptionType` .. attribute:: _one_of .. py:class:: OutputDescriptionList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: item .. py:class:: JobExecuteModeEnum(*args, **kwargs) Bases: :class:`weaver.wps_restapi.swagger_definitions.SchemaNode` .. attribute:: schema_type .. py:class:: JobControlOptionsEnum(*args, **kwargs) Bases: :class:`weaver.wps_restapi.swagger_definitions.SchemaNode` .. attribute:: schema_type .. py:class:: JobResponseOptionsEnum(*args, **kwargs) Bases: :class:`weaver.wps_restapi.swagger_definitions.SchemaNode` .. attribute:: schema_type .. py:class:: TransmissionModeEnum(*args, **kwargs) Bases: :class:`weaver.wps_restapi.swagger_definitions.SchemaNode` .. attribute:: schema_type .. py:class:: JobStatusEnum(*args, **kwargs) Bases: :class:`weaver.wps_restapi.swagger_definitions.SchemaNode` .. attribute:: schema_type .. py:class:: JobSortEnum(*args, **kwargs) Bases: :class:`weaver.wps_restapi.swagger_definitions.SchemaNode` .. attribute:: schema_type .. py:class:: QuoteSortEnum(*args, **kwargs) Bases: :class:`weaver.wps_restapi.swagger_definitions.SchemaNode` .. attribute:: schema_type .. py:class:: LaunchJobQuerystring Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: field_string .. attribute:: name :annotation: = tags .. py:class:: Visibility Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: value .. py:class:: FrontpageEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. py:class:: VersionsEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. py:class:: ConformanceEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. py:class:: SwaggerJSONEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. py:class:: SwaggerUIEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. py:class:: ProviderEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProviderPath` .. attribute:: header .. py:class:: ProviderProcessEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProviderPath`, :class:`weaver.wps_restapi.swagger_definitions.ProcessPath` .. attribute:: header .. py:class:: ProcessEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProcessPath` .. attribute:: header .. py:class:: ProcessPackageEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProcessPath` .. attribute:: header .. py:class:: ProcessPayloadEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProcessPath` .. attribute:: header .. py:class:: ProcessVisibilityGetEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProcessPath` .. attribute:: header .. py:class:: ProcessVisibilityPutEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProcessPath` .. attribute:: header .. attribute:: body .. py:class:: FullJobEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProviderPath`, :class:`weaver.wps_restapi.swagger_definitions.ProcessPath`, :class:`weaver.wps_restapi.swagger_definitions.JobPath` .. attribute:: header .. py:class:: ShortJobEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.JobPath` .. attribute:: header .. py:class:: ProcessResultsEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProcessPath`, :class:`weaver.wps_restapi.swagger_definitions.JobPath` .. attribute:: header .. py:class:: FullResultsEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProviderPath`, :class:`weaver.wps_restapi.swagger_definitions.ProcessPath`, :class:`weaver.wps_restapi.swagger_definitions.JobPath` .. attribute:: header .. py:class:: ShortResultsEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProviderPath`, :class:`weaver.wps_restapi.swagger_definitions.ProcessPath`, :class:`weaver.wps_restapi.swagger_definitions.JobPath` .. attribute:: header .. py:class:: FullExceptionsEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProviderPath`, :class:`weaver.wps_restapi.swagger_definitions.ProcessPath`, :class:`weaver.wps_restapi.swagger_definitions.JobPath` .. attribute:: header .. py:class:: ShortExceptionsEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.JobPath` .. attribute:: header .. py:class:: ProcessExceptionsEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProcessPath`, :class:`weaver.wps_restapi.swagger_definitions.JobPath` .. attribute:: header .. py:class:: FullLogsEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProviderPath`, :class:`weaver.wps_restapi.swagger_definitions.ProcessPath`, :class:`weaver.wps_restapi.swagger_definitions.JobPath` .. attribute:: header .. py:class:: ShortLogsEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.JobPath` .. attribute:: header .. py:class:: ProcessLogsEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProcessPath`, :class:`weaver.wps_restapi.swagger_definitions.JobPath` .. attribute:: header .. py:class:: CreateProviderRequestBody Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: id .. attribute:: url .. attribute:: public .. py:class:: InputDataType Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: id .. py:class:: OutputDataType Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: id .. attribute:: format .. py:class:: Output Bases: :class:`weaver.wps_restapi.swagger_definitions.OutputDataType` .. attribute:: transmissionMode .. py:class:: OutputList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: output .. py:class:: ProviderSummarySchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` WPS provider summary definition. .. attribute:: id .. attribute:: url .. attribute:: title .. attribute:: abstract .. attribute:: public .. py:class:: ProviderCapabilitiesSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` WPS provider capabilities. .. attribute:: id .. attribute:: url .. attribute:: title .. attribute:: abstract .. attribute:: contact .. attribute:: type .. py:class:: TransmissionModeList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: item .. py:class:: JobControlOptionsList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: item .. py:class:: ExceptionReportType Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: code .. attribute:: description .. py:class:: ProcessSummary Bases: :class:`weaver.wps_restapi.swagger_definitions.DescriptionType` WPS process definition. .. attribute:: version .. attribute:: jobControlOptions .. attribute:: outputTransmission .. attribute:: processDescriptionURL .. py:class:: ProcessSummaryList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: item .. py:class:: ProcessCollection Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: processes .. py:class:: Process Bases: :class:`weaver.wps_restapi.swagger_definitions.DescriptionType` .. attribute:: inputs .. attribute:: outputs .. attribute:: executeEndpoint .. py:class:: ProcessOutputDescriptionSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` WPS process output definition. .. attribute:: dataType .. attribute:: defaultValue .. attribute:: id .. attribute:: abstract .. attribute:: title .. py:class:: JobStatusInfo Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: jobID .. attribute:: status .. attribute:: message .. attribute:: logs .. attribute:: result .. attribute:: exceptions .. attribute:: expirationDate .. attribute:: estimatedCompletion .. attribute:: duration .. attribute:: nextPoll .. attribute:: percentCompleted .. py:class:: JobEntrySchema Bases: :class:`weaver.wps_restapi.colander_extras.OneOfMappingSchema` .. attribute:: _one_of .. py:class:: JobCollection Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: item .. py:class:: CreatedJobStatusSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: status .. attribute:: location .. attribute:: jobID .. py:class:: CreatedQuotedJobStatusSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.CreatedJobStatusSchema` .. attribute:: bill .. py:class:: GetPagingJobsSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: jobs .. attribute:: limit .. attribute:: page .. py:class:: GroupedJobsCategorySchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: category .. attribute:: jobs .. attribute:: count .. py:class:: GroupedCategoryJobsSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: job_group_category_item .. py:class:: GetGroupedJobsSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: groups .. py:class:: GetQueriedJobsSchema Bases: :class:`weaver.wps_restapi.colander_extras.OneOfMappingSchema` .. attribute:: _one_of .. attribute:: total .. py:class:: DismissedJobSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: status .. attribute:: jobID .. attribute:: message .. attribute:: percentCompleted .. py:class:: QuoteProcessParametersSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: inputs .. attribute:: outputs .. attribute:: mode .. attribute:: response .. py:class:: AlternateQuotation Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: id .. attribute:: title .. attribute:: description .. attribute:: price .. attribute:: currency .. attribute:: expire .. attribute:: created .. attribute:: details .. attribute:: estimatedTime .. py:class:: AlternateQuotationList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: step .. py:class:: Reference Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: href .. attribute:: mimeType .. attribute:: schema .. attribute:: encoding .. attribute:: body .. attribute:: bodyReference .. py:class:: DataEncodingAttributes Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: mimeType .. attribute:: schema .. attribute:: encoding .. py:class:: DataFloat Bases: :class:`weaver.wps_restapi.swagger_definitions.DataEncodingAttributes` .. attribute:: data .. py:class:: DataInteger Bases: :class:`weaver.wps_restapi.swagger_definitions.DataEncodingAttributes` .. attribute:: data .. py:class:: DataString Bases: :class:`weaver.wps_restapi.swagger_definitions.DataEncodingAttributes` .. attribute:: data .. py:class:: DataBoolean Bases: :class:`weaver.wps_restapi.swagger_definitions.DataEncodingAttributes` .. attribute:: data .. py:class:: ValueType Bases: :class:`weaver.wps_restapi.colander_extras.OneOfMappingSchema` .. attribute:: _one_of .. py:class:: Input Bases: :class:`weaver.wps_restapi.swagger_definitions.InputDataType`, :class:`weaver.wps_restapi.swagger_definitions.ValueType` .. py:class:: InputList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: item .. py:class:: Execute Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: inputs .. attribute:: outputs .. attribute:: mode .. attribute:: notification_email .. attribute:: response .. py:class:: Quotation Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: id .. attribute:: title .. attribute:: description .. attribute:: processId .. attribute:: price .. attribute:: currency .. attribute:: expire .. attribute:: created .. attribute:: userId .. attribute:: details .. attribute:: estimatedTime .. attribute:: processParameters .. attribute:: alternativeQuotations .. py:class:: QuoteProcessListSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: step .. py:class:: QuoteSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: id .. attribute:: process .. attribute:: steps .. attribute:: total .. py:class:: QuotationList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: item .. py:class:: QuotationListSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: quotations .. py:class:: BillSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: id .. attribute:: title .. attribute:: description .. attribute:: price .. attribute:: currency .. attribute:: created .. attribute:: userId .. attribute:: quotationId .. py:class:: BillList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: item .. py:class:: BillListSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: bills .. py:class:: SupportedValues Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. py:class:: DefaultValues Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. py:class:: Unit Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. py:class:: UnitType Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: unit .. py:class:: ProcessInputDescriptionSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: minOccurs .. attribute:: maxOccurs .. attribute:: title .. attribute:: dataType .. attribute:: abstract .. attribute:: id .. attribute:: defaultValue .. attribute:: supportedValues .. py:class:: ProcessDescriptionSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: outputs .. attribute:: inputs .. attribute:: description .. attribute:: id .. attribute:: label .. py:class:: UndeploymentResult Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: id .. py:class:: DeploymentResult Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: processSummary .. py:class:: ProcessDescriptionBodySchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: process .. py:class:: ProvidersSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: providers_service .. py:class:: ProcessesSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: provider_processes_service .. py:class:: JobOutputSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: id .. attribute:: data .. attribute:: href .. attribute:: mimeType .. attribute:: schema .. attribute:: encoding .. py:class:: JobOutputsSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: output .. py:class:: OutputInfo Bases: :class:`weaver.wps_restapi.swagger_definitions.OutputDataType`, :class:`weaver.wps_restapi.colander_extras.OneOfMappingSchema` .. attribute:: _one_of .. py:class:: OutputInfoList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: output .. py:class:: ExceptionTextList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: text .. py:class:: ExceptionSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: Code .. attribute:: Locator .. attribute:: Text .. py:class:: ExceptionsOutputSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: exceptions .. py:class:: LogsOutputSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. py:class:: FrontpageParameterSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: name .. attribute:: enabled .. attribute:: url .. attribute:: doc .. py:class:: FrontpageParameters Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: param .. py:class:: FrontpageSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: message .. attribute:: configuration .. attribute:: parameters .. py:class:: SwaggerJSONSpecSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. py:class:: SwaggerUISpecSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. py:class:: VersionsSpecSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: name .. attribute:: type .. attribute:: version .. py:class:: VersionsList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: item .. py:class:: VersionsSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: versions .. py:class:: ConformanceList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: item .. py:class:: ConformanceSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: conformsTo .. py:class:: PackageBody Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. py:class:: ExecutionUnit Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: _one_of .. py:class:: ExecutionUnitList Bases: :class:`weaver.wps_restapi.swagger_definitions.SequenceSchema` .. attribute:: item .. py:class:: ProcessOffering Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: process .. attribute:: processVersion .. attribute:: jobControlOptions .. attribute:: outputTransmission .. py:class:: ProcessDescriptionChoiceType Bases: :class:`weaver.wps_restapi.colander_extras.OneOfMappingSchema` .. attribute:: _one_of .. py:class:: Deploy Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: processDescription .. attribute:: immediateDeployment .. attribute:: executionUnit .. attribute:: deploymentProfileName .. attribute:: owsContext .. py:class:: PostProcessesEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: PostProcessJobsEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProcessPath` .. attribute:: header .. attribute:: body .. py:class:: GetJobsQueries Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: detail .. attribute:: groups .. attribute:: page .. attribute:: limit .. attribute:: status .. attribute:: process .. attribute:: provider .. attribute:: sort .. attribute:: tags .. py:class:: GetJobsRequest Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: querystring .. py:class:: GetJobsEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.GetJobsRequest` .. py:class:: GetProcessJobsEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.GetJobsRequest`, :class:`weaver.wps_restapi.swagger_definitions.ProcessPath` .. py:class:: GetProviderJobsEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.GetJobsRequest`, :class:`weaver.wps_restapi.swagger_definitions.ProviderPath`, :class:`weaver.wps_restapi.swagger_definitions.ProcessPath` .. py:class:: GetProcessJobEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProcessPath` .. attribute:: header .. py:class:: DeleteProcessJobEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProcessPath` .. attribute:: header .. py:class:: BillsEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. py:class:: BillEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.BillPath` .. attribute:: header .. py:class:: ProcessQuotesEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProcessPath` .. attribute:: header .. py:class:: ProcessQuoteEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProcessPath`, :class:`weaver.wps_restapi.swagger_definitions.QuotePath` .. attribute:: header .. py:class:: GetQuotesQueries Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: page .. attribute:: limit .. attribute:: process .. attribute:: sort .. py:class:: QuotesEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: querystring .. py:class:: QuoteEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.QuotePath` .. attribute:: header .. py:class:: PostProcessQuote Bases: :class:`weaver.wps_restapi.swagger_definitions.ProcessPath`, :class:`weaver.wps_restapi.swagger_definitions.QuotePath` .. attribute:: header .. attribute:: body .. py:class:: PostQuote Bases: :class:`weaver.wps_restapi.swagger_definitions.QuotePath` .. attribute:: header .. attribute:: body .. py:class:: PostProcessQuoteRequestEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.ProcessPath`, :class:`weaver.wps_restapi.swagger_definitions.QuotePath` .. attribute:: header .. attribute:: body .. py:class:: GetProviders Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. py:class:: PostProvider Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: GetProviderProcesses Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. py:class:: GetProviderProcess Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. py:class:: PostProviderProcessJobRequest Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` Launching a new process request definition. .. attribute:: header .. attribute:: querystring .. attribute:: body .. py:class:: ErrorJsonResponseBodySchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: code .. attribute:: description .. py:class:: UnauthorizedJsonResponseSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: OkGetFrontpageResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: OkGetSwaggerJSONResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: OkGetSwaggerUIResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: OkGetVersionsResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: OkGetConformanceResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: OkGetProvidersListResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetProvidersListResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during providers listing. .. py:class:: OkGetProviderCapabilitiesSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetProviderCapabilitiesResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during provider capabilities request. .. py:class:: NoContentDeleteProviderSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorDeleteProviderResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during provider removal. .. py:class:: NotImplementedDeleteProviderResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Provider removal not supported using referenced storage. .. py:class:: OkGetProviderProcessesSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetProviderProcessesListResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during provider processes listing. .. py:class:: GetProcessesQuery Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: providers .. attribute:: detail .. py:class:: GetProcessesEndpoint Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: querystring .. py:class:: OkGetProcessesListResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetProcessesListResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during processes listing. .. py:class:: OkPostProcessDeployBodySchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: deploymentDone .. attribute:: processSummary .. attribute:: failureReason .. py:class:: OkPostProcessesResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorPostProcessesResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during process deployment. .. py:class:: OkGetProcessInfoResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetProcessResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during process description. .. py:class:: OkGetProcessPackageSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetProcessPackageResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during process package description. .. py:class:: OkGetProcessPayloadSchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetProcessPayloadResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during process payload description. .. py:class:: ProcessVisibilityResponseBodySchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: value .. py:class:: OkGetProcessVisibilitySchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetProcessVisibilityResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during process visibility retrieval. .. py:class:: OkPutProcessVisibilitySchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorPutProcessVisibilityResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during process visibility update. .. py:class:: OkDeleteProcessUndeployBodySchema Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: deploymentDone .. attribute:: identifier .. attribute:: failureReason .. py:class:: OkDeleteProcessResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorDeleteProcessResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during process deletion. .. py:class:: OkGetProviderProcessDescriptionResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetProviderProcessResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during provider process description. .. py:class:: CreatedPostProvider Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorPostProviderResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during provider process registration. .. py:class:: NotImplementedPostProviderResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Provider registration not supported using referenced storage. .. py:class:: CreatedLaunchJobResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorPostProcessJobResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during process job submission. .. py:class:: InternalServerErrorPostProviderProcessJobResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during process job submission. .. py:class:: OkGetProcessJobResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: OkDeleteProcessJobResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: OkGetQueriedJobsResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetJobsResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during jobs listing. .. py:class:: OkDismissJobResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorDeleteJobResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during job dismiss request. .. py:class:: OkGetJobStatusResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetJobStatusResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during provider process description. .. py:class:: Result Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: outputs .. attribute:: links .. py:class:: OkGetJobResultsResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetJobResultsResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during job results listing. .. py:class:: OkGetOutputResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetJobOutputResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during job results listing. .. py:class:: CreatedQuoteExecuteResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorPostQuoteExecuteResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during quote job execution. .. py:class:: CreatedQuoteRequestResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorPostQuoteRequestResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during quote submission. .. py:class:: OkGetQuoteInfoResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetQuoteInfoResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during quote retrieval. .. py:class:: OkGetQuoteListResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetQuoteListResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during quote listing. .. py:class:: OkGetBillDetailResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetBillInfoResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during bill retrieval. .. py:class:: OkGetBillListResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetBillListResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during bill listing. .. py:class:: OkGetJobExceptionsResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetJobExceptionsResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during job exceptions listing. .. py:class:: OkGetJobLogsResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: header .. attribute:: body .. py:class:: InternalServerErrorGetJobLogsResponse Bases: :class:`weaver.wps_restapi.swagger_definitions.MappingSchema` .. attribute:: description :annotation: = Unhandled error occurred during job logs listing. .. data:: get_api_frontpage_responses .. data:: get_api_swagger_json_responses .. data:: get_api_swagger_ui_responses .. data:: get_api_versions_responses .. data:: get_api_conformance_responses .. data:: get_processes_responses .. data:: post_processes_responses .. data:: get_process_responses .. data:: get_process_package_responses .. data:: get_process_payload_responses .. data:: get_process_visibility_responses .. data:: put_process_visibility_responses .. data:: delete_process_responses .. data:: get_providers_list_responses .. data:: get_provider_responses .. data:: delete_provider_responses .. data:: get_provider_processes_responses .. data:: get_provider_process_responses .. data:: post_provider_responses .. data:: post_provider_process_job_responses .. data:: post_process_jobs_responses .. data:: get_all_jobs_responses .. data:: get_single_job_status_responses .. data:: delete_job_responses .. data:: get_job_results_responses .. data:: get_job_output_responses .. data:: get_exceptions_responses .. data:: get_logs_responses .. data:: get_quote_list_responses .. data:: get_quote_responses .. data:: post_quotes_responses .. data:: post_quote_responses .. data:: get_bill_list_responses .. data:: get_bill_responses .. function:: service_api_route_info(service_api, settings)