Documentation ¶
Index ¶
- type Event
- type EventArgs
- type EventArray
- type EventArrayInput
- type EventArrayOutput
- func (EventArrayOutput) ElementType() reflect.Type
- func (o EventArrayOutput) Index(i pulumi.IntInput) EventOutput
- func (o EventArrayOutput) ToEventArrayOutput() EventArrayOutput
- func (o EventArrayOutput) ToEventArrayOutputWithContext(ctx context.Context) EventArrayOutput
- func (o EventArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*Event]
- type EventInput
- type EventList
- type EventListArgs
- type EventListArray
- func (EventListArray) ElementType() reflect.Type
- func (i EventListArray) ToEventListArrayOutput() EventListArrayOutput
- func (i EventListArray) ToEventListArrayOutputWithContext(ctx context.Context) EventListArrayOutput
- func (i EventListArray) ToOutput(ctx context.Context) pulumix.Output[[]*EventList]
- type EventListArrayInput
- type EventListArrayOutput
- func (EventListArrayOutput) ElementType() reflect.Type
- func (o EventListArrayOutput) Index(i pulumi.IntInput) EventListOutput
- func (o EventListArrayOutput) ToEventListArrayOutput() EventListArrayOutput
- func (o EventListArrayOutput) ToEventListArrayOutputWithContext(ctx context.Context) EventListArrayOutput
- func (o EventListArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*EventList]
- type EventListInput
- type EventListMap
- type EventListMapInput
- type EventListMapOutput
- func (EventListMapOutput) ElementType() reflect.Type
- func (o EventListMapOutput) MapIndex(k pulumi.StringInput) EventListOutput
- func (o EventListMapOutput) ToEventListMapOutput() EventListMapOutput
- func (o EventListMapOutput) ToEventListMapOutputWithContext(ctx context.Context) EventListMapOutput
- func (o EventListMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*EventList]
- type EventListOutput
- func (o EventListOutput) ApiVersion() pulumi.StringOutput
- func (EventListOutput) ElementType() reflect.Type
- func (o EventListOutput) Items() EventTypeArrayOutput
- func (o EventListOutput) Kind() pulumi.StringOutput
- func (o EventListOutput) Metadata() metav1.ListMetaOutput
- func (o EventListOutput) ToEventListOutput() EventListOutput
- func (o EventListOutput) ToEventListOutputWithContext(ctx context.Context) EventListOutput
- func (o EventListOutput) ToOutput(ctx context.Context) pulumix.Output[*EventList]
- type EventListState
- type EventListType
- type EventListTypeArgs
- func (EventListTypeArgs) ElementType() reflect.Type
- func (i EventListTypeArgs) ToEventListTypeOutput() EventListTypeOutput
- func (i EventListTypeArgs) ToEventListTypeOutputWithContext(ctx context.Context) EventListTypeOutput
- func (i EventListTypeArgs) ToOutput(ctx context.Context) pulumix.Output[EventListType]
- type EventListTypeInput
- type EventListTypeOutput
- func (o EventListTypeOutput) ApiVersion() pulumi.StringPtrOutput
- func (EventListTypeOutput) ElementType() reflect.Type
- func (o EventListTypeOutput) Items() EventTypeArrayOutput
- func (o EventListTypeOutput) Kind() pulumi.StringPtrOutput
- func (o EventListTypeOutput) Metadata() metav1.ListMetaPtrOutput
- func (o EventListTypeOutput) ToEventListTypeOutput() EventListTypeOutput
- func (o EventListTypeOutput) ToEventListTypeOutputWithContext(ctx context.Context) EventListTypeOutput
- func (o EventListTypeOutput) ToOutput(ctx context.Context) pulumix.Output[EventListType]
- type EventMap
- type EventMapInput
- type EventMapOutput
- func (EventMapOutput) ElementType() reflect.Type
- func (o EventMapOutput) MapIndex(k pulumi.StringInput) EventOutput
- func (o EventMapOutput) ToEventMapOutput() EventMapOutput
- func (o EventMapOutput) ToEventMapOutputWithContext(ctx context.Context) EventMapOutput
- func (o EventMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*Event]
- type EventOutput
- func (o EventOutput) Action() pulumi.StringOutput
- func (o EventOutput) ApiVersion() pulumi.StringOutput
- func (o EventOutput) DeprecatedCount() pulumi.IntOutput
- func (o EventOutput) DeprecatedFirstTimestamp() pulumi.StringOutput
- func (o EventOutput) DeprecatedLastTimestamp() pulumi.StringOutput
- func (o EventOutput) DeprecatedSource() corev1.EventSourceOutput
- func (EventOutput) ElementType() reflect.Type
- func (o EventOutput) EventTime() pulumi.StringOutput
- func (o EventOutput) Kind() pulumi.StringOutput
- func (o EventOutput) Metadata() metav1.ObjectMetaOutput
- func (o EventOutput) Note() pulumi.StringOutput
- func (o EventOutput) Reason() pulumi.StringOutput
- func (o EventOutput) Regarding() corev1.ObjectReferenceOutput
- func (o EventOutput) Related() corev1.ObjectReferenceOutput
- func (o EventOutput) ReportingController() pulumi.StringOutput
- func (o EventOutput) ReportingInstance() pulumi.StringOutput
- func (o EventOutput) Series() EventSeriesOutput
- func (o EventOutput) ToEventOutput() EventOutput
- func (o EventOutput) ToEventOutputWithContext(ctx context.Context) EventOutput
- func (o EventOutput) ToOutput(ctx context.Context) pulumix.Output[*Event]
- func (o EventOutput) Type() pulumi.StringOutput
- type EventPatch
- type EventPatchArgs
- type EventPatchArray
- func (EventPatchArray) ElementType() reflect.Type
- func (i EventPatchArray) ToEventPatchArrayOutput() EventPatchArrayOutput
- func (i EventPatchArray) ToEventPatchArrayOutputWithContext(ctx context.Context) EventPatchArrayOutput
- func (i EventPatchArray) ToOutput(ctx context.Context) pulumix.Output[[]*EventPatch]
- type EventPatchArrayInput
- type EventPatchArrayOutput
- func (EventPatchArrayOutput) ElementType() reflect.Type
- func (o EventPatchArrayOutput) Index(i pulumi.IntInput) EventPatchOutput
- func (o EventPatchArrayOutput) ToEventPatchArrayOutput() EventPatchArrayOutput
- func (o EventPatchArrayOutput) ToEventPatchArrayOutputWithContext(ctx context.Context) EventPatchArrayOutput
- func (o EventPatchArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*EventPatch]
- type EventPatchInput
- type EventPatchMap
- func (EventPatchMap) ElementType() reflect.Type
- func (i EventPatchMap) ToEventPatchMapOutput() EventPatchMapOutput
- func (i EventPatchMap) ToEventPatchMapOutputWithContext(ctx context.Context) EventPatchMapOutput
- func (i EventPatchMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*EventPatch]
- type EventPatchMapInput
- type EventPatchMapOutput
- func (EventPatchMapOutput) ElementType() reflect.Type
- func (o EventPatchMapOutput) MapIndex(k pulumi.StringInput) EventPatchOutput
- func (o EventPatchMapOutput) ToEventPatchMapOutput() EventPatchMapOutput
- func (o EventPatchMapOutput) ToEventPatchMapOutputWithContext(ctx context.Context) EventPatchMapOutput
- func (o EventPatchMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*EventPatch]
- type EventPatchOutput
- func (o EventPatchOutput) Action() pulumi.StringPtrOutput
- func (o EventPatchOutput) ApiVersion() pulumi.StringPtrOutput
- func (o EventPatchOutput) DeprecatedCount() pulumi.IntPtrOutput
- func (o EventPatchOutput) DeprecatedFirstTimestamp() pulumi.StringPtrOutput
- func (o EventPatchOutput) DeprecatedLastTimestamp() pulumi.StringPtrOutput
- func (o EventPatchOutput) DeprecatedSource() corev1.EventSourcePatchPtrOutput
- func (EventPatchOutput) ElementType() reflect.Type
- func (o EventPatchOutput) EventTime() pulumi.StringPtrOutput
- func (o EventPatchOutput) Kind() pulumi.StringPtrOutput
- func (o EventPatchOutput) Metadata() metav1.ObjectMetaPatchPtrOutput
- func (o EventPatchOutput) Note() pulumi.StringPtrOutput
- func (o EventPatchOutput) Reason() pulumi.StringPtrOutput
- func (o EventPatchOutput) Regarding() corev1.ObjectReferencePatchPtrOutput
- func (o EventPatchOutput) Related() corev1.ObjectReferencePatchPtrOutput
- func (o EventPatchOutput) ReportingController() pulumi.StringPtrOutput
- func (o EventPatchOutput) ReportingInstance() pulumi.StringPtrOutput
- func (o EventPatchOutput) Series() EventSeriesPatchPtrOutput
- func (o EventPatchOutput) ToEventPatchOutput() EventPatchOutput
- func (o EventPatchOutput) ToEventPatchOutputWithContext(ctx context.Context) EventPatchOutput
- func (o EventPatchOutput) ToOutput(ctx context.Context) pulumix.Output[*EventPatch]
- func (o EventPatchOutput) Type() pulumi.StringPtrOutput
- type EventPatchState
- type EventPatchType
- type EventPatchTypeArgs
- func (EventPatchTypeArgs) ElementType() reflect.Type
- func (i EventPatchTypeArgs) ToEventPatchTypeOutput() EventPatchTypeOutput
- func (i EventPatchTypeArgs) ToEventPatchTypeOutputWithContext(ctx context.Context) EventPatchTypeOutput
- func (i EventPatchTypeArgs) ToOutput(ctx context.Context) pulumix.Output[EventPatchType]
- type EventPatchTypeInput
- type EventPatchTypeOutput
- func (o EventPatchTypeOutput) Action() pulumi.StringPtrOutput
- func (o EventPatchTypeOutput) ApiVersion() pulumi.StringPtrOutput
- func (o EventPatchTypeOutput) DeprecatedCount() pulumi.IntPtrOutput
- func (o EventPatchTypeOutput) DeprecatedFirstTimestamp() pulumi.StringPtrOutput
- func (o EventPatchTypeOutput) DeprecatedLastTimestamp() pulumi.StringPtrOutput
- func (o EventPatchTypeOutput) DeprecatedSource() corev1.EventSourcePatchPtrOutput
- func (EventPatchTypeOutput) ElementType() reflect.Type
- func (o EventPatchTypeOutput) EventTime() pulumi.StringPtrOutput
- func (o EventPatchTypeOutput) Kind() pulumi.StringPtrOutput
- func (o EventPatchTypeOutput) Metadata() metav1.ObjectMetaPatchPtrOutput
- func (o EventPatchTypeOutput) Note() pulumi.StringPtrOutput
- func (o EventPatchTypeOutput) Reason() pulumi.StringPtrOutput
- func (o EventPatchTypeOutput) Regarding() corev1.ObjectReferencePatchPtrOutput
- func (o EventPatchTypeOutput) Related() corev1.ObjectReferencePatchPtrOutput
- func (o EventPatchTypeOutput) ReportingController() pulumi.StringPtrOutput
- func (o EventPatchTypeOutput) ReportingInstance() pulumi.StringPtrOutput
- func (o EventPatchTypeOutput) Series() EventSeriesPatchPtrOutput
- func (o EventPatchTypeOutput) ToEventPatchTypeOutput() EventPatchTypeOutput
- func (o EventPatchTypeOutput) ToEventPatchTypeOutputWithContext(ctx context.Context) EventPatchTypeOutput
- func (o EventPatchTypeOutput) ToOutput(ctx context.Context) pulumix.Output[EventPatchType]
- func (o EventPatchTypeOutput) Type() pulumi.StringPtrOutput
- type EventSeries
- type EventSeriesArgs
- func (EventSeriesArgs) ElementType() reflect.Type
- func (i EventSeriesArgs) ToEventSeriesOutput() EventSeriesOutput
- func (i EventSeriesArgs) ToEventSeriesOutputWithContext(ctx context.Context) EventSeriesOutput
- func (i EventSeriesArgs) ToEventSeriesPtrOutput() EventSeriesPtrOutput
- func (i EventSeriesArgs) ToEventSeriesPtrOutputWithContext(ctx context.Context) EventSeriesPtrOutput
- func (i EventSeriesArgs) ToOutput(ctx context.Context) pulumix.Output[EventSeries]
- type EventSeriesInput
- type EventSeriesOutput
- func (o EventSeriesOutput) Count() pulumi.IntOutput
- func (EventSeriesOutput) ElementType() reflect.Type
- func (o EventSeriesOutput) LastObservedTime() pulumi.StringOutput
- func (o EventSeriesOutput) State() pulumi.StringOutput
- func (o EventSeriesOutput) ToEventSeriesOutput() EventSeriesOutput
- func (o EventSeriesOutput) ToEventSeriesOutputWithContext(ctx context.Context) EventSeriesOutput
- func (o EventSeriesOutput) ToEventSeriesPtrOutput() EventSeriesPtrOutput
- func (o EventSeriesOutput) ToEventSeriesPtrOutputWithContext(ctx context.Context) EventSeriesPtrOutput
- func (o EventSeriesOutput) ToOutput(ctx context.Context) pulumix.Output[EventSeries]
- type EventSeriesPatch
- type EventSeriesPatchArgs
- func (EventSeriesPatchArgs) ElementType() reflect.Type
- func (i EventSeriesPatchArgs) ToEventSeriesPatchOutput() EventSeriesPatchOutput
- func (i EventSeriesPatchArgs) ToEventSeriesPatchOutputWithContext(ctx context.Context) EventSeriesPatchOutput
- func (i EventSeriesPatchArgs) ToEventSeriesPatchPtrOutput() EventSeriesPatchPtrOutput
- func (i EventSeriesPatchArgs) ToEventSeriesPatchPtrOutputWithContext(ctx context.Context) EventSeriesPatchPtrOutput
- func (i EventSeriesPatchArgs) ToOutput(ctx context.Context) pulumix.Output[EventSeriesPatch]
- type EventSeriesPatchInput
- type EventSeriesPatchOutput
- func (o EventSeriesPatchOutput) Count() pulumi.IntPtrOutput
- func (EventSeriesPatchOutput) ElementType() reflect.Type
- func (o EventSeriesPatchOutput) LastObservedTime() pulumi.StringPtrOutput
- func (o EventSeriesPatchOutput) State() pulumi.StringPtrOutput
- func (o EventSeriesPatchOutput) ToEventSeriesPatchOutput() EventSeriesPatchOutput
- func (o EventSeriesPatchOutput) ToEventSeriesPatchOutputWithContext(ctx context.Context) EventSeriesPatchOutput
- func (o EventSeriesPatchOutput) ToEventSeriesPatchPtrOutput() EventSeriesPatchPtrOutput
- func (o EventSeriesPatchOutput) ToEventSeriesPatchPtrOutputWithContext(ctx context.Context) EventSeriesPatchPtrOutput
- func (o EventSeriesPatchOutput) ToOutput(ctx context.Context) pulumix.Output[EventSeriesPatch]
- type EventSeriesPatchPtrInput
- type EventSeriesPatchPtrOutput
- func (o EventSeriesPatchPtrOutput) Count() pulumi.IntPtrOutput
- func (o EventSeriesPatchPtrOutput) Elem() EventSeriesPatchOutput
- func (EventSeriesPatchPtrOutput) ElementType() reflect.Type
- func (o EventSeriesPatchPtrOutput) LastObservedTime() pulumi.StringPtrOutput
- func (o EventSeriesPatchPtrOutput) State() pulumi.StringPtrOutput
- func (o EventSeriesPatchPtrOutput) ToEventSeriesPatchPtrOutput() EventSeriesPatchPtrOutput
- func (o EventSeriesPatchPtrOutput) ToEventSeriesPatchPtrOutputWithContext(ctx context.Context) EventSeriesPatchPtrOutput
- func (o EventSeriesPatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSeriesPatch]
- type EventSeriesPtrInput
- type EventSeriesPtrOutput
- func (o EventSeriesPtrOutput) Count() pulumi.IntPtrOutput
- func (o EventSeriesPtrOutput) Elem() EventSeriesOutput
- func (EventSeriesPtrOutput) ElementType() reflect.Type
- func (o EventSeriesPtrOutput) LastObservedTime() pulumi.StringPtrOutput
- func (o EventSeriesPtrOutput) State() pulumi.StringPtrOutput
- func (o EventSeriesPtrOutput) ToEventSeriesPtrOutput() EventSeriesPtrOutput
- func (o EventSeriesPtrOutput) ToEventSeriesPtrOutputWithContext(ctx context.Context) EventSeriesPtrOutput
- func (o EventSeriesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSeries]
- type EventState
- type EventType
- type EventTypeArgs
- type EventTypeArray
- func (EventTypeArray) ElementType() reflect.Type
- func (i EventTypeArray) ToEventTypeArrayOutput() EventTypeArrayOutput
- func (i EventTypeArray) ToEventTypeArrayOutputWithContext(ctx context.Context) EventTypeArrayOutput
- func (i EventTypeArray) ToOutput(ctx context.Context) pulumix.Output[[]EventType]
- type EventTypeArrayInput
- type EventTypeArrayOutput
- func (EventTypeArrayOutput) ElementType() reflect.Type
- func (o EventTypeArrayOutput) Index(i pulumi.IntInput) EventTypeOutput
- func (o EventTypeArrayOutput) ToEventTypeArrayOutput() EventTypeArrayOutput
- func (o EventTypeArrayOutput) ToEventTypeArrayOutputWithContext(ctx context.Context) EventTypeArrayOutput
- func (o EventTypeArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]EventType]
- type EventTypeInput
- type EventTypeOutput
- func (o EventTypeOutput) Action() pulumi.StringPtrOutput
- func (o EventTypeOutput) ApiVersion() pulumi.StringPtrOutput
- func (o EventTypeOutput) DeprecatedCount() pulumi.IntPtrOutput
- func (o EventTypeOutput) DeprecatedFirstTimestamp() pulumi.StringPtrOutput
- func (o EventTypeOutput) DeprecatedLastTimestamp() pulumi.StringPtrOutput
- func (o EventTypeOutput) DeprecatedSource() corev1.EventSourcePtrOutput
- func (EventTypeOutput) ElementType() reflect.Type
- func (o EventTypeOutput) EventTime() pulumi.StringOutput
- func (o EventTypeOutput) Kind() pulumi.StringPtrOutput
- func (o EventTypeOutput) Metadata() metav1.ObjectMetaPtrOutput
- func (o EventTypeOutput) Note() pulumi.StringPtrOutput
- func (o EventTypeOutput) Reason() pulumi.StringPtrOutput
- func (o EventTypeOutput) Regarding() corev1.ObjectReferencePtrOutput
- func (o EventTypeOutput) Related() corev1.ObjectReferencePtrOutput
- func (o EventTypeOutput) ReportingController() pulumi.StringPtrOutput
- func (o EventTypeOutput) ReportingInstance() pulumi.StringPtrOutput
- func (o EventTypeOutput) Series() EventSeriesPtrOutput
- func (o EventTypeOutput) ToEventTypeOutput() EventTypeOutput
- func (o EventTypeOutput) ToEventTypeOutputWithContext(ctx context.Context) EventTypeOutput
- func (o EventTypeOutput) ToOutput(ctx context.Context) pulumix.Output[EventType]
- func (o EventTypeOutput) Type() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Event ¶
type Event struct { pulumi.CustomResourceState // What action was taken/failed regarding to the regarding object. Action pulumi.StringOutput `pulumi:"action"` // 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/sig-architecture/api-conventions.md#resources ApiVersion pulumi.StringOutput `pulumi:"apiVersion"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedCount pulumi.IntOutput `pulumi:"deprecatedCount"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedFirstTimestamp pulumi.StringOutput `pulumi:"deprecatedFirstTimestamp"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedLastTimestamp pulumi.StringOutput `pulumi:"deprecatedLastTimestamp"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedSource corev1.EventSourceOutput `pulumi:"deprecatedSource"` // Required. Time when this Event was first observed. EventTime pulumi.StringOutput `pulumi:"eventTime"` // 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/sig-architecture/api-conventions.md#types-kinds Kind pulumi.StringOutput `pulumi:"kind"` Metadata metav1.ObjectMetaOutput `pulumi:"metadata"` // 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. Note pulumi.StringOutput `pulumi:"note"` // Why the action was taken. Reason pulumi.StringOutput `pulumi:"reason"` // The object this Event is about. In most cases it's an Object reporting controller implements. E.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object. Regarding corev1.ObjectReferenceOutput `pulumi:"regarding"` // Optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object. Related corev1.ObjectReferenceOutput `pulumi:"related"` // Name of the controller that emitted this Event, e.g. `kubernetes.io/kubelet`. ReportingController pulumi.StringOutput `pulumi:"reportingController"` // ID of the controller instance, e.g. `kubelet-xyzf`. ReportingInstance pulumi.StringOutput `pulumi:"reportingInstance"` // Data about the Event series this event represents or nil if it's a singleton Event. Series EventSeriesOutput `pulumi:"series"` // Type of this event (Normal, Warning), new types could be added in the future. Type pulumi.StringOutput `pulumi:"type"` }
Event is a report of an event somewhere in the cluster. It generally denotes some state change in the system.
func GetEvent ¶
func GetEvent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EventState, opts ...pulumi.ResourceOption) (*Event, error)
GetEvent gets an existing Event resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewEvent ¶
func NewEvent(ctx *pulumi.Context, name string, args *EventArgs, opts ...pulumi.ResourceOption) (*Event, error)
NewEvent registers a new resource with the given unique name, arguments, and options.
func (*Event) ElementType ¶
func (*Event) ToEventOutput ¶
func (i *Event) ToEventOutput() EventOutput
func (*Event) ToEventOutputWithContext ¶
func (i *Event) ToEventOutputWithContext(ctx context.Context) EventOutput
type EventArgs ¶
type EventArgs struct { // What action was taken/failed regarding to the regarding object. Action pulumi.StringPtrInput // 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/sig-architecture/api-conventions.md#resources ApiVersion pulumi.StringPtrInput // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedCount pulumi.IntPtrInput // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedFirstTimestamp pulumi.StringPtrInput // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedLastTimestamp pulumi.StringPtrInput // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedSource corev1.EventSourcePtrInput // Required. Time when this Event was first observed. EventTime pulumi.StringInput // 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/sig-architecture/api-conventions.md#types-kinds Kind pulumi.StringPtrInput Metadata metav1.ObjectMetaPtrInput // 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. Note pulumi.StringPtrInput // Why the action was taken. Reason pulumi.StringPtrInput // The object this Event is about. In most cases it's an Object reporting controller implements. E.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object. Regarding corev1.ObjectReferencePtrInput // Optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object. Related corev1.ObjectReferencePtrInput // Name of the controller that emitted this Event, e.g. `kubernetes.io/kubelet`. ReportingController pulumi.StringPtrInput // ID of the controller instance, e.g. `kubelet-xyzf`. ReportingInstance pulumi.StringPtrInput // Data about the Event series this event represents or nil if it's a singleton Event. Series EventSeriesPtrInput // Type of this event (Normal, Warning), new types could be added in the future. Type pulumi.StringPtrInput }
The set of arguments for constructing a Event resource.
func (EventArgs) ElementType ¶
type EventArray ¶
type EventArray []EventInput
func (EventArray) ElementType ¶
func (EventArray) ElementType() reflect.Type
func (EventArray) ToEventArrayOutput ¶
func (i EventArray) ToEventArrayOutput() EventArrayOutput
func (EventArray) ToEventArrayOutputWithContext ¶
func (i EventArray) ToEventArrayOutputWithContext(ctx context.Context) EventArrayOutput
type EventArrayInput ¶
type EventArrayInput interface { pulumi.Input ToEventArrayOutput() EventArrayOutput ToEventArrayOutputWithContext(context.Context) EventArrayOutput }
EventArrayInput is an input type that accepts EventArray and EventArrayOutput values. You can construct a concrete instance of `EventArrayInput` via:
EventArray{ EventArgs{...} }
type EventArrayOutput ¶
type EventArrayOutput struct{ *pulumi.OutputState }
func (EventArrayOutput) ElementType ¶
func (EventArrayOutput) ElementType() reflect.Type
func (EventArrayOutput) Index ¶
func (o EventArrayOutput) Index(i pulumi.IntInput) EventOutput
func (EventArrayOutput) ToEventArrayOutput ¶
func (o EventArrayOutput) ToEventArrayOutput() EventArrayOutput
func (EventArrayOutput) ToEventArrayOutputWithContext ¶
func (o EventArrayOutput) ToEventArrayOutputWithContext(ctx context.Context) EventArrayOutput
type EventInput ¶
type EventInput interface { pulumi.Input ToEventOutput() EventOutput ToEventOutputWithContext(ctx context.Context) EventOutput }
type EventList ¶
type EventList struct { pulumi.CustomResourceState // 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/sig-architecture/api-conventions.md#resources ApiVersion pulumi.StringOutput `pulumi:"apiVersion"` // Items is a list of schema objects. Items EventTypeArrayOutput `pulumi:"items"` // 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/sig-architecture/api-conventions.md#types-kinds Kind pulumi.StringOutput `pulumi:"kind"` // Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata Metadata metav1.ListMetaOutput `pulumi:"metadata"` }
EventList is a list of Event objects.
func GetEventList ¶
func GetEventList(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EventListState, opts ...pulumi.ResourceOption) (*EventList, error)
GetEventList gets an existing EventList resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewEventList ¶
func NewEventList(ctx *pulumi.Context, name string, args *EventListArgs, opts ...pulumi.ResourceOption) (*EventList, error)
NewEventList registers a new resource with the given unique name, arguments, and options.
func (*EventList) ElementType ¶
func (*EventList) ToEventListOutput ¶
func (i *EventList) ToEventListOutput() EventListOutput
func (*EventList) ToEventListOutputWithContext ¶
func (i *EventList) ToEventListOutputWithContext(ctx context.Context) EventListOutput
type EventListArgs ¶
type EventListArgs struct { // 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/sig-architecture/api-conventions.md#resources ApiVersion pulumi.StringPtrInput // Items is a list of schema objects. Items EventTypeArrayInput // 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/sig-architecture/api-conventions.md#types-kinds Kind pulumi.StringPtrInput // Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata Metadata metav1.ListMetaPtrInput }
The set of arguments for constructing a EventList resource.
func (EventListArgs) ElementType ¶
func (EventListArgs) ElementType() reflect.Type
type EventListArray ¶
type EventListArray []EventListInput
func (EventListArray) ElementType ¶
func (EventListArray) ElementType() reflect.Type
func (EventListArray) ToEventListArrayOutput ¶
func (i EventListArray) ToEventListArrayOutput() EventListArrayOutput
func (EventListArray) ToEventListArrayOutputWithContext ¶
func (i EventListArray) ToEventListArrayOutputWithContext(ctx context.Context) EventListArrayOutput
type EventListArrayInput ¶
type EventListArrayInput interface { pulumi.Input ToEventListArrayOutput() EventListArrayOutput ToEventListArrayOutputWithContext(context.Context) EventListArrayOutput }
EventListArrayInput is an input type that accepts EventListArray and EventListArrayOutput values. You can construct a concrete instance of `EventListArrayInput` via:
EventListArray{ EventListArgs{...} }
type EventListArrayOutput ¶
type EventListArrayOutput struct{ *pulumi.OutputState }
func (EventListArrayOutput) ElementType ¶
func (EventListArrayOutput) ElementType() reflect.Type
func (EventListArrayOutput) Index ¶
func (o EventListArrayOutput) Index(i pulumi.IntInput) EventListOutput
func (EventListArrayOutput) ToEventListArrayOutput ¶
func (o EventListArrayOutput) ToEventListArrayOutput() EventListArrayOutput
func (EventListArrayOutput) ToEventListArrayOutputWithContext ¶
func (o EventListArrayOutput) ToEventListArrayOutputWithContext(ctx context.Context) EventListArrayOutput
type EventListInput ¶
type EventListInput interface { pulumi.Input ToEventListOutput() EventListOutput ToEventListOutputWithContext(ctx context.Context) EventListOutput }
type EventListMap ¶
type EventListMap map[string]EventListInput
func (EventListMap) ElementType ¶
func (EventListMap) ElementType() reflect.Type
func (EventListMap) ToEventListMapOutput ¶
func (i EventListMap) ToEventListMapOutput() EventListMapOutput
func (EventListMap) ToEventListMapOutputWithContext ¶
func (i EventListMap) ToEventListMapOutputWithContext(ctx context.Context) EventListMapOutput
type EventListMapInput ¶
type EventListMapInput interface { pulumi.Input ToEventListMapOutput() EventListMapOutput ToEventListMapOutputWithContext(context.Context) EventListMapOutput }
EventListMapInput is an input type that accepts EventListMap and EventListMapOutput values. You can construct a concrete instance of `EventListMapInput` via:
EventListMap{ "key": EventListArgs{...} }
type EventListMapOutput ¶
type EventListMapOutput struct{ *pulumi.OutputState }
func (EventListMapOutput) ElementType ¶
func (EventListMapOutput) ElementType() reflect.Type
func (EventListMapOutput) MapIndex ¶
func (o EventListMapOutput) MapIndex(k pulumi.StringInput) EventListOutput
func (EventListMapOutput) ToEventListMapOutput ¶
func (o EventListMapOutput) ToEventListMapOutput() EventListMapOutput
func (EventListMapOutput) ToEventListMapOutputWithContext ¶
func (o EventListMapOutput) ToEventListMapOutputWithContext(ctx context.Context) EventListMapOutput
type EventListOutput ¶
type EventListOutput struct{ *pulumi.OutputState }
func (EventListOutput) ApiVersion ¶
func (o EventListOutput) ApiVersion() pulumi.StringOutput
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/sig-architecture/api-conventions.md#resources
func (EventListOutput) ElementType ¶
func (EventListOutput) ElementType() reflect.Type
func (EventListOutput) Items ¶
func (o EventListOutput) Items() EventTypeArrayOutput
Items is a list of schema objects.
func (EventListOutput) Kind ¶
func (o EventListOutput) Kind() pulumi.StringOutput
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/sig-architecture/api-conventions.md#types-kinds
func (EventListOutput) Metadata ¶
func (o EventListOutput) Metadata() metav1.ListMetaOutput
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
func (EventListOutput) ToEventListOutput ¶
func (o EventListOutput) ToEventListOutput() EventListOutput
func (EventListOutput) ToEventListOutputWithContext ¶
func (o EventListOutput) ToEventListOutputWithContext(ctx context.Context) EventListOutput
type EventListState ¶
type EventListState struct { }
func (EventListState) ElementType ¶
func (EventListState) ElementType() reflect.Type
type EventListType ¶
type EventListType struct { // 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/sig-architecture/api-conventions.md#resources ApiVersion *string `pulumi:"apiVersion"` // Items is a list of schema objects. Items []EventType `pulumi:"items"` // 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/sig-architecture/api-conventions.md#types-kinds Kind *string `pulumi:"kind"` // Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata Metadata *metav1.ListMeta `pulumi:"metadata"` }
EventList is a list of Event objects.
type EventListTypeArgs ¶
type EventListTypeArgs struct { // 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/sig-architecture/api-conventions.md#resources ApiVersion pulumi.StringPtrInput `pulumi:"apiVersion"` // Items is a list of schema objects. Items EventTypeArrayInput `pulumi:"items"` // 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/sig-architecture/api-conventions.md#types-kinds Kind pulumi.StringPtrInput `pulumi:"kind"` // Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata Metadata metav1.ListMetaPtrInput `pulumi:"metadata"` }
EventList is a list of Event objects.
func (EventListTypeArgs) ElementType ¶
func (EventListTypeArgs) ElementType() reflect.Type
func (EventListTypeArgs) ToEventListTypeOutput ¶
func (i EventListTypeArgs) ToEventListTypeOutput() EventListTypeOutput
func (EventListTypeArgs) ToEventListTypeOutputWithContext ¶
func (i EventListTypeArgs) ToEventListTypeOutputWithContext(ctx context.Context) EventListTypeOutput
func (EventListTypeArgs) ToOutput ¶ added in v4.2.0
func (i EventListTypeArgs) ToOutput(ctx context.Context) pulumix.Output[EventListType]
type EventListTypeInput ¶
type EventListTypeInput interface { pulumi.Input ToEventListTypeOutput() EventListTypeOutput ToEventListTypeOutputWithContext(context.Context) EventListTypeOutput }
EventListTypeInput is an input type that accepts EventListTypeArgs and EventListTypeOutput values. You can construct a concrete instance of `EventListTypeInput` via:
EventListTypeArgs{...}
type EventListTypeOutput ¶
type EventListTypeOutput struct{ *pulumi.OutputState }
EventList is a list of Event objects.
func (EventListTypeOutput) ApiVersion ¶
func (o EventListTypeOutput) ApiVersion() pulumi.StringPtrOutput
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/sig-architecture/api-conventions.md#resources
func (EventListTypeOutput) ElementType ¶
func (EventListTypeOutput) ElementType() reflect.Type
func (EventListTypeOutput) Items ¶
func (o EventListTypeOutput) Items() EventTypeArrayOutput
Items is a list of schema objects.
func (EventListTypeOutput) Kind ¶
func (o EventListTypeOutput) Kind() pulumi.StringPtrOutput
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/sig-architecture/api-conventions.md#types-kinds
func (EventListTypeOutput) Metadata ¶
func (o EventListTypeOutput) Metadata() metav1.ListMetaPtrOutput
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
func (EventListTypeOutput) ToEventListTypeOutput ¶
func (o EventListTypeOutput) ToEventListTypeOutput() EventListTypeOutput
func (EventListTypeOutput) ToEventListTypeOutputWithContext ¶
func (o EventListTypeOutput) ToEventListTypeOutputWithContext(ctx context.Context) EventListTypeOutput
func (EventListTypeOutput) ToOutput ¶ added in v4.2.0
func (o EventListTypeOutput) ToOutput(ctx context.Context) pulumix.Output[EventListType]
type EventMap ¶
type EventMap map[string]EventInput
func (EventMap) ElementType ¶
func (EventMap) ToEventMapOutput ¶
func (i EventMap) ToEventMapOutput() EventMapOutput
func (EventMap) ToEventMapOutputWithContext ¶
func (i EventMap) ToEventMapOutputWithContext(ctx context.Context) EventMapOutput
type EventMapInput ¶
type EventMapInput interface { pulumi.Input ToEventMapOutput() EventMapOutput ToEventMapOutputWithContext(context.Context) EventMapOutput }
EventMapInput is an input type that accepts EventMap and EventMapOutput values. You can construct a concrete instance of `EventMapInput` via:
EventMap{ "key": EventArgs{...} }
type EventMapOutput ¶
type EventMapOutput struct{ *pulumi.OutputState }
func (EventMapOutput) ElementType ¶
func (EventMapOutput) ElementType() reflect.Type
func (EventMapOutput) MapIndex ¶
func (o EventMapOutput) MapIndex(k pulumi.StringInput) EventOutput
func (EventMapOutput) ToEventMapOutput ¶
func (o EventMapOutput) ToEventMapOutput() EventMapOutput
func (EventMapOutput) ToEventMapOutputWithContext ¶
func (o EventMapOutput) ToEventMapOutputWithContext(ctx context.Context) EventMapOutput
type EventOutput ¶
type EventOutput struct{ *pulumi.OutputState }
func (EventOutput) Action ¶
func (o EventOutput) Action() pulumi.StringOutput
What action was taken/failed regarding to the regarding object.
func (EventOutput) ApiVersion ¶
func (o EventOutput) ApiVersion() pulumi.StringOutput
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/sig-architecture/api-conventions.md#resources
func (EventOutput) DeprecatedCount ¶
func (o EventOutput) DeprecatedCount() pulumi.IntOutput
Deprecated field assuring backward compatibility with core.v1 Event type
func (EventOutput) DeprecatedFirstTimestamp ¶
func (o EventOutput) DeprecatedFirstTimestamp() pulumi.StringOutput
Deprecated field assuring backward compatibility with core.v1 Event type
func (EventOutput) DeprecatedLastTimestamp ¶
func (o EventOutput) DeprecatedLastTimestamp() pulumi.StringOutput
Deprecated field assuring backward compatibility with core.v1 Event type
func (EventOutput) DeprecatedSource ¶
func (o EventOutput) DeprecatedSource() corev1.EventSourceOutput
Deprecated field assuring backward compatibility with core.v1 Event type
func (EventOutput) ElementType ¶
func (EventOutput) ElementType() reflect.Type
func (EventOutput) EventTime ¶
func (o EventOutput) EventTime() pulumi.StringOutput
Required. Time when this Event was first observed.
func (EventOutput) Kind ¶
func (o EventOutput) Kind() pulumi.StringOutput
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/sig-architecture/api-conventions.md#types-kinds
func (EventOutput) Metadata ¶
func (o EventOutput) Metadata() metav1.ObjectMetaOutput
func (EventOutput) Note ¶
func (o EventOutput) Note() pulumi.StringOutput
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.
func (EventOutput) Reason ¶
func (o EventOutput) Reason() pulumi.StringOutput
Why the action was taken.
func (EventOutput) Regarding ¶
func (o EventOutput) Regarding() corev1.ObjectReferenceOutput
The object this Event is about. In most cases it's an Object reporting controller implements. E.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object.
func (EventOutput) Related ¶
func (o EventOutput) Related() corev1.ObjectReferenceOutput
Optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object.
func (EventOutput) ReportingController ¶
func (o EventOutput) ReportingController() pulumi.StringOutput
Name of the controller that emitted this Event, e.g. `kubernetes.io/kubelet`.
func (EventOutput) ReportingInstance ¶
func (o EventOutput) ReportingInstance() pulumi.StringOutput
ID of the controller instance, e.g. `kubelet-xyzf`.
func (EventOutput) Series ¶
func (o EventOutput) Series() EventSeriesOutput
Data about the Event series this event represents or nil if it's a singleton Event.
func (EventOutput) ToEventOutput ¶
func (o EventOutput) ToEventOutput() EventOutput
func (EventOutput) ToEventOutputWithContext ¶
func (o EventOutput) ToEventOutputWithContext(ctx context.Context) EventOutput
func (EventOutput) Type ¶
func (o EventOutput) Type() pulumi.StringOutput
Type of this event (Normal, Warning), new types could be added in the future.
type EventPatch ¶
type EventPatch struct { pulumi.CustomResourceState // What action was taken/failed regarding to the regarding object. Action pulumi.StringPtrOutput `pulumi:"action"` // 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/sig-architecture/api-conventions.md#resources ApiVersion pulumi.StringPtrOutput `pulumi:"apiVersion"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedCount pulumi.IntPtrOutput `pulumi:"deprecatedCount"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedFirstTimestamp pulumi.StringPtrOutput `pulumi:"deprecatedFirstTimestamp"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedLastTimestamp pulumi.StringPtrOutput `pulumi:"deprecatedLastTimestamp"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedSource corev1.EventSourcePatchPtrOutput `pulumi:"deprecatedSource"` // Required. Time when this Event was first observed. EventTime pulumi.StringPtrOutput `pulumi:"eventTime"` // 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/sig-architecture/api-conventions.md#types-kinds Kind pulumi.StringPtrOutput `pulumi:"kind"` Metadata metav1.ObjectMetaPatchPtrOutput `pulumi:"metadata"` // 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. Note pulumi.StringPtrOutput `pulumi:"note"` // Why the action was taken. Reason pulumi.StringPtrOutput `pulumi:"reason"` // The object this Event is about. In most cases it's an Object reporting controller implements. E.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object. Regarding corev1.ObjectReferencePatchPtrOutput `pulumi:"regarding"` // Optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object. Related corev1.ObjectReferencePatchPtrOutput `pulumi:"related"` // Name of the controller that emitted this Event, e.g. `kubernetes.io/kubelet`. ReportingController pulumi.StringPtrOutput `pulumi:"reportingController"` // ID of the controller instance, e.g. `kubelet-xyzf`. ReportingInstance pulumi.StringPtrOutput `pulumi:"reportingInstance"` // Data about the Event series this event represents or nil if it's a singleton Event. Series EventSeriesPatchPtrOutput `pulumi:"series"` // Type of this event (Normal, Warning), new types could be added in the future. Type pulumi.StringPtrOutput `pulumi:"type"` }
Patch resources are used to modify existing Kubernetes resources by using Server-Side Apply updates. The name of the resource must be specified, but all other properties are optional. More than one patch may be applied to the same resource, and a random FieldManager name will be used for each Patch resource. Conflicts will result in an error by default, but can be forced using the "pulumi.com/patchForce" annotation. See the [Server-Side Apply Docs](https://www.pulumi.com/registry/packages/kubernetes/how-to-guides/managing-resources-with-server-side-apply/) for additional information about using Server-Side Apply to manage Kubernetes resources with Pulumi. Event is a report of an event somewhere in the cluster. It generally denotes some state change in the system.
func GetEventPatch ¶
func GetEventPatch(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EventPatchState, opts ...pulumi.ResourceOption) (*EventPatch, error)
GetEventPatch gets an existing EventPatch resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewEventPatch ¶
func NewEventPatch(ctx *pulumi.Context, name string, args *EventPatchArgs, opts ...pulumi.ResourceOption) (*EventPatch, error)
NewEventPatch registers a new resource with the given unique name, arguments, and options.
func (*EventPatch) ElementType ¶
func (*EventPatch) ElementType() reflect.Type
func (*EventPatch) ToEventPatchOutput ¶
func (i *EventPatch) ToEventPatchOutput() EventPatchOutput
func (*EventPatch) ToEventPatchOutputWithContext ¶
func (i *EventPatch) ToEventPatchOutputWithContext(ctx context.Context) EventPatchOutput
func (*EventPatch) ToOutput ¶ added in v4.2.0
func (i *EventPatch) ToOutput(ctx context.Context) pulumix.Output[*EventPatch]
type EventPatchArgs ¶
type EventPatchArgs struct { // What action was taken/failed regarding to the regarding object. Action pulumi.StringPtrInput // 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/sig-architecture/api-conventions.md#resources ApiVersion pulumi.StringPtrInput // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedCount pulumi.IntPtrInput // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedFirstTimestamp pulumi.StringPtrInput // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedLastTimestamp pulumi.StringPtrInput // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedSource corev1.EventSourcePatchPtrInput // Required. Time when this Event was first observed. EventTime pulumi.StringPtrInput // 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/sig-architecture/api-conventions.md#types-kinds Kind pulumi.StringPtrInput Metadata metav1.ObjectMetaPatchPtrInput // 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. Note pulumi.StringPtrInput // Why the action was taken. Reason pulumi.StringPtrInput // The object this Event is about. In most cases it's an Object reporting controller implements. E.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object. Regarding corev1.ObjectReferencePatchPtrInput // Optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object. Related corev1.ObjectReferencePatchPtrInput // Name of the controller that emitted this Event, e.g. `kubernetes.io/kubelet`. ReportingController pulumi.StringPtrInput // ID of the controller instance, e.g. `kubelet-xyzf`. ReportingInstance pulumi.StringPtrInput // Data about the Event series this event represents or nil if it's a singleton Event. Series EventSeriesPatchPtrInput // Type of this event (Normal, Warning), new types could be added in the future. Type pulumi.StringPtrInput }
The set of arguments for constructing a EventPatch resource.
func (EventPatchArgs) ElementType ¶
func (EventPatchArgs) ElementType() reflect.Type
type EventPatchArray ¶
type EventPatchArray []EventPatchInput
func (EventPatchArray) ElementType ¶
func (EventPatchArray) ElementType() reflect.Type
func (EventPatchArray) ToEventPatchArrayOutput ¶
func (i EventPatchArray) ToEventPatchArrayOutput() EventPatchArrayOutput
func (EventPatchArray) ToEventPatchArrayOutputWithContext ¶
func (i EventPatchArray) ToEventPatchArrayOutputWithContext(ctx context.Context) EventPatchArrayOutput
func (EventPatchArray) ToOutput ¶ added in v4.2.0
func (i EventPatchArray) ToOutput(ctx context.Context) pulumix.Output[[]*EventPatch]
type EventPatchArrayInput ¶
type EventPatchArrayInput interface { pulumi.Input ToEventPatchArrayOutput() EventPatchArrayOutput ToEventPatchArrayOutputWithContext(context.Context) EventPatchArrayOutput }
EventPatchArrayInput is an input type that accepts EventPatchArray and EventPatchArrayOutput values. You can construct a concrete instance of `EventPatchArrayInput` via:
EventPatchArray{ EventPatchArgs{...} }
type EventPatchArrayOutput ¶
type EventPatchArrayOutput struct{ *pulumi.OutputState }
func (EventPatchArrayOutput) ElementType ¶
func (EventPatchArrayOutput) ElementType() reflect.Type
func (EventPatchArrayOutput) Index ¶
func (o EventPatchArrayOutput) Index(i pulumi.IntInput) EventPatchOutput
func (EventPatchArrayOutput) ToEventPatchArrayOutput ¶
func (o EventPatchArrayOutput) ToEventPatchArrayOutput() EventPatchArrayOutput
func (EventPatchArrayOutput) ToEventPatchArrayOutputWithContext ¶
func (o EventPatchArrayOutput) ToEventPatchArrayOutputWithContext(ctx context.Context) EventPatchArrayOutput
func (EventPatchArrayOutput) ToOutput ¶ added in v4.2.0
func (o EventPatchArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*EventPatch]
type EventPatchInput ¶
type EventPatchInput interface { pulumi.Input ToEventPatchOutput() EventPatchOutput ToEventPatchOutputWithContext(ctx context.Context) EventPatchOutput }
type EventPatchMap ¶
type EventPatchMap map[string]EventPatchInput
func (EventPatchMap) ElementType ¶
func (EventPatchMap) ElementType() reflect.Type
func (EventPatchMap) ToEventPatchMapOutput ¶
func (i EventPatchMap) ToEventPatchMapOutput() EventPatchMapOutput
func (EventPatchMap) ToEventPatchMapOutputWithContext ¶
func (i EventPatchMap) ToEventPatchMapOutputWithContext(ctx context.Context) EventPatchMapOutput
func (EventPatchMap) ToOutput ¶ added in v4.2.0
func (i EventPatchMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*EventPatch]
type EventPatchMapInput ¶
type EventPatchMapInput interface { pulumi.Input ToEventPatchMapOutput() EventPatchMapOutput ToEventPatchMapOutputWithContext(context.Context) EventPatchMapOutput }
EventPatchMapInput is an input type that accepts EventPatchMap and EventPatchMapOutput values. You can construct a concrete instance of `EventPatchMapInput` via:
EventPatchMap{ "key": EventPatchArgs{...} }
type EventPatchMapOutput ¶
type EventPatchMapOutput struct{ *pulumi.OutputState }
func (EventPatchMapOutput) ElementType ¶
func (EventPatchMapOutput) ElementType() reflect.Type
func (EventPatchMapOutput) MapIndex ¶
func (o EventPatchMapOutput) MapIndex(k pulumi.StringInput) EventPatchOutput
func (EventPatchMapOutput) ToEventPatchMapOutput ¶
func (o EventPatchMapOutput) ToEventPatchMapOutput() EventPatchMapOutput
func (EventPatchMapOutput) ToEventPatchMapOutputWithContext ¶
func (o EventPatchMapOutput) ToEventPatchMapOutputWithContext(ctx context.Context) EventPatchMapOutput
func (EventPatchMapOutput) ToOutput ¶ added in v4.2.0
func (o EventPatchMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*EventPatch]
type EventPatchOutput ¶
type EventPatchOutput struct{ *pulumi.OutputState }
func (EventPatchOutput) Action ¶
func (o EventPatchOutput) Action() pulumi.StringPtrOutput
What action was taken/failed regarding to the regarding object.
func (EventPatchOutput) ApiVersion ¶
func (o EventPatchOutput) ApiVersion() pulumi.StringPtrOutput
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/sig-architecture/api-conventions.md#resources
func (EventPatchOutput) DeprecatedCount ¶
func (o EventPatchOutput) DeprecatedCount() pulumi.IntPtrOutput
Deprecated field assuring backward compatibility with core.v1 Event type
func (EventPatchOutput) DeprecatedFirstTimestamp ¶
func (o EventPatchOutput) DeprecatedFirstTimestamp() pulumi.StringPtrOutput
Deprecated field assuring backward compatibility with core.v1 Event type
func (EventPatchOutput) DeprecatedLastTimestamp ¶
func (o EventPatchOutput) DeprecatedLastTimestamp() pulumi.StringPtrOutput
Deprecated field assuring backward compatibility with core.v1 Event type
func (EventPatchOutput) DeprecatedSource ¶
func (o EventPatchOutput) DeprecatedSource() corev1.EventSourcePatchPtrOutput
Deprecated field assuring backward compatibility with core.v1 Event type
func (EventPatchOutput) ElementType ¶
func (EventPatchOutput) ElementType() reflect.Type
func (EventPatchOutput) EventTime ¶
func (o EventPatchOutput) EventTime() pulumi.StringPtrOutput
Required. Time when this Event was first observed.
func (EventPatchOutput) Kind ¶
func (o EventPatchOutput) Kind() pulumi.StringPtrOutput
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/sig-architecture/api-conventions.md#types-kinds
func (EventPatchOutput) Metadata ¶
func (o EventPatchOutput) Metadata() metav1.ObjectMetaPatchPtrOutput
func (EventPatchOutput) Note ¶
func (o EventPatchOutput) Note() pulumi.StringPtrOutput
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.
func (EventPatchOutput) Reason ¶
func (o EventPatchOutput) Reason() pulumi.StringPtrOutput
Why the action was taken.
func (EventPatchOutput) Regarding ¶
func (o EventPatchOutput) Regarding() corev1.ObjectReferencePatchPtrOutput
The object this Event is about. In most cases it's an Object reporting controller implements. E.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object.
func (EventPatchOutput) Related ¶
func (o EventPatchOutput) Related() corev1.ObjectReferencePatchPtrOutput
Optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object.
func (EventPatchOutput) ReportingController ¶
func (o EventPatchOutput) ReportingController() pulumi.StringPtrOutput
Name of the controller that emitted this Event, e.g. `kubernetes.io/kubelet`.
func (EventPatchOutput) ReportingInstance ¶
func (o EventPatchOutput) ReportingInstance() pulumi.StringPtrOutput
ID of the controller instance, e.g. `kubelet-xyzf`.
func (EventPatchOutput) Series ¶
func (o EventPatchOutput) Series() EventSeriesPatchPtrOutput
Data about the Event series this event represents or nil if it's a singleton Event.
func (EventPatchOutput) ToEventPatchOutput ¶
func (o EventPatchOutput) ToEventPatchOutput() EventPatchOutput
func (EventPatchOutput) ToEventPatchOutputWithContext ¶
func (o EventPatchOutput) ToEventPatchOutputWithContext(ctx context.Context) EventPatchOutput
func (EventPatchOutput) ToOutput ¶ added in v4.2.0
func (o EventPatchOutput) ToOutput(ctx context.Context) pulumix.Output[*EventPatch]
func (EventPatchOutput) Type ¶
func (o EventPatchOutput) Type() pulumi.StringPtrOutput
Type of this event (Normal, Warning), new types could be added in the future.
type EventPatchState ¶
type EventPatchState struct { }
func (EventPatchState) ElementType ¶
func (EventPatchState) ElementType() reflect.Type
type EventPatchType ¶
type EventPatchType struct { // What action was taken/failed regarding to the regarding object. Action *string `pulumi:"action"` // 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/sig-architecture/api-conventions.md#resources ApiVersion *string `pulumi:"apiVersion"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedCount *int `pulumi:"deprecatedCount"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedFirstTimestamp *string `pulumi:"deprecatedFirstTimestamp"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedLastTimestamp *string `pulumi:"deprecatedLastTimestamp"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedSource *corev1.EventSourcePatch `pulumi:"deprecatedSource"` // Required. Time when this Event was first observed. EventTime *string `pulumi:"eventTime"` // 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/sig-architecture/api-conventions.md#types-kinds Kind *string `pulumi:"kind"` Metadata *metav1.ObjectMetaPatch `pulumi:"metadata"` // 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. Note *string `pulumi:"note"` // Why the action was taken. Reason *string `pulumi:"reason"` // The object this Event is about. In most cases it's an Object reporting controller implements. E.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object. Regarding *corev1.ObjectReferencePatch `pulumi:"regarding"` // Optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object. Related *corev1.ObjectReferencePatch `pulumi:"related"` // Name of the controller that emitted this Event, e.g. `kubernetes.io/kubelet`. ReportingController *string `pulumi:"reportingController"` // ID of the controller instance, e.g. `kubelet-xyzf`. ReportingInstance *string `pulumi:"reportingInstance"` // Data about the Event series this event represents or nil if it's a singleton Event. Series *EventSeriesPatch `pulumi:"series"` // Type of this event (Normal, Warning), new types could be added in the future. Type *string `pulumi:"type"` }
Event is a report of an event somewhere in the cluster. It generally denotes some state change in the system.
type EventPatchTypeArgs ¶
type EventPatchTypeArgs struct { // What action was taken/failed regarding to the regarding object. Action pulumi.StringPtrInput `pulumi:"action"` // 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/sig-architecture/api-conventions.md#resources ApiVersion pulumi.StringPtrInput `pulumi:"apiVersion"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedCount pulumi.IntPtrInput `pulumi:"deprecatedCount"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedFirstTimestamp pulumi.StringPtrInput `pulumi:"deprecatedFirstTimestamp"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedLastTimestamp pulumi.StringPtrInput `pulumi:"deprecatedLastTimestamp"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedSource corev1.EventSourcePatchPtrInput `pulumi:"deprecatedSource"` // Required. Time when this Event was first observed. EventTime pulumi.StringPtrInput `pulumi:"eventTime"` // 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/sig-architecture/api-conventions.md#types-kinds Kind pulumi.StringPtrInput `pulumi:"kind"` Metadata metav1.ObjectMetaPatchPtrInput `pulumi:"metadata"` // 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. Note pulumi.StringPtrInput `pulumi:"note"` // Why the action was taken. Reason pulumi.StringPtrInput `pulumi:"reason"` // The object this Event is about. In most cases it's an Object reporting controller implements. E.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object. Regarding corev1.ObjectReferencePatchPtrInput `pulumi:"regarding"` // Optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object. Related corev1.ObjectReferencePatchPtrInput `pulumi:"related"` // Name of the controller that emitted this Event, e.g. `kubernetes.io/kubelet`. ReportingController pulumi.StringPtrInput `pulumi:"reportingController"` // ID of the controller instance, e.g. `kubelet-xyzf`. ReportingInstance pulumi.StringPtrInput `pulumi:"reportingInstance"` // Data about the Event series this event represents or nil if it's a singleton Event. Series EventSeriesPatchPtrInput `pulumi:"series"` // Type of this event (Normal, Warning), new types could be added in the future. Type pulumi.StringPtrInput `pulumi:"type"` }
Event is a report of an event somewhere in the cluster. It generally denotes some state change in the system.
func (EventPatchTypeArgs) ElementType ¶
func (EventPatchTypeArgs) ElementType() reflect.Type
func (EventPatchTypeArgs) ToEventPatchTypeOutput ¶
func (i EventPatchTypeArgs) ToEventPatchTypeOutput() EventPatchTypeOutput
func (EventPatchTypeArgs) ToEventPatchTypeOutputWithContext ¶
func (i EventPatchTypeArgs) ToEventPatchTypeOutputWithContext(ctx context.Context) EventPatchTypeOutput
func (EventPatchTypeArgs) ToOutput ¶ added in v4.2.0
func (i EventPatchTypeArgs) ToOutput(ctx context.Context) pulumix.Output[EventPatchType]
type EventPatchTypeInput ¶
type EventPatchTypeInput interface { pulumi.Input ToEventPatchTypeOutput() EventPatchTypeOutput ToEventPatchTypeOutputWithContext(context.Context) EventPatchTypeOutput }
EventPatchTypeInput is an input type that accepts EventPatchTypeArgs and EventPatchTypeOutput values. You can construct a concrete instance of `EventPatchTypeInput` via:
EventPatchTypeArgs{...}
type EventPatchTypeOutput ¶
type EventPatchTypeOutput struct{ *pulumi.OutputState }
Event is a report of an event somewhere in the cluster. It generally denotes some state change in the system.
func (EventPatchTypeOutput) Action ¶
func (o EventPatchTypeOutput) Action() pulumi.StringPtrOutput
What action was taken/failed regarding to the regarding object.
func (EventPatchTypeOutput) ApiVersion ¶
func (o EventPatchTypeOutput) ApiVersion() pulumi.StringPtrOutput
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/sig-architecture/api-conventions.md#resources
func (EventPatchTypeOutput) DeprecatedCount ¶
func (o EventPatchTypeOutput) DeprecatedCount() pulumi.IntPtrOutput
Deprecated field assuring backward compatibility with core.v1 Event type
func (EventPatchTypeOutput) DeprecatedFirstTimestamp ¶
func (o EventPatchTypeOutput) DeprecatedFirstTimestamp() pulumi.StringPtrOutput
Deprecated field assuring backward compatibility with core.v1 Event type
func (EventPatchTypeOutput) DeprecatedLastTimestamp ¶
func (o EventPatchTypeOutput) DeprecatedLastTimestamp() pulumi.StringPtrOutput
Deprecated field assuring backward compatibility with core.v1 Event type
func (EventPatchTypeOutput) DeprecatedSource ¶
func (o EventPatchTypeOutput) DeprecatedSource() corev1.EventSourcePatchPtrOutput
Deprecated field assuring backward compatibility with core.v1 Event type
func (EventPatchTypeOutput) ElementType ¶
func (EventPatchTypeOutput) ElementType() reflect.Type
func (EventPatchTypeOutput) EventTime ¶
func (o EventPatchTypeOutput) EventTime() pulumi.StringPtrOutput
Required. Time when this Event was first observed.
func (EventPatchTypeOutput) Kind ¶
func (o EventPatchTypeOutput) Kind() pulumi.StringPtrOutput
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/sig-architecture/api-conventions.md#types-kinds
func (EventPatchTypeOutput) Metadata ¶
func (o EventPatchTypeOutput) Metadata() metav1.ObjectMetaPatchPtrOutput
func (EventPatchTypeOutput) Note ¶
func (o EventPatchTypeOutput) Note() pulumi.StringPtrOutput
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.
func (EventPatchTypeOutput) Reason ¶
func (o EventPatchTypeOutput) Reason() pulumi.StringPtrOutput
Why the action was taken.
func (EventPatchTypeOutput) Regarding ¶
func (o EventPatchTypeOutput) Regarding() corev1.ObjectReferencePatchPtrOutput
The object this Event is about. In most cases it's an Object reporting controller implements. E.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object.
func (EventPatchTypeOutput) Related ¶
func (o EventPatchTypeOutput) Related() corev1.ObjectReferencePatchPtrOutput
Optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object.
func (EventPatchTypeOutput) ReportingController ¶
func (o EventPatchTypeOutput) ReportingController() pulumi.StringPtrOutput
Name of the controller that emitted this Event, e.g. `kubernetes.io/kubelet`.
func (EventPatchTypeOutput) ReportingInstance ¶
func (o EventPatchTypeOutput) ReportingInstance() pulumi.StringPtrOutput
ID of the controller instance, e.g. `kubelet-xyzf`.
func (EventPatchTypeOutput) Series ¶
func (o EventPatchTypeOutput) Series() EventSeriesPatchPtrOutput
Data about the Event series this event represents or nil if it's a singleton Event.
func (EventPatchTypeOutput) ToEventPatchTypeOutput ¶
func (o EventPatchTypeOutput) ToEventPatchTypeOutput() EventPatchTypeOutput
func (EventPatchTypeOutput) ToEventPatchTypeOutputWithContext ¶
func (o EventPatchTypeOutput) ToEventPatchTypeOutputWithContext(ctx context.Context) EventPatchTypeOutput
func (EventPatchTypeOutput) ToOutput ¶ added in v4.2.0
func (o EventPatchTypeOutput) ToOutput(ctx context.Context) pulumix.Output[EventPatchType]
func (EventPatchTypeOutput) Type ¶
func (o EventPatchTypeOutput) Type() pulumi.StringPtrOutput
Type of this event (Normal, Warning), new types could be added in the future.
type EventSeries ¶
type EventSeries struct { // Number of occurrences in this series up to the last heartbeat time Count int `pulumi:"count"` // Time when last Event from the series was seen before last heartbeat. LastObservedTime string `pulumi:"lastObservedTime"` // Information whether this series is ongoing or finished. Deprecated. Planned removal for 1.18 State string `pulumi:"state"` }
EventSeries contain information on series of events, i.e. thing that was/is happening continuously for some time.
type EventSeriesArgs ¶
type EventSeriesArgs struct { // Number of occurrences in this series up to the last heartbeat time Count pulumi.IntInput `pulumi:"count"` // Time when last Event from the series was seen before last heartbeat. LastObservedTime pulumi.StringInput `pulumi:"lastObservedTime"` // Information whether this series is ongoing or finished. Deprecated. Planned removal for 1.18 State pulumi.StringInput `pulumi:"state"` }
EventSeries contain information on series of events, i.e. thing that was/is happening continuously for some time.
func (EventSeriesArgs) ElementType ¶
func (EventSeriesArgs) ElementType() reflect.Type
func (EventSeriesArgs) ToEventSeriesOutput ¶
func (i EventSeriesArgs) ToEventSeriesOutput() EventSeriesOutput
func (EventSeriesArgs) ToEventSeriesOutputWithContext ¶
func (i EventSeriesArgs) ToEventSeriesOutputWithContext(ctx context.Context) EventSeriesOutput
func (EventSeriesArgs) ToEventSeriesPtrOutput ¶
func (i EventSeriesArgs) ToEventSeriesPtrOutput() EventSeriesPtrOutput
func (EventSeriesArgs) ToEventSeriesPtrOutputWithContext ¶
func (i EventSeriesArgs) ToEventSeriesPtrOutputWithContext(ctx context.Context) EventSeriesPtrOutput
func (EventSeriesArgs) ToOutput ¶ added in v4.2.0
func (i EventSeriesArgs) ToOutput(ctx context.Context) pulumix.Output[EventSeries]
type EventSeriesInput ¶
type EventSeriesInput interface { pulumi.Input ToEventSeriesOutput() EventSeriesOutput ToEventSeriesOutputWithContext(context.Context) EventSeriesOutput }
EventSeriesInput is an input type that accepts EventSeriesArgs and EventSeriesOutput values. You can construct a concrete instance of `EventSeriesInput` via:
EventSeriesArgs{...}
type EventSeriesOutput ¶
type EventSeriesOutput struct{ *pulumi.OutputState }
EventSeries contain information on series of events, i.e. thing that was/is happening continuously for some time.
func (EventSeriesOutput) Count ¶
func (o EventSeriesOutput) Count() pulumi.IntOutput
Number of occurrences in this series up to the last heartbeat time
func (EventSeriesOutput) ElementType ¶
func (EventSeriesOutput) ElementType() reflect.Type
func (EventSeriesOutput) LastObservedTime ¶
func (o EventSeriesOutput) LastObservedTime() pulumi.StringOutput
Time when last Event from the series was seen before last heartbeat.
func (EventSeriesOutput) State ¶
func (o EventSeriesOutput) State() pulumi.StringOutput
Information whether this series is ongoing or finished. Deprecated. Planned removal for 1.18
func (EventSeriesOutput) ToEventSeriesOutput ¶
func (o EventSeriesOutput) ToEventSeriesOutput() EventSeriesOutput
func (EventSeriesOutput) ToEventSeriesOutputWithContext ¶
func (o EventSeriesOutput) ToEventSeriesOutputWithContext(ctx context.Context) EventSeriesOutput
func (EventSeriesOutput) ToEventSeriesPtrOutput ¶
func (o EventSeriesOutput) ToEventSeriesPtrOutput() EventSeriesPtrOutput
func (EventSeriesOutput) ToEventSeriesPtrOutputWithContext ¶
func (o EventSeriesOutput) ToEventSeriesPtrOutputWithContext(ctx context.Context) EventSeriesPtrOutput
func (EventSeriesOutput) ToOutput ¶ added in v4.2.0
func (o EventSeriesOutput) ToOutput(ctx context.Context) pulumix.Output[EventSeries]
type EventSeriesPatch ¶
type EventSeriesPatch struct { // Number of occurrences in this series up to the last heartbeat time Count *int `pulumi:"count"` // Time when last Event from the series was seen before last heartbeat. LastObservedTime *string `pulumi:"lastObservedTime"` // Information whether this series is ongoing or finished. Deprecated. Planned removal for 1.18 State *string `pulumi:"state"` }
EventSeries contain information on series of events, i.e. thing that was/is happening continuously for some time.
type EventSeriesPatchArgs ¶
type EventSeriesPatchArgs struct { // Number of occurrences in this series up to the last heartbeat time Count pulumi.IntPtrInput `pulumi:"count"` // Time when last Event from the series was seen before last heartbeat. LastObservedTime pulumi.StringPtrInput `pulumi:"lastObservedTime"` // Information whether this series is ongoing or finished. Deprecated. Planned removal for 1.18 State pulumi.StringPtrInput `pulumi:"state"` }
EventSeries contain information on series of events, i.e. thing that was/is happening continuously for some time.
func (EventSeriesPatchArgs) ElementType ¶
func (EventSeriesPatchArgs) ElementType() reflect.Type
func (EventSeriesPatchArgs) ToEventSeriesPatchOutput ¶
func (i EventSeriesPatchArgs) ToEventSeriesPatchOutput() EventSeriesPatchOutput
func (EventSeriesPatchArgs) ToEventSeriesPatchOutputWithContext ¶
func (i EventSeriesPatchArgs) ToEventSeriesPatchOutputWithContext(ctx context.Context) EventSeriesPatchOutput
func (EventSeriesPatchArgs) ToEventSeriesPatchPtrOutput ¶
func (i EventSeriesPatchArgs) ToEventSeriesPatchPtrOutput() EventSeriesPatchPtrOutput
func (EventSeriesPatchArgs) ToEventSeriesPatchPtrOutputWithContext ¶
func (i EventSeriesPatchArgs) ToEventSeriesPatchPtrOutputWithContext(ctx context.Context) EventSeriesPatchPtrOutput
func (EventSeriesPatchArgs) ToOutput ¶ added in v4.2.0
func (i EventSeriesPatchArgs) ToOutput(ctx context.Context) pulumix.Output[EventSeriesPatch]
type EventSeriesPatchInput ¶
type EventSeriesPatchInput interface { pulumi.Input ToEventSeriesPatchOutput() EventSeriesPatchOutput ToEventSeriesPatchOutputWithContext(context.Context) EventSeriesPatchOutput }
EventSeriesPatchInput is an input type that accepts EventSeriesPatchArgs and EventSeriesPatchOutput values. You can construct a concrete instance of `EventSeriesPatchInput` via:
EventSeriesPatchArgs{...}
type EventSeriesPatchOutput ¶
type EventSeriesPatchOutput struct{ *pulumi.OutputState }
EventSeries contain information on series of events, i.e. thing that was/is happening continuously for some time.
func (EventSeriesPatchOutput) Count ¶
func (o EventSeriesPatchOutput) Count() pulumi.IntPtrOutput
Number of occurrences in this series up to the last heartbeat time
func (EventSeriesPatchOutput) ElementType ¶
func (EventSeriesPatchOutput) ElementType() reflect.Type
func (EventSeriesPatchOutput) LastObservedTime ¶
func (o EventSeriesPatchOutput) LastObservedTime() pulumi.StringPtrOutput
Time when last Event from the series was seen before last heartbeat.
func (EventSeriesPatchOutput) State ¶
func (o EventSeriesPatchOutput) State() pulumi.StringPtrOutput
Information whether this series is ongoing or finished. Deprecated. Planned removal for 1.18
func (EventSeriesPatchOutput) ToEventSeriesPatchOutput ¶
func (o EventSeriesPatchOutput) ToEventSeriesPatchOutput() EventSeriesPatchOutput
func (EventSeriesPatchOutput) ToEventSeriesPatchOutputWithContext ¶
func (o EventSeriesPatchOutput) ToEventSeriesPatchOutputWithContext(ctx context.Context) EventSeriesPatchOutput
func (EventSeriesPatchOutput) ToEventSeriesPatchPtrOutput ¶
func (o EventSeriesPatchOutput) ToEventSeriesPatchPtrOutput() EventSeriesPatchPtrOutput
func (EventSeriesPatchOutput) ToEventSeriesPatchPtrOutputWithContext ¶
func (o EventSeriesPatchOutput) ToEventSeriesPatchPtrOutputWithContext(ctx context.Context) EventSeriesPatchPtrOutput
func (EventSeriesPatchOutput) ToOutput ¶ added in v4.2.0
func (o EventSeriesPatchOutput) ToOutput(ctx context.Context) pulumix.Output[EventSeriesPatch]
type EventSeriesPatchPtrInput ¶
type EventSeriesPatchPtrInput interface { pulumi.Input ToEventSeriesPatchPtrOutput() EventSeriesPatchPtrOutput ToEventSeriesPatchPtrOutputWithContext(context.Context) EventSeriesPatchPtrOutput }
EventSeriesPatchPtrInput is an input type that accepts EventSeriesPatchArgs, EventSeriesPatchPtr and EventSeriesPatchPtrOutput values. You can construct a concrete instance of `EventSeriesPatchPtrInput` via:
EventSeriesPatchArgs{...} or: nil
func EventSeriesPatchPtr ¶
func EventSeriesPatchPtr(v *EventSeriesPatchArgs) EventSeriesPatchPtrInput
type EventSeriesPatchPtrOutput ¶
type EventSeriesPatchPtrOutput struct{ *pulumi.OutputState }
func (EventSeriesPatchPtrOutput) Count ¶
func (o EventSeriesPatchPtrOutput) Count() pulumi.IntPtrOutput
Number of occurrences in this series up to the last heartbeat time
func (EventSeriesPatchPtrOutput) Elem ¶
func (o EventSeriesPatchPtrOutput) Elem() EventSeriesPatchOutput
func (EventSeriesPatchPtrOutput) ElementType ¶
func (EventSeriesPatchPtrOutput) ElementType() reflect.Type
func (EventSeriesPatchPtrOutput) LastObservedTime ¶
func (o EventSeriesPatchPtrOutput) LastObservedTime() pulumi.StringPtrOutput
Time when last Event from the series was seen before last heartbeat.
func (EventSeriesPatchPtrOutput) State ¶
func (o EventSeriesPatchPtrOutput) State() pulumi.StringPtrOutput
Information whether this series is ongoing or finished. Deprecated. Planned removal for 1.18
func (EventSeriesPatchPtrOutput) ToEventSeriesPatchPtrOutput ¶
func (o EventSeriesPatchPtrOutput) ToEventSeriesPatchPtrOutput() EventSeriesPatchPtrOutput
func (EventSeriesPatchPtrOutput) ToEventSeriesPatchPtrOutputWithContext ¶
func (o EventSeriesPatchPtrOutput) ToEventSeriesPatchPtrOutputWithContext(ctx context.Context) EventSeriesPatchPtrOutput
func (EventSeriesPatchPtrOutput) ToOutput ¶ added in v4.2.0
func (o EventSeriesPatchPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSeriesPatch]
type EventSeriesPtrInput ¶
type EventSeriesPtrInput interface { pulumi.Input ToEventSeriesPtrOutput() EventSeriesPtrOutput ToEventSeriesPtrOutputWithContext(context.Context) EventSeriesPtrOutput }
EventSeriesPtrInput is an input type that accepts EventSeriesArgs, EventSeriesPtr and EventSeriesPtrOutput values. You can construct a concrete instance of `EventSeriesPtrInput` via:
EventSeriesArgs{...} or: nil
func EventSeriesPtr ¶
func EventSeriesPtr(v *EventSeriesArgs) EventSeriesPtrInput
type EventSeriesPtrOutput ¶
type EventSeriesPtrOutput struct{ *pulumi.OutputState }
func (EventSeriesPtrOutput) Count ¶
func (o EventSeriesPtrOutput) Count() pulumi.IntPtrOutput
Number of occurrences in this series up to the last heartbeat time
func (EventSeriesPtrOutput) Elem ¶
func (o EventSeriesPtrOutput) Elem() EventSeriesOutput
func (EventSeriesPtrOutput) ElementType ¶
func (EventSeriesPtrOutput) ElementType() reflect.Type
func (EventSeriesPtrOutput) LastObservedTime ¶
func (o EventSeriesPtrOutput) LastObservedTime() pulumi.StringPtrOutput
Time when last Event from the series was seen before last heartbeat.
func (EventSeriesPtrOutput) State ¶
func (o EventSeriesPtrOutput) State() pulumi.StringPtrOutput
Information whether this series is ongoing or finished. Deprecated. Planned removal for 1.18
func (EventSeriesPtrOutput) ToEventSeriesPtrOutput ¶
func (o EventSeriesPtrOutput) ToEventSeriesPtrOutput() EventSeriesPtrOutput
func (EventSeriesPtrOutput) ToEventSeriesPtrOutputWithContext ¶
func (o EventSeriesPtrOutput) ToEventSeriesPtrOutputWithContext(ctx context.Context) EventSeriesPtrOutput
func (EventSeriesPtrOutput) ToOutput ¶ added in v4.2.0
func (o EventSeriesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*EventSeries]
type EventState ¶
type EventState struct { }
func (EventState) ElementType ¶
func (EventState) ElementType() reflect.Type
type EventType ¶
type EventType struct { // What action was taken/failed regarding to the regarding object. Action *string `pulumi:"action"` // 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/sig-architecture/api-conventions.md#resources ApiVersion *string `pulumi:"apiVersion"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedCount *int `pulumi:"deprecatedCount"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedFirstTimestamp *string `pulumi:"deprecatedFirstTimestamp"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedLastTimestamp *string `pulumi:"deprecatedLastTimestamp"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedSource *corev1.EventSource `pulumi:"deprecatedSource"` // Required. Time when this Event was first observed. EventTime string `pulumi:"eventTime"` // 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/sig-architecture/api-conventions.md#types-kinds Kind *string `pulumi:"kind"` Metadata *metav1.ObjectMeta `pulumi:"metadata"` // 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. Note *string `pulumi:"note"` // Why the action was taken. Reason *string `pulumi:"reason"` // The object this Event is about. In most cases it's an Object reporting controller implements. E.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object. Regarding *corev1.ObjectReference `pulumi:"regarding"` // Optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object. Related *corev1.ObjectReference `pulumi:"related"` // Name of the controller that emitted this Event, e.g. `kubernetes.io/kubelet`. ReportingController *string `pulumi:"reportingController"` // ID of the controller instance, e.g. `kubelet-xyzf`. ReportingInstance *string `pulumi:"reportingInstance"` // Data about the Event series this event represents or nil if it's a singleton Event. Series *EventSeries `pulumi:"series"` // Type of this event (Normal, Warning), new types could be added in the future. Type *string `pulumi:"type"` }
Event is a report of an event somewhere in the cluster. It generally denotes some state change in the system.
type EventTypeArgs ¶
type EventTypeArgs struct { // What action was taken/failed regarding to the regarding object. Action pulumi.StringPtrInput `pulumi:"action"` // 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/sig-architecture/api-conventions.md#resources ApiVersion pulumi.StringPtrInput `pulumi:"apiVersion"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedCount pulumi.IntPtrInput `pulumi:"deprecatedCount"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedFirstTimestamp pulumi.StringPtrInput `pulumi:"deprecatedFirstTimestamp"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedLastTimestamp pulumi.StringPtrInput `pulumi:"deprecatedLastTimestamp"` // Deprecated field assuring backward compatibility with core.v1 Event type DeprecatedSource corev1.EventSourcePtrInput `pulumi:"deprecatedSource"` // Required. Time when this Event was first observed. EventTime pulumi.StringInput `pulumi:"eventTime"` // 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/sig-architecture/api-conventions.md#types-kinds Kind pulumi.StringPtrInput `pulumi:"kind"` Metadata metav1.ObjectMetaPtrInput `pulumi:"metadata"` // 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. Note pulumi.StringPtrInput `pulumi:"note"` // Why the action was taken. Reason pulumi.StringPtrInput `pulumi:"reason"` // The object this Event is about. In most cases it's an Object reporting controller implements. E.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object. Regarding corev1.ObjectReferencePtrInput `pulumi:"regarding"` // Optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object. Related corev1.ObjectReferencePtrInput `pulumi:"related"` // Name of the controller that emitted this Event, e.g. `kubernetes.io/kubelet`. ReportingController pulumi.StringPtrInput `pulumi:"reportingController"` // ID of the controller instance, e.g. `kubelet-xyzf`. ReportingInstance pulumi.StringPtrInput `pulumi:"reportingInstance"` // Data about the Event series this event represents or nil if it's a singleton Event. Series EventSeriesPtrInput `pulumi:"series"` // Type of this event (Normal, Warning), new types could be added in the future. Type pulumi.StringPtrInput `pulumi:"type"` }
Event is a report of an event somewhere in the cluster. It generally denotes some state change in the system.
func (EventTypeArgs) ElementType ¶
func (EventTypeArgs) ElementType() reflect.Type
func (EventTypeArgs) ToEventTypeOutput ¶
func (i EventTypeArgs) ToEventTypeOutput() EventTypeOutput
func (EventTypeArgs) ToEventTypeOutputWithContext ¶
func (i EventTypeArgs) ToEventTypeOutputWithContext(ctx context.Context) EventTypeOutput
type EventTypeArray ¶
type EventTypeArray []EventTypeInput
func (EventTypeArray) ElementType ¶
func (EventTypeArray) ElementType() reflect.Type
func (EventTypeArray) ToEventTypeArrayOutput ¶
func (i EventTypeArray) ToEventTypeArrayOutput() EventTypeArrayOutput
func (EventTypeArray) ToEventTypeArrayOutputWithContext ¶
func (i EventTypeArray) ToEventTypeArrayOutputWithContext(ctx context.Context) EventTypeArrayOutput
type EventTypeArrayInput ¶
type EventTypeArrayInput interface { pulumi.Input ToEventTypeArrayOutput() EventTypeArrayOutput ToEventTypeArrayOutputWithContext(context.Context) EventTypeArrayOutput }
EventTypeArrayInput is an input type that accepts EventTypeArray and EventTypeArrayOutput values. You can construct a concrete instance of `EventTypeArrayInput` via:
EventTypeArray{ EventTypeArgs{...} }
type EventTypeArrayOutput ¶
type EventTypeArrayOutput struct{ *pulumi.OutputState }
func (EventTypeArrayOutput) ElementType ¶
func (EventTypeArrayOutput) ElementType() reflect.Type
func (EventTypeArrayOutput) Index ¶
func (o EventTypeArrayOutput) Index(i pulumi.IntInput) EventTypeOutput
func (EventTypeArrayOutput) ToEventTypeArrayOutput ¶
func (o EventTypeArrayOutput) ToEventTypeArrayOutput() EventTypeArrayOutput
func (EventTypeArrayOutput) ToEventTypeArrayOutputWithContext ¶
func (o EventTypeArrayOutput) ToEventTypeArrayOutputWithContext(ctx context.Context) EventTypeArrayOutput
type EventTypeInput ¶
type EventTypeInput interface { pulumi.Input ToEventTypeOutput() EventTypeOutput ToEventTypeOutputWithContext(context.Context) EventTypeOutput }
EventTypeInput is an input type that accepts EventTypeArgs and EventTypeOutput values. You can construct a concrete instance of `EventTypeInput` via:
EventTypeArgs{...}
type EventTypeOutput ¶
type EventTypeOutput struct{ *pulumi.OutputState }
Event is a report of an event somewhere in the cluster. It generally denotes some state change in the system.
func (EventTypeOutput) Action ¶
func (o EventTypeOutput) Action() pulumi.StringPtrOutput
What action was taken/failed regarding to the regarding object.
func (EventTypeOutput) ApiVersion ¶
func (o EventTypeOutput) ApiVersion() pulumi.StringPtrOutput
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/sig-architecture/api-conventions.md#resources
func (EventTypeOutput) DeprecatedCount ¶
func (o EventTypeOutput) DeprecatedCount() pulumi.IntPtrOutput
Deprecated field assuring backward compatibility with core.v1 Event type
func (EventTypeOutput) DeprecatedFirstTimestamp ¶
func (o EventTypeOutput) DeprecatedFirstTimestamp() pulumi.StringPtrOutput
Deprecated field assuring backward compatibility with core.v1 Event type
func (EventTypeOutput) DeprecatedLastTimestamp ¶
func (o EventTypeOutput) DeprecatedLastTimestamp() pulumi.StringPtrOutput
Deprecated field assuring backward compatibility with core.v1 Event type
func (EventTypeOutput) DeprecatedSource ¶
func (o EventTypeOutput) DeprecatedSource() corev1.EventSourcePtrOutput
Deprecated field assuring backward compatibility with core.v1 Event type
func (EventTypeOutput) ElementType ¶
func (EventTypeOutput) ElementType() reflect.Type
func (EventTypeOutput) EventTime ¶
func (o EventTypeOutput) EventTime() pulumi.StringOutput
Required. Time when this Event was first observed.
func (EventTypeOutput) Kind ¶
func (o EventTypeOutput) Kind() pulumi.StringPtrOutput
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/sig-architecture/api-conventions.md#types-kinds
func (EventTypeOutput) Metadata ¶
func (o EventTypeOutput) Metadata() metav1.ObjectMetaPtrOutput
func (EventTypeOutput) Note ¶
func (o EventTypeOutput) Note() pulumi.StringPtrOutput
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.
func (EventTypeOutput) Reason ¶
func (o EventTypeOutput) Reason() pulumi.StringPtrOutput
Why the action was taken.
func (EventTypeOutput) Regarding ¶
func (o EventTypeOutput) Regarding() corev1.ObjectReferencePtrOutput
The object this Event is about. In most cases it's an Object reporting controller implements. E.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object.
func (EventTypeOutput) Related ¶
func (o EventTypeOutput) Related() corev1.ObjectReferencePtrOutput
Optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object.
func (EventTypeOutput) ReportingController ¶
func (o EventTypeOutput) ReportingController() pulumi.StringPtrOutput
Name of the controller that emitted this Event, e.g. `kubernetes.io/kubelet`.
func (EventTypeOutput) ReportingInstance ¶
func (o EventTypeOutput) ReportingInstance() pulumi.StringPtrOutput
ID of the controller instance, e.g. `kubelet-xyzf`.
func (EventTypeOutput) Series ¶
func (o EventTypeOutput) Series() EventSeriesPtrOutput
Data about the Event series this event represents or nil if it's a singleton Event.
func (EventTypeOutput) ToEventTypeOutput ¶
func (o EventTypeOutput) ToEventTypeOutput() EventTypeOutput
func (EventTypeOutput) ToEventTypeOutputWithContext ¶
func (o EventTypeOutput) ToEventTypeOutputWithContext(ctx context.Context) EventTypeOutput
func (EventTypeOutput) Type ¶
func (o EventTypeOutput) Type() pulumi.StringPtrOutput
Type of this event (Normal, Warning), new types could be added in the future.