Module k8s_openapi::v1_8::api::extensions::v1beta1[][src]

Structs

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.

DaemonSet

DEPRECATED - This group version of DaemonSet is deprecated by apps/v1beta2/DaemonSet. See the release notes for more information. DaemonSet represents the configuration of a daemon set.

DaemonSetList

DaemonSetList is a collection of daemon sets.

DaemonSetSpec

DaemonSetSpec is the specification of a daemon set.

DaemonSetStatus

DaemonSetStatus represents the current status of a daemon set.

DaemonSetUpdateStrategy
Deployment

DEPRECATED - This group version of Deployment is deprecated by apps/v1beta2/Deployment. See the release notes for more information. Deployment enables declarative updates for Pods and ReplicaSets.

DeploymentCondition

DeploymentCondition describes the state of a deployment at a certain point.

DeploymentList

DeploymentList is a list of Deployments.

DeploymentRollback

DEPRECATED. DeploymentRollback stores the information required to rollback a deployment.

DeploymentSpec

DeploymentSpec is the specification of the desired behavior of the Deployment.

DeploymentStatus

DeploymentStatus is the most recently observed status of the Deployment.

DeploymentStrategy

DeploymentStrategy describes how to replace existing pods with new ones.

FSGroupStrategyOptions

FSGroupStrategyOptions defines the strategy type and options used to create the strategy.

HTTPIngressPath

HTTPIngressPath associates a path regex with a backend. Incoming urls matching the path are forwarded to the backend.

HTTPIngressRuleValue

HTTPIngressRuleValue is a list of http selectors pointing to backends. In the example: http:///? -> 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 '#'.

HostPortRange

Host Port Range 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.

IDRange

ID Range provides a min/max of an allowed range of IDs.

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.

Ingress

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.

IngressBackend

IngressBackend describes all endpoints for a given service and port.

IngressList

IngressList is a collection of Ingress.

IngressRule

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.

IngressSpec

IngressSpec describes the Ingress the user wishes to exist.

IngressStatus

IngressStatus describe the current state of the Ingress.

IngressTLS

IngressTLS describes the transport layer security associated with an Ingress.

NetworkPolicy

NetworkPolicy describes what network traffic is allowed for a set of Pods

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

NetworkPolicyIngressRule

This NetworkPolicyIngressRule matches traffic if and only if the traffic matches both ports AND from.

NetworkPolicyList

Network Policy List is a list of NetworkPolicy objects.

NetworkPolicyPeer
NetworkPolicyPort
NetworkPolicySpec
PodSecurityPolicy

Pod Security Policy governs the ability to make requests that affect the Security Context that will be applied to a pod and container.

PodSecurityPolicyList

Pod Security Policy List is a list of PodSecurityPolicy objects.

PodSecurityPolicySpec

Pod Security Policy Spec defines the policy enforced.

ReplicaSet

DEPRECATED - This group version of ReplicaSet is deprecated by apps/v1beta2/ReplicaSet. See the release notes for more information. ReplicaSet represents the configuration of a ReplicaSet.

ReplicaSetCondition

ReplicaSetCondition describes the state of a replica set at a certain point.

ReplicaSetList

ReplicaSetList is a collection of ReplicaSets.

ReplicaSetSpec

ReplicaSetSpec is the specification of a ReplicaSet.

ReplicaSetStatus

ReplicaSetStatus represents the current status of a ReplicaSet.

RollbackConfig

DEPRECATED.

RollingUpdateDaemonSet

Spec to control the desired behavior of daemon set rolling update.

RollingUpdateDeployment

Spec to control the desired behavior of rolling update.

RunAsUserStrategyOptions

Run A sUser Strategy Options defines the strategy type and any options used to create the strategy.

SELinuxStrategyOptions

SELinux Strategy Options defines the strategy type and any options used to create the strategy.

Scale

represents a scaling request for a resource.

ScaleSpec

describes the attributes of a scale subresource

ScaleStatus

represents the current status of a scale subresource.

SupplementalGroupsStrategyOptions

SupplementalGroupsStrategyOptions defines the strategy type and options used to create the strategy.

Enums

CreateExtensionsV1beta1NamespacedDaemonSetResponse

Parses the HTTP response of DaemonSet::create_extensions_v1beta1_namespaced_daemon_set

CreateExtensionsV1beta1NamespacedDeploymentResponse

Parses the HTTP response of Deployment::create_extensions_v1beta1_namespaced_deployment

CreateExtensionsV1beta1NamespacedDeploymentRollbackResponse

Parses the HTTP response of DeploymentRollback::create_extensions_v1beta1_namespaced_deployment_rollback

CreateExtensionsV1beta1NamespacedIngressResponse

Parses the HTTP response of Ingress::create_extensions_v1beta1_namespaced_ingress

CreateExtensionsV1beta1NamespacedNetworkPolicyResponse

