Server Test Python

Server Test Python

rev. 1d902e1fdfff69f8aafe42b2306fa317ef96d562 (ignoring whitespace)

Files changed:

tmp-codegen-diff/codegen-server-test-python/rest_json/rust-server-codegen-python/python/rest_json/aws_lambda/__init__.pyi

@@ -1,0 +143,0 @@
    1         -
import typing
    2         -
    3         -
class ClientApplication:
    4         -
    """
    5         -
    AWS Mobile SDK client fields.
    6         -
    """
    7         -
    8         -
    app_package_name: str
    9         -
    """
   10         -
    The package name for the mobile application invoking the function
   11         -
    """
   12         -
   13         -
    app_title: str
   14         -
    """
   15         -
    The app title for the mobile app as registered with AWS' mobile services.
   16         -
    """
   17         -
   18         -
    app_version_code: str
   19         -
    """
   20         -
    The app version code.
   21         -
    """
   22         -
   23         -
    app_version_name: str
   24         -
    """
   25         -
    The version name of the application as registered with AWS' mobile services.
   26         -
    """
   27         -
   28         -
    installation_id: str
   29         -
    """
   30         -
    The mobile app installation id
   31         -
    """
   32         -
   33         -
class ClientContext:
   34         -
    """
   35         -
    Client context sent by the AWS Mobile SDK.
   36         -
    """
   37         -
   38         -
    client: ClientApplication
   39         -
    """
   40         -
    Information about the mobile application invoking the function.
   41         -
    """
   42         -
   43         -
    custom: typing.Dict[str, str]
   44         -
    """
   45         -
    Custom properties attached to the mobile event context.
   46         -
    """
   47         -
   48         -
    environment: typing.Dict[str, str]
   49         -
    """
   50         -
    Environment settings from the mobile client.
   51         -
    """
   52         -
   53         -
class CognitoIdentity:
   54         -
    """
   55         -
    Cognito identity information sent with the event
   56         -
    """
   57         -
   58         -
    identity_id: str
   59         -
    """
   60         -
    The unique identity id for the Cognito credentials invoking the function.
   61         -
    """
   62         -
   63         -
    identity_pool_id: str
   64         -
    """
   65         -
    The identity pool id the caller is "registered" with.
   66         -
    """
   67         -
   68         -
class Config:
   69         -
    """
   70         -
    Configuration derived from environment variables.
   71         -
    """
   72         -
   73         -
    function_name: str
   74         -
    """
   75         -
    The name of the function.
   76         -
    """
   77         -
   78         -
    log_group: str
   79         -
    """
   80         -
    The name of the Amazon CloudWatch Logs group for the function.
   81         -
    """
   82         -
   83         -
    log_stream: str
   84         -
    """
   85         -
    The name of the Amazon CloudWatch Logs stream for the function.
   86         -
    """
   87         -
   88         -
    memory: int
   89         -
    """
   90         -
    The amount of memory available to the function in MB.
   91         -
    """
   92         -
   93         -
    version: str
   94         -
    """
   95         -
    The version of the function being executed.
   96         -
    """
   97         -
   98         -
class LambdaContext:
   99         -
    """
  100         -
    The Lambda function execution context. The values in this struct
  101         -
    are populated using the [Lambda environment variables](https://docs.aws.amazon.com/lambda/latest/dg/current-supported-versions.html)
  102         -
    and the headers returned by the poll request to the Runtime APIs.
  103         -
    """
  104         -
  105         -
    client_context: typing.Optional[ClientContext]
  106         -
    """
  107         -
    The client context object sent by the AWS mobile SDK. This field is
  108         -
    empty unless the function is invoked using an AWS mobile SDK.
  109         -
    """
  110         -
  111         -
    deadline: int
  112         -
    """
  113         -
    The execution deadline for the current invocation in milliseconds.
  114         -
    """
  115         -
  116         -
    env_config: Config
  117         -
    """
  118         -
    Lambda function configuration from the local environment variables.
  119         -
    Includes information such as the function name, memory allocation,
  120         -
    version, and log streams.
  121         -
    """
  122         -
  123         -
    identity: typing.Optional[CognitoIdentity]
  124         -
    """
  125         -
    The Cognito identity that invoked the function. This field is empty
  126         -
    unless the invocation request to the Lambda APIs was made using AWS
  127         -
    credentials issues by Amazon Cognito Identity Pools.
  128         -
    """
  129         -
  130         -
    invoked_function_arn: str
  131         -
    """
  132         -
    The ARN of the Lambda function being invoked.
  133         -
    """
  134         -
  135         -
    request_id: str
  136         -
    """
  137         -
    The AWS request ID generated by the Lambda service.
  138         -
    """
  139         -
  140         -
    xray_trace_id: typing.Optional[str]
  141         -
    """
  142         -
    The X-Ray trace ID for the current invocation.
  143         -
    """

tmp-codegen-diff/codegen-server-test-python/rest_json/rust-server-codegen-python/python/rest_json/error/__init__.pyi

@@ -1,0 +63,0 @@
    1         -
import rest_json.model
    2         -
import typing
    3         -
    4         -
class ComplexError(Exception):
    5         -
    """
    6         -
    This error is thrown when a request is invalid.
    7         -
    """
    8         -
    9         -
    header: typing.Optional[str]
   10         -
   11         -
    nested: typing.Optional[rest_json.model.ComplexNestedErrorData]
   12         -
   13         -
    top_level: typing.Optional[str]
   14         -
   15         -
    def __init__(self, header: typing.Optional[str] = ..., top_level: typing.Optional[str] = ..., nested: typing.Optional[rest_json.model.ComplexNestedErrorData] = ...) -> None:
   16         -
        ...
   17         -
   18         -
   19         -
class FooError(Exception):
   20         -
    """
   21         -
    This error has test cases that test some of the dark corners of Amazon service framework history. It should only be implemented by clients.
   22         -
    """
   23         -
   24         -
    def __init__(self) -> None:
   25         -
        ...
   26         -
   27         -
   28         -
class InternalServerError(Exception):
   29         -
    message: str
   30         -
   31         -
    def __init__(self, message: str) -> None:
   32         -
        ...
   33         -
   34         -
   35         -
class InvalidGreeting(Exception):
   36         -
    """
   37         -
    This error is thrown when an invalid greeting value is provided.
   38         -
    """
   39         -
   40         -
    message: typing.Optional[str]
   41         -
   42         -
    def __init__(self, message: typing.Optional[str] = ...) -> None:
   43         -
        ...
   44         -
   45         -
   46         -
