def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._validate_endpoint = _Endpoint( settings={ "response_type": (AuthenticationValidationResponse, ), "auth": ["apiKeyAuth"], "endpoint_path": "/api/v1/validate", "operation_id": "validate", "http_method": "GET", "servers": None, }, params_map={ "all": [], "required": [], "nullable": [], "enum": [], "validation": [] }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": {}, "attribute_map": {}, "location_map": {}, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._submit_service_check_endpoint = _Endpoint( settings={ "response_type": (IntakePayloadAccepted, ), "auth": ["apiKeyAuth"], "endpoint_path": "/api/v1/check_run", "operation_id": "submit_service_check", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (ServiceChecks, ), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._create_logs_pipeline_endpoint = _Endpoint( settings={ "response_type": (LogsPipeline,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/logs/config/pipelines", "operation_id": "create_logs_pipeline", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (LogsPipeline,), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={"accept": ["application/json"], "content_type": ["application/json"]}, api_client=api_client, ) self._delete_logs_pipeline_endpoint = _Endpoint( settings={ "response_type": None, "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/logs/config/pipelines/{pipeline_id}", "operation_id": "delete_logs_pipeline", "http_method": "DELETE", "servers": None, }, params_map={ "all": [ "pipeline_id", ], "required": [ "pipeline_id", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "pipeline_id": (str,), }, "attribute_map": { "pipeline_id": "pipeline_id", }, "location_map": { "pipeline_id": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._get_logs_pipeline_endpoint = _Endpoint( settings={ "response_type": (LogsPipeline,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/logs/config/pipelines/{pipeline_id}", "operation_id": "get_logs_pipeline", "http_method": "GET", "servers": None, }, params_map={ "all": [ "pipeline_id", ], "required": [ "pipeline_id", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "pipeline_id": (str,), }, "attribute_map": { "pipeline_id": "pipeline_id", }, "location_map": { "pipeline_id": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._get_logs_pipeline_order_endpoint = _Endpoint( settings={ "response_type": (LogsPipelinesOrder,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/logs/config/pipeline-order", "operation_id": "get_logs_pipeline_order", "http_method": "GET", "servers": None, }, params_map={"all": [], "required": [], "nullable": [], "enum": [], "validation": []}, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": {}, "attribute_map": {}, "location_map": {}, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._list_logs_pipelines_endpoint = _Endpoint( settings={ "response_type": (LogsPipelineList,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/logs/config/pipelines", "operation_id": "list_logs_pipelines", "http_method": "GET", "servers": None, }, params_map={"all": [], "required": [], "nullable": [], "enum": [], "validation": []}, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": {}, "attribute_map": {}, "location_map": {}, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._update_logs_pipeline_endpoint = _Endpoint( settings={ "response_type": (LogsPipeline,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/logs/config/pipelines/{pipeline_id}", "operation_id": "update_logs_pipeline", "http_method": "PUT", "servers": None, }, params_map={ "all": [ "pipeline_id", "body", ], "required": [ "pipeline_id", "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "pipeline_id": (str,), "body": (LogsPipeline,), }, "attribute_map": { "pipeline_id": "pipeline_id", }, "location_map": { "pipeline_id": "path", "body": "body", }, "collection_format_map": {}, }, headers_map={"accept": ["application/json"], "content_type": ["application/json"]}, api_client=api_client, ) self._update_logs_pipeline_order_endpoint = _Endpoint( settings={ "response_type": (LogsPipelinesOrder,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/logs/config/pipeline-order", "operation_id": "update_logs_pipeline_order", "http_method": "PUT", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (LogsPipelinesOrder,), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={"accept": ["application/json"], "content_type": ["application/json"]}, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._create_notebook_endpoint = _Endpoint( settings={ "response_type": (NotebookResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/notebooks", "operation_id": "create_notebook", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (NotebookCreateRequest, ), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._delete_notebook_endpoint = _Endpoint( settings={ "response_type": None, "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/notebooks/{notebook_id}", "operation_id": "delete_notebook", "http_method": "DELETE", "servers": None, }, params_map={ "all": [ "notebook_id", ], "required": [ "notebook_id", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "notebook_id": (int, ), }, "attribute_map": { "notebook_id": "notebook_id", }, "location_map": { "notebook_id": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._get_notebook_endpoint = _Endpoint( settings={ "response_type": (NotebookResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/notebooks/{notebook_id}", "operation_id": "get_notebook", "http_method": "GET", "servers": None, }, params_map={ "all": [ "notebook_id", ], "required": [ "notebook_id", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "notebook_id": (int, ), }, "attribute_map": { "notebook_id": "notebook_id", }, "location_map": { "notebook_id": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._list_notebooks_endpoint = _Endpoint( settings={ "response_type": (NotebooksResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/notebooks", "operation_id": "list_notebooks", "http_method": "GET", "servers": None, }, params_map={ "all": [ "author_handle", "exclude_author_handle", "start", "count", "sort_field", "sort_dir", "query", "include_cells", ], "required": [], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "author_handle": (str, ), "exclude_author_handle": (str, ), "start": (int, ), "count": (int, ), "sort_field": (str, ), "sort_dir": (str, ), "query": (str, ), "include_cells": (bool, ), }, "attribute_map": { "author_handle": "author_handle", "exclude_author_handle": "exclude_author_handle", "start": "start", "count": "count", "sort_field": "sort_field", "sort_dir": "sort_dir", "query": "query", "include_cells": "include_cells", }, "location_map": { "author_handle": "query", "exclude_author_handle": "query", "start": "query", "count": "query", "sort_field": "query", "sort_dir": "query", "query": "query", "include_cells": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._update_notebook_endpoint = _Endpoint( settings={ "response_type": (NotebookResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/notebooks/{notebook_id}", "operation_id": "update_notebook", "http_method": "PUT", "servers": None, }, params_map={ "all": [ "notebook_id", "body", ], "required": [ "notebook_id", "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "notebook_id": (int, ), "body": (NotebookUpdateRequest, ), }, "attribute_map": { "notebook_id": "notebook_id", }, "location_map": { "notebook_id": "path", "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._check_aws_logs_lambda_async_endpoint = _Endpoint( settings={ "response_type": (AWSLogsAsyncResponse,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/aws/logs/check_async", "operation_id": "check_aws_logs_lambda_async", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (AWSAccountAndLambdaRequest,), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={"accept": ["application/json"], "content_type": ["application/json"]}, api_client=api_client, ) self._check_aws_logs_services_async_endpoint = _Endpoint( settings={ "response_type": (AWSLogsAsyncResponse,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/aws/logs/services_async", "operation_id": "check_aws_logs_services_async", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (AWSLogsServicesRequest,), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={"accept": ["application/json"], "content_type": ["application/json"]}, api_client=api_client, ) self._create_aws_lambda_arn_endpoint = _Endpoint( settings={ "response_type": ({str: (bool, date, datetime, dict, float, int, list, str, none_type)},), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/aws/logs", "operation_id": "create_aws_lambda_arn", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (AWSAccountAndLambdaRequest,), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={"accept": ["application/json"], "content_type": ["application/json"]}, api_client=api_client, ) self._delete_aws_lambda_arn_endpoint = _Endpoint( settings={ "response_type": ({str: (bool, date, datetime, dict, float, int, list, str, none_type)},), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/aws/logs", "operation_id": "delete_aws_lambda_arn", "http_method": "DELETE", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (AWSAccountAndLambdaRequest,), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={"accept": ["application/json"], "content_type": ["application/json"]}, api_client=api_client, ) self._enable_aws_log_services_endpoint = _Endpoint( settings={ "response_type": ({str: (bool, date, datetime, dict, float, int, list, str, none_type)},), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/aws/logs/services", "operation_id": "enable_aws_log_services", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (AWSLogsServicesRequest,), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={"accept": ["application/json"], "content_type": ["application/json"]}, api_client=api_client, ) self._list_aws_logs_integrations_endpoint = _Endpoint( settings={ "response_type": ([AWSLogsListResponse],), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/aws/logs", "operation_id": "list_aws_logs_integrations", "http_method": "GET", "servers": None, }, params_map={"all": [], "required": [], "nullable": [], "enum": [], "validation": []}, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": {}, "attribute_map": {}, "location_map": {}, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._list_aws_logs_services_endpoint = _Endpoint( settings={ "response_type": ([AWSLogsListServicesResponse],), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/aws/logs/services", "operation_id": "list_aws_logs_services", "http_method": "GET", "servers": None, }, params_map={"all": [], "required": [], "nullable": [], "enum": [], "validation": []}, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": {}, "attribute_map": {}, "location_map": {}, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._create_aws_account_endpoint = _Endpoint( settings={ "response_type": (AWSAccountCreateResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/aws", "operation_id": "create_aws_account", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (AWSAccount, ), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._create_aws_tag_filter_endpoint = _Endpoint( settings={ "response_type": ({ str: (bool, date, datetime, dict, float, int, list, str, none_type) }, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/aws/filtering", "operation_id": "create_aws_tag_filter", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (AWSTagFilterCreateRequest, ), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._create_new_aws_external_id_endpoint = _Endpoint( settings={ "response_type": (AWSAccountCreateResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/aws/generate_new_external_id", "operation_id": "create_new_aws_external_id", "http_method": "PUT", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (AWSAccount, ), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._delete_aws_account_endpoint = _Endpoint( settings={ "response_type": ({ str: (bool, date, datetime, dict, float, int, list, str, none_type) }, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/aws", "operation_id": "delete_aws_account", "http_method": "DELETE", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (AWSAccount, ), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._delete_aws_tag_filter_endpoint = _Endpoint( settings={ "response_type": ({ str: (bool, date, datetime, dict, float, int, list, str, none_type) }, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/aws/filtering", "operation_id": "delete_aws_tag_filter", "http_method": "DELETE", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (AWSTagFilterDeleteRequest, ), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._list_available_aws_namespaces_endpoint = _Endpoint( settings={ "response_type": ([str], ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/aws/available_namespace_rules", "operation_id": "list_available_aws_namespaces", "http_method": "GET", "servers": None, }, params_map={ "all": [], "required": [], "nullable": [], "enum": [], "validation": [] }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": {}, "attribute_map": {}, "location_map": {}, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._list_aws_accounts_endpoint = _Endpoint( settings={ "response_type": (AWSAccountListResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/aws", "operation_id": "list_aws_accounts", "http_method": "GET", "servers": None, }, params_map={ "all": [ "account_id", "role_name", "access_key_id", ], "required": [], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "account_id": (str, ), "role_name": (str, ), "access_key_id": (str, ), }, "attribute_map": { "account_id": "account_id", "role_name": "role_name", "access_key_id": "access_key_id", }, "location_map": { "account_id": "query", "role_name": "query", "access_key_id": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._list_aws_tag_filters_endpoint = _Endpoint( settings={ "response_type": (AWSTagFilterListResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/aws/filtering", "operation_id": "list_aws_tag_filters", "http_method": "GET", "servers": None, }, params_map={ "all": [ "account_id", ], "required": [ "account_id", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "account_id": (str, ), }, "attribute_map": { "account_id": "account_id", }, "location_map": { "account_id": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._update_aws_account_endpoint = _Endpoint( settings={ "response_type": ({ str: (bool, date, datetime, dict, float, int, list, str, none_type) }, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/aws", "operation_id": "update_aws_account", "http_method": "PUT", "servers": None, }, params_map={ "all": [ "body", "account_id", "role_name", "access_key_id", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (AWSAccount, ), "account_id": (str, ), "role_name": (str, ), "access_key_id": (str, ), }, "attribute_map": { "account_id": "account_id", "role_name": "role_name", "access_key_id": "access_key_id", }, "location_map": { "body": "body", "account_id": "query", "role_name": "query", "access_key_id": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._create_api_key_endpoint = _Endpoint( settings={ "response_type": (ApiKeyResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/api_key", "operation_id": "create_api_key", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (ApiKey, ), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._create_application_key_endpoint = _Endpoint( settings={ "response_type": (ApplicationKeyResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/application_key", "operation_id": "create_application_key", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (ApplicationKey, ), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._delete_api_key_endpoint = _Endpoint( settings={ "response_type": (ApiKeyResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/api_key/{key}", "operation_id": "delete_api_key", "http_method": "DELETE", "servers": None, }, params_map={ "all": [ "key", ], "required": [ "key", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "key": (str, ), }, "attribute_map": { "key": "key", }, "location_map": { "key": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._delete_application_key_endpoint = _Endpoint( settings={ "response_type": (ApplicationKeyResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/application_key/{key}", "operation_id": "delete_application_key", "http_method": "DELETE", "servers": None, }, params_map={ "all": [ "key", ], "required": [ "key", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "key": (str, ), }, "attribute_map": { "key": "key", }, "location_map": { "key": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._get_api_key_endpoint = _Endpoint( settings={ "response_type": (ApiKeyResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/api_key/{key}", "operation_id": "get_api_key", "http_method": "GET", "servers": None, }, params_map={ "all": [ "key", ], "required": [ "key", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "key": (str, ), }, "attribute_map": { "key": "key", }, "location_map": { "key": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._get_application_key_endpoint = _Endpoint( settings={ "response_type": (ApplicationKeyResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/application_key/{key}", "operation_id": "get_application_key", "http_method": "GET", "servers": None, }, params_map={ "all": [ "key", ], "required": [ "key", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "key": (str, ), }, "attribute_map": { "key": "key", }, "location_map": { "key": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._list_api_keys_endpoint = _Endpoint( settings={ "response_type": (ApiKeyListResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/api_key", "operation_id": "list_api_keys", "http_method": "GET", "servers": None, }, params_map={ "all": [], "required": [], "nullable": [], "enum": [], "validation": [] }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": {}, "attribute_map": {}, "location_map": {}, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._list_application_keys_endpoint = _Endpoint( settings={ "response_type": (ApplicationKeyListResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/application_key", "operation_id": "list_application_keys", "http_method": "GET", "servers": None, }, params_map={ "all": [], "required": [], "nullable": [], "enum": [], "validation": [] }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": {}, "attribute_map": {}, "location_map": {}, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._update_api_key_endpoint = _Endpoint( settings={ "response_type": (ApiKeyResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/api_key/{key}", "operation_id": "update_api_key", "http_method": "PUT", "servers": None, }, params_map={ "all": [ "key", "body", ], "required": [ "key", "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "key": (str, ), "body": (ApiKey, ), }, "attribute_map": { "key": "key", }, "location_map": { "key": "path", "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._update_application_key_endpoint = _Endpoint( settings={ "response_type": (ApplicationKeyResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/application_key/{key}", "operation_id": "update_application_key", "http_method": "PUT", "servers": None, }, params_map={ "all": [ "key", "body", ], "required": [ "key", "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "key": (str, ), "body": (ApplicationKey, ), }, "attribute_map": { "key": "key", }, "location_map": { "key": "path", "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._get_graph_snapshot_endpoint = _Endpoint( settings={ "response_type": (GraphSnapshot, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/graph/snapshot", "operation_id": "get_graph_snapshot", "http_method": "GET", "servers": None, }, params_map={ "all": [ "start", "end", "metric_query", "event_query", "graph_def", "title", ], "required": [ "start", "end", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "start": (int, ), "end": (int, ), "metric_query": (str, ), "event_query": (str, ), "graph_def": (str, ), "title": (str, ), }, "attribute_map": { "start": "start", "end": "end", "metric_query": "metric_query", "event_query": "event_query", "graph_def": "graph_def", "title": "title", }, "location_map": { "start": "query", "end": "query", "metric_query": "query", "event_query": "query", "graph_def": "query", "title": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._get_ip_ranges_endpoint = _Endpoint( settings={ "response_type": (IPRanges, ), "auth": [], "endpoint_path": "/", "operation_id": "get_ip_ranges", "http_method": "GET", "servers": [ { "url": "https://{subdomain}.{site}", "description": "No description provided", "variables": { "site": { "description": "The regional site for our customers.", "default_value": "datadoghq.com", "enum_values": [ "datadoghq.com", "us3.datadoghq.com", "datadoghq.eu", "ddog-gov.com" ], }, "subdomain": { "description": "The subdomain where the API is deployed.", "default_value": "ip-ranges", }, }, }, { "url": "{protocol}://{name}", "description": "No description provided", "variables": { "name": { "description": "Full site DNS name.", "default_value": "ip-ranges.datadoghq.com", }, "protocol": { "description": "The protocol for accessing the API.", "default_value": "https", }, }, }, { "url": "https://{subdomain}.datadoghq.com", "description": "No description provided", "variables": { "subdomain": { "description": "The subdomain where the API is deployed.", "default_value": "ip-ranges", } }, }, ], }, params_map={ "all": [], "required": [], "nullable": [], "enum": [], "validation": [] }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": {}, "attribute_map": {}, "location_map": {}, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._create_pager_duty_integration_service_endpoint = _Endpoint( settings={ "response_type": (PagerDutyServiceName, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/pagerduty/configuration/services", "operation_id": "create_pager_duty_integration_service", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (PagerDutyService, ), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._delete_pager_duty_integration_service_endpoint = _Endpoint( settings={ "response_type": None, "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/pagerduty/configuration/services/{service_name}", "operation_id": "delete_pager_duty_integration_service", "http_method": "DELETE", "servers": None, }, params_map={ "all": [ "service_name", ], "required": [ "service_name", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "service_name": (str, ), }, "attribute_map": { "service_name": "service_name", }, "location_map": { "service_name": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._get_pager_duty_integration_service_endpoint = _Endpoint( settings={ "response_type": (PagerDutyServiceName, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/pagerduty/configuration/services/{service_name}", "operation_id": "get_pager_duty_integration_service", "http_method": "GET", "servers": None, }, params_map={ "all": [ "service_name", ], "required": [ "service_name", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "service_name": (str, ), }, "attribute_map": { "service_name": "service_name", }, "location_map": { "service_name": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._update_pager_duty_integration_service_endpoint = _Endpoint( settings={ "response_type": None, "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/pagerduty/configuration/services/{service_name}", "operation_id": "update_pager_duty_integration_service", "http_method": "PUT", "servers": None, }, params_map={ "all": [ "service_name", "body", ], "required": [ "service_name", "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "service_name": (str, ), "body": (PagerDutyServiceKey, ), }, "attribute_map": { "service_name": "service_name", }, "location_map": { "service_name": "path", "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._list_logs_endpoint = _Endpoint( settings={ "response_type": (LogsListResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/logs-queries/list", "operation_id": "list_logs", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (LogsListRequest, ), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._submit_log_endpoint = _Endpoint( settings={ "response_type": ({ str: (bool, date, datetime, dict, float, int, list, str, none_type) }, ), "auth": ["apiKeyAuth"], "endpoint_path": "/v1/input", "operation_id": "submit_log", "http_method": "POST", "servers": [ { "url": "https://{subdomain}.{site}", "description": "No description provided", "variables": { "site": { "description": "The regional site for our customers.", "default_value": "datadoghq.com", "enum_values": [ "datadoghq.com", "us3.datadoghq.com", "datadoghq.eu", "ddog-gov.com" ], }, "subdomain": { "description": "The subdomain where the API is deployed.", "default_value": "http-intake.logs", }, }, }, { "url": "{protocol}://{name}", "description": "No description provided", "variables": { "name": { "description": "Full site DNS name.", "default_value": "http-intake.logs.datadoghq.com", }, "protocol": { "description": "The protocol for accessing the API.", "default_value": "https", }, }, }, { "url": "https://{subdomain}.{site}", "description": "No description provided", "variables": { "site": { "description": "Any Datadog deployment.", "default_value": "datadoghq.com", }, "subdomain": { "description": "The subdomain where the API is deployed.", "default_value": "http-intake.logs", }, }, }, ], }, params_map={ "all": [ "body", "content_encoding", "ddtags", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (HTTPLog, ), "content_encoding": (ContentEncoding, ), "ddtags": (str, ), }, "attribute_map": { "content_encoding": "Content-Encoding", "ddtags": "ddtags", }, "location_map": { "body": "body", "content_encoding": "header", "ddtags": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json", "application/logplex-1", "text/plain"], }, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._create_event_endpoint = _Endpoint( settings={ "response_type": (EventCreateResponse,), "auth": ["apiKeyAuth"], "endpoint_path": "/api/v1/events", "operation_id": "create_event", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (EventCreateRequest,), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={"accept": ["application/json"], "content_type": ["application/json"]}, api_client=api_client, ) self._get_event_endpoint = _Endpoint( settings={ "response_type": (EventResponse,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/events/{event_id}", "operation_id": "get_event", "http_method": "GET", "servers": None, }, params_map={ "all": [ "event_id", ], "required": [ "event_id", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "event_id": (int,), }, "attribute_map": { "event_id": "event_id", }, "location_map": { "event_id": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._list_events_endpoint = _Endpoint( settings={ "response_type": (EventListResponse,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/events", "operation_id": "list_events", "http_method": "GET", "servers": None, }, params_map={ "all": [ "start", "end", "priority", "sources", "tags", "unaggregated", "exclude_aggregate", "page", ], "required": [ "start", "end", ], "nullable": [], "enum": [], "validation": [ "page", ], }, root_map={ "validations": { ("page",): { "inclusive_maximum": 2147483647, }, }, "allowed_values": {}, "openapi_types": { "start": (int,), "end": (int,), "priority": (EventPriority,), "sources": (str,), "tags": (str,), "unaggregated": (bool,), "exclude_aggregate": (bool,), "page": (int,), }, "attribute_map": { "start": "start", "end": "end", "priority": "priority", "sources": "sources", "tags": "tags", "unaggregated": "unaggregated", "exclude_aggregate": "exclude_aggregate", "page": "page", }, "location_map": { "start": "query", "end": "query", "priority": "query", "sources": "query", "tags": "query", "unaggregated": "query", "exclude_aggregate": "query", "page": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._create_dashboard_endpoint = _Endpoint( settings={ "response_type": (Dashboard, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/dashboard", "operation_id": "create_dashboard", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (Dashboard, ), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._delete_dashboard_endpoint = _Endpoint( settings={ "response_type": (DashboardDeleteResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/dashboard/{dashboard_id}", "operation_id": "delete_dashboard", "http_method": "DELETE", "servers": None, }, params_map={ "all": [ "dashboard_id", ], "required": [ "dashboard_id", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "dashboard_id": (str, ), }, "attribute_map": { "dashboard_id": "dashboard_id", }, "location_map": { "dashboard_id": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._get_dashboard_endpoint = _Endpoint( settings={ "response_type": (Dashboard, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/dashboard/{dashboard_id}", "operation_id": "get_dashboard", "http_method": "GET", "servers": None, }, params_map={ "all": [ "dashboard_id", ], "required": [ "dashboard_id", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "dashboard_id": (str, ), }, "attribute_map": { "dashboard_id": "dashboard_id", }, "location_map": { "dashboard_id": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._list_dashboards_endpoint = _Endpoint( settings={ "response_type": (DashboardSummary, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/dashboard", "operation_id": "list_dashboards", "http_method": "GET", "servers": None, }, params_map={ "all": [ "filter_shared", ], "required": [], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "filter_shared": (bool, ), }, "attribute_map": { "filter_shared": "filter[shared]", }, "location_map": { "filter_shared": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._update_dashboard_endpoint = _Endpoint( settings={ "response_type": (Dashboard, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/dashboard/{dashboard_id}", "operation_id": "update_dashboard", "http_method": "PUT", "servers": None, }, params_map={ "all": [ "dashboard_id", "body", ], "required": [ "dashboard_id", "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "dashboard_id": (str, ), "body": (Dashboard, ), }, "attribute_map": { "dashboard_id": "dashboard_id", }, "location_map": { "dashboard_id": "path", "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._cancel_downtime_endpoint = _Endpoint( settings={ "response_type": None, "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/downtime/{downtime_id}", "operation_id": "cancel_downtime", "http_method": "DELETE", "servers": None, }, params_map={ "all": [ "downtime_id", ], "required": [ "downtime_id", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "downtime_id": (int,), }, "attribute_map": { "downtime_id": "downtime_id", }, "location_map": { "downtime_id": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._cancel_downtimes_by_scope_endpoint = _Endpoint( settings={ "response_type": (CanceledDowntimesIds,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/downtime/cancel/by_scope", "operation_id": "cancel_downtimes_by_scope", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (CancelDowntimesByScopeRequest,), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={"accept": ["application/json"], "content_type": ["application/json"]}, api_client=api_client, ) self._create_downtime_endpoint = _Endpoint( settings={ "response_type": (Downtime,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/downtime", "operation_id": "create_downtime", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (Downtime,), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={"accept": ["application/json"], "content_type": ["application/json"]}, api_client=api_client, ) self._get_downtime_endpoint = _Endpoint( settings={ "response_type": (Downtime,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/downtime/{downtime_id}", "operation_id": "get_downtime", "http_method": "GET", "servers": None, }, params_map={ "all": [ "downtime_id", ], "required": [ "downtime_id", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "downtime_id": (int,), }, "attribute_map": { "downtime_id": "downtime_id", }, "location_map": { "downtime_id": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._list_downtimes_endpoint = _Endpoint( settings={ "response_type": ([Downtime],), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/downtime", "operation_id": "list_downtimes", "http_method": "GET", "servers": None, }, params_map={ "all": [ "current_only", ], "required": [], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "current_only": (bool,), }, "attribute_map": { "current_only": "current_only", }, "location_map": { "current_only": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._list_monitor_downtimes_endpoint = _Endpoint( settings={ "response_type": ([Downtime],), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/monitor/{monitor_id}/downtimes", "operation_id": "list_monitor_downtimes", "http_method": "GET", "servers": None, }, params_map={ "all": [ "monitor_id", ], "required": [ "monitor_id", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "monitor_id": (int,), }, "attribute_map": { "monitor_id": "monitor_id", }, "location_map": { "monitor_id": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._update_downtime_endpoint = _Endpoint( settings={ "response_type": (Downtime,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/downtime/{downtime_id}", "operation_id": "update_downtime", "http_method": "PUT", "servers": None, }, params_map={ "all": [ "downtime_id", "body", ], "required": [ "downtime_id", "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "downtime_id": (int,), "body": (Downtime,), }, "attribute_map": { "downtime_id": "downtime_id", }, "location_map": { "downtime_id": "path", "body": "body", }, "collection_format_map": {}, }, headers_map={"accept": ["application/json"], "content_type": ["application/json"]}, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._create_child_org_endpoint = _Endpoint( settings={ "response_type": (OrganizationCreateResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/org", "operation_id": "create_child_org", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (OrganizationCreateBody, ), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._get_org_endpoint = _Endpoint( settings={ "response_type": (OrganizationResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/org/{public_id}", "operation_id": "get_org", "http_method": "GET", "servers": None, }, params_map={ "all": [ "public_id", ], "required": [ "public_id", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "public_id": (str, ), }, "attribute_map": { "public_id": "public_id", }, "location_map": { "public_id": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._list_orgs_endpoint = _Endpoint( settings={ "response_type": (OrganizationListResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/org", "operation_id": "list_orgs", "http_method": "GET", "servers": None, }, params_map={ "all": [], "required": [], "nullable": [], "enum": [], "validation": [] }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": {}, "attribute_map": {}, "location_map": {}, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._update_org_endpoint = _Endpoint( settings={ "response_type": (OrganizationResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/org/{public_id}", "operation_id": "update_org", "http_method": "PUT", "servers": None, }, params_map={ "all": [ "public_id", "body", ], "required": [ "public_id", "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "public_id": (str, ), "body": (Organization, ), }, "attribute_map": { "public_id": "public_id", }, "location_map": { "public_id": "path", "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._upload_id_p_for_org_endpoint = _Endpoint( settings={ "response_type": (IdpResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/org/{public_id}/idp_metadata", "operation_id": "upload_id_p_for_org", "http_method": "POST", "servers": None, }, params_map={ "all": [ "public_id", "idp_file", ], "required": [ "public_id", "idp_file", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "public_id": (str, ), "idp_file": (file_type, ), }, "attribute_map": { "public_id": "public_id", "idp_file": "idp_file", }, "location_map": { "public_id": "path", "idp_file": "form", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["multipart/form-data"] }, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._get_host_totals_endpoint = _Endpoint( settings={ "response_type": (HostTotals,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/hosts/totals", "operation_id": "get_host_totals", "http_method": "GET", "servers": None, }, params_map={ "all": [ "_from", ], "required": [], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "_from": (int,), }, "attribute_map": { "_from": "from", }, "location_map": { "_from": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._list_hosts_endpoint = _Endpoint( settings={ "response_type": (HostListResponse,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/hosts", "operation_id": "list_hosts", "http_method": "GET", "servers": None, }, params_map={ "all": [ "filter", "sort_field", "sort_dir", "start", "count", "_from", "include_muted_hosts_data", "include_hosts_metadata", ], "required": [], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "filter": (str,), "sort_field": (str,), "sort_dir": (str,), "start": (int,), "count": (int,), "_from": (int,), "include_muted_hosts_data": (bool,), "include_hosts_metadata": (bool,), }, "attribute_map": { "filter": "filter", "sort_field": "sort_field", "sort_dir": "sort_dir", "start": "start", "count": "count", "_from": "from", "include_muted_hosts_data": "include_muted_hosts_data", "include_hosts_metadata": "include_hosts_metadata", }, "location_map": { "filter": "query", "sort_field": "query", "sort_dir": "query", "start": "query", "count": "query", "_from": "query", "include_muted_hosts_data": "query", "include_hosts_metadata": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._mute_host_endpoint = _Endpoint( settings={ "response_type": (HostMuteResponse,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/host/{host_name}/mute", "operation_id": "mute_host", "http_method": "POST", "servers": None, }, params_map={ "all": [ "host_name", "body", ], "required": [ "host_name", "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "host_name": (str,), "body": (HostMuteSettings,), }, "attribute_map": { "host_name": "host_name", }, "location_map": { "host_name": "path", "body": "body", }, "collection_format_map": {}, }, headers_map={"accept": ["application/json"], "content_type": ["application/json"]}, api_client=api_client, ) self._unmute_host_endpoint = _Endpoint( settings={ "response_type": (HostMuteResponse,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/host/{host_name}/unmute", "operation_id": "unmute_host", "http_method": "POST", "servers": None, }, params_map={ "all": [ "host_name", ], "required": [ "host_name", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "host_name": (str,), }, "attribute_map": { "host_name": "host_name", }, "location_map": { "host_name": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._create_host_tags_endpoint = _Endpoint( settings={ "response_type": (HostTags,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/tags/hosts/{host_name}", "operation_id": "create_host_tags", "http_method": "POST", "servers": None, }, params_map={ "all": [ "host_name", "body", "source", ], "required": [ "host_name", "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "host_name": (str,), "body": (HostTags,), "source": (str,), }, "attribute_map": { "host_name": "host_name", "source": "source", }, "location_map": { "host_name": "path", "body": "body", "source": "query", }, "collection_format_map": {}, }, headers_map={"accept": ["application/json"], "content_type": ["application/json"]}, api_client=api_client, ) self._delete_host_tags_endpoint = _Endpoint( settings={ "response_type": None, "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/tags/hosts/{host_name}", "operation_id": "delete_host_tags", "http_method": "DELETE", "servers": None, }, params_map={ "all": [ "host_name", "source", ], "required": [ "host_name", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "host_name": (str,), "source": (str,), }, "attribute_map": { "host_name": "host_name", "source": "source", }, "location_map": { "host_name": "path", "source": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._get_host_tags_endpoint = _Endpoint( settings={ "response_type": (HostTags,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/tags/hosts/{host_name}", "operation_id": "get_host_tags", "http_method": "GET", "servers": None, }, params_map={ "all": [ "host_name", "source", ], "required": [ "host_name", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "host_name": (str,), "source": (str,), }, "attribute_map": { "host_name": "host_name", "source": "source", }, "location_map": { "host_name": "path", "source": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._list_host_tags_endpoint = _Endpoint( settings={ "response_type": (TagToHosts,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/tags/hosts", "operation_id": "list_host_tags", "http_method": "GET", "servers": None, }, params_map={ "all": [ "source", ], "required": [], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "source": (str,), }, "attribute_map": { "source": "source", }, "location_map": { "source": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._update_host_tags_endpoint = _Endpoint( settings={ "response_type": (HostTags,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/tags/hosts/{host_name}", "operation_id": "update_host_tags", "http_method": "PUT", "servers": None, }, params_map={ "all": [ "host_name", "body", "source", ], "required": [ "host_name", "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "host_name": (str,), "body": (HostTags,), "source": (str,), }, "attribute_map": { "host_name": "host_name", "source": "source", }, "location_map": { "host_name": "path", "body": "body", "source": "query", }, "collection_format_map": {}, }, headers_map={"accept": ["application/json"], "content_type": ["application/json"]}, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._create_gcp_integration_endpoint = _Endpoint( settings={ "response_type": ({ str: (bool, date, datetime, dict, float, int, list, str, none_type) }, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/gcp", "operation_id": "create_gcp_integration", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (GCPAccount, ), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._delete_gcp_integration_endpoint = _Endpoint( settings={ "response_type": ({ str: (bool, date, datetime, dict, float, int, list, str, none_type) }, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/gcp", "operation_id": "delete_gcp_integration", "http_method": "DELETE", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (GCPAccount, ), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._list_gcp_integration_endpoint = _Endpoint( settings={ "response_type": (GCPAccountListResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/gcp", "operation_id": "list_gcp_integration", "http_method": "GET", "servers": None, }, params_map={ "all": [], "required": [], "nullable": [], "enum": [], "validation": [] }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": {}, "attribute_map": {}, "location_map": {}, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._update_gcp_integration_endpoint = _Endpoint( settings={ "response_type": ({ str: (bool, date, datetime, dict, float, int, list, str, none_type) }, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/gcp", "operation_id": "update_gcp_integration", "http_method": "PUT", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (GCPAccount, ), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._create_slack_integration_channel_endpoint = _Endpoint( settings={ "response_type": (SlackIntegrationChannel, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/slack/configuration/accounts/{account_name}/channels", "operation_id": "create_slack_integration_channel", "http_method": "POST", "servers": None, }, params_map={ "all": [ "account_name", "body", ], "required": [ "account_name", "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "account_name": (str, ), "body": (SlackIntegrationChannel, ), }, "attribute_map": { "account_name": "account_name", }, "location_map": { "account_name": "path", "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._get_slack_integration_channel_endpoint = _Endpoint( settings={ "response_type": (SlackIntegrationChannel, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/slack/configuration/accounts/{account_name}/channels/{channel_name}", "operation_id": "get_slack_integration_channel", "http_method": "GET", "servers": None, }, params_map={ "all": [ "account_name", "channel_name", ], "required": [ "account_name", "channel_name", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "account_name": (str, ), "channel_name": (str, ), }, "attribute_map": { "account_name": "account_name", "channel_name": "channel_name", }, "location_map": { "account_name": "path", "channel_name": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._get_slack_integration_channels_endpoint = _Endpoint( settings={ "response_type": (SlackIntegrationChannels, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/slack/configuration/accounts/{account_name}/channels", "operation_id": "get_slack_integration_channels", "http_method": "GET", "servers": None, }, params_map={ "all": [ "account_name", ], "required": [ "account_name", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "account_name": (str, ), }, "attribute_map": { "account_name": "account_name", }, "location_map": { "account_name": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._remove_slack_integration_channel_endpoint = _Endpoint( settings={ "response_type": None, "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/slack/configuration/accounts/{account_name}/channels/{channel_name}", "operation_id": "remove_slack_integration_channel", "http_method": "DELETE", "servers": None, }, params_map={ "all": [ "account_name", "channel_name", ], "required": [ "account_name", "channel_name", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "account_name": (str, ), "channel_name": (str, ), }, "attribute_map": { "account_name": "account_name", "channel_name": "channel_name", }, "location_map": { "account_name": "path", "channel_name": "path", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._update_slack_integration_channel_endpoint = _Endpoint( settings={ "response_type": (SlackIntegrationChannel, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/integration/slack/configuration/accounts/{account_name}/channels/{channel_name}", "operation_id": "update_slack_integration_channel", "http_method": "PATCH", "servers": None, }, params_map={ "all": [ "account_name", "channel_name", "body", ], "required": [ "account_name", "channel_name", "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "account_name": (str, ), "channel_name": (str, ), "body": (SlackIntegrationChannel, ), }, "attribute_map": { "account_name": "account_name", "channel_name": "channel_name", }, "location_map": { "account_name": "path", "channel_name": "path", "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._check_can_delete_slo_endpoint = _Endpoint( settings={ "response_type": (CheckCanDeleteSLOResponse,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/slo/can_delete", "operation_id": "check_can_delete_slo", "http_method": "GET", "servers": None, }, params_map={ "all": [ "ids", ], "required": [ "ids", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "ids": (str,), }, "attribute_map": { "ids": "ids", }, "location_map": { "ids": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._create_slo_endpoint = _Endpoint( settings={ "response_type": (SLOListResponse,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/slo", "operation_id": "create_slo", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (ServiceLevelObjectiveRequest,), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={"accept": ["application/json"], "content_type": ["application/json"]}, api_client=api_client, ) self._delete_slo_endpoint = _Endpoint( settings={ "response_type": (SLODeleteResponse,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/slo/{slo_id}", "operation_id": "delete_slo", "http_method": "DELETE", "servers": None, }, params_map={ "all": [ "slo_id", "force", ], "required": [ "slo_id", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "slo_id": (str,), "force": (str,), }, "attribute_map": { "slo_id": "slo_id", "force": "force", }, "location_map": { "slo_id": "path", "force": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._delete_slo_timeframe_in_bulk_endpoint = _Endpoint( settings={ "response_type": (SLOBulkDeleteResponse,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/slo/bulk_delete", "operation_id": "delete_slo_timeframe_in_bulk", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (SLOBulkDelete,), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={"accept": ["application/json"], "content_type": ["application/json"]}, api_client=api_client, ) self._get_slo_endpoint = _Endpoint( settings={ "response_type": (SLOResponse,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/slo/{slo_id}", "operation_id": "get_slo", "http_method": "GET", "servers": None, }, params_map={ "all": [ "slo_id", "with_configured_alert_ids", ], "required": [ "slo_id", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "slo_id": (str,), "with_configured_alert_ids": (bool,), }, "attribute_map": { "slo_id": "slo_id", "with_configured_alert_ids": "with_configured_alert_ids", }, "location_map": { "slo_id": "path", "with_configured_alert_ids": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._get_slo_history_endpoint = _Endpoint( settings={ "response_type": (SLOHistoryResponse,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/slo/{slo_id}/history", "operation_id": "get_slo_history", "http_method": "GET", "servers": None, }, params_map={ "all": [ "slo_id", "from_ts", "to_ts", "target", ], "required": [ "slo_id", "from_ts", "to_ts", ], "nullable": [], "enum": [], "validation": [ "target", ], }, root_map={ "validations": { ("target",): { "exclusive_maximum": 100, "exclusive_minimum": 0, }, }, "allowed_values": {}, "openapi_types": { "slo_id": (str,), "from_ts": (int,), "to_ts": (int,), "target": (float,), }, "attribute_map": { "slo_id": "slo_id", "from_ts": "from_ts", "to_ts": "to_ts", "target": "target", }, "location_map": { "slo_id": "path", "from_ts": "query", "to_ts": "query", "target": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._list_slos_endpoint = _Endpoint( settings={ "response_type": (SLOListResponse,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/slo", "operation_id": "list_slos", "http_method": "GET", "servers": None, }, params_map={ "all": [ "ids", "query", "tags_query", "metrics_query", "limit", "offset", ], "required": [], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "ids": (str,), "query": (str,), "tags_query": (str,), "metrics_query": (str,), "limit": (int,), "offset": (int,), }, "attribute_map": { "ids": "ids", "query": "query", "tags_query": "tags_query", "metrics_query": "metrics_query", "limit": "limit", "offset": "offset", }, "location_map": { "ids": "query", "query": "query", "tags_query": "query", "metrics_query": "query", "limit": "query", "offset": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._update_slo_endpoint = _Endpoint( settings={ "response_type": (SLOListResponse,), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/slo/{slo_id}", "operation_id": "update_slo", "http_method": "PUT", "servers": None, }, params_map={ "all": [ "slo_id", "body", ], "required": [ "slo_id", "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "slo_id": (str,), "body": (ServiceLevelObjective,), }, "attribute_map": { "slo_id": "slo_id", }, "location_map": { "slo_id": "path", "body": "body", }, "collection_format_map": {}, }, headers_map={"accept": ["application/json"], "content_type": ["application/json"]}, api_client=api_client, )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client self._check_can_delete_monitor_endpoint = _Endpoint( settings={ "response_type": (CheckCanDeleteMonitorResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/monitor/can_delete", "operation_id": "check_can_delete_monitor", "http_method": "GET", "servers": None, }, params_map={ "all": [ "monitor_ids", ], "required": [ "monitor_ids", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "monitor_ids": ([int], ), }, "attribute_map": { "monitor_ids": "monitor_ids", }, "location_map": { "monitor_ids": "query", }, "collection_format_map": { "monitor_ids": "multi", }, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._create_monitor_endpoint = _Endpoint( settings={ "response_type": (Monitor, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/monitor", "operation_id": "create_monitor", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (Monitor, ), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._delete_monitor_endpoint = _Endpoint( settings={ "response_type": (DeletedMonitor, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/monitor/{monitor_id}", "operation_id": "delete_monitor", "http_method": "DELETE", "servers": None, }, params_map={ "all": [ "monitor_id", "force", ], "required": [ "monitor_id", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "monitor_id": (int, ), "force": (str, ), }, "attribute_map": { "monitor_id": "monitor_id", "force": "force", }, "location_map": { "monitor_id": "path", "force": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._get_monitor_endpoint = _Endpoint( settings={ "response_type": (Monitor, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/monitor/{monitor_id}", "operation_id": "get_monitor", "http_method": "GET", "servers": None, }, params_map={ "all": [ "monitor_id", "group_states", ], "required": [ "monitor_id", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "monitor_id": (int, ), "group_states": (str, ), }, "attribute_map": { "monitor_id": "monitor_id", "group_states": "group_states", }, "location_map": { "monitor_id": "path", "group_states": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._list_monitors_endpoint = _Endpoint( settings={ "response_type": ([Monitor], ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/monitor", "operation_id": "list_monitors", "http_method": "GET", "servers": None, }, params_map={ "all": [ "group_states", "name", "tags", "monitor_tags", "with_downtimes", "id_offset", "page", "page_size", ], "required": [], "nullable": [], "enum": [], "validation": [ "page_size", ], }, root_map={ "validations": { ("page_size", ): { "inclusive_maximum": 1000, }, }, "allowed_values": {}, "openapi_types": { "group_states": (str, ), "name": (str, ), "tags": (str, ), "monitor_tags": (str, ), "with_downtimes": (bool, ), "id_offset": (int, ), "page": (int, ), "page_size": (int, ), }, "attribute_map": { "group_states": "group_states", "name": "name", "tags": "tags", "monitor_tags": "monitor_tags", "with_downtimes": "with_downtimes", "id_offset": "id_offset", "page": "page", "page_size": "page_size", }, "location_map": { "group_states": "query", "name": "query", "tags": "query", "monitor_tags": "query", "with_downtimes": "query", "id_offset": "query", "page": "query", "page_size": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._search_monitor_groups_endpoint = _Endpoint( settings={ "response_type": (MonitorGroupSearchResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/monitor/groups/search", "operation_id": "search_monitor_groups", "http_method": "GET", "servers": None, }, params_map={ "all": [ "query", "page", "per_page", "sort", ], "required": [], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "query": (str, ), "page": (int, ), "per_page": (int, ), "sort": (str, ), }, "attribute_map": { "query": "query", "page": "page", "per_page": "per_page", "sort": "sort", }, "location_map": { "query": "query", "page": "query", "per_page": "query", "sort": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._search_monitors_endpoint = _Endpoint( settings={ "response_type": (MonitorSearchResponse, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/monitor/search", "operation_id": "search_monitors", "http_method": "GET", "servers": None, }, params_map={ "all": [ "query", "page", "per_page", "sort", ], "required": [], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "query": (str, ), "page": (int, ), "per_page": (int, ), "sort": (str, ), }, "attribute_map": { "query": "query", "page": "page", "per_page": "per_page", "sort": "sort", }, "location_map": { "query": "query", "page": "query", "per_page": "query", "sort": "query", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": [], }, api_client=api_client, ) self._update_monitor_endpoint = _Endpoint( settings={ "response_type": (Monitor, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/monitor/{monitor_id}", "operation_id": "update_monitor", "http_method": "PUT", "servers": None, }, params_map={ "all": [ "monitor_id", "body", ], "required": [ "monitor_id", "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "monitor_id": (int, ), "body": (MonitorUpdateRequest, ), }, "attribute_map": { "monitor_id": "monitor_id", }, "location_map": { "monitor_id": "path", "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, ) self._validate_monitor_endpoint = _Endpoint( settings={ "response_type": ({ str: (bool, date, datetime, dict, float, int, list, str, none_type) }, ), "auth": ["apiKeyAuth", "appKeyAuth"], "endpoint_path": "/api/v1/monitor/validate", "operation_id": "validate_monitor", "http_method": "POST", "servers": None, }, params_map={ "all": [ "body", ], "required": [ "body", ], "nullable": [], "enum": [], "validation": [], }, root_map={ "validations": {}, "allowed_values": {}, "openapi_types": { "body": (Monitor, ), }, "attribute_map": {}, "location_map": { "body": "body", }, "collection_format_map": {}, }, headers_map={ "accept": ["application/json"], "content_type": ["application/json"] }, api_client=api_client, )