Parses the HTTP response of NetworkPolicy::create_extensions_v1beta1_namespaced_network_policy

CreateExtensionsV1beta1NamespacedReplicaSetResponse

Parses the HTTP response of ReplicaSet::create_extensions_v1beta1_namespaced_replica_set

CreateExtensionsV1beta1PodSecurityPolicyResponse

Parses the HTTP response of PodSecurityPolicy::create_extensions_v1beta1_pod_security_policy

DeleteExtensionsV1beta1CollectionNamespacedDaemonSetResponse

Parses the HTTP response of DaemonSet::delete_extensions_v1beta1_collection_namespaced_daemon_set

DeleteExtensionsV1beta1CollectionNamespacedDeploymentResponse

Parses the HTTP response of Deployment::delete_extensions_v1beta1_collection_namespaced_deployment

DeleteExtensionsV1beta1CollectionNamespacedIngressResponse

Parses the HTTP response of Ingress::delete_extensions_v1beta1_collection_namespaced_ingress

DeleteExtensionsV1beta1CollectionNamespacedNetworkPolicyResponse

Parses the HTTP response of NetworkPolicy::delete_extensions_v1beta1_collection_namespaced_network_policy

DeleteExtensionsV1beta1CollectionNamespacedReplicaSetResponse

Parses the HTTP response of ReplicaSet::delete_extensions_v1beta1_collection_namespaced_replica_set

DeleteExtensionsV1beta1CollectionPodSecurityPolicyResponse

Parses the HTTP response of PodSecurityPolicy::delete_extensions_v1beta1_collection_pod_security_policy

DeleteExtensionsV1beta1NamespacedDaemonSetResponse

Parses the HTTP response of DaemonSet::delete_extensions_v1beta1_namespaced_daemon_set

DeleteExtensionsV1beta1NamespacedDeploymentResponse

Parses the HTTP response of Deployment::delete_extensions_v1beta1_namespaced_deployment

DeleteExtensionsV1beta1NamespacedIngressResponse

Parses the HTTP response of Ingress::delete_extensions_v1beta1_namespaced_ingress

DeleteExtensionsV1beta1NamespacedNetworkPolicyResponse

Parses the HTTP response of NetworkPolicy::delete_extensions_v1beta1_namespaced_network_policy

DeleteExtensionsV1beta1NamespacedReplicaSetResponse

Parses the HTTP response of ReplicaSet::delete_extensions_v1beta1_namespaced_replica_set

DeleteExtensionsV1beta1PodSecurityPolicyResponse

Parses the HTTP response of PodSecurityPolicy::delete_extensions_v1beta1_pod_security_policy

ListExtensionsV1beta1DaemonSetForAllNamespacesResponse

Parses the HTTP response of DaemonSet::list_extensions_v1beta1_daemon_set_for_all_namespaces

ListExtensionsV1beta1DeploymentForAllNamespacesResponse

Parses the HTTP response of Deployment::list_extensions_v1beta1_deployment_for_all_namespaces

ListExtensionsV1beta1IngressForAllNamespacesResponse

Parses the HTTP response of Ingress::list_extensions_v1beta1_ingress_for_all_namespaces

ListExtensionsV1beta1NamespacedDaemonSetResponse

Parses the HTTP response of DaemonSet::list_extensions_v1beta1_namespaced_daemon_set

ListExtensionsV1beta1NamespacedDeploymentResponse

Parses the HTTP response of Deployment::list_extensions_v1beta1_namespaced_deployment

ListExtensionsV1beta1NamespacedIngressResponse

Parses the HTTP response of Ingress::list_extensions_v1beta1_namespaced_ingress

ListExtensionsV1beta1NamespacedNetworkPolicyResponse

Parses the HTTP response of NetworkPolicy::list_extensions_v1beta1_namespaced_network_policy

ListExtensionsV1beta1NamespacedReplicaSetResponse

Parses the HTTP response of ReplicaSet::list_extensions_v1beta1_namespaced_replica_set

ListExtensionsV1beta1NetworkPolicyForAllNamespacesResponse

Parses the HTTP response of NetworkPolicy::list_extensions_v1beta1_network_policy_for_all_namespaces

ListExtensionsV1beta1PodSecurityPolicyResponse

Parses the HTTP response of PodSecurityPolicy::list_extensions_v1beta1_pod_security_policy

ListExtensionsV1beta1ReplicaSetForAllNamespacesResponse

Parses the HTTP response of ReplicaSet::list_extensions_v1beta1_replica_set_for_all_namespaces

PatchExtensionsV1beta1NamespacedDaemonSetResponse

Parses the HTTP response of DaemonSet::patch_extensions_v1beta1_namespaced_daemon_set

PatchExtensionsV1beta1NamespacedDaemonSetStatusResponse

