1
0
mirror of synced 2026-01-23 04:02:42 -05:00
Files
airbyte/airbyte-connector-builder-server/connector_builder/generated/models/http_requester.py
Alexandre Girard f8beda08da Don't import the connector manifest schema (#20218)
* Don't import the connector manifest schema

* Revert "Don't import the connector manifest schema"

This reverts commit 84589dcf07.

* revert

* revert

* reset
2022-12-08 13:56:52 -08:00

45 lines
2.6 KiB
Python

# coding: utf-8
from __future__ import annotations
from datetime import date, datetime # noqa: F401
import re # noqa: F401
from typing import Any, Dict, List, Optional # noqa: F401
from pydantic import AnyUrl, BaseModel, EmailStr, Field, validator # noqa: F401
from connector_builder.generated.models.any_of_composite_error_handler_default_error_handler import AnyOfCompositeErrorHandlerDefaultErrorHandler
from connector_builder.generated.models.any_of_interpolated_stringstring import AnyOfInterpolatedStringstring
from connector_builder.generated.models.any_of_no_auth_declarative_oauth2_authenticator_api_key_authenticator_bearer_authenticator_basic_http_authenticator import AnyOfNoAuthDeclarativeOauth2AuthenticatorApiKeyAuthenticatorBearerAuthenticatorBasicHttpAuthenticator
from connector_builder.generated.models.any_ofstringstring import AnyOfstringstring
from connector_builder.generated.models.http_requester_all_of import HttpRequesterAllOf
from connector_builder.generated.models.interpolated_request_options_provider import InterpolatedRequestOptionsProvider
from connector_builder.generated.models.requester import Requester
class HttpRequester(BaseModel):
"""NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
Do not edit the class manually.
HttpRequester - a model defined in OpenAPI
name: The name of this HttpRequester.
url_base: The url_base of this HttpRequester.
path: The path of this HttpRequester.
config: The config of this HttpRequester.
http_method: The http_method of this HttpRequester [Optional].
request_options_provider: The request_options_provider of this HttpRequester [Optional].
authenticator: The authenticator of this HttpRequester [Optional].
error_handler: The error_handler of this HttpRequester [Optional].
"""
name: str = Field(alias="name")
url_base: AnyOfInterpolatedStringstring = Field(alias="url_base")
path: AnyOfInterpolatedStringstring = Field(alias="path")
config: Dict[str, Any] = Field(alias="config")
http_method: Optional[AnyOfstringstring] = Field(alias="http_method", default=None)
request_options_provider: Optional[InterpolatedRequestOptionsProvider] = Field(alias="request_options_provider", default=None)
authenticator: Optional[AnyOfNoAuthDeclarativeOauth2AuthenticatorApiKeyAuthenticatorBearerAuthenticatorBasicHttpAuthenticator] = Field(alias="authenticator", default=None)
error_handler: Optional[AnyOfCompositeErrorHandlerDefaultErrorHandler] = Field(alias="error_handler", default=None)
HttpRequester.update_forward_refs()