'Event is a report of an event somewhere in the cluster.',
class=>'V1Event',
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=>'',
},
'count'=>{
datatype=>'int',
base_name=>'count',
description=>'The number of times this event has occurred.',
format=>'',
read_only=>'',
},
'event_time'=>{
datatype=>'DateTime',
base_name=>'eventTime',
description=>'Time when this Event was first observed.',
format=>'',
read_only=>'',
},
'first_timestamp'=>{
datatype=>'DateTime',
base_name=>'firstTimestamp',
description=>
'The time at which the event was first recorded. (Time of server receipt is in TypeMeta.)',
format=>'',
read_only=>'',
},
'involved_object'=>{
datatype=>'V1ObjectReference',
base_name=>'involvedObject',
description=>'',
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=>'',
},
'last_timestamp'=>{
datatype=>'DateTime',
base_name=>'lastTimestamp',
description=>
'The time at which the most recent occurrence of this event was recorded.',
format=>'',
read_only=>'',
},
'message'=>{
datatype=>'string',
base_name=>'message',
description=>
'A human-readable description of the status of this operation.',
format=>'',
read_only=>'',
},
'metadata'=>{
datatype=>'V1ObjectMeta',
base_name=>'metadata',
description=>'',
format=>'',
read_only=>'',
},
'reason'=>{
datatype=>'string',
base_name=>'reason',
description=>
'This should be a short, machine understandable string that gives the reason for the transition into the object's current status.',
format=>'',
read_only=>'',
},
'related'=>{
datatype=>'V1ObjectReference',
base_name=>'related',
description=>'',
format=>'',
read_only=>'',
},
'reporting_component'=>{
datatype=>'string',
base_name=>'reportingComponent',
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=>'V1EventSeries',
base_name=>'series',
description=>'',
format=>'',
read_only=>'',
},
'source'=>{
datatype=>'V1EventSource',
base_name=>'source',
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',