] SchemaFor200ResponseBodyApplicationJson = DefaultCrumbIssuer @dataclass class ApiResponseFor200(api_client.ApiResponse): response: urllib3.HTTPResponse body: typing.Union[SchemaFor200ResponseBodyApplicationJson, ] headers: Unset = unset _response_for_200 = api_client.OpenApiResponse( response_cls=ApiResponseFor200, content={ 'application/json': api_client.MediaType(schema=SchemaFor200ResponseBodyApplicationJson), }, ) @dataclass class ApiResponseFor401(api_client.ApiResponse): response: urllib3.HTTPResponse body: Unset = unset headers: Unset = unset _response_for_401 = api_client.OpenApiResponse( response_cls=ApiResponseFor401, )
@dataclass class ApiResponseFor200(api_client.ApiResponse): response: urllib3.HTTPResponse body: typing.Union[SchemaFor200ResponseBodyApplicationJson, SchemaFor200ResponseBodyApplicationJavascript, SchemaFor200ResponseBodyTextPlain, ] headers: Unset = unset _response_for_200 = api_client.OpenApiResponse( response_cls=ApiResponseFor200, content={ 'application/json': api_client.MediaType(schema=SchemaFor200ResponseBodyApplicationJson), 'application/javascript': api_client.MediaType( schema=SchemaFor200ResponseBodyApplicationJavascript), 'text/plain': api_client.MediaType(schema=SchemaFor200ResponseBodyTextPlain), }, ) _status_code_to_response = { '200': _response_for_200, } _all_accept_content_types = ( 'application/json', 'application/javascript', 'text/plain', )
pass request_path_name = api_client.PathParameter( name="name", style=api_client.ParameterStyle.SIMPLE, schema=NameSchema, required=True, ) # body param SchemaForRequestBodyApplicationJson = StrSchema request_body_body = api_client.RequestBody( content={ 'application/json': api_client.MediaType(schema=SchemaForRequestBodyApplicationJson), }, required=True, ) _path = '/view/{name}/config.xml' _method = 'POST' _auth = [ 'jenkins_auth', ] @dataclass class ApiResponseFor200(api_client.ApiResponse): response: urllib3.HTTPResponse body: Unset = unset headers: Unset = unset
SchemaFor200ResponseBodyTextXml = StrSchema @dataclass class ApiResponseFor200(api_client.ApiResponse): response: urllib3.HTTPResponse body: typing.Union[ SchemaFor200ResponseBodyTextXml, ] headers: Unset = unset _response_for_200 = api_client.OpenApiResponse( response_cls=ApiResponseFor200, content={ 'text/xml': api_client.MediaType( schema=SchemaFor200ResponseBodyTextXml), }, ) @dataclass class ApiResponseFor401(api_client.ApiResponse): response: urllib3.HTTPResponse body: Unset = unset headers: Unset = unset _response_for_401 = api_client.OpenApiResponse( response_cls=ApiResponseFor401, )