class ValidationException(Exception):
   47         -
    """
   48         -
    A standard error for input validation failures. This should be thrown by services when a member of the input structure falls outside of the modeled or documented constraints.
   49         -
    """
   50         -
   51         -
    field_list: typing.Optional[typing.List[rest_json.model.ValidationExceptionField]]
   52         -
    """
   53         -
    A list of specific failures encountered while validating the input. A member can appear in this list more than once if it failed to satisfy multiple constraints.
   54         -
    """
   55         -
   56         -
    message: str
   57         -
    """
   58         -
    A summary of the validation failure.
   59         -
    """
   60         -
   61         -
    def __init__(self, message: str, field_list: typing.Optional[typing.List[rest_json.model.ValidationExceptionField]] = ...) -> None:
   62         -
        ...
   63         -

tmp-codegen-diff/codegen-server-test-python/rest_json/rust-server-codegen-python/python/rest_json/input/__init__.pyi

@@ -1,0 +990,0 @@
    1         -
import rest_json.model
    2         -
import rest_json.types
    3         -
import typing
    4         -
    5         -
class AllQueryStringTypesInput:
    6         -
    query_boolean: typing.Optional[bool]
    7         -
    8         -
    query_boolean_list: typing.Optional[typing.List[bool]]
    9         -
   10         -
    query_byte: typing.Optional[int]
   11         -
   12         -
    query_double: typing.Optional[float]
   13         -
   14         -
    query_double_list: typing.Optional[typing.List[float]]
   15         -
   16         -
    query_enum: typing.Optional[rest_json.model.FooEnum]
   17         -
   18         -
    query_enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]]
   19         -
   20         -
    query_float: typing.Optional[float]
   21         -
   22         -
    query_integer: typing.Optional[int]
   23         -
   24         -
    query_integer_enum: typing.Optional[int]
   25         -
   26         -
    query_integer_enum_list: typing.Optional[typing.List[int]]
   27         -
   28         -
    query_integer_list: typing.Optional[typing.List[int]]
   29         -
   30         -
    query_integer_set: typing.Optional[typing.List[int]]
   31         -
   32         -
    query_long: typing.Optional[int]
   33         -
   34         -
    query_params_map_of_string_list: typing.Optional[typing.Dict[str, typing.List[str]]]
   35         -
   36         -
    query_short: typing.Optional[int]
   37         -
   38         -
    query_string: typing.Optional[str]
   39         -
   40         -
    query_string_list: typing.Optional[typing.List[str]]
   41         -
   42         -
    query_string_set: typing.Optional[typing.List[str]]
   43         -
   44         -
    query_timestamp: typing.Optional[rest_json.types.DateTime]
   45         -
   46         -
    query_timestamp_list: typing.Optional[typing.List[rest_json.types.DateTime]]
   47         -
   48         -
    def __init__(self, query_string: typing.Optional[str] = ..., query_string_list: typing.Optional[typing.List[str]] = ..., query_string_set: typing.Optional[typing.List[str]] = ..., query_byte: typing.Optional[int] = ..., query_short: typing.Optional[int] = ..., query_integer: typing.Optional[int] = ..., query_integer_list: typing.Optional[typing.List[int]] = ..., query_integer_set: typing.Optional[typing.List[int]] = ..., query_long: typing.Optional[int] = ..., query_float: typing.Optional[float] = ..., query_double: typing.Optional[float] = ..., query_double_list: typing.Optional[typing.List[float]] = ..., query_boolean: typing.Optional[bool] = ..., query_boolean_list: typing.Optional[typing.List[bool]] = ..., query_timestamp: typing.Optional[rest_json.types.DateTime] = ..., query_timestamp_list: typing.Optional[typing.List[rest_json.types.DateTime]] = ..., query_enum: typing.Optional[rest_json.model.FooEnum] = ..., query_enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]] = ..., query_integer_enum: typing.Optional[int] = ..., query_integer_enum_list: typing.Optional[typing.List[int]] = ..., query_params_map_of_string_list: typing.Optional[typing.Dict[str, typing.List[str]]] = ...) -> None:
   49         -
        ...
   50         -
   51         -
   52         -
class ConstantAndVariableQueryStringInput:
   53         -
    baz: typing.Optional[str]
   54         -
   55         -
    maybe_set: typing.Optional[str]
   56         -
   57         -
    def __init__(self, baz: typing.Optional[str] = ..., maybe_set: typing.Optional[str] = ...) -> None:
   58         -
        ...
   59         -
   60         -
   61         -
class ConstantQueryStringInput:
   62         -
    hello: str
   63         -
   64         -
    def __init__(self, hello: str) -> None:
   65         -
        ...
   66         -
   67         -
   68         -
class ContentTypeParametersInput:
   69         -
    value: typing.Optional[int]
   70         -
   71         -
    def __init__(self, value: typing.Optional[int] = ...) -> None:
   72         -
        ...
   73         -
   74         -
   75         -
class DatetimeOffsetsInput:
   76         -
    def __init__(self) -> None:
   77         -
        ...
   78         -
   79         -
   80         -
class DocumentTypeAsMapValueInput:
   81         -
    doc_valued_map: typing.Optional[typing.Dict[str, rest_json.types.Document]]
   82         -
   83         -
    def __init__(self, doc_valued_map: typing.Optional[typing.Dict[str, rest_json.types.Document]] = ...) -> None:
   84         -
        ...
   85         -
   86         -
   87         -
class DocumentTypeAsPayloadInput:
   88         -
    document_value: typing.Optional[rest_json.types.Document]
   89         -
   90         -
    def __init__(self, document_value: typing.Optional[rest_json.types.Document] = ...) -> None:
   91         -
        ...
   92         -
   93         -
   94         -
class DocumentTypeInput:
   95         -
    document_value: typing.Optional[rest_json.types.Document]
   96         -
   97         -
    string_value: typing.Optional[str]
   98         -
   99         -
    def __init__(self, string_value: typing.Optional[str] = ..., document_value: typing.Optional[rest_json.types.Document] = ...) -> None:
  100         -
        ...
  101         -
  102         -
  103         -
class EmptyInputAndEmptyOutputInput:
  104         -
    def __init__(self) -> None:
  105         -
        ...
  106         -
  107         -
  108         -
class EndpointOperationInput:
  109         -
    def __init__(self) -> None:
  110         -
        ...
  111         -
  112         -
  113         -
