Documentation ¶
Index ¶
- type PodPreset
- type PodPresetArgs
- type PodPresetArray
- type PodPresetArrayInput
- type PodPresetArrayOutput
- func (PodPresetArrayOutput) ElementType() reflect.Type
- func (o PodPresetArrayOutput) Index(i pulumi.IntInput) PodPresetOutput
- func (o PodPresetArrayOutput) ToPodPresetArrayOutput() PodPresetArrayOutput
- func (o PodPresetArrayOutput) ToPodPresetArrayOutputWithContext(ctx context.Context) PodPresetArrayOutput
- type PodPresetInput
- type PodPresetList
- type PodPresetListArgs
- type PodPresetListArray
- type PodPresetListArrayInput
- type PodPresetListArrayOutput
- func (PodPresetListArrayOutput) ElementType() reflect.Type
- func (o PodPresetListArrayOutput) Index(i pulumi.IntInput) PodPresetListOutput
- func (o PodPresetListArrayOutput) ToPodPresetListArrayOutput() PodPresetListArrayOutput
- func (o PodPresetListArrayOutput) ToPodPresetListArrayOutputWithContext(ctx context.Context) PodPresetListArrayOutput
- type PodPresetListInput
- type PodPresetListMap
- type PodPresetListMapInput
- type PodPresetListMapOutput
- func (PodPresetListMapOutput) ElementType() reflect.Type
- func (o PodPresetListMapOutput) MapIndex(k pulumi.StringInput) PodPresetListOutput
- func (o PodPresetListMapOutput) ToPodPresetListMapOutput() PodPresetListMapOutput
- func (o PodPresetListMapOutput) ToPodPresetListMapOutputWithContext(ctx context.Context) PodPresetListMapOutput
- type PodPresetListOutput
- func (o PodPresetListOutput) ApiVersion() pulumi.StringOutput
- func (PodPresetListOutput) ElementType() reflect.Type
- func (o PodPresetListOutput) Items() PodPresetTypeArrayOutput
- func (o PodPresetListOutput) Kind() pulumi.StringOutput
- func (o PodPresetListOutput) Metadata() metav1.ListMetaOutput
- func (o PodPresetListOutput) ToPodPresetListOutput() PodPresetListOutput
- func (o PodPresetListOutput) ToPodPresetListOutputWithContext(ctx context.Context) PodPresetListOutput
- type PodPresetListState
- type PodPresetListType
- type PodPresetListTypeArgs
- type PodPresetListTypeInput
- type PodPresetListTypeOutput
- func (o PodPresetListTypeOutput) ApiVersion() pulumi.StringPtrOutput
- func (PodPresetListTypeOutput) ElementType() reflect.Type
- func (o PodPresetListTypeOutput) Items() PodPresetTypeArrayOutput
- func (o PodPresetListTypeOutput) Kind() pulumi.StringPtrOutput
- func (o PodPresetListTypeOutput) Metadata() metav1.ListMetaPtrOutput
- func (o PodPresetListTypeOutput) ToPodPresetListTypeOutput() PodPresetListTypeOutput
- func (o PodPresetListTypeOutput) ToPodPresetListTypeOutputWithContext(ctx context.Context) PodPresetListTypeOutput
- type PodPresetMap
- type PodPresetMapInput
- type PodPresetMapOutput
- type PodPresetOutput
- func (o PodPresetOutput) ApiVersion() pulumi.StringOutput
- func (PodPresetOutput) ElementType() reflect.Type
- func (o PodPresetOutput) Kind() pulumi.StringOutput
- func (o PodPresetOutput) Metadata() metav1.ObjectMetaOutput
- func (o PodPresetOutput) Spec() PodPresetSpecOutput
- func (o PodPresetOutput) ToPodPresetOutput() PodPresetOutput
- func (o PodPresetOutput) ToPodPresetOutputWithContext(ctx context.Context) PodPresetOutput
- type PodPresetPatch
- type PodPresetPatchArgs
- type PodPresetPatchArray
- type PodPresetPatchArrayInput
- type PodPresetPatchArrayOutput
- func (PodPresetPatchArrayOutput) ElementType() reflect.Type
- func (o PodPresetPatchArrayOutput) Index(i pulumi.IntInput) PodPresetPatchOutput
- func (o PodPresetPatchArrayOutput) ToPodPresetPatchArrayOutput() PodPresetPatchArrayOutput
- func (o PodPresetPatchArrayOutput) ToPodPresetPatchArrayOutputWithContext(ctx context.Context) PodPresetPatchArrayOutput
- type PodPresetPatchInput
- type PodPresetPatchMap
- type PodPresetPatchMapInput
- type PodPresetPatchMapOutput
- func (PodPresetPatchMapOutput) ElementType() reflect.Type
- func (o PodPresetPatchMapOutput) MapIndex(k pulumi.StringInput) PodPresetPatchOutput
- func (o PodPresetPatchMapOutput) ToPodPresetPatchMapOutput() PodPresetPatchMapOutput
- func (o PodPresetPatchMapOutput) ToPodPresetPatchMapOutputWithContext(ctx context.Context) PodPresetPatchMapOutput
- type PodPresetPatchOutput
- func (o PodPresetPatchOutput) ApiVersion() pulumi.StringPtrOutput
- func (PodPresetPatchOutput) ElementType() reflect.Type
- func (o PodPresetPatchOutput) Kind() pulumi.StringPtrOutput
- func (o PodPresetPatchOutput) Metadata() metav1.ObjectMetaPatchPtrOutput
- func (o PodPresetPatchOutput) Spec() PodPresetSpecPatchPtrOutput
- func (o PodPresetPatchOutput) ToPodPresetPatchOutput() PodPresetPatchOutput
- func (o PodPresetPatchOutput) ToPodPresetPatchOutputWithContext(ctx context.Context) PodPresetPatchOutput
- type PodPresetPatchState
- type PodPresetPatchType
- type PodPresetPatchTypeArgs
- type PodPresetPatchTypeInput
- type PodPresetPatchTypeOutput
- func (o PodPresetPatchTypeOutput) ApiVersion() pulumi.StringPtrOutput
- func (PodPresetPatchTypeOutput) ElementType() reflect.Type
- func (o PodPresetPatchTypeOutput) Kind() pulumi.StringPtrOutput
- func (o PodPresetPatchTypeOutput) Metadata() metav1.ObjectMetaPatchPtrOutput
- func (o PodPresetPatchTypeOutput) Spec() PodPresetSpecPatchPtrOutput
- func (o PodPresetPatchTypeOutput) ToPodPresetPatchTypeOutput() PodPresetPatchTypeOutput
- func (o PodPresetPatchTypeOutput) ToPodPresetPatchTypeOutputWithContext(ctx context.Context) PodPresetPatchTypeOutput
- type PodPresetSpec
- type PodPresetSpecArgs
- func (PodPresetSpecArgs) ElementType() reflect.Type
- func (i PodPresetSpecArgs) ToPodPresetSpecOutput() PodPresetSpecOutput
- func (i PodPresetSpecArgs) ToPodPresetSpecOutputWithContext(ctx context.Context) PodPresetSpecOutput
- func (i PodPresetSpecArgs) ToPodPresetSpecPtrOutput() PodPresetSpecPtrOutput
- func (i PodPresetSpecArgs) ToPodPresetSpecPtrOutputWithContext(ctx context.Context) PodPresetSpecPtrOutput
- type PodPresetSpecInput
- type PodPresetSpecOutput
- func (PodPresetSpecOutput) ElementType() reflect.Type
- func (o PodPresetSpecOutput) Env() corev1.EnvVarArrayOutput
- func (o PodPresetSpecOutput) EnvFrom() corev1.EnvFromSourceArrayOutput
- func (o PodPresetSpecOutput) Selector() metav1.LabelSelectorPtrOutput
- func (o PodPresetSpecOutput) ToPodPresetSpecOutput() PodPresetSpecOutput
- func (o PodPresetSpecOutput) ToPodPresetSpecOutputWithContext(ctx context.Context) PodPresetSpecOutput
- func (o PodPresetSpecOutput) ToPodPresetSpecPtrOutput() PodPresetSpecPtrOutput
- func (o PodPresetSpecOutput) ToPodPresetSpecPtrOutputWithContext(ctx context.Context) PodPresetSpecPtrOutput
- func (o PodPresetSpecOutput) VolumeMounts() corev1.VolumeMountArrayOutput
- func (o PodPresetSpecOutput) Volumes() corev1.VolumeArrayOutput
- type PodPresetSpecPatch
- type PodPresetSpecPatchArgs
- func (PodPresetSpecPatchArgs) ElementType() reflect.Type
- func (i PodPresetSpecPatchArgs) ToPodPresetSpecPatchOutput() PodPresetSpecPatchOutput
- func (i PodPresetSpecPatchArgs) ToPodPresetSpecPatchOutputWithContext(ctx context.Context) PodPresetSpecPatchOutput
- func (i PodPresetSpecPatchArgs) ToPodPresetSpecPatchPtrOutput() PodPresetSpecPatchPtrOutput
- func (i PodPresetSpecPatchArgs) ToPodPresetSpecPatchPtrOutputWithContext(ctx context.Context) PodPresetSpecPatchPtrOutput
- type PodPresetSpecPatchInput
- type PodPresetSpecPatchOutput
- func (PodPresetSpecPatchOutput) ElementType() reflect.Type
- func (o PodPresetSpecPatchOutput) Env() corev1.EnvVarPatchArrayOutput
- func (o PodPresetSpecPatchOutput) EnvFrom() corev1.EnvFromSourcePatchArrayOutput
- func (o PodPresetSpecPatchOutput) Selector() metav1.LabelSelectorPatchPtrOutput
- func (o PodPresetSpecPatchOutput) ToPodPresetSpecPatchOutput() PodPresetSpecPatchOutput
- func (o PodPresetSpecPatchOutput) ToPodPresetSpecPatchOutputWithContext(ctx context.Context) PodPresetSpecPatchOutput
- func (o PodPresetSpecPatchOutput) ToPodPresetSpecPatchPtrOutput() PodPresetSpecPatchPtrOutput
- func (o PodPresetSpecPatchOutput) ToPodPresetSpecPatchPtrOutputWithContext(ctx context.Context) PodPresetSpecPatchPtrOutput
- func (o PodPresetSpecPatchOutput) VolumeMounts() corev1.VolumeMountPatchArrayOutput
- func (o PodPresetSpecPatchOutput) Volumes() corev1.VolumePatchArrayOutput
- type PodPresetSpecPatchPtrInput
- type PodPresetSpecPatchPtrOutput
- func (o PodPresetSpecPatchPtrOutput) Elem() PodPresetSpecPatchOutput
- func (PodPresetSpecPatchPtrOutput) ElementType() reflect.Type
- func (o PodPresetSpecPatchPtrOutput) Env() corev1.EnvVarPatchArrayOutput
- func (o PodPresetSpecPatchPtrOutput) EnvFrom() corev1.EnvFromSourcePatchArrayOutput
- func (o PodPresetSpecPatchPtrOutput) Selector() metav1.LabelSelectorPatchPtrOutput
- func (o PodPresetSpecPatchPtrOutput) ToPodPresetSpecPatchPtrOutput() PodPresetSpecPatchPtrOutput
- func (o PodPresetSpecPatchPtrOutput) ToPodPresetSpecPatchPtrOutputWithContext(ctx context.Context) PodPresetSpecPatchPtrOutput
- func (o PodPresetSpecPatchPtrOutput) VolumeMounts() corev1.VolumeMountPatchArrayOutput
- func (o PodPresetSpecPatchPtrOutput) Volumes() corev1.VolumePatchArrayOutput
- type PodPresetSpecPtrInput
- type PodPresetSpecPtrOutput
- func (o PodPresetSpecPtrOutput) Elem() PodPresetSpecOutput
- func (PodPresetSpecPtrOutput) ElementType() reflect.Type
- func (o PodPresetSpecPtrOutput) Env() corev1.EnvVarArrayOutput
- func (o PodPresetSpecPtrOutput) EnvFrom() corev1.EnvFromSourceArrayOutput
- func (o PodPresetSpecPtrOutput) Selector() metav1.LabelSelectorPtrOutput
- func (o PodPresetSpecPtrOutput) ToPodPresetSpecPtrOutput() PodPresetSpecPtrOutput
- func (o PodPresetSpecPtrOutput) ToPodPresetSpecPtrOutputWithContext(ctx context.Context) PodPresetSpecPtrOutput
- func (o PodPresetSpecPtrOutput) VolumeMounts() corev1.VolumeMountArrayOutput
- func (o PodPresetSpecPtrOutput) Volumes() corev1.VolumeArrayOutput
- type PodPresetState
- type PodPresetType
- type PodPresetTypeArgs
- type PodPresetTypeArray
- type PodPresetTypeArrayInput
- type PodPresetTypeArrayOutput
- func (PodPresetTypeArrayOutput) ElementType() reflect.Type
- func (o PodPresetTypeArrayOutput) Index(i pulumi.IntInput) PodPresetTypeOutput
- func (o PodPresetTypeArrayOutput) ToPodPresetTypeArrayOutput() PodPresetTypeArrayOutput
- func (o PodPresetTypeArrayOutput) ToPodPresetTypeArrayOutputWithContext(ctx context.Context) PodPresetTypeArrayOutput
- type PodPresetTypeInput
- type PodPresetTypeOutput
- func (o PodPresetTypeOutput) ApiVersion() pulumi.StringPtrOutput
- func (PodPresetTypeOutput) ElementType() reflect.Type
- func (o PodPresetTypeOutput) Kind() pulumi.StringPtrOutput
- func (o PodPresetTypeOutput) Metadata() metav1.ObjectMetaPtrOutput
- func (o PodPresetTypeOutput) Spec() PodPresetSpecPtrOutput
- func (o PodPresetTypeOutput) ToPodPresetTypeOutput() PodPresetTypeOutput
- func (o PodPresetTypeOutput) ToPodPresetTypeOutputWithContext(ctx context.Context) PodPresetTypeOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PodPreset ¶
type PodPreset 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"` // 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"` Spec PodPresetSpecOutput `pulumi:"spec"` }
PodPreset is a policy resource that defines additional runtime requirements for a Pod.
func GetPodPreset ¶
func GetPodPreset(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PodPresetState, opts ...pulumi.ResourceOption) (*PodPreset, error)
GetPodPreset gets an existing PodPreset 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 NewPodPreset ¶
func NewPodPreset(ctx *pulumi.Context, name string, args *PodPresetArgs, opts ...pulumi.ResourceOption) (*PodPreset, error)
NewPodPreset registers a new resource with the given unique name, arguments, and options.
func (*PodPreset) ElementType ¶
func (*PodPreset) ToPodPresetOutput ¶
func (i *PodPreset) ToPodPresetOutput() PodPresetOutput
func (*PodPreset) ToPodPresetOutputWithContext ¶
func (i *PodPreset) ToPodPresetOutputWithContext(ctx context.Context) PodPresetOutput
type PodPresetArgs ¶
type PodPresetArgs 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 // 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 Spec PodPresetSpecPtrInput }
The set of arguments for constructing a PodPreset resource.
func (PodPresetArgs) ElementType ¶
func (PodPresetArgs) ElementType() reflect.Type
type PodPresetArray ¶
type PodPresetArray []PodPresetInput
func (PodPresetArray) ElementType ¶
func (PodPresetArray) ElementType() reflect.Type
func (PodPresetArray) ToPodPresetArrayOutput ¶
func (i PodPresetArray) ToPodPresetArrayOutput() PodPresetArrayOutput
func (PodPresetArray) ToPodPresetArrayOutputWithContext ¶
func (i PodPresetArray) ToPodPresetArrayOutputWithContext(ctx context.Context) PodPresetArrayOutput
type PodPresetArrayInput ¶
type PodPresetArrayInput interface { pulumi.Input ToPodPresetArrayOutput() PodPresetArrayOutput ToPodPresetArrayOutputWithContext(context.Context) PodPresetArrayOutput }
PodPresetArrayInput is an input type that accepts PodPresetArray and PodPresetArrayOutput values. You can construct a concrete instance of `PodPresetArrayInput` via:
PodPresetArray{ PodPresetArgs{...} }
type PodPresetArrayOutput ¶
type PodPresetArrayOutput struct{ *pulumi.OutputState }
func (PodPresetArrayOutput) ElementType ¶
func (PodPresetArrayOutput) ElementType() reflect.Type
func (PodPresetArrayOutput) Index ¶
func (o PodPresetArrayOutput) Index(i pulumi.IntInput) PodPresetOutput
func (PodPresetArrayOutput) ToPodPresetArrayOutput ¶
func (o PodPresetArrayOutput) ToPodPresetArrayOutput() PodPresetArrayOutput
func (PodPresetArrayOutput) ToPodPresetArrayOutputWithContext ¶
func (o PodPresetArrayOutput) ToPodPresetArrayOutputWithContext(ctx context.Context) PodPresetArrayOutput
type PodPresetInput ¶
type PodPresetInput interface { pulumi.Input ToPodPresetOutput() PodPresetOutput ToPodPresetOutputWithContext(ctx context.Context) PodPresetOutput }
type PodPresetList ¶
type PodPresetList 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 PodPresetTypeArrayOutput `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"` }
PodPresetList is a list of PodPreset objects.
func GetPodPresetList ¶
func GetPodPresetList(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PodPresetListState, opts ...pulumi.ResourceOption) (*PodPresetList, error)
GetPodPresetList gets an existing PodPresetList 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 NewPodPresetList ¶
func NewPodPresetList(ctx *pulumi.Context, name string, args *PodPresetListArgs, opts ...pulumi.ResourceOption) (*PodPresetList, error)
NewPodPresetList registers a new resource with the given unique name, arguments, and options.
func (*PodPresetList) ElementType ¶
func (*PodPresetList) ElementType() reflect.Type
func (*PodPresetList) ToPodPresetListOutput ¶
func (i *PodPresetList) ToPodPresetListOutput() PodPresetListOutput
func (*PodPresetList) ToPodPresetListOutputWithContext ¶
func (i *PodPresetList) ToPodPresetListOutputWithContext(ctx context.Context) PodPresetListOutput
type PodPresetListArgs ¶
type PodPresetListArgs 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 PodPresetTypeArrayInput // 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 PodPresetList resource.
func (PodPresetListArgs) ElementType ¶
func (PodPresetListArgs) ElementType() reflect.Type
type PodPresetListArray ¶
type PodPresetListArray []PodPresetListInput
func (PodPresetListArray) ElementType ¶
func (PodPresetListArray) ElementType() reflect.Type
func (PodPresetListArray) ToPodPresetListArrayOutput ¶
func (i PodPresetListArray) ToPodPresetListArrayOutput() PodPresetListArrayOutput
func (PodPresetListArray) ToPodPresetListArrayOutputWithContext ¶
func (i PodPresetListArray) ToPodPresetListArrayOutputWithContext(ctx context.Context) PodPresetListArrayOutput
type PodPresetListArrayInput ¶
type PodPresetListArrayInput interface { pulumi.Input ToPodPresetListArrayOutput() PodPresetListArrayOutput ToPodPresetListArrayOutputWithContext(context.Context) PodPresetListArrayOutput }
PodPresetListArrayInput is an input type that accepts PodPresetListArray and PodPresetListArrayOutput values. You can construct a concrete instance of `PodPresetListArrayInput` via:
PodPresetListArray{ PodPresetListArgs{...} }
type PodPresetListArrayOutput ¶
type PodPresetListArrayOutput struct{ *pulumi.OutputState }
func (PodPresetListArrayOutput) ElementType ¶
func (PodPresetListArrayOutput) ElementType() reflect.Type
func (PodPresetListArrayOutput) Index ¶
func (o PodPresetListArrayOutput) Index(i pulumi.IntInput) PodPresetListOutput
func (PodPresetListArrayOutput) ToPodPresetListArrayOutput ¶
func (o PodPresetListArrayOutput) ToPodPresetListArrayOutput() PodPresetListArrayOutput
func (PodPresetListArrayOutput) ToPodPresetListArrayOutputWithContext ¶
func (o PodPresetListArrayOutput) ToPodPresetListArrayOutputWithContext(ctx context.Context) PodPresetListArrayOutput
type PodPresetListInput ¶
type PodPresetListInput interface { pulumi.Input ToPodPresetListOutput() PodPresetListOutput ToPodPresetListOutputWithContext(ctx context.Context) PodPresetListOutput }
type PodPresetListMap ¶
type PodPresetListMap map[string]PodPresetListInput
func (PodPresetListMap) ElementType ¶
func (PodPresetListMap) ElementType() reflect.Type
func (PodPresetListMap) ToPodPresetListMapOutput ¶
func (i PodPresetListMap) ToPodPresetListMapOutput() PodPresetListMapOutput
func (PodPresetListMap) ToPodPresetListMapOutputWithContext ¶
func (i PodPresetListMap) ToPodPresetListMapOutputWithContext(ctx context.Context) PodPresetListMapOutput
type PodPresetListMapInput ¶
type PodPresetListMapInput interface { pulumi.Input ToPodPresetListMapOutput() PodPresetListMapOutput ToPodPresetListMapOutputWithContext(context.Context) PodPresetListMapOutput }
PodPresetListMapInput is an input type that accepts PodPresetListMap and PodPresetListMapOutput values. You can construct a concrete instance of `PodPresetListMapInput` via:
PodPresetListMap{ "key": PodPresetListArgs{...} }
type PodPresetListMapOutput ¶
type PodPresetListMapOutput struct{ *pulumi.OutputState }
func (PodPresetListMapOutput) ElementType ¶
func (PodPresetListMapOutput) ElementType() reflect.Type
func (PodPresetListMapOutput) MapIndex ¶
func (o PodPresetListMapOutput) MapIndex(k pulumi.StringInput) PodPresetListOutput
func (PodPresetListMapOutput) ToPodPresetListMapOutput ¶
func (o PodPresetListMapOutput) ToPodPresetListMapOutput() PodPresetListMapOutput
func (PodPresetListMapOutput) ToPodPresetListMapOutputWithContext ¶
func (o PodPresetListMapOutput) ToPodPresetListMapOutputWithContext(ctx context.Context) PodPresetListMapOutput
type PodPresetListOutput ¶
type PodPresetListOutput struct{ *pulumi.OutputState }
func (PodPresetListOutput) ApiVersion ¶
func (o PodPresetListOutput) 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 (PodPresetListOutput) ElementType ¶
func (PodPresetListOutput) ElementType() reflect.Type
func (PodPresetListOutput) Items ¶
func (o PodPresetListOutput) Items() PodPresetTypeArrayOutput
Items is a list of schema objects.
func (PodPresetListOutput) Kind ¶
func (o PodPresetListOutput) 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 (PodPresetListOutput) Metadata ¶
func (o PodPresetListOutput) Metadata() metav1.ListMetaOutput
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
func (PodPresetListOutput) ToPodPresetListOutput ¶
func (o PodPresetListOutput) ToPodPresetListOutput() PodPresetListOutput
func (PodPresetListOutput) ToPodPresetListOutputWithContext ¶
func (o PodPresetListOutput) ToPodPresetListOutputWithContext(ctx context.Context) PodPresetListOutput
type PodPresetListState ¶
type PodPresetListState struct { }
func (PodPresetListState) ElementType ¶
func (PodPresetListState) ElementType() reflect.Type
type PodPresetListType ¶
type PodPresetListType 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 []PodPresetType `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"` }
PodPresetList is a list of PodPreset objects.
type PodPresetListTypeArgs ¶
type PodPresetListTypeArgs 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 PodPresetTypeArrayInput `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"` }
PodPresetList is a list of PodPreset objects.
func (PodPresetListTypeArgs) ElementType ¶
func (PodPresetListTypeArgs) ElementType() reflect.Type
func (PodPresetListTypeArgs) ToPodPresetListTypeOutput ¶
func (i PodPresetListTypeArgs) ToPodPresetListTypeOutput() PodPresetListTypeOutput
func (PodPresetListTypeArgs) ToPodPresetListTypeOutputWithContext ¶
func (i PodPresetListTypeArgs) ToPodPresetListTypeOutputWithContext(ctx context.Context) PodPresetListTypeOutput
type PodPresetListTypeInput ¶
type PodPresetListTypeInput interface { pulumi.Input ToPodPresetListTypeOutput() PodPresetListTypeOutput ToPodPresetListTypeOutputWithContext(context.Context) PodPresetListTypeOutput }
PodPresetListTypeInput is an input type that accepts PodPresetListTypeArgs and PodPresetListTypeOutput values. You can construct a concrete instance of `PodPresetListTypeInput` via:
PodPresetListTypeArgs{...}
type PodPresetListTypeOutput ¶
type PodPresetListTypeOutput struct{ *pulumi.OutputState }
PodPresetList is a list of PodPreset objects.
func (PodPresetListTypeOutput) ApiVersion ¶
func (o PodPresetListTypeOutput) 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 (PodPresetListTypeOutput) ElementType ¶
func (PodPresetListTypeOutput) ElementType() reflect.Type
func (PodPresetListTypeOutput) Items ¶
func (o PodPresetListTypeOutput) Items() PodPresetTypeArrayOutput
Items is a list of schema objects.
func (PodPresetListTypeOutput) Kind ¶
func (o PodPresetListTypeOutput) 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 (PodPresetListTypeOutput) Metadata ¶
func (o PodPresetListTypeOutput) Metadata() metav1.ListMetaPtrOutput
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
func (PodPresetListTypeOutput) ToPodPresetListTypeOutput ¶
func (o PodPresetListTypeOutput) ToPodPresetListTypeOutput() PodPresetListTypeOutput
func (PodPresetListTypeOutput) ToPodPresetListTypeOutputWithContext ¶
func (o PodPresetListTypeOutput) ToPodPresetListTypeOutputWithContext(ctx context.Context) PodPresetListTypeOutput
type PodPresetMap ¶
type PodPresetMap map[string]PodPresetInput
func (PodPresetMap) ElementType ¶
func (PodPresetMap) ElementType() reflect.Type
func (PodPresetMap) ToPodPresetMapOutput ¶
func (i PodPresetMap) ToPodPresetMapOutput() PodPresetMapOutput
func (PodPresetMap) ToPodPresetMapOutputWithContext ¶
func (i PodPresetMap) ToPodPresetMapOutputWithContext(ctx context.Context) PodPresetMapOutput
type PodPresetMapInput ¶
type PodPresetMapInput interface { pulumi.Input ToPodPresetMapOutput() PodPresetMapOutput ToPodPresetMapOutputWithContext(context.Context) PodPresetMapOutput }
PodPresetMapInput is an input type that accepts PodPresetMap and PodPresetMapOutput values. You can construct a concrete instance of `PodPresetMapInput` via:
PodPresetMap{ "key": PodPresetArgs{...} }
type PodPresetMapOutput ¶
type PodPresetMapOutput struct{ *pulumi.OutputState }
func (PodPresetMapOutput) ElementType ¶
func (PodPresetMapOutput) ElementType() reflect.Type
func (PodPresetMapOutput) MapIndex ¶
func (o PodPresetMapOutput) MapIndex(k pulumi.StringInput) PodPresetOutput
func (PodPresetMapOutput) ToPodPresetMapOutput ¶
func (o PodPresetMapOutput) ToPodPresetMapOutput() PodPresetMapOutput
func (PodPresetMapOutput) ToPodPresetMapOutputWithContext ¶
func (o PodPresetMapOutput) ToPodPresetMapOutputWithContext(ctx context.Context) PodPresetMapOutput
type PodPresetOutput ¶
type PodPresetOutput struct{ *pulumi.OutputState }
func (PodPresetOutput) ApiVersion ¶
func (o PodPresetOutput) 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 (PodPresetOutput) ElementType ¶
func (PodPresetOutput) ElementType() reflect.Type
func (PodPresetOutput) Kind ¶
func (o PodPresetOutput) 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 (PodPresetOutput) Metadata ¶
func (o PodPresetOutput) Metadata() metav1.ObjectMetaOutput
func (PodPresetOutput) Spec ¶
func (o PodPresetOutput) Spec() PodPresetSpecOutput
func (PodPresetOutput) ToPodPresetOutput ¶
func (o PodPresetOutput) ToPodPresetOutput() PodPresetOutput
func (PodPresetOutput) ToPodPresetOutputWithContext ¶
func (o PodPresetOutput) ToPodPresetOutputWithContext(ctx context.Context) PodPresetOutput
type PodPresetPatch ¶
type PodPresetPatch 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.StringPtrOutput `pulumi:"apiVersion"` // 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"` Spec PodPresetSpecPatchPtrOutput `pulumi:"spec"` }
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. PodPreset is a policy resource that defines additional runtime requirements for a Pod.
func GetPodPresetPatch ¶
func GetPodPresetPatch(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PodPresetPatchState, opts ...pulumi.ResourceOption) (*PodPresetPatch, error)
GetPodPresetPatch gets an existing PodPresetPatch 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 NewPodPresetPatch ¶
func NewPodPresetPatch(ctx *pulumi.Context, name string, args *PodPresetPatchArgs, opts ...pulumi.ResourceOption) (*PodPresetPatch, error)
NewPodPresetPatch registers a new resource with the given unique name, arguments, and options.
func (*PodPresetPatch) ElementType ¶
func (*PodPresetPatch) ElementType() reflect.Type
func (*PodPresetPatch) ToPodPresetPatchOutput ¶
func (i *PodPresetPatch) ToPodPresetPatchOutput() PodPresetPatchOutput
func (*PodPresetPatch) ToPodPresetPatchOutputWithContext ¶
func (i *PodPresetPatch) ToPodPresetPatchOutputWithContext(ctx context.Context) PodPresetPatchOutput
type PodPresetPatchArgs ¶
type PodPresetPatchArgs 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 // 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 Spec PodPresetSpecPatchPtrInput }
The set of arguments for constructing a PodPresetPatch resource.
func (PodPresetPatchArgs) ElementType ¶
func (PodPresetPatchArgs) ElementType() reflect.Type
type PodPresetPatchArray ¶
type PodPresetPatchArray []PodPresetPatchInput
func (PodPresetPatchArray) ElementType ¶
func (PodPresetPatchArray) ElementType() reflect.Type
func (PodPresetPatchArray) ToPodPresetPatchArrayOutput ¶
func (i PodPresetPatchArray) ToPodPresetPatchArrayOutput() PodPresetPatchArrayOutput
func (PodPresetPatchArray) ToPodPresetPatchArrayOutputWithContext ¶
func (i PodPresetPatchArray) ToPodPresetPatchArrayOutputWithContext(ctx context.Context) PodPresetPatchArrayOutput
type PodPresetPatchArrayInput ¶
type PodPresetPatchArrayInput interface { pulumi.Input ToPodPresetPatchArrayOutput() PodPresetPatchArrayOutput ToPodPresetPatchArrayOutputWithContext(context.Context) PodPresetPatchArrayOutput }
PodPresetPatchArrayInput is an input type that accepts PodPresetPatchArray and PodPresetPatchArrayOutput values. You can construct a concrete instance of `PodPresetPatchArrayInput` via:
PodPresetPatchArray{ PodPresetPatchArgs{...} }
type PodPresetPatchArrayOutput ¶
type PodPresetPatchArrayOutput struct{ *pulumi.OutputState }
func (PodPresetPatchArrayOutput) ElementType ¶
func (PodPresetPatchArrayOutput) ElementType() reflect.Type
func (PodPresetPatchArrayOutput) Index ¶
func (o PodPresetPatchArrayOutput) Index(i pulumi.IntInput) PodPresetPatchOutput
func (PodPresetPatchArrayOutput) ToPodPresetPatchArrayOutput ¶
func (o PodPresetPatchArrayOutput) ToPodPresetPatchArrayOutput() PodPresetPatchArrayOutput
func (PodPresetPatchArrayOutput) ToPodPresetPatchArrayOutputWithContext ¶
func (o PodPresetPatchArrayOutput) ToPodPresetPatchArrayOutputWithContext(ctx context.Context) PodPresetPatchArrayOutput
type PodPresetPatchInput ¶
type PodPresetPatchInput interface { pulumi.Input ToPodPresetPatchOutput() PodPresetPatchOutput ToPodPresetPatchOutputWithContext(ctx context.Context) PodPresetPatchOutput }
type PodPresetPatchMap ¶
type PodPresetPatchMap map[string]PodPresetPatchInput
func (PodPresetPatchMap) ElementType ¶
func (PodPresetPatchMap) ElementType() reflect.Type
func (PodPresetPatchMap) ToPodPresetPatchMapOutput ¶
func (i PodPresetPatchMap) ToPodPresetPatchMapOutput() PodPresetPatchMapOutput
func (PodPresetPatchMap) ToPodPresetPatchMapOutputWithContext ¶
func (i PodPresetPatchMap) ToPodPresetPatchMapOutputWithContext(ctx context.Context) PodPresetPatchMapOutput
type PodPresetPatchMapInput ¶
type PodPresetPatchMapInput interface { pulumi.Input ToPodPresetPatchMapOutput() PodPresetPatchMapOutput ToPodPresetPatchMapOutputWithContext(context.Context) PodPresetPatchMapOutput }
PodPresetPatchMapInput is an input type that accepts PodPresetPatchMap and PodPresetPatchMapOutput values. You can construct a concrete instance of `PodPresetPatchMapInput` via:
PodPresetPatchMap{ "key": PodPresetPatchArgs{...} }
type PodPresetPatchMapOutput ¶
type PodPresetPatchMapOutput struct{ *pulumi.OutputState }
func (PodPresetPatchMapOutput) ElementType ¶
func (PodPresetPatchMapOutput) ElementType() reflect.Type
func (PodPresetPatchMapOutput) MapIndex ¶
func (o PodPresetPatchMapOutput) MapIndex(k pulumi.StringInput) PodPresetPatchOutput
func (PodPresetPatchMapOutput) ToPodPresetPatchMapOutput ¶
func (o PodPresetPatchMapOutput) ToPodPresetPatchMapOutput() PodPresetPatchMapOutput
func (PodPresetPatchMapOutput) ToPodPresetPatchMapOutputWithContext ¶
func (o PodPresetPatchMapOutput) ToPodPresetPatchMapOutputWithContext(ctx context.Context) PodPresetPatchMapOutput
type PodPresetPatchOutput ¶
type PodPresetPatchOutput struct{ *pulumi.OutputState }
func (PodPresetPatchOutput) ApiVersion ¶
func (o PodPresetPatchOutput) 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 (PodPresetPatchOutput) ElementType ¶
func (PodPresetPatchOutput) ElementType() reflect.Type
func (PodPresetPatchOutput) Kind ¶
func (o PodPresetPatchOutput) 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 (PodPresetPatchOutput) Metadata ¶
func (o PodPresetPatchOutput) Metadata() metav1.ObjectMetaPatchPtrOutput
func (PodPresetPatchOutput) Spec ¶
func (o PodPresetPatchOutput) Spec() PodPresetSpecPatchPtrOutput
func (PodPresetPatchOutput) ToPodPresetPatchOutput ¶
func (o PodPresetPatchOutput) ToPodPresetPatchOutput() PodPresetPatchOutput
func (PodPresetPatchOutput) ToPodPresetPatchOutputWithContext ¶
func (o PodPresetPatchOutput) ToPodPresetPatchOutputWithContext(ctx context.Context) PodPresetPatchOutput
type PodPresetPatchState ¶
type PodPresetPatchState struct { }
func (PodPresetPatchState) ElementType ¶
func (PodPresetPatchState) ElementType() reflect.Type
type PodPresetPatchType ¶
type PodPresetPatchType 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"` // 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"` Spec *PodPresetSpecPatch `pulumi:"spec"` }
PodPreset is a policy resource that defines additional runtime requirements for a Pod.
type PodPresetPatchTypeArgs ¶
type PodPresetPatchTypeArgs 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"` // 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"` Spec PodPresetSpecPatchPtrInput `pulumi:"spec"` }
PodPreset is a policy resource that defines additional runtime requirements for a Pod.
func (PodPresetPatchTypeArgs) ElementType ¶
func (PodPresetPatchTypeArgs) ElementType() reflect.Type
func (PodPresetPatchTypeArgs) ToPodPresetPatchTypeOutput ¶
func (i PodPresetPatchTypeArgs) ToPodPresetPatchTypeOutput() PodPresetPatchTypeOutput
func (PodPresetPatchTypeArgs) ToPodPresetPatchTypeOutputWithContext ¶
func (i PodPresetPatchTypeArgs) ToPodPresetPatchTypeOutputWithContext(ctx context.Context) PodPresetPatchTypeOutput
type PodPresetPatchTypeInput ¶
type PodPresetPatchTypeInput interface { pulumi.Input ToPodPresetPatchTypeOutput() PodPresetPatchTypeOutput ToPodPresetPatchTypeOutputWithContext(context.Context) PodPresetPatchTypeOutput }
PodPresetPatchTypeInput is an input type that accepts PodPresetPatchTypeArgs and PodPresetPatchTypeOutput values. You can construct a concrete instance of `PodPresetPatchTypeInput` via:
PodPresetPatchTypeArgs{...}
type PodPresetPatchTypeOutput ¶
type PodPresetPatchTypeOutput struct{ *pulumi.OutputState }
PodPreset is a policy resource that defines additional runtime requirements for a Pod.
func (PodPresetPatchTypeOutput) ApiVersion ¶
func (o PodPresetPatchTypeOutput) 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 (PodPresetPatchTypeOutput) ElementType ¶
func (PodPresetPatchTypeOutput) ElementType() reflect.Type
func (PodPresetPatchTypeOutput) Kind ¶
func (o PodPresetPatchTypeOutput) 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 (PodPresetPatchTypeOutput) Metadata ¶
func (o PodPresetPatchTypeOutput) Metadata() metav1.ObjectMetaPatchPtrOutput
func (PodPresetPatchTypeOutput) Spec ¶
func (o PodPresetPatchTypeOutput) Spec() PodPresetSpecPatchPtrOutput
func (PodPresetPatchTypeOutput) ToPodPresetPatchTypeOutput ¶
func (o PodPresetPatchTypeOutput) ToPodPresetPatchTypeOutput() PodPresetPatchTypeOutput
func (PodPresetPatchTypeOutput) ToPodPresetPatchTypeOutputWithContext ¶
func (o PodPresetPatchTypeOutput) ToPodPresetPatchTypeOutputWithContext(ctx context.Context) PodPresetPatchTypeOutput
type PodPresetSpec ¶
type PodPresetSpec struct { // Env defines the collection of EnvVar to inject into containers. Env []corev1.EnvVar `pulumi:"env"` // EnvFrom defines the collection of EnvFromSource to inject into containers. EnvFrom []corev1.EnvFromSource `pulumi:"envFrom"` // Selector is a label query over a set of resources, in this case pods. Required. Selector *metav1.LabelSelector `pulumi:"selector"` // VolumeMounts defines the collection of VolumeMount to inject into containers. VolumeMounts []corev1.VolumeMount `pulumi:"volumeMounts"` // Volumes defines the collection of Volume to inject into the pod. Volumes []corev1.Volume `pulumi:"volumes"` }
PodPresetSpec is a description of a pod preset.
type PodPresetSpecArgs ¶
type PodPresetSpecArgs struct { // Env defines the collection of EnvVar to inject into containers. Env corev1.EnvVarArrayInput `pulumi:"env"` // EnvFrom defines the collection of EnvFromSource to inject into containers. EnvFrom corev1.EnvFromSourceArrayInput `pulumi:"envFrom"` // Selector is a label query over a set of resources, in this case pods. Required. Selector metav1.LabelSelectorPtrInput `pulumi:"selector"` // VolumeMounts defines the collection of VolumeMount to inject into containers. VolumeMounts corev1.VolumeMountArrayInput `pulumi:"volumeMounts"` // Volumes defines the collection of Volume to inject into the pod. Volumes corev1.VolumeArrayInput `pulumi:"volumes"` }
PodPresetSpec is a description of a pod preset.
func (PodPresetSpecArgs) ElementType ¶
func (PodPresetSpecArgs) ElementType() reflect.Type
func (PodPresetSpecArgs) ToPodPresetSpecOutput ¶
func (i PodPresetSpecArgs) ToPodPresetSpecOutput() PodPresetSpecOutput
func (PodPresetSpecArgs) ToPodPresetSpecOutputWithContext ¶
func (i PodPresetSpecArgs) ToPodPresetSpecOutputWithContext(ctx context.Context) PodPresetSpecOutput
func (PodPresetSpecArgs) ToPodPresetSpecPtrOutput ¶
func (i PodPresetSpecArgs) ToPodPresetSpecPtrOutput() PodPresetSpecPtrOutput
func (PodPresetSpecArgs) ToPodPresetSpecPtrOutputWithContext ¶
func (i PodPresetSpecArgs) ToPodPresetSpecPtrOutputWithContext(ctx context.Context) PodPresetSpecPtrOutput
type PodPresetSpecInput ¶
type PodPresetSpecInput interface { pulumi.Input ToPodPresetSpecOutput() PodPresetSpecOutput ToPodPresetSpecOutputWithContext(context.Context) PodPresetSpecOutput }
PodPresetSpecInput is an input type that accepts PodPresetSpecArgs and PodPresetSpecOutput values. You can construct a concrete instance of `PodPresetSpecInput` via:
PodPresetSpecArgs{...}
type PodPresetSpecOutput ¶
type PodPresetSpecOutput struct{ *pulumi.OutputState }
PodPresetSpec is a description of a pod preset.
func (PodPresetSpecOutput) ElementType ¶
func (PodPresetSpecOutput) ElementType() reflect.Type
func (PodPresetSpecOutput) Env ¶
func (o PodPresetSpecOutput) Env() corev1.EnvVarArrayOutput
Env defines the collection of EnvVar to inject into containers.
func (PodPresetSpecOutput) EnvFrom ¶
func (o PodPresetSpecOutput) EnvFrom() corev1.EnvFromSourceArrayOutput
EnvFrom defines the collection of EnvFromSource to inject into containers.
func (PodPresetSpecOutput) Selector ¶
func (o PodPresetSpecOutput) Selector() metav1.LabelSelectorPtrOutput
Selector is a label query over a set of resources, in this case pods. Required.
func (PodPresetSpecOutput) ToPodPresetSpecOutput ¶
func (o PodPresetSpecOutput) ToPodPresetSpecOutput() PodPresetSpecOutput
func (PodPresetSpecOutput) ToPodPresetSpecOutputWithContext ¶
func (o PodPresetSpecOutput) ToPodPresetSpecOutputWithContext(ctx context.Context) PodPresetSpecOutput
func (PodPresetSpecOutput) ToPodPresetSpecPtrOutput ¶
func (o PodPresetSpecOutput) ToPodPresetSpecPtrOutput() PodPresetSpecPtrOutput
func (PodPresetSpecOutput) ToPodPresetSpecPtrOutputWithContext ¶
func (o PodPresetSpecOutput) ToPodPresetSpecPtrOutputWithContext(ctx context.Context) PodPresetSpecPtrOutput
func (PodPresetSpecOutput) VolumeMounts ¶
func (o PodPresetSpecOutput) VolumeMounts() corev1.VolumeMountArrayOutput
VolumeMounts defines the collection of VolumeMount to inject into containers.
func (PodPresetSpecOutput) Volumes ¶
func (o PodPresetSpecOutput) Volumes() corev1.VolumeArrayOutput
Volumes defines the collection of Volume to inject into the pod.
type PodPresetSpecPatch ¶
type PodPresetSpecPatch struct { // Env defines the collection of EnvVar to inject into containers. Env []corev1.EnvVarPatch `pulumi:"env"` // EnvFrom defines the collection of EnvFromSource to inject into containers. EnvFrom []corev1.EnvFromSourcePatch `pulumi:"envFrom"` // Selector is a label query over a set of resources, in this case pods. Required. Selector *metav1.LabelSelectorPatch `pulumi:"selector"` // VolumeMounts defines the collection of VolumeMount to inject into containers. VolumeMounts []corev1.VolumeMountPatch `pulumi:"volumeMounts"` // Volumes defines the collection of Volume to inject into the pod. Volumes []corev1.VolumePatch `pulumi:"volumes"` }
PodPresetSpec is a description of a pod preset.
type PodPresetSpecPatchArgs ¶
type PodPresetSpecPatchArgs struct { // Env defines the collection of EnvVar to inject into containers. Env corev1.EnvVarPatchArrayInput `pulumi:"env"` // EnvFrom defines the collection of EnvFromSource to inject into containers. EnvFrom corev1.EnvFromSourcePatchArrayInput `pulumi:"envFrom"` // Selector is a label query over a set of resources, in this case pods. Required. Selector metav1.LabelSelectorPatchPtrInput `pulumi:"selector"` // VolumeMounts defines the collection of VolumeMount to inject into containers. VolumeMounts corev1.VolumeMountPatchArrayInput `pulumi:"volumeMounts"` // Volumes defines the collection of Volume to inject into the pod. Volumes corev1.VolumePatchArrayInput `pulumi:"volumes"` }
PodPresetSpec is a description of a pod preset.
func (PodPresetSpecPatchArgs) ElementType ¶
func (PodPresetSpecPatchArgs) ElementType() reflect.Type
func (PodPresetSpecPatchArgs) ToPodPresetSpecPatchOutput ¶
func (i PodPresetSpecPatchArgs) ToPodPresetSpecPatchOutput() PodPresetSpecPatchOutput
func (PodPresetSpecPatchArgs) ToPodPresetSpecPatchOutputWithContext ¶
func (i PodPresetSpecPatchArgs) ToPodPresetSpecPatchOutputWithContext(ctx context.Context) PodPresetSpecPatchOutput
func (PodPresetSpecPatchArgs) ToPodPresetSpecPatchPtrOutput ¶
func (i PodPresetSpecPatchArgs) ToPodPresetSpecPatchPtrOutput() PodPresetSpecPatchPtrOutput
func (PodPresetSpecPatchArgs) ToPodPresetSpecPatchPtrOutputWithContext ¶
func (i PodPresetSpecPatchArgs) ToPodPresetSpecPatchPtrOutputWithContext(ctx context.Context) PodPresetSpecPatchPtrOutput
type PodPresetSpecPatchInput ¶
type PodPresetSpecPatchInput interface { pulumi.Input ToPodPresetSpecPatchOutput() PodPresetSpecPatchOutput ToPodPresetSpecPatchOutputWithContext(context.Context) PodPresetSpecPatchOutput }
PodPresetSpecPatchInput is an input type that accepts PodPresetSpecPatchArgs and PodPresetSpecPatchOutput values. You can construct a concrete instance of `PodPresetSpecPatchInput` via:
PodPresetSpecPatchArgs{...}
type PodPresetSpecPatchOutput ¶
type PodPresetSpecPatchOutput struct{ *pulumi.OutputState }
PodPresetSpec is a description of a pod preset.
func (PodPresetSpecPatchOutput) ElementType ¶
func (PodPresetSpecPatchOutput) ElementType() reflect.Type
func (PodPresetSpecPatchOutput) Env ¶
func (o PodPresetSpecPatchOutput) Env() corev1.EnvVarPatchArrayOutput
Env defines the collection of EnvVar to inject into containers.
func (PodPresetSpecPatchOutput) EnvFrom ¶
func (o PodPresetSpecPatchOutput) EnvFrom() corev1.EnvFromSourcePatchArrayOutput
EnvFrom defines the collection of EnvFromSource to inject into containers.
func (PodPresetSpecPatchOutput) Selector ¶
func (o PodPresetSpecPatchOutput) Selector() metav1.LabelSelectorPatchPtrOutput
Selector is a label query over a set of resources, in this case pods. Required.
func (PodPresetSpecPatchOutput) ToPodPresetSpecPatchOutput ¶
func (o PodPresetSpecPatchOutput) ToPodPresetSpecPatchOutput() PodPresetSpecPatchOutput
func (PodPresetSpecPatchOutput) ToPodPresetSpecPatchOutputWithContext ¶
func (o PodPresetSpecPatchOutput) ToPodPresetSpecPatchOutputWithContext(ctx context.Context) PodPresetSpecPatchOutput
func (PodPresetSpecPatchOutput) ToPodPresetSpecPatchPtrOutput ¶
func (o PodPresetSpecPatchOutput) ToPodPresetSpecPatchPtrOutput() PodPresetSpecPatchPtrOutput
func (PodPresetSpecPatchOutput) ToPodPresetSpecPatchPtrOutputWithContext ¶
func (o PodPresetSpecPatchOutput) ToPodPresetSpecPatchPtrOutputWithContext(ctx context.Context) PodPresetSpecPatchPtrOutput
func (PodPresetSpecPatchOutput) VolumeMounts ¶
func (o PodPresetSpecPatchOutput) VolumeMounts() corev1.VolumeMountPatchArrayOutput
VolumeMounts defines the collection of VolumeMount to inject into containers.
func (PodPresetSpecPatchOutput) Volumes ¶
func (o PodPresetSpecPatchOutput) Volumes() corev1.VolumePatchArrayOutput
Volumes defines the collection of Volume to inject into the pod.
type PodPresetSpecPatchPtrInput ¶
type PodPresetSpecPatchPtrInput interface { pulumi.Input ToPodPresetSpecPatchPtrOutput() PodPresetSpecPatchPtrOutput ToPodPresetSpecPatchPtrOutputWithContext(context.Context) PodPresetSpecPatchPtrOutput }
PodPresetSpecPatchPtrInput is an input type that accepts PodPresetSpecPatchArgs, PodPresetSpecPatchPtr and PodPresetSpecPatchPtrOutput values. You can construct a concrete instance of `PodPresetSpecPatchPtrInput` via:
PodPresetSpecPatchArgs{...} or: nil
func PodPresetSpecPatchPtr ¶
func PodPresetSpecPatchPtr(v *PodPresetSpecPatchArgs) PodPresetSpecPatchPtrInput
type PodPresetSpecPatchPtrOutput ¶
type PodPresetSpecPatchPtrOutput struct{ *pulumi.OutputState }
func (PodPresetSpecPatchPtrOutput) Elem ¶
func (o PodPresetSpecPatchPtrOutput) Elem() PodPresetSpecPatchOutput
func (PodPresetSpecPatchPtrOutput) ElementType ¶
func (PodPresetSpecPatchPtrOutput) ElementType() reflect.Type
func (PodPresetSpecPatchPtrOutput) Env ¶
func (o PodPresetSpecPatchPtrOutput) Env() corev1.EnvVarPatchArrayOutput
Env defines the collection of EnvVar to inject into containers.
func (PodPresetSpecPatchPtrOutput) EnvFrom ¶
func (o PodPresetSpecPatchPtrOutput) EnvFrom() corev1.EnvFromSourcePatchArrayOutput
EnvFrom defines the collection of EnvFromSource to inject into containers.
func (PodPresetSpecPatchPtrOutput) Selector ¶
func (o PodPresetSpecPatchPtrOutput) Selector() metav1.LabelSelectorPatchPtrOutput
Selector is a label query over a set of resources, in this case pods. Required.
func (PodPresetSpecPatchPtrOutput) ToPodPresetSpecPatchPtrOutput ¶
func (o PodPresetSpecPatchPtrOutput) ToPodPresetSpecPatchPtrOutput() PodPresetSpecPatchPtrOutput
func (PodPresetSpecPatchPtrOutput) ToPodPresetSpecPatchPtrOutputWithContext ¶
func (o PodPresetSpecPatchPtrOutput) ToPodPresetSpecPatchPtrOutputWithContext(ctx context.Context) PodPresetSpecPatchPtrOutput
func (PodPresetSpecPatchPtrOutput) VolumeMounts ¶
func (o PodPresetSpecPatchPtrOutput) VolumeMounts() corev1.VolumeMountPatchArrayOutput
VolumeMounts defines the collection of VolumeMount to inject into containers.
func (PodPresetSpecPatchPtrOutput) Volumes ¶
func (o PodPresetSpecPatchPtrOutput) Volumes() corev1.VolumePatchArrayOutput
Volumes defines the collection of Volume to inject into the pod.
type PodPresetSpecPtrInput ¶
type PodPresetSpecPtrInput interface { pulumi.Input ToPodPresetSpecPtrOutput() PodPresetSpecPtrOutput ToPodPresetSpecPtrOutputWithContext(context.Context) PodPresetSpecPtrOutput }
PodPresetSpecPtrInput is an input type that accepts PodPresetSpecArgs, PodPresetSpecPtr and PodPresetSpecPtrOutput values. You can construct a concrete instance of `PodPresetSpecPtrInput` via:
PodPresetSpecArgs{...} or: nil
func PodPresetSpecPtr ¶
func PodPresetSpecPtr(v *PodPresetSpecArgs) PodPresetSpecPtrInput
type PodPresetSpecPtrOutput ¶
type PodPresetSpecPtrOutput struct{ *pulumi.OutputState }
func (PodPresetSpecPtrOutput) Elem ¶
func (o PodPresetSpecPtrOutput) Elem() PodPresetSpecOutput
func (PodPresetSpecPtrOutput) ElementType ¶
func (PodPresetSpecPtrOutput) ElementType() reflect.Type
func (PodPresetSpecPtrOutput) Env ¶
func (o PodPresetSpecPtrOutput) Env() corev1.EnvVarArrayOutput
Env defines the collection of EnvVar to inject into containers.
func (PodPresetSpecPtrOutput) EnvFrom ¶
func (o PodPresetSpecPtrOutput) EnvFrom() corev1.EnvFromSourceArrayOutput
EnvFrom defines the collection of EnvFromSource to inject into containers.
func (PodPresetSpecPtrOutput) Selector ¶
func (o PodPresetSpecPtrOutput) Selector() metav1.LabelSelectorPtrOutput
Selector is a label query over a set of resources, in this case pods. Required.
func (PodPresetSpecPtrOutput) ToPodPresetSpecPtrOutput ¶
func (o PodPresetSpecPtrOutput) ToPodPresetSpecPtrOutput() PodPresetSpecPtrOutput
func (PodPresetSpecPtrOutput) ToPodPresetSpecPtrOutputWithContext ¶
func (o PodPresetSpecPtrOutput) ToPodPresetSpecPtrOutputWithContext(ctx context.Context) PodPresetSpecPtrOutput
func (PodPresetSpecPtrOutput) VolumeMounts ¶
func (o PodPresetSpecPtrOutput) VolumeMounts() corev1.VolumeMountArrayOutput
VolumeMounts defines the collection of VolumeMount to inject into containers.
func (PodPresetSpecPtrOutput) Volumes ¶
func (o PodPresetSpecPtrOutput) Volumes() corev1.VolumeArrayOutput
Volumes defines the collection of Volume to inject into the pod.
type PodPresetState ¶
type PodPresetState struct { }
func (PodPresetState) ElementType ¶
func (PodPresetState) ElementType() reflect.Type
type PodPresetType ¶
type PodPresetType 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"` // 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"` Spec *PodPresetSpec `pulumi:"spec"` }
PodPreset is a policy resource that defines additional runtime requirements for a Pod.
type PodPresetTypeArgs ¶
type PodPresetTypeArgs 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"` // 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"` Spec PodPresetSpecPtrInput `pulumi:"spec"` }
PodPreset is a policy resource that defines additional runtime requirements for a Pod.
func (PodPresetTypeArgs) ElementType ¶
func (PodPresetTypeArgs) ElementType() reflect.Type
func (PodPresetTypeArgs) ToPodPresetTypeOutput ¶
func (i PodPresetTypeArgs) ToPodPresetTypeOutput() PodPresetTypeOutput
func (PodPresetTypeArgs) ToPodPresetTypeOutputWithContext ¶
func (i PodPresetTypeArgs) ToPodPresetTypeOutputWithContext(ctx context.Context) PodPresetTypeOutput
type PodPresetTypeArray ¶
type PodPresetTypeArray []PodPresetTypeInput
func (PodPresetTypeArray) ElementType ¶
func (PodPresetTypeArray) ElementType() reflect.Type
func (PodPresetTypeArray) ToPodPresetTypeArrayOutput ¶
func (i PodPresetTypeArray) ToPodPresetTypeArrayOutput() PodPresetTypeArrayOutput
func (PodPresetTypeArray) ToPodPresetTypeArrayOutputWithContext ¶
func (i PodPresetTypeArray) ToPodPresetTypeArrayOutputWithContext(ctx context.Context) PodPresetTypeArrayOutput
type PodPresetTypeArrayInput ¶
type PodPresetTypeArrayInput interface { pulumi.Input ToPodPresetTypeArrayOutput() PodPresetTypeArrayOutput ToPodPresetTypeArrayOutputWithContext(context.Context) PodPresetTypeArrayOutput }
PodPresetTypeArrayInput is an input type that accepts PodPresetTypeArray and PodPresetTypeArrayOutput values. You can construct a concrete instance of `PodPresetTypeArrayInput` via:
PodPresetTypeArray{ PodPresetTypeArgs{...} }
type PodPresetTypeArrayOutput ¶
type PodPresetTypeArrayOutput struct{ *pulumi.OutputState }
func (PodPresetTypeArrayOutput) ElementType ¶
func (PodPresetTypeArrayOutput) ElementType() reflect.Type
func (PodPresetTypeArrayOutput) Index ¶
func (o PodPresetTypeArrayOutput) Index(i pulumi.IntInput) PodPresetTypeOutput
func (PodPresetTypeArrayOutput) ToPodPresetTypeArrayOutput ¶
func (o PodPresetTypeArrayOutput) ToPodPresetTypeArrayOutput() PodPresetTypeArrayOutput
func (PodPresetTypeArrayOutput) ToPodPresetTypeArrayOutputWithContext ¶
func (o PodPresetTypeArrayOutput) ToPodPresetTypeArrayOutputWithContext(ctx context.Context) PodPresetTypeArrayOutput
type PodPresetTypeInput ¶
type PodPresetTypeInput interface { pulumi.Input ToPodPresetTypeOutput() PodPresetTypeOutput ToPodPresetTypeOutputWithContext(context.Context) PodPresetTypeOutput }
PodPresetTypeInput is an input type that accepts PodPresetTypeArgs and PodPresetTypeOutput values. You can construct a concrete instance of `PodPresetTypeInput` via:
PodPresetTypeArgs{...}
type PodPresetTypeOutput ¶
type PodPresetTypeOutput struct{ *pulumi.OutputState }
PodPreset is a policy resource that defines additional runtime requirements for a Pod.
func (PodPresetTypeOutput) ApiVersion ¶
func (o PodPresetTypeOutput) 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 (PodPresetTypeOutput) ElementType ¶
func (PodPresetTypeOutput) ElementType() reflect.Type
func (PodPresetTypeOutput) Kind ¶
func (o PodPresetTypeOutput) 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 (PodPresetTypeOutput) Metadata ¶
func (o PodPresetTypeOutput) Metadata() metav1.ObjectMetaPtrOutput
func (PodPresetTypeOutput) Spec ¶
func (o PodPresetTypeOutput) Spec() PodPresetSpecPtrOutput
func (PodPresetTypeOutput) ToPodPresetTypeOutput ¶
func (o PodPresetTypeOutput) ToPodPresetTypeOutput() PodPresetTypeOutput
func (PodPresetTypeOutput) ToPodPresetTypeOutputWithContext ¶
func (o PodPresetTypeOutput) ToPodPresetTypeOutputWithContext(ctx context.Context) PodPresetTypeOutput