in api/client/src/pcluster_client/api/cluster_logs_api.py [0:0]
def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
self.api_client = api_client
self.get_cluster_log_events_endpoint = _Endpoint(
settings={
'response_type': (GetClusterLogEventsResponseContent,),
'auth': [
'aws.auth.sigv4'
],
'endpoint_path': '/v3/clusters/{clusterName}/logstreams/{logStreamName}',
'operation_id': 'get_cluster_log_events',
'http_method': 'GET',
'servers': None,
},
params_map={
'all': [
'cluster_name',
'log_stream_name',
'region',
'next_token',
'start_from_head',
'limit',
'start_time',
'end_time',
],
'required': [
'cluster_name',
'log_stream_name',
],
'nullable': [
],
'enum': [
],
'validation': [
'cluster_name',
]
},
root_map={
'validations': {
('cluster_name',): {
'regex': {
'pattern': r'^[a-zA-Z][a-zA-Z0-9-]+$', # noqa: E501
},
},
},
'allowed_values': {
},
'openapi_types': {
'cluster_name':
(str,),
'log_stream_name':
(str,),
'region':
(str,),
'next_token':
(str,),
'start_from_head':
(bool,),
'limit':
(int,),
'start_time':
(datetime,),
'end_time':
(datetime,),
},
'attribute_map': {
'cluster_name': 'clusterName',
'log_stream_name': 'logStreamName',
'region': 'region',
'next_token': 'nextToken',
'start_from_head': 'startFromHead',
'limit': 'limit',
'start_time': 'startTime',
'end_time': 'endTime',
},
'location_map': {
'cluster_name': 'path',
'log_stream_name': 'path',
'region': 'query',
'next_token': 'query',
'start_from_head': 'query',
'limit': 'query',
'start_time': 'query',
'end_time': 'query',
},
'collection_format_map': {
}
},
headers_map={
'accept': [
'application/json'
],
'content_type': [],
},
api_client=api_client
)
self.get_cluster_stack_events_endpoint = _Endpoint(
settings={
'response_type': (GetClusterStackEventsResponseContent,),
'auth': [
'aws.auth.sigv4'
],
'endpoint_path': '/v3/clusters/{clusterName}/stackevents',
'operation_id': 'get_cluster_stack_events',
'http_method': 'GET',
'servers': None,
},
params_map={
'all': [
'cluster_name',
'region',
'next_token',
],
'required': [
'cluster_name',
],
'nullable': [
],
'enum': [
],
'validation': [
'cluster_name',
]
},
root_map={
'validations': {
('cluster_name',): {
'regex': {
'pattern': r'^[a-zA-Z][a-zA-Z0-9-]+$', # noqa: E501
},
},
},
'allowed_values': {
},
'openapi_types': {
'cluster_name':
(str,),
'region':
(str,),
'next_token':
(str,),
},
'attribute_map': {
'cluster_name': 'clusterName',
'region': 'region',
'next_token': 'nextToken',
},
'location_map': {
'cluster_name': 'path',
'region': 'query',
'next_token': 'query',
},
'collection_format_map': {
}
},
headers_map={
'accept': [
'application/json'
],
'content_type': [],
},
api_client=api_client
)
self.list_cluster_log_streams_endpoint = _Endpoint(
settings={
'response_type': (ListClusterLogStreamsResponseContent,),
'auth': [
'aws.auth.sigv4'
],
'endpoint_path': '/v3/clusters/{clusterName}/logstreams',
'operation_id': 'list_cluster_log_streams',
'http_method': 'GET',
'servers': None,
},
params_map={
'all': [
'cluster_name',
'region',
'filters',
'next_token',
],
'required': [
'cluster_name',
],
'nullable': [
],
'enum': [
],
'validation': [
'cluster_name',
'filters',
]
},
root_map={
'validations': {
('cluster_name',): {
'regex': {
'pattern': r'^[a-zA-Z][a-zA-Z0-9-]+$', # noqa: E501
},
},
('filters',): {
},
},
'allowed_values': {
},
'openapi_types': {
'cluster_name':
(str,),
'region':
(str,),
'filters':
([str],),
'next_token':
(str,),
},
'attribute_map': {
'cluster_name': 'clusterName',
'region': 'region',
'filters': 'filters',
'next_token': 'nextToken',
},
'location_map': {
'cluster_name': 'path',
'region': 'query',
'filters': 'query',
'next_token': 'query',
},
'collection_format_map': {
'filters': 'ssv',
}
},
headers_map={
'accept': [
'application/json'
],
'content_type': [],
},
api_client=api_client
)