class EndpointWithHostLabelOperationInput:
  114         -
    label: str
  115         -
  116         -
    def __init__(self, label: str) -> None:
  117         -
        ...
  118         -
  119         -
  120         -
class FractionalSecondsInput:
  121         -
    def __init__(self) -> None:
  122         -
        ...
  123         -
  124         -
  125         -
class GreetingWithErrorsInput:
  126         -
    def __init__(self) -> None:
  127         -
        ...
  128         -
  129         -
  130         -
class HostWithPathOperationInput:
  131         -
    def __init__(self) -> None:
  132         -
        ...
  133         -
  134         -
  135         -
class HttpChecksumRequiredInput:
  136         -
    foo: typing.Optional[str]
  137         -
  138         -
    def __init__(self, foo: typing.Optional[str] = ...) -> None:
  139         -
        ...
  140         -
  141         -
  142         -
class HttpEnumPayloadInput:
  143         -
    payload: typing.Optional[rest_json.model.StringEnum]
  144         -
  145         -
    def __init__(self, payload: typing.Optional[rest_json.model.StringEnum] = ...) -> None:
  146         -
        ...
  147         -
  148         -
  149         -
class HttpPayloadTraitsInput:
  150         -
    blob: typing.Optional[rest_json.types.Blob]
  151         -
  152         -
    foo: typing.Optional[str]
  153         -
  154         -
    def __init__(self, foo: typing.Optional[str] = ..., blob: typing.Optional[rest_json.types.Blob] = ...) -> None:
  155         -
        ...
  156         -
  157         -
  158         -
class HttpPayloadTraitsWithMediaTypeInput:
  159         -
    blob: typing.Optional[rest_json.types.Blob]
  160         -
  161         -
    foo: typing.Optional[str]
  162         -
  163         -
    def __init__(self, foo: typing.Optional[str] = ..., blob: typing.Optional[rest_json.types.Blob] = ...) -> None:
  164         -
        ...
  165         -
  166         -
  167         -
class HttpPayloadWithStructureInput:
  168         -
    nested: typing.Optional[rest_json.model.NestedPayload]
  169         -
  170         -
    def __init__(self, nested: typing.Optional[rest_json.model.NestedPayload] = ...) -> None:
  171         -
        ...
  172         -
  173         -
  174         -
class HttpPayloadWithUnionInput:
  175         -
    nested: typing.Optional[rest_json.model.UnionPayload]
  176         -
  177         -
    def __init__(self, nested: typing.Optional[rest_json.model.UnionPayload] = ...) -> None:
  178         -
        ...
  179         -
  180         -
  181         -
class HttpPrefixHeadersInResponseInput:
  182         -
    def __init__(self) -> None:
  183         -
        ...
  184         -
  185         -
  186         -
class HttpPrefixHeadersInput:
  187         -
    foo: typing.Optional[str]
  188         -
  189         -
    foo_map: typing.Optional[typing.Dict[str, str]]
  190         -
  191         -
    def __init__(self, foo: typing.Optional[str] = ..., foo_map: typing.Optional[typing.Dict[str, str]] = ...) -> None:
  192         -
        ...
  193         -
  194         -
  195         -
class HttpRequestWithFloatLabelsInput:
  196         -
    double: float
  197         -
  198         -
    float: float
  199         -
  200         -
    def __init__(self, float: float, double: float) -> None:
  201         -
        ...
  202         -
  203         -
  204         -
class HttpRequestWithGreedyLabelInPathInput:
  205         -
    baz: str
  206         -
  207         -
    foo: str
  208         -
  209         -
    def __init__(self, foo: str, baz: str) -> None:
  210         -
        ...
  211         -
  212         -
  213         -
class HttpRequestWithLabelsAndTimestampFormatInput:
  214         -
    default_format: rest_json.types.DateTime
  215         -
  216         -
    member_date_time: rest_json.types.DateTime
  217         -
  218         -
    member_epoch_seconds: rest_json.types.DateTime
  219         -
  220         -
    member_http_date: rest_json.types.DateTime
  221         -
  222         -
    target_date_time: rest_json.types.DateTime
  223         -
  224         -
    target_epoch_seconds: rest_json.types.DateTime
  225         -
  226         -
    target_http_date: rest_json.types.DateTime
  227         -
  228         -
    def __init__(self, member_epoch_seconds: rest_json.types.DateTime, member_http_date: rest_json.types.DateTime, member_date_time: rest_json.types.DateTime, default_format: rest_json.types.DateTime, target_epoch_seconds: rest_json.types.DateTime, target_http_date: rest_json.types.DateTime, target_date_time: rest_json.types.DateTime) -> None:
  229         -
        ...
  230         -
  231         -
  232         -
class HttpRequestWithLabelsInput:
  233         -
    boolean: bool
  234         -
    """
  235         -
    Serialized in the path as true or false.
  236         -
    """
  237         -
  238         -
    double: float
  239         -
  240         -
    float: float
  241         -
  242         -
    integer: int
  243         -
  244         -
    long: int
  245         -
  246         -
    short: int
  247         -
  248         -
    string: str
  249         -
  250         -
    timestamp: rest_json.types.DateTime
  251         -
    """
  252         -
    Note that this member has no format, so it's serialized as an RFC 3399 date-time.
  253         -
    """
  254         -
  255         -
    def __init__(self, string: str, short: int, integer: int, long: int, float: float, double: float, boolean: bool, timestamp: rest_json.types.DateTime) -> None:
  256         -
        ...
  257         -
  258         -
  259         -
class HttpRequestWithRegexLiteralInput:
  260         -
    str: str
  261         -
  262         -
    def __init__(self, str: str) -> None:
  263         -
        ...
  264         -
  265         -
  266         -
class HttpResponseCodeInput:
  267         -
    def __init__(self) -> None:
  268         -
        ...
  269         -
  270         -
  271         -
class HttpStringPayloadInput:
  272         -
    payload: typing.Optional[str]
  273         -
  274         -
    def __init__(self, payload: typing.Optional[str] = ...) -> None:
  275         -
        ...
  276         -
  277         -
  278         -
class IgnoreQueryParamsInResponseInput:
  279         -
    def __init__(self) -> None:
  280         -
        ...
  281         -
  282         -
  283         -
