Namespace Pulumi.Kubernetes.Types.Inputs.Extensions.V1Beta1
Classes
AllowedCSIDriverArgs
AllowedCSIDriver represents a single inline CSI Driver that is allowed to be used.
AllowedFlexVolumeArgs
AllowedFlexVolume represents a single Flexvolume that is allowed to be used. Deprecated: use AllowedFlexVolume from policy API Group instead.
AllowedHostPathArgs
AllowedHostPath defines the host volume conditions that will be enabled by a policy for pods to use. It requires the path prefix to be defined. Deprecated: use AllowedHostPath from policy API Group instead.
DaemonSetArgs
DEPRECATED - extensions/v1beta1/DaemonSet is deprecated by apps/v1/DaemonSet and not supported by Kubernetes v1.16+ clusters.
DaemonSet represents the configuration of a daemon set.
DaemonSetConditionArgs
DaemonSetCondition describes the state of a DaemonSet at a certain point.
DaemonSetListArgs
DaemonSetList is a collection of daemon sets.
DaemonSetSpecArgs
DaemonSetSpec is the specification of a daemon set.
DaemonSetStatusArgs
DaemonSetStatus represents the current status of a daemon set.
DaemonSetUpdateStrategyArgs
DeploymentArgs
DEPRECATED - extensions/v1beta1/Deployment is deprecated by apps/v1/Deployment and not supported by Kubernetes v1.16+ clusters.
Deployment enables declarative updates for Pods and ReplicaSets.
DeploymentConditionArgs
DeploymentCondition describes the state of a deployment at a certain point.
DeploymentListArgs
DeploymentList is a list of Deployments.
DeploymentRollbackArgs
DEPRECATED. DeploymentRollback stores the information required to rollback a deployment.
DeploymentSpecArgs
DeploymentSpec is the specification of the desired behavior of the Deployment.
DeploymentStatusArgs
DeploymentStatus is the most recently observed status of the Deployment.
DeploymentStrategyArgs
DeploymentStrategy describes how to replace existing pods with new ones.
FSGroupStrategyOptionsArgs
FSGroupStrategyOptions defines the strategy type and options used to create the strategy. Deprecated: use FSGroupStrategyOptions from policy API Group instead.
HostPortRangeArgs
HostPortRange defines a range of host ports that will be enabled by a policy for pods to use. It requires both the start and end to be defined. Deprecated: use HostPortRange from policy API Group instead.
HTTPIngressPathArgs
HTTPIngressPath associates a path with a backend. Incoming urls matching the path are forwarded to the backend.
HTTPIngressRuleValueArgs
HTTPIngressRuleValue is a list of http selectors pointing to backends. In the example: http://<host>/<path>?<searchpart> -> backend where where parts of the url correspond to RFC 3986, this resource will be used to match against everything after the last '/' and before the first '?' or '#'.
IDRangeArgs
IDRange provides a min/max of an allowed range of IDs. Deprecated: use IDRange from policy API Group instead.
IngressArgs
DEPRECATED - extensions/v1beta1/Ingress is deprecated by networking.k8s.io/v1beta1/Ingress and not supported by Kubernetes v1.20+ clusters.
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend. An Ingress can be configured to give services externally-reachable urls, load balance traffic, terminate SSL, offer name based virtual hosting etc.
IngressBackendArgs
IngressBackend describes all endpoints for a given service and port.
IngressListArgs
IngressList is a collection of Ingress.
IngressRuleArgs
IngressRule represents the rules mapping the paths under a specified host to the related backend services. Incoming requests are first evaluated for a host match, then routed to the backend associated with the matching IngressRuleValue.
IngressSpecArgs
IngressSpec describes the Ingress the user wishes to exist.
IngressStatusArgs
IngressStatus describe the current state of the Ingress.
IngressTLSArgs
IngressTLS describes the transport layer security associated with an Ingress.
IPBlockArgs
DEPRECATED 1.9 - This group version of IPBlock is deprecated by networking/v1/IPBlock. IPBlock describes a particular CIDR (Ex. "192.168.1.1/24") that is allowed to the pods matched by a NetworkPolicySpec's podSelector. The except entry describes CIDRs that should not be included within this rule.
NetworkPolicyArgs
DEPRECATED 1.9 - This group version of NetworkPolicy is deprecated by networking/v1/NetworkPolicy. NetworkPolicy describes what network traffic is allowed for a set of Pods
NetworkPolicyEgressRuleArgs
DEPRECATED 1.9 - This group version of NetworkPolicyEgressRule is deprecated by networking/v1/NetworkPolicyEgressRule. NetworkPolicyEgressRule describes a particular set of traffic that is allowed out of pods matched by a NetworkPolicySpec's podSelector. The traffic must match both ports and to. This type is beta-level in 1.8
NetworkPolicyIngressRuleArgs
DEPRECATED 1.9 - This group version of NetworkPolicyIngressRule is deprecated by networking/v1/NetworkPolicyIngressRule. This NetworkPolicyIngressRule matches traffic if and only if the traffic matches both ports AND from.
NetworkPolicyListArgs
DEPRECATED 1.9 - This group version of NetworkPolicyList is deprecated by networking/v1/NetworkPolicyList. Network Policy List is a list of NetworkPolicy objects.
NetworkPolicyPeerArgs
DEPRECATED 1.9 - This group version of NetworkPolicyPeer is deprecated by networking/v1/NetworkPolicyPeer.
NetworkPolicyPortArgs
DEPRECATED 1.9 - This group version of NetworkPolicyPort is deprecated by networking/v1/NetworkPolicyPort.
NetworkPolicySpecArgs
DEPRECATED 1.9 - This group version of NetworkPolicySpec is deprecated by networking/v1/NetworkPolicySpec.
PodSecurityPolicyArgs
PodSecurityPolicy governs the ability to make requests that affect the Security Context that will be applied to a pod and container. Deprecated: use PodSecurityPolicy from policy API Group instead.
PodSecurityPolicyListArgs
PodSecurityPolicyList is a list of PodSecurityPolicy objects. Deprecated: use PodSecurityPolicyList from policy API Group instead.
PodSecurityPolicySpecArgs
PodSecurityPolicySpec defines the policy enforced. Deprecated: use PodSecurityPolicySpec from policy API Group instead.
ReplicaSetArgs
DEPRECATED - extensions/v1beta1/ReplicaSet is deprecated by apps/v1/ReplicaSet and not supported by Kubernetes v1.16+ clusters.
ReplicaSet ensures that a specified number of pod replicas are running at any given time.
ReplicaSetConditionArgs
ReplicaSetCondition describes the state of a replica set at a certain point.
ReplicaSetListArgs
ReplicaSetList is a collection of ReplicaSets.
ReplicaSetSpecArgs
ReplicaSetSpec is the specification of a ReplicaSet.
ReplicaSetStatusArgs
ReplicaSetStatus represents the current status of a ReplicaSet.
RollbackConfigArgs
DEPRECATED.
RollingUpdateDaemonSetArgs
Spec to control the desired behavior of daemon set rolling update.
RollingUpdateDeploymentArgs
Spec to control the desired behavior of rolling update.
RunAsGroupStrategyOptionsArgs
RunAsGroupStrategyOptions defines the strategy type and any options used to create the strategy. Deprecated: use RunAsGroupStrategyOptions from policy API Group instead.
RunAsUserStrategyOptionsArgs
RunAsUserStrategyOptions defines the strategy type and any options used to create the strategy. Deprecated: use RunAsUserStrategyOptions from policy API Group instead.
RuntimeClassStrategyOptionsArgs
RuntimeClassStrategyOptions define the strategy that will dictate the allowable RuntimeClasses for a pod.
ScaleArgs
represents a scaling request for a resource.
ScaleSpecArgs
describes the attributes of a scale subresource
ScaleStatusArgs
represents the current status of a scale subresource.
SELinuxStrategyOptionsArgs
SELinuxStrategyOptions defines the strategy type and any options used to create the strategy. Deprecated: use SELinuxStrategyOptions from policy API Group instead.
SupplementalGroupsStrategyOptionsArgs
SupplementalGroupsStrategyOptions defines the strategy type and options used to create the strategy. Deprecated: use SupplementalGroupsStrategyOptions from policy API Group instead.