'Event is a report of an event somewhere in the cluster. It generally denotes some state change in the system.',
class=>'V1beta1Event',
required=>[],# TODO
}
);
__PACKAGE__->method_documentation(
{
'action'=>{
datatype=>'string',
base_name=>'action',
description=>
'What action was taken/failed regarding to the regarding object.',
format=>'',
read_only=>'',
},
'api_version'=>{
datatype=>'string',
base_name=>'apiVersion',
description=>
'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources',
format=>'',
read_only=>'',
},
'deprecated_count'=>{
datatype=>'int',
base_name=>'deprecatedCount',
description=>
'Deprecated field assuring backward compatibility with core.v1 Event type',
format=>'',
read_only=>'',
},
'deprecated_first_timestamp'=>{
datatype=>'DateTime',
base_name=>'deprecatedFirstTimestamp',
description=>
'Deprecated field assuring backward compatibility with core.v1 Event type',
format=>'',
read_only=>'',
},
'deprecated_last_timestamp'=>{
datatype=>'DateTime',
base_name=>'deprecatedLastTimestamp',
description=>
'Deprecated field assuring backward compatibility with core.v1 Event type',
format=>'',
read_only=>'',
},
'deprecated_source'=>{
datatype=>'V1EventSource',
base_name=>'deprecatedSource',
description=>'',
format=>'',
read_only=>'',
},
'event_time'=>{
datatype=>'DateTime',
base_name=>'eventTime',
description=>'Required. Time when this Event was first observed.',
format=>'',
read_only=>'',
},
'kind'=>{
datatype=>'string',
base_name=>'kind',
description=>
'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds',
format=>'',
read_only=>'',
},
'metadata'=>{
datatype=>'V1ObjectMeta',
base_name=>'metadata',
description=>'',
format=>'',
read_only=>'',
},
'note'=>{
datatype=>'string',
base_name=>'note',
description=>
'Optional. A human-readable description of the status of this operation. Maximal length of the note is 1kB, but libraries should be prepared to handle values up to 64kB.',
format=>'',
read_only=>'',
},
'reason'=>{
datatype=>'string',
base_name=>'reason',
description=>'Why the action was taken.',
format=>'',
read_only=>'',
},
'regarding'=>{
datatype=>'V1ObjectReference',
base_name=>'regarding',
description=>'',
format=>'',
read_only=>'',
},
'related'=>{
datatype=>'V1ObjectReference',
base_name=>'related',
description=>'',
format=>'',
read_only=>'',
},
'reporting_controller'=>{
datatype=>'string',
base_name=>'reportingController',
description=>
'Name of the controller that emitted this Event, e.g. `kubernetes.io/kubelet`.',
format=>'',
read_only=>'',
},
'reporting_instance'=>{
datatype=>'string',
base_name=>'reportingInstance',
description=>
'ID of the controller instance, e.g. `kubelet-xyzf`.',
format=>'',
read_only=>'',
},
'series'=>{
datatype=>'V1beta1EventSeries',
base_name=>'series',
description=>'',
format=>'',
read_only=>'',
},
'type'=>{
datatype=>'string',
base_name=>'type',
description=>
'Type of this event (Normal, Warning), new types could be added in the future.',