class InputAndOutputWithHeadersInput:
  284         -
    header_boolean_list: typing.Optional[typing.List[bool]]
  285         -
  286         -
    header_byte: typing.Optional[int]
  287         -
  288         -
    header_double: typing.Optional[float]
  289         -
  290         -
    header_enum: typing.Optional[rest_json.model.FooEnum]
  291         -
  292         -
    header_enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]]
  293         -
  294         -
    header_false_bool: typing.Optional[bool]
  295         -
  296         -
    header_float: typing.Optional[float]
  297         -
  298         -
    header_integer: typing.Optional[int]
  299         -
  300         -
    header_integer_enum: typing.Optional[int]
  301         -
  302         -
    header_integer_enum_list: typing.Optional[typing.List[int]]
  303         -
  304         -
    header_integer_list: typing.Optional[typing.List[int]]
  305         -
  306         -
    header_long: typing.Optional[int]
  307         -
  308         -
    header_short: typing.Optional[int]
  309         -
  310         -
    header_string: typing.Optional[str]
  311         -
  312         -
    header_string_list: typing.Optional[typing.List[str]]
  313         -
  314         -
    header_string_set: typing.Optional[typing.List[str]]
  315         -
  316         -
    header_timestamp_list: typing.Optional[typing.List[rest_json.types.DateTime]]
  317         -
  318         -
    header_true_bool: typing.Optional[bool]
  319         -
  320         -
    def __init__(self, header_string: typing.Optional[str] = ..., header_byte: typing.Optional[int] = ..., header_short: typing.Optional[int] = ..., header_integer: typing.Optional[int] = ..., header_long: typing.Optional[int] = ..., header_float: typing.Optional[float] = ..., header_double: typing.Optional[float] = ..., header_true_bool: typing.Optional[bool] = ..., header_false_bool: typing.Optional[bool] = ..., header_string_list: typing.Optional[typing.List[str]] = ..., header_string_set: typing.Optional[typing.List[str]] = ..., header_integer_list: typing.Optional[typing.List[int]] = ..., header_boolean_list: typing.Optional[typing.List[bool]] = ..., header_timestamp_list: typing.Optional[typing.List[rest_json.types.DateTime]] = ..., header_enum: typing.Optional[rest_json.model.FooEnum] = ..., header_enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]] = ..., header_integer_enum: typing.Optional[int] = ..., header_integer_enum_list: typing.Optional[typing.List[int]] = ...) -> None:
  321         -
        ...
  322         -
  323         -
  324         -
class JsonBlobsInput:
  325         -
    data: typing.Optional[rest_json.types.Blob]
  326         -
  327         -
    def __init__(self, data: typing.Optional[rest_json.types.Blob] = ...) -> None:
  328         -
        ...
  329         -
  330         -
  331         -
class JsonEnumsInput:
  332         -
    foo_enum1: typing.Optional[rest_json.model.FooEnum]
  333         -
  334         -
    foo_enum2: typing.Optional[rest_json.model.FooEnum]
  335         -
  336         -
    foo_enum3: typing.Optional[rest_json.model.FooEnum]
  337         -
  338         -
    foo_enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]]
  339         -
  340         -
    foo_enum_map: typing.Optional[typing.Dict[str, rest_json.model.FooEnum]]
  341         -
  342         -
    foo_enum_set: typing.Optional[typing.List[rest_json.model.FooEnum]]
  343         -
  344         -
    def __init__(self, foo_enum1: typing.Optional[rest_json.model.FooEnum] = ..., foo_enum2: typing.Optional[rest_json.model.FooEnum] = ..., foo_enum3: typing.Optional[rest_json.model.FooEnum] = ..., foo_enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]] = ..., foo_enum_set: typing.Optional[typing.List[rest_json.model.FooEnum]] = ..., foo_enum_map: typing.Optional[typing.Dict[str, rest_json.model.FooEnum]] = ...) -> None:
  345         -
        ...
  346         -
  347         -
  348         -
class JsonIntEnumsInput:
  349         -
    integer_enum1: typing.Optional[int]
  350         -
  351         -
    integer_enum2: typing.Optional[int]
  352         -
  353         -
    integer_enum3: typing.Optional[int]
  354         -
  355         -
    integer_enum_list: typing.Optional[typing.List[int]]
  356         -
  357         -
    integer_enum_map: typing.Optional[typing.Dict[str, int]]
  358         -
  359         -
    integer_enum_set: typing.Optional[typing.List[int]]
  360         -
  361         -
    def __init__(self, integer_enum1: typing.Optional[int] = ..., integer_enum2: typing.Optional[int] = ..., integer_enum3: typing.Optional[int] = ..., integer_enum_list: typing.Optional[typing.List[int]] = ..., integer_enum_set: typing.Optional[typing.List[int]] = ..., integer_enum_map: typing.Optional[typing.Dict[str, int]] = ...) -> None:
  362         -
        ...
  363         -
  364         -
  365         -
class JsonListsInput:
  366         -
    boolean_list: typing.Optional[typing.List[bool]]
  367         -
  368         -
    enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]]
  369         -
  370         -
    int_enum_list: typing.Optional[typing.List[int]]
  371         -
  372         -
    integer_list: typing.Optional[typing.List[int]]
  373         -
  374         -
    nested_string_list: typing.Optional[typing.List[typing.List[str]]]
  375         -
    """
  376         -
    A list of lists of strings.
  377         -
    """
  378         -
  379         -
    string_list: typing.Optional[typing.List[str]]
  380         -
  381         -
    string_set: typing.Optional[typing.List[str]]
  382         -
  383         -
    structure_list: typing.Optional[typing.List[rest_json.model.StructureListMember]]
  384         -
  385         -
    timestamp_list: typing.Optional[typing.List[rest_json.types.DateTime]]
  386         -
  387         -
    def __init__(self, string_list: typing.Optional[typing.List[str]] = ..., string_set: typing.Optional[typing.List[str]] = ..., integer_list: typing.Optional[typing.List[int]] = ..., boolean_list: typing.Optional[typing.List[bool]] = ..., timestamp_list: typing.Optional[typing.List[rest_json.types.DateTime]] = ..., enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]] = ..., int_enum_list: typing.Optional[typing.List[int]] = ..., nested_string_list: typing.Optional[typing.List[typing.List[str]]] = ..., structure_list: typing.Optional[typing.List[rest_json.model.StructureListMember]] = ...) -> None:
  388         -
        ...
  389         -
  390         -
  391         -