Parses the HTTP response of DaemonSet::patch_extensions_v1beta1_namespaced_daemon_set_status

PatchExtensionsV1beta1NamespacedDeploymentResponse

Parses the HTTP response of Deployment::patch_extensions_v1beta1_namespaced_deployment

PatchExtensionsV1beta1NamespacedDeploymentScaleResponse

Parses the HTTP response of Scale::patch_extensions_v1beta1_namespaced_deployment_scale

PatchExtensionsV1beta1NamespacedDeploymentStatusResponse

Parses the HTTP response of Deployment::patch_extensions_v1beta1_namespaced_deployment_status

PatchExtensionsV1beta1NamespacedIngressResponse

Parses the HTTP response of Ingress::patch_extensions_v1beta1_namespaced_ingress

PatchExtensionsV1beta1NamespacedIngressStatusResponse

Parses the HTTP response of Ingress::patch_extensions_v1beta1_namespaced_ingress_status

PatchExtensionsV1beta1NamespacedNetworkPolicyResponse

Parses the HTTP response of NetworkPolicy::patch_extensions_v1beta1_namespaced_network_policy

PatchExtensionsV1beta1NamespacedReplicaSetResponse

Parses the HTTP response of ReplicaSet::patch_extensions_v1beta1_namespaced_replica_set

PatchExtensionsV1beta1NamespacedReplicaSetScaleResponse

Parses the HTTP response of Scale::patch_extensions_v1beta1_namespaced_replica_set_scale

PatchExtensionsV1beta1NamespacedReplicaSetStatusResponse

Parses the HTTP response of ReplicaSet::patch_extensions_v1beta1_namespaced_replica_set_status

PatchExtensionsV1beta1NamespacedReplicationControllerDummyScaleResponse

Parses the HTTP response of Scale::patch_extensions_v1beta1_namespaced_replication_controller_dummy_scale

PatchExtensionsV1beta1PodSecurityPolicyResponse

Parses the HTTP response of PodSecurityPolicy::patch_extensions_v1beta1_pod_security_policy

ReadExtensionsV1beta1NamespacedDaemonSetResponse

Parses the HTTP response of DaemonSet::read_extensions_v1beta1_namespaced_daemon_set

ReadExtensionsV1beta1NamespacedDaemonSetStatusResponse

Parses the HTTP response of DaemonSet::read_extensions_v1beta1_namespaced_daemon_set_status

ReadExtensionsV1beta1NamespacedDeploymentResponse

Parses the HTTP response of Deployment::read_extensions_v1beta1_namespaced_deployment

ReadExtensionsV1beta1NamespacedDeploymentScaleResponse

Parses the HTTP response of Scale::read_extensions_v1beta1_namespaced_deployment_scale

ReadExtensionsV1beta1NamespacedDeploymentStatusResponse

Parses the HTTP response of Deployment::read_extensions_v1beta1_namespaced_deployment_status

ReadExtensionsV1beta1NamespacedIngressResponse

Parses the HTTP response of Ingress::read_extensions_v1beta1_namespaced_ingress

ReadExtensionsV1beta1NamespacedIngressStatusResponse

Parses the HTTP response of Ingress::read_extensions_v1beta1_namespaced_ingress_status

ReadExtensionsV1beta1NamespacedNetworkPolicyResponse

Parses the HTTP response of NetworkPolicy::read_extensions_v1beta1_namespaced_network_policy

ReadExtensionsV1beta1NamespacedReplicaSetResponse

Parses the HTTP response of ReplicaSet::read_extensions_v1beta1_namespaced_replica_set

ReadExtensionsV1beta1NamespacedReplicaSetScaleResponse

Parses the HTTP response of Scale::read_extensions_v1beta1_namespaced_replica_set_scale

ReadExtensionsV1beta1NamespacedReplicaSetStatusResponse

Parses the HTTP response of ReplicaSet::read_extensions_v1beta1_namespaced_replica_set_status

ReadExtensionsV1beta1NamespacedReplicationControllerDummyScaleResponse

Parses the HTTP response of Scale::read_extensions_v1beta1_namespaced_replication_controller_dummy_scale

ReadExtensionsV1beta1PodSecurityPolicyResponse

Parses the HTTP response of PodSecurityPolicy::read_extensions_v1beta1_pod_security_policy

ReplaceExtensionsV1beta1NamespacedDaemonSetResponse

Parses the HTTP response of DaemonSet::replace_extensions_v1beta1_namespaced_daemon_set

ReplaceExtensionsV1beta1NamespacedDaemonSetStatusResponse

Parses the HTTP response of DaemonSet::replace_extensions_v1beta1_namespaced_daemon_set_status

ReplaceExtensionsV1beta1NamespacedDeploymentResponse

Parses the HTTP response of Deployment::replace_extensions_v1beta1_namespaced_deployment

ReplaceExtensionsV1beta1NamespacedDeploymentScaleResponse

