Module apps/v1beta2
This page documents the language specification for the kubernetes package. If you're looking for help working with the inputs, outputs, or functions of kubernetes resources in a Pulumi program, please see the resource documentation for examples and API reference.
Resources
- ControllerRevision
- ControllerRevisionList
- DaemonSet
- DaemonSetList
- Deployment
- DeploymentList
- ReplicaSet
- ReplicaSetList
- StatefulSet
- StatefulSetList
Others
- ControllerRevisionArgs
- ControllerRevisionListArgs
- DaemonSetArgs
- DaemonSetListArgs
- DeploymentArgs
- DeploymentListArgs
- ReplicaSetArgs
- ReplicaSetListArgs
- StatefulSetArgs
- StatefulSetListArgs
Resources
Resource ControllerRevision
class ControllerRevision extends CustomResourceControllerRevision implements an immutable snapshot of state data. Clients are responsible for serializing and deserializing the objects that contain their internal state. Once a ControllerRevision has been successfully created, it can not be updated. The API Server will fail validation of all requests that attempt to mutate the Data field. ControllerRevisions may, however, be deleted. Note that, due to its use by both the DaemonSet and StatefulSet controllers for update and rollback, this object is beta. However, it may be subject to name and representation changes in future releases, and clients should not depend on its stability. It is primarily for internal use by controllers.constructor
new ControllerRevision(name: string, args?: ControllerRevisionArgs, opts?: pulumi.CustomResourceOptions)method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, opts?: pulumi.CustomResourceOptions): ControllerRevisionGet an existing ControllerRevision resource's state with the given name, ID, and optional extra
properties used to qualify the lookup.method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is ControllerRevisionReturns true if the given object is an instance of ControllerRevision. This is designed to work even
when multiple copies of the Pulumi SDK have been loaded into the same process.property apiVersion
public apiVersion: pulumi.Output<"apps/v1beta2">;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#resourcesproperty data
public data: pulumi.Output<any>;Data is the serialized representation of the state.property id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during
deployments and may be missing (undefined) during planning phases.property kind
public kind: pulumi.Output<"ControllerRevision">;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-kindsproperty metadata
public metadata: pulumi.Output<ObjectMeta>;Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadataproperty revision
public revision: pulumi.Output<number>;Revision indicates the revision of the state represented by Data.property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after
deployments.Resource ControllerRevisionList
class ControllerRevisionList extends CustomResourceControllerRevisionList is a resource containing a list of ControllerRevision objects.constructor
new ControllerRevisionList(name: string, args?: ControllerRevisionListArgs, opts?: pulumi.CustomResourceOptions)Create a ControllerRevisionList resource with the given unique name, arguments, and options.
* `name` The _unique_ name of the resource.
* `args` The arguments to use to populate this resource's properties.
* `opts` A bag of options that control this resource's behavior.method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, opts?: pulumi.CustomResourceOptions): ControllerRevisionListGet an existing ControllerRevisionList resource's state with the given name, ID, and optional extra
properties used to qualify the lookup.method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is ControllerRevisionListReturns true if the given object is an instance of ControllerRevisionList. This is designed to work even
when multiple copies of the Pulumi SDK have been loaded into the same process.property apiVersion
public apiVersion: pulumi.Output<"apps/v1beta2">;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#resourcesproperty id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during
deployments and may be missing (undefined) during planning phases.property items
public items: pulumi.Output<ControllerRevision[]>;Items is the list of ControllerRevisionsproperty kind
public kind: pulumi.Output<"ControllerRevisionList">;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-kindsproperty metadata
public metadata: pulumi.Output<ListMeta>;More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadataproperty urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after
deployments.Resource DaemonSet
class DaemonSet extends CustomResourceDaemonSet represents the configuration of a daemon set.constructor
new DaemonSet(name: string, args?: DaemonSetArgs, opts?: pulumi.CustomResourceOptions)method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, opts?: pulumi.CustomResourceOptions): DaemonSetGet an existing DaemonSet resource's state with the given name, ID, and optional extra
properties used to qualify the lookup.method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is DaemonSetReturns true if the given object is an instance of DaemonSet. This is designed to work even
when multiple copies of the Pulumi SDK have been loaded into the same process.property apiVersion
public apiVersion: pulumi.Output<"apps/v1beta2">;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#resourcesproperty id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during
deployments and may be missing (undefined) during planning phases.property kind
public kind: pulumi.Output<"DaemonSet">;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-kindsproperty metadata
public metadata: pulumi.Output<ObjectMeta>;Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadataproperty spec
public spec: pulumi.Output<DaemonSetSpec>;The desired behavior of this daemon set. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-statusproperty status
public status: pulumi.Output<DaemonSetStatus>;The current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-statusproperty urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after
deployments.Resource DaemonSetList
class DaemonSetList extends CustomResourceDaemonSetList is a collection of daemon sets.constructor
new DaemonSetList(name: string, args?: DaemonSetListArgs, opts?: pulumi.CustomResourceOptions)Create a DaemonSetList resource with the given unique name, arguments, and options.
* `name` The _unique_ name of the resource.
* `args` The arguments to use to populate this resource's properties.
* `opts` A bag of options that control this resource's behavior.method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, opts?: pulumi.CustomResourceOptions): DaemonSetListGet an existing DaemonSetList resource's state with the given name, ID, and optional extra
properties used to qualify the lookup.method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is DaemonSetListReturns true if the given object is an instance of DaemonSetList. This is designed to work even
when multiple copies of the Pulumi SDK have been loaded into the same process.property apiVersion
public apiVersion: pulumi.Output<"apps/v1beta2">;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#resourcesproperty id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during
deployments and may be missing (undefined) during planning phases.property items
public items: pulumi.Output<DaemonSet[]>;A list of daemon sets.property kind
public kind: pulumi.Output<"DaemonSetList">;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-kindsproperty metadata
public metadata: pulumi.Output<ListMeta>;Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadataproperty urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after
deployments.Resource Deployment
class Deployment extends CustomResourceDeployment enables declarative updates for Pods and ReplicaSets.
This resource waits until its status is ready before registering success
for create/update, and populating output properties from the current state of the resource.
The following conditions are used to determine whether the resource creation has
succeeded or failed:
1. The Deployment has begun to be updated by the Deployment controller. If the current
generation of the Deployment is > 1, then this means that the current generation must
be different from the generation reported by the last outputs.
2. There exists a ReplicaSet whose revision is equal to the current revision of the
Deployment.
3. The Deployment's '.status.conditions' has a status of type 'Available' whose 'status'
member is set to 'True'.
4. If the Deployment has generation > 1, then '.status.conditions' has a status of type
'Progressing', whose 'status' member is set to 'True', and whose 'reason' is
'NewReplicaSetAvailable'. For generation <= 1, this status field does not exist,
because it doesn't do a rollout (i.e., it simply creates the Deployment and
corresponding ReplicaSet), and therefore there is no rollout to mark as 'Progressing'.
If the Deployment has not reached a Ready state after 10 minutes, it will
time out and mark the resource update as Failed. You can override the default timeout value
by setting the 'customTimeouts' option on the resource.constructor
new Deployment(name: string, args?: DeploymentArgs, opts?: pulumi.CustomResourceOptions)method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, opts?: pulumi.CustomResourceOptions): DeploymentGet an existing Deployment resource's state with the given name, ID, and optional extra
properties used to qualify the lookup.method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is DeploymentReturns true if the given object is an instance of Deployment. This is designed to work even
when multiple copies of the Pulumi SDK have been loaded into the same process.property apiVersion
public apiVersion: pulumi.Output<"apps/v1beta2">;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#resourcesproperty id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during
deployments and may be missing (undefined) during planning phases.property kind
public kind: pulumi.Output<"Deployment">;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-kindsproperty metadata
public metadata: pulumi.Output<ObjectMeta>;Standard object metadata.property spec
public spec: pulumi.Output<DeploymentSpec>;Specification of the desired behavior of the Deployment.property status
public status: pulumi.Output<DeploymentStatus>;Most recently observed status of the Deployment.property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after
deployments.Resource DeploymentList
class DeploymentList extends CustomResourceDeploymentList is a list of Deployments.constructor
new DeploymentList(name: string, args?: DeploymentListArgs, opts?: pulumi.CustomResourceOptions)Create a DeploymentList resource with the given unique name, arguments, and options.
* `name` The _unique_ name of the resource.
* `args` The arguments to use to populate this resource's properties.
* `opts` A bag of options that control this resource's behavior.method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, opts?: pulumi.CustomResourceOptions): DeploymentListGet an existing DeploymentList resource's state with the given name, ID, and optional extra
properties used to qualify the lookup.method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is DeploymentListReturns true if the given object is an instance of DeploymentList. This is designed to work even
when multiple copies of the Pulumi SDK have been loaded into the same process.property apiVersion
public apiVersion: pulumi.Output<"apps/v1beta2">;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#resourcesproperty id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during
deployments and may be missing (undefined) during planning phases.property items
public items: pulumi.Output<Deployment[]>;Items is the list of Deployments.property kind
public kind: pulumi.Output<"DeploymentList">;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-kindsproperty metadata
public metadata: pulumi.Output<ListMeta>;Standard list metadata.property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after
deployments.Resource ReplicaSet
class ReplicaSet extends CustomResourceReplicaSet ensures that a specified number of pod replicas are running at any given time.constructor
new ReplicaSet(name: string, args?: ReplicaSetArgs, opts?: pulumi.CustomResourceOptions)method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, opts?: pulumi.CustomResourceOptions): ReplicaSetGet an existing ReplicaSet resource's state with the given name, ID, and optional extra
properties used to qualify the lookup.method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is ReplicaSetReturns true if the given object is an instance of ReplicaSet. This is designed to work even
when multiple copies of the Pulumi SDK have been loaded into the same process.property apiVersion
public apiVersion: pulumi.Output<"apps/v1beta2">;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#resourcesproperty id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during
deployments and may be missing (undefined) during planning phases.property kind
public kind: pulumi.Output<"ReplicaSet">;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-kindsproperty metadata
public metadata: pulumi.Output<ObjectMeta>;If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadataproperty spec
public spec: pulumi.Output<ReplicaSetSpec>;Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-statusproperty status
public status: pulumi.Output<ReplicaSetStatus>;Status is the most recently observed status of the ReplicaSet. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-statusproperty urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after
deployments.Resource ReplicaSetList
class ReplicaSetList extends CustomResourceReplicaSetList is a collection of ReplicaSets.constructor
new ReplicaSetList(name: string, args?: ReplicaSetListArgs, opts?: pulumi.CustomResourceOptions)Create a ReplicaSetList resource with the given unique name, arguments, and options.
* `name` The _unique_ name of the resource.
* `args` The arguments to use to populate this resource's properties.
* `opts` A bag of options that control this resource's behavior.method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, opts?: pulumi.CustomResourceOptions): ReplicaSetListGet an existing ReplicaSetList resource's state with the given name, ID, and optional extra
properties used to qualify the lookup.method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is ReplicaSetListReturns true if the given object is an instance of ReplicaSetList. This is designed to work even
when multiple copies of the Pulumi SDK have been loaded into the same process.property apiVersion
public apiVersion: pulumi.Output<"apps/v1beta2">;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#resourcesproperty id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during
deployments and may be missing (undefined) during planning phases.property items
public items: pulumi.Output<ReplicaSet[]>;List of ReplicaSets. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontrollerproperty kind
public kind: pulumi.Output<"ReplicaSetList">;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-kindsproperty metadata
public metadata: pulumi.Output<ListMeta>;Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kindsproperty urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after
deployments.Resource StatefulSet
class StatefulSet extends CustomResourceStatefulSet represents a set of pods with consistent identities. Identities are defined as:
- Network: A single stable DNS and hostname.
- Storage: As many VolumeClaims as requested.
The StatefulSet guarantees that a given network identity will always map to the same storage identity.
This resource waits until its status is ready before registering success
for create/update, and populating output properties from the current state of the resource.
The following conditions are used to determine whether the resource creation has
succeeded or failed:
1. The value of 'spec.replicas' matches '.status.replicas', '.status.currentReplicas',
and '.status.readyReplicas'.
2. The value of '.status.updateRevision' matches '.status.currentRevision'.
If the StatefulSet has not reached a Ready state after 10 minutes, it will
time out and mark the resource update as Failed. You can override the default timeout value
by setting the 'customTimeouts' option on the resource.constructor
new StatefulSet(name: string, args?: StatefulSetArgs, opts?: pulumi.CustomResourceOptions)method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, opts?: pulumi.CustomResourceOptions): StatefulSetGet an existing StatefulSet resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is StatefulSetReturns true if the given object is an instance of StatefulSet. This is designed to work even when multiple copies of the Pulumi SDK have been loaded into the same process.
property apiVersion
public apiVersion: pulumi.Output<"apps/v1beta2">;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
property id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during deployments and may be missing (undefined) during planning phases.
property kind
public kind: pulumi.Output<"StatefulSet">;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
property metadata
public metadata: pulumi.Output<ObjectMeta>;property spec
public spec: pulumi.Output<StatefulSetSpec>;Spec defines the desired identities of pods in this set.
property status
public status: pulumi.Output<StatefulSetStatus>;Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time.
property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after deployments.
Resource StatefulSetList
class StatefulSetList extends CustomResourceStatefulSetList is a collection of StatefulSets.
constructor
new StatefulSetList(name: string, args?: StatefulSetListArgs, opts?: pulumi.CustomResourceOptions)Create a StatefulSetList resource with the given unique name, arguments, and options.
nameThe unique name of the resource.argsThe arguments to use to populate this resource's properties.optsA bag of options that control this resource's behavior.
method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, opts?: pulumi.CustomResourceOptions): StatefulSetListGet an existing StatefulSetList resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is StatefulSetListReturns true if the given object is an instance of StatefulSetList. This is designed to work even when multiple copies of the Pulumi SDK have been loaded into the same process.
property apiVersion
public apiVersion: pulumi.Output<"apps/v1beta2">;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
property id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during deployments and may be missing (undefined) during planning phases.
property items
public items: pulumi.Output<StatefulSet[]>;property kind
public kind: pulumi.Output<"StatefulSetList">;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
property metadata
public metadata: pulumi.Output<ListMeta>;property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after deployments.
Others
interface ControllerRevisionArgs
interface ControllerRevisionArgsThe set of arguments for constructing a ControllerRevision resource.
property apiVersion
apiVersion?: pulumi.Input<"apps/v1beta2">;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
property data
data?: any;Data is the serialized representation of the state.
property kind
kind?: pulumi.Input<"ControllerRevision">;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
property metadata
metadata?: pulumi.Input<ObjectMeta>;Standard object’s metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
property revision
revision: pulumi.Input<number>;Revision indicates the revision of the state represented by Data.
interface ControllerRevisionListArgs
interface ControllerRevisionListArgsThe set of arguments for constructing a ControllerRevisionList resource.
property apiVersion
apiVersion?: pulumi.Input<"apps/v1beta2">;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
property items
items: pulumi.Input<pulumi.Input<ControllerRevision>[]>;Items is the list of ControllerRevisions
property kind
kind?: pulumi.Input<"ControllerRevisionList">;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
property metadata
metadata?: pulumi.Input<ListMeta>;More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
interface DaemonSetArgs
interface DaemonSetArgsThe set of arguments for constructing a DaemonSet resource.
property apiVersion
apiVersion?: pulumi.Input<"apps/v1beta2">;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
property kind
kind?: pulumi.Input<"DaemonSet">;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
property metadata
metadata?: pulumi.Input<ObjectMeta>;Standard object’s metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
property spec
spec?: pulumi.Input<DaemonSetSpec>;The desired behavior of this daemon set. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
interface DaemonSetListArgs
interface DaemonSetListArgsThe set of arguments for constructing a DaemonSetList resource.
property apiVersion
apiVersion?: pulumi.Input<"apps/v1beta2">;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
property items
items: pulumi.Input<pulumi.Input<DaemonSet>[]>;A list of daemon sets.
property kind
kind?: pulumi.Input<"DaemonSetList">;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
property metadata
metadata?: pulumi.Input<ListMeta>;Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
interface DeploymentArgs
interface DeploymentArgsThe set of arguments for constructing a Deployment resource.
property apiVersion
apiVersion?: pulumi.Input<"apps/v1beta2">;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
property kind
kind?: pulumi.Input<"Deployment">;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
property metadata
metadata?: pulumi.Input<ObjectMeta>;Standard object metadata.
property spec
spec?: pulumi.Input<DeploymentSpec>;Specification of the desired behavior of the Deployment.
interface DeploymentListArgs
interface DeploymentListArgsThe set of arguments for constructing a DeploymentList resource.
property apiVersion
apiVersion?: pulumi.Input<"apps/v1beta2">;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
property items
items: pulumi.Input<pulumi.Input<Deployment>[]>;Items is the list of Deployments.
property kind
kind?: pulumi.Input<"DeploymentList">;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
property metadata
metadata?: pulumi.Input<ListMeta>;Standard list metadata.
interface ReplicaSetArgs
interface ReplicaSetArgsThe set of arguments for constructing a ReplicaSet resource.
property apiVersion
apiVersion?: pulumi.Input<"apps/v1beta2">;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
property kind
kind?: pulumi.Input<"ReplicaSet">;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
property metadata
metadata?: pulumi.Input<ObjectMeta>;If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object’s metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
property spec
spec?: pulumi.Input<ReplicaSetSpec>;Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
interface ReplicaSetListArgs
interface ReplicaSetListArgsThe set of arguments for constructing a ReplicaSetList resource.
property apiVersion
apiVersion?: pulumi.Input<"apps/v1beta2">;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
property items
items: pulumi.Input<pulumi.Input<ReplicaSet>[]>;List of ReplicaSets. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller
property kind
kind?: pulumi.Input<"ReplicaSetList">;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
property metadata
metadata?: pulumi.Input<ListMeta>;Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
interface StatefulSetArgs
interface StatefulSetArgsThe set of arguments for constructing a StatefulSet resource.
property apiVersion
apiVersion?: pulumi.Input<"apps/v1beta2">;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
property kind
kind?: pulumi.Input<"StatefulSet">;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
property metadata
metadata?: pulumi.Input<ObjectMeta>;property spec
spec?: pulumi.Input<StatefulSetSpec>;Spec defines the desired identities of pods in this set.
interface StatefulSetListArgs
interface StatefulSetListArgsThe set of arguments for constructing a StatefulSetList resource.
property apiVersion
apiVersion?: pulumi.Input<"apps/v1beta2">;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
property items
items: pulumi.Input<pulumi.Input<StatefulSet>[]>;property kind
kind?: pulumi.Input<"StatefulSetList">;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
property metadata
metadata?: pulumi.Input<ListMeta>;