class JsonMapsInput:
  392         -
    dense_boolean_map: typing.Optional[typing.Dict[str, bool]]
  393         -
  394         -
    dense_number_map: typing.Optional[typing.Dict[str, int]]
  395         -
  396         -
    dense_set_map: typing.Optional[typing.Dict[str, typing.List[str]]]
  397         -
  398         -
    dense_string_map: typing.Optional[typing.Dict[str, str]]
  399         -
  400         -
    dense_struct_map: typing.Optional[typing.Dict[str, rest_json.model.GreetingStruct]]
  401         -
  402         -
    def __init__(self, dense_struct_map: typing.Optional[typing.Dict[str, rest_json.model.GreetingStruct]] = ..., dense_number_map: typing.Optional[typing.Dict[str, int]] = ..., dense_boolean_map: typing.Optional[typing.Dict[str, bool]] = ..., dense_string_map: typing.Optional[typing.Dict[str, str]] = ..., dense_set_map: typing.Optional[typing.Dict[str, typing.List[str]]] = ...) -> None:
  403         -
        ...
  404         -
  405         -
  406         -
class JsonTimestampsInput:
  407         -
    date_time: typing.Optional[rest_json.types.DateTime]
  408         -
  409         -
    date_time_on_target: typing.Optional[rest_json.types.DateTime]
  410         -
  411         -
    epoch_seconds: typing.Optional[rest_json.types.DateTime]
  412         -
  413         -
    epoch_seconds_on_target: typing.Optional[rest_json.types.DateTime]
  414         -
  415         -
    http_date: typing.Optional[rest_json.types.DateTime]
  416         -
  417         -
    http_date_on_target: typing.Optional[rest_json.types.DateTime]
  418         -
  419         -
    normal: typing.Optional[rest_json.types.DateTime]
  420         -
  421         -
    def __init__(self, normal: typing.Optional[rest_json.types.DateTime] = ..., date_time: typing.Optional[rest_json.types.DateTime] = ..., date_time_on_target: typing.Optional[rest_json.types.DateTime] = ..., epoch_seconds: typing.Optional[rest_json.types.DateTime] = ..., epoch_seconds_on_target: typing.Optional[rest_json.types.DateTime] = ..., http_date: typing.Optional[rest_json.types.DateTime] = ..., http_date_on_target: typing.Optional[rest_json.types.DateTime] = ...) -> None:
  422         -
        ...
  423         -
  424         -
  425         -
class JsonUnionsInput:
  426         -
    """
  427         -
    A shared structure that contains a single union member.
  428         -
    """
  429         -
  430         -
    contents: typing.Optional[rest_json.model.MyUnion]
  431         -
    """
  432         -
    A union with a representative set of types for members.
  433         -
    """
  434         -
  435         -
    def __init__(self, contents: typing.Optional[rest_json.model.MyUnion] = ...) -> None:
  436         -
        ...
  437         -
  438         -
  439         -
class MalformedAcceptWithBodyInput:
  440         -
    def __init__(self) -> None:
  441         -
        ...
  442         -
  443         -
  444         -
class MalformedAcceptWithGenericStringInput:
  445         -
    def __init__(self) -> None:
  446         -
        ...
  447         -
  448         -
  449         -
class MalformedAcceptWithPayloadInput:
  450         -
    def __init__(self) -> None:
  451         -
        ...
  452         -
  453         -
  454         -
class MalformedBlobInput:
  455         -
    blob: typing.Optional[rest_json.types.Blob]
  456         -
  457         -
    def __init__(self, blob: typing.Optional[rest_json.types.Blob] = ...) -> None:
  458         -
        ...
  459         -
  460         -
  461         -
class MalformedBooleanInput:
  462         -
    boolean_in_body: typing.Optional[bool]
  463         -
  464         -
    boolean_in_header: typing.Optional[bool]
  465         -
  466         -
    boolean_in_path: bool
  467         -
  468         -
    boolean_in_query: typing.Optional[bool]
  469         -
  470         -
    def __init__(self, boolean_in_body: typing.Optional[bool] = ..., boolean_in_path: bool, boolean_in_query: typing.Optional[bool] = ..., boolean_in_header: typing.Optional[bool] = ...) -> None:
  471         -
        ...
  472         -
  473         -
  474         -
class MalformedByteInput:
  475         -
    byte_in_body: typing.Optional[int]
  476         -
  477         -
    byte_in_header: typing.Optional[int]
  478         -
  479         -
    byte_in_path: int
  480         -
  481         -
    byte_in_query: typing.Optional[int]
  482         -
  483         -
    def __init__(self, byte_in_body: typing.Optional[int] = ..., byte_in_path: int, byte_in_query: typing.Optional[int] = ..., byte_in_header: typing.Optional[int] = ...) -> None:
  484         -
        ...
  485         -
  486         -
  487         -
class MalformedContentTypeWithBodyInput:
  488         -
    hi: typing.Optional[str]
  489         -
  490         -
    def __init__(self, hi: typing.Optional[str] = ...) -> None:
  491         -
        ...
  492         -
  493         -
  494         -
class MalformedContentTypeWithGenericStringInput:
  495         -
    payload: typing.Optional[str]
  496         -
  497         -
    def __init__(self, payload: typing.Optional[str] = ...) -> None:
  498         -
        ...
  499         -
  500         -
  501         -
class MalformedContentTypeWithPayloadInput:
  502         -
    payload: typing.Optional[rest_json.types.Blob]
  503         -
  504         -
    def __init__(self, payload: typing.Optional[rest_json.types.Blob] = ...) -> None:
  505         -
        ...
  506         -
  507         -
  508         -
class MalformedContentTypeWithoutBodyInput:
  509         -
    def __init__(self) -> None:
  510         -
        ...
  511         -
  512         -
  513         -
class MalformedDoubleInput:
  514         -
    double_in_body: typing.Optional[float]
  515         -
  516         -
    double_in_header: typing.Optional[float]
  517         -
  518         -
    double_in_path: float
  519         -
  520         -
    double_in_query: typing.Optional[float]
  521         -
  522         -
    def __init__(self, double_in_body: typing.Optional[float] = ..., double_in_path: float, double_in_query: typing.Optional[float] = ..., double_in_header: typing.Optional[float] = ...) -> None:
  523         -
        ...
  524         -
  525         -
  526         -
class MalformedFloatInput:
  527         -
    float_in_body: typing.Optional[float]
  528         -
  529         -
    float_in_header: typing.Optional[float]
  530         -
  531         -
    float_in_path: float
  532         -
  533         -
    float_in_query: typing.Optional[float]
  534         -
  535         -
    def __init__(self, float_in_body: typing.Optional[float] = ..., float_in_path: float, float_in_query: typing.Optional[float] = ..., float_in_header: typing.Optional[float] = ...) -> None:
  536         -
        ...
  537         -
  538         -
  539         -