Parses the HTTP response of Scale::replace_extensions_v1beta1_namespaced_deployment_scale

ReplaceExtensionsV1beta1NamespacedDeploymentStatusResponse

Parses the HTTP response of Deployment::replace_extensions_v1beta1_namespaced_deployment_status

ReplaceExtensionsV1beta1NamespacedIngressResponse

Parses the HTTP response of Ingress::replace_extensions_v1beta1_namespaced_ingress

ReplaceExtensionsV1beta1NamespacedIngressStatusResponse

Parses the HTTP response of Ingress::replace_extensions_v1beta1_namespaced_ingress_status

ReplaceExtensionsV1beta1NamespacedNetworkPolicyResponse

Parses the HTTP response of NetworkPolicy::replace_extensions_v1beta1_namespaced_network_policy

ReplaceExtensionsV1beta1NamespacedReplicaSetResponse

Parses the HTTP response of ReplicaSet::replace_extensions_v1beta1_namespaced_replica_set

ReplaceExtensionsV1beta1NamespacedReplicaSetScaleResponse

Parses the HTTP response of Scale::replace_extensions_v1beta1_namespaced_replica_set_scale

ReplaceExtensionsV1beta1NamespacedReplicaSetStatusResponse

Parses the HTTP response of ReplicaSet::replace_extensions_v1beta1_namespaced_replica_set_status

ReplaceExtensionsV1beta1NamespacedReplicationControllerDummyScaleResponse

Parses the HTTP response of Scale::replace_extensions_v1beta1_namespaced_replication_controller_dummy_scale

ReplaceExtensionsV1beta1PodSecurityPolicyResponse

Parses the HTTP response of PodSecurityPolicy::replace_extensions_v1beta1_pod_security_policy

WatchExtensionsV1beta1DaemonSetListForAllNamespacesResponse

Parses the HTTP response of DaemonSet::watch_extensions_v1beta1_daemon_set_list_for_all_namespaces

WatchExtensionsV1beta1DeploymentListForAllNamespacesResponse

Parses the HTTP response of Deployment::watch_extensions_v1beta1_deployment_list_for_all_namespaces

WatchExtensionsV1beta1IngressListForAllNamespacesResponse

Parses the HTTP response of Ingress::watch_extensions_v1beta1_ingress_list_for_all_namespaces

WatchExtensionsV1beta1NamespacedDaemonSetListResponse

Parses the HTTP response of DaemonSet::watch_extensions_v1beta1_namespaced_daemon_set_list

WatchExtensionsV1beta1NamespacedDaemonSetResponse

Parses the HTTP response of DaemonSet::watch_extensions_v1beta1_namespaced_daemon_set

WatchExtensionsV1beta1NamespacedDeploymentListResponse

Parses the HTTP response of Deployment::watch_extensions_v1beta1_namespaced_deployment_list

WatchExtensionsV1beta1NamespacedDeploymentResponse

Parses the HTTP response of Deployment::watch_extensions_v1beta1_namespaced_deployment

WatchExtensionsV1beta1NamespacedIngressListResponse

Parses the HTTP response of Ingress::watch_extensions_v1beta1_namespaced_ingress_list

WatchExtensionsV1beta1NamespacedIngressResponse

Parses the HTTP response of Ingress::watch_extensions_v1beta1_namespaced_ingress

WatchExtensionsV1beta1NamespacedNetworkPolicyListResponse

Parses the HTTP response of NetworkPolicy::watch_extensions_v1beta1_namespaced_network_policy_list

WatchExtensionsV1beta1NamespacedNetworkPolicyResponse

Parses the HTTP response of NetworkPolicy::watch_extensions_v1beta1_namespaced_network_policy

WatchExtensionsV1beta1NamespacedReplicaSetListResponse

Parses the HTTP response of ReplicaSet::watch_extensions_v1beta1_namespaced_replica_set_list

WatchExtensionsV1beta1NamespacedReplicaSetResponse

Parses the HTTP response of ReplicaSet::watch_extensions_v1beta1_namespaced_replica_set

WatchExtensionsV1beta1NetworkPolicyListForAllNamespacesResponse

Parses the HTTP response of NetworkPolicy::watch_extensions_v1beta1_network_policy_list_for_all_namespaces

WatchExtensionsV1beta1PodSecurityPolicyListResponse

Parses the HTTP response of PodSecurityPolicy::watch_extensions_v1beta1_pod_security_policy_list

WatchExtensionsV1beta1PodSecurityPolicyResponse

Parses the HTTP response of PodSecurityPolicy::watch_extensions_v1beta1_pod_security_policy

WatchExtensionsV1beta1ReplicaSetListForAllNamespacesResponse

Parses the HTTP response of ReplicaSet::watch_extensions_v1beta1_replica_set_list_for_all_namespaces