class MalformedIntegerInput:
  540         -
    integer_in_body: typing.Optional[int]
  541         -
  542         -
    integer_in_header: typing.Optional[int]
  543         -
  544         -
    integer_in_path: int
  545         -
  546         -
    integer_in_query: typing.Optional[int]
  547         -
  548         -
    def __init__(self, integer_in_body: typing.Optional[int] = ..., integer_in_path: int, integer_in_query: typing.Optional[int] = ..., integer_in_header: typing.Optional[int] = ...) -> None:
  549         -
        ...
  550         -
  551         -
  552         -
class MalformedListInput:
  553         -
    body_list: typing.Optional[typing.List[str]]
  554         -
  555         -
    def __init__(self, body_list: typing.Optional[typing.List[str]] = ...) -> None:
  556         -
        ...
  557         -
  558         -
  559         -
class MalformedLongInput:
  560         -
    long_in_body: typing.Optional[int]
  561         -
  562         -
    long_in_header: typing.Optional[int]
  563         -
  564         -
    long_in_path: int
  565         -
  566         -
    long_in_query: typing.Optional[int]
  567         -
  568         -
    def __init__(self, long_in_body: typing.Optional[int] = ..., long_in_path: int, long_in_query: typing.Optional[int] = ..., long_in_header: typing.Optional[int] = ...) -> None:
  569         -
        ...
  570         -
  571         -
  572         -
class MalformedMapInput:
  573         -
    body_map: typing.Optional[typing.Dict[str, str]]
  574         -
  575         -
    def __init__(self, body_map: typing.Optional[typing.Dict[str, str]] = ...) -> None:
  576         -
        ...
  577         -
  578         -
  579         -
class MalformedRequestBodyInput:
  580         -
    float: typing.Optional[float]
  581         -
  582         -
    int: typing.Optional[int]
  583         -
  584         -
    def __init__(self, int: typing.Optional[int] = ..., float: typing.Optional[float] = ...) -> None:
  585         -
        ...
  586         -
  587         -
  588         -
class MalformedShortInput:
  589         -
    short_in_body: typing.Optional[int]
  590         -
  591         -
    short_in_header: typing.Optional[int]
  592         -
  593         -
    short_in_path: int
  594         -
  595         -
    short_in_query: typing.Optional[int]
  596         -
  597         -
    def __init__(self, short_in_body: typing.Optional[int] = ..., short_in_path: int, short_in_query: typing.Optional[int] = ..., short_in_header: typing.Optional[int] = ...) -> None:
  598         -
        ...
  599         -
  600         -
  601         -
class MalformedStringInput:
  602         -
    blob: typing.Optional[str]
  603         -
  604         -
    def __init__(self, blob: typing.Optional[str] = ...) -> None:
  605         -
        ...
  606         -
  607         -
  608         -
class MalformedTimestampBodyDateTimeInput:
  609         -
    timestamp: rest_json.types.DateTime
  610         -
  611         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  612         -
        ...
  613         -
  614         -
  615         -
class MalformedTimestampBodyDefaultInput:
  616         -
    timestamp: rest_json.types.DateTime
  617         -
  618         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  619         -
        ...
  620         -
  621         -
  622         -
class MalformedTimestampBodyHttpDateInput:
  623         -
    timestamp: rest_json.types.DateTime
  624         -
  625         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  626         -
        ...
  627         -
  628         -
  629         -
class MalformedTimestampHeaderDateTimeInput:
  630         -
    timestamp: rest_json.types.DateTime
  631         -
  632         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  633         -
        ...
  634         -
  635         -
  636         -
class MalformedTimestampHeaderDefaultInput:
  637         -
    timestamp: rest_json.types.DateTime
  638         -
  639         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  640         -
        ...
  641         -
  642         -
  643         -
class MalformedTimestampHeaderEpochInput:
  644         -
    timestamp: rest_json.types.DateTime
  645         -
  646         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  647         -
        ...
  648         -
  649         -
  650         -
class MalformedTimestampPathDefaultInput:
  651         -
    timestamp: rest_json.types.DateTime
  652         -
  653         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  654         -
        ...
  655         -
  656         -
  657         -
class MalformedTimestampPathEpochInput:
  658         -
    timestamp: rest_json.types.DateTime
  659         -
  660         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  661         -
        ...
  662         -
  663         -
  664         -
class MalformedTimestampPathHttpDateInput:
  665         -
    timestamp: rest_json.types.DateTime
  666         -
  667         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  668         -
        ...
  669         -
  670         -
  671         -
class MalformedTimestampQueryDefaultInput:
  672         -
    timestamp: rest_json.types.DateTime
  673         -
  674         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  675         -
        ...
  676         -
  677         -
  678         -
class MalformedTimestampQueryEpochInput:
  679         -
    timestamp: rest_json.types.DateTime
  680         -
  681         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  682         -
        ...
  683         -
  684         -
  685         -
class MalformedTimestampQueryHttpDateInput:
  686         -
    timestamp: rest_json.types.DateTime
  687         -
  688         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  689         -
        ...
  690         -
  691         -
  692         -
class MalformedUnionInput:
  693         -
    union: typing.Optional[rest_json.model.SimpleUnion]
  694         -
  695         -
    def __init__(self, union: typing.Optional[rest_json.model.SimpleUnion] = ...) -> None:
  696         -
        ...
  697         -
  698         -
  699         -
class MediaTypeHeaderInput:
  700         -
    json: typing.Optional[str]
  701         -
  702         -
    def __init__(self, json: typing.Optional[str] = ...) -> None:
  703         -
        ...
  704         -
  705         -
  706         -
class NoInputAndNoOutputInput:
  707         -
    def __init__(self) -> None:
  708         -
        ...
  709         -
  710         -
  711         -
class NoInputAndOutputInput:
  712         -
    def __init__(self) -> None:
  713         -
        ...
  714         -
  715         -
  716         -
class NullAndEmptyHeadersClientInput:
  717         -
    a: typing.Optional[str]
  718         -
  719         -
    b: typing.Optional[str]
  720         -
  721         -
    c: typing.Optional[typing.List[str]]
  722         -
  723         -
    def __init__(self, a: typing.Optional[str] = ..., b: typing.Optional[str] = ..., c: typing.Optional[typing.List[str]] = ...) -> None:
  724         -
        ...
  725         -
  726         -
  727         -
class NullAndEmptyHeadersServerInput:
  728         -
    a: typing.Optional[str]
  729         -
  730         -
    b: typing.Optional[str]
  731         -
  732         -
    c: typing.Optional[typing.List[str]]
  733         -
  734         -
    def __init__(self, a: typing.Optional[str] = ..., b: typing.Optional[str] = ..., c: typing.Optional[typing.List[str]] = ...) -> None:
  735         -
        ...
  736         -
  737         -
  738         -
class OmitsNullSerializesEmptyStringInput:
  739         -
    empty_string: typing.Optional[str]
  740         -
  741         -
    null_value: typing.Optional[str]
  742         -
  743         -
    def __init__(self, null_value: typing.Optional[str] = ..., empty_string: typing.Optional[str] = ...) -> None:
  744         -
        ...
  745         -
  746         -
  747         -
class OmitsSerializingEmptyListsInput:
  748         -
    query_boolean_list: typing.Optional[typing.List[bool]]
  749         -
  750         -
    query_double_list: typing.Optional[typing.List[float]]
  751         -
  752         -
    query_enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]]
  753         -
  754         -
    query_integer_enum_list: typing.Optional[typing.List[int]]
  755         -
  756         -
    query_integer_list: typing.Optional[typing.List[int]]
  757         -
  758         -
    query_string_list: typing.Optional[typing.List[str]]
  759         -
  760         -
    query_timestamp_list: typing.Optional[typing.List[rest_json.types.DateTime]]
  761         -
  762         -
    def __init__(self, query_string_list: typing.Optional[typing.List[str]] = ..., query_integer_list: typing.Optional[typing.List[int]] = ..., query_double_list: typing.Optional[typing.List[float]] = ..., query_boolean_list: typing.Optional[typing.List[bool]] = ..., query_timestamp_list: typing.Optional[typing.List[rest_json.types.DateTime]] = ..., query_enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]] = ..., query_integer_enum_list: typing.Optional[typing.List[int]] = ...) -> None:
  763         -
        ...
  764         -
  765         -
  766         -
class OperationWithDefaultsInput:
  767         -
    client_optional_defaults: typing.Optional[rest_json.model.ClientOptionalDefaults]
  768         -
  769         -
    defaults: typing.Optional[rest_json.model.Defaults]
  770         -
  771         -
    other_top_level_default: int
  772         -
  773         -
    top_level_default: str
  774         -
  775         -
    def __init__(self, defaults: typing.Optional[rest_json.model.Defaults] = ..., client_optional_defaults: typing.Optional[rest_json.model.ClientOptionalDefaults] = ..., top_level_default: str, other_top_level_default: int) -> None:
  776         -
        ...
  777         -
  778         -
  779         -
class OperationWithNestedStructureInput:
  780         -
    top_level: rest_json.model.TopLevel
  781         -
  782         -
    def __init__(self, top_level: rest_json.model.TopLevel) -> None:
  783         -
        ...
  784         -
  785         -
  786         -
class PostPlayerActionInput:
  787         -
    action: typing.Optional[rest_json.model.PlayerAction]
  788         -
  789         -
    def __init__(self, action: typing.Optional[rest_json.model.PlayerAction] = ...) -> None:
  790         -
        ...
  791         -
  792         -
  793         -
class PostUnionWithJsonNameInput:
  794         -
    value: typing.Optional[rest_json.model.UnionWithJsonName]
  795         -
  796         -
    def __init__(self, value: typing.Optional[rest_json.model.UnionWithJsonName] = ...) -> None:
  797         -
        ...
  798         -
  799         -
  800         -
class PutWithContentEncodingInput:
  801         -
    data: typing.Optional[str]
  802         -
  803         -
    encoding: typing.Optional[str]
  804         -
  805         -
    def __init__(self, encoding: typing.Optional[str] = ..., data: typing.Optional[str] = ...) -> None:
  806         -
        ...
  807         -
  808         -
  809         -
class QueryIdempotencyTokenAutoFillInput:
  810         -
    token: typing.Optional[str]
  811         -
  812         -
    def __init__(self, token: typing.Optional[str] = ...) -> None:
  813         -
        ...
  814         -
  815         -
  816         -
class QueryParamsAsStringListMapInput:
  817         -
    foo: typing.Optional[typing.Dict[str, typing.List[str]]]
  818         -
  819         -
    qux: typing.Optional[str]
  820         -
  821         -
    def __init__(self, qux: typing.Optional[str] = ..., foo: typing.Optional[typing.Dict[str, typing.List[str]]] = ...) -> None:
  822         -
        ...
  823         -
  824         -
  825         -
class QueryPrecedenceInput:
  826         -
    baz: typing.Optional[typing.Dict[str, str]]
  827         -
  828         -
    foo: typing.Optional[str]
  829         -
  830         -
    def __init__(self, foo: typing.Optional[str] = ..., baz: typing.Optional[typing.Dict[str, str]] = ...) -> None:
  831         -
        ...
  832         -
  833         -
  834         -
class RecursiveShapesInput:
  835         -
    nested: typing.Optional[rest_json.model.RecursiveShapesInputOutputNested1]
  836         -
  837         -
    def __init__(self, nested: typing.Optional[rest_json.model.RecursiveShapesInputOutputNested1] = ...) -> None:
  838         -
        ...
  839         -
  840         -
  841         -
class SimpleScalarPropertiesInput:
  842         -
    byte_value: typing.Optional[int]
  843         -
  844         -
    double_value: typing.Optional[float]
  845         -
  846         -
    false_boolean_value: typing.Optional[bool]
  847         -
  848         -
    float_value: typing.Optional[float]
  849         -
  850         -
    foo: typing.Optional[str]
  851         -
  852         -
    integer_value: typing.Optional[int]
  853         -
  854         -
    long_value: typing.Optional[int]
  855         -
  856         -
    short_value: typing.Optional[int]
  857         -
  858         -
    string_value: typing.Optional[str]
  859         -
  860         -
    true_boolean_value: typing.Optional[bool]
  861         -
  862         -
    def __init__(self, foo: typing.Optional[str] = ..., string_value: typing.Optional[str] = ..., true_boolean_value: typing.Optional[bool] = ..., false_boolean_value: typing.Optional[bool] = ..., byte_value: typing.Optional[int] = ..., short_value: typing.Optional[int] = ..., integer_value: typing.Optional[int] = ..., long_value: typing.Optional[int] = ..., float_value: typing.Optional[float] = ..., double_value: typing.Optional[float] = ...) -> None:
  863         -
        ...
  864         -
  865         -
  866         -
class SparseJsonListsInput:
  867         -
    sparse_short_list: typing.Optional[typing.List[typing.Optional[int]]]
  868         -
  869         -
    sparse_string_list: typing.Optional[typing.List[typing.Optional[str]]]
  870         -
  871         -
    def __init__(self, sparse_string_list: typing.Optional[typing.List[typing.Optional[str]]] = ..., sparse_short_list: typing.Optional[typing.List[typing.Optional[int]]] = ...) -> None:
  872         -
        ...
  873         -
  874         -
  875         -
class SparseJsonMapsInput:
  876         -
    sparse_boolean_map: typing.Optional[typing.Dict[str, typing.Optional[bool]]]
  877         -
  878         -
    sparse_number_map: typing.Optional[typing.Dict[str, typing.Optional[int]]]
  879         -
  880         -
    sparse_set_map: typing.Optional[typing.Dict[str, typing.Optional[typing.List[str]]]]
  881         -
  882         -
    sparse_string_map: typing.Optional[typing.Dict[str, typing.Optional[str]]]
  883         -
  884         -
    sparse_struct_map: typing.Optional[typing.Dict[str, typing.Optional[rest_json.model.GreetingStruct]]]
  885         -
  886         -
    def __init__(self, sparse_struct_map: typing.Optional[typing.Dict[str, typing.Optional[rest_json.model.GreetingStruct]]] = ..., sparse_number_map: typing.Optional[typing.Dict[str, typing.Optional[int]]] = ..., sparse_boolean_map: typing.Optional[typing.Dict[str, typing.Optional[bool]]] = ..., sparse_string_map: typing.Optional[typing.Dict[str, typing.Optional[str]]] = ..., sparse_set_map: typing.Optional[typing.Dict[str, typing.Optional[typing.List[str]]]] = ...) -> None:
  887         -
        ...
  888         -
  889         -
  890         -
class StreamingTraitsInput:
  891         -
    blob: rest_json.types.ByteStream
  892         -
  893         -
    foo: typing.Optional[str]
  894         -
  895         -
    def __init__(self, foo: typing.Optional[str] = ..., blob: rest_json.types.ByteStream) -> None:
  896         -
        ...
  897         -
  898         -
  899         -
class StreamingTraitsRequireLengthInput:
  900         -
    blob: rest_json.types.ByteStream
  901         -
  902         -
    foo: typing.Optional[str]
  903         -
  904         -
    def __init__(self, foo: typing.Optional[str] = ..., blob: rest_json.types.ByteStream) -> None:
  905         -
        ...
  906         -
  907         -
  908         -
class StreamingTraitsWithMediaTypeInput:
  909         -
    blob: rest_json.types.ByteStream
  910         -
  911         -
    foo: typing.Optional[str]
  912         -
  913         -
    def __init__(self, foo: typing.Optional[str] = ..., blob: rest_json.types.ByteStream) -> None:
  914         -
        ...
  915         -
  916         -
  917         -
class TestBodyStructureInput:
  918         -
    test_config: typing.Optional[rest_json.model.TestConfig]
  919         -
  920         -
    test_id: typing.Optional[str]
  921         -
  922         -
    def __init__(self, test_id: typing.Optional[str] = ..., test_config: typing.Optional[rest_json.model.TestConfig] = ...) -> None:
  923         -
        ...
  924         -
  925         -
  926         -
class TestGetNoInputNoPayloadInput:
  927         -
    def __init__(self) -> None:
  928         -
        ...
  929         -
  930         -
  931         -
class TestGetNoPayloadInput:
  932         -
    test_id: typing.Optional[str]
  933         -
  934         -
    def __init__(self, test_id: typing.Optional[str] = ...) -> None:
  935         -
        ...
  936         -
  937         -
  938         -
class TestPayloadBlobInput:
  939         -
    content_type: typing.Optional[str]
  940         -
  941         -
    data: typing.Optional[rest_json.types.Blob]
  942         -
  943         -
    def __init__(self, content_type: typing.Optional[str] = ..., data: typing.Optional[rest_json.types.Blob] = ...) -> None:
  944         -
        ...
  945         -
  946         -
  947         -
class TestPayloadStructureInput:
  948         -
    payload_config: typing.Optional[rest_json.model.PayloadConfig]
  949         -
  950         -
    test_id: typing.Optional[str]
  951         -
  952         -
    def __init__(self, test_id: typing.Optional[str] = ..., payload_config: typing.Optional[rest_json.model.PayloadConfig] = ...) -> None:
  953         -
        ...
  954         -
  955         -
  956         -
class TestPostNoInputNoPayloadInput:
  957         -
    def __init__(self) -> None:
  958         -
        ...
  959         -
  960         -
  961         -
class TestPostNoPayloadInput:
  962         -
    test_id: typing.Optional[str]
  963         -
  964         -
    def __init__(self, test_id: typing.Optional[str] = ...) -> None:
  965         -
        ...
  966         -
  967         -
  968         -
class TimestampFormatHeadersInput:
  969         -
    default_format: typing.Optional[rest_json.types.DateTime]
  970         -
  971         -
    member_date_time: typing.Optional[rest_json.types.DateTime]
  972         -
  973         -
    member_epoch_seconds: typing.Optional[rest_json.types.DateTime]
  974         -
  975         -
    member_http_date: typing.Optional[rest_json.types.DateTime]
  976         -
  977         -
    target_date_time: typing.Optional[rest_json.types.DateTime]
  978         -
  979         -
    target_epoch_seconds: typing.Optional[rest_json.types.DateTime]
  980         -
  981         -
    target_http_date: typing.Optional[rest_json.types.DateTime]
  982         -
  983         -
    def __init__(self, member_epoch_seconds: typing.Optional[rest_json.types.DateTime] = ..., member_http_date: typing.Optional[rest_json.types.DateTime] = ..., member_date_time: typing.Optional[rest_json.types.DateTime] = ..., default_format: typing.Optional[rest_json.types.DateTime] = ..., target_epoch_seconds: typing.Optional[rest_json.types.DateTime] = ..., target_http_date: typing.Optional[rest_json.types.DateTime] = ..., target_date_time: typing.Optional[rest_json.types.DateTime] = ...) -> None:
  984         -
        ...
  985         -
  986         -
  987         -
class UnitInputAndOutputInput:
  988         -
    def __init__(self) -> None:
  989         -
        ...
  990         -