VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update Class Reference

The ResourceQuotaOptionsV1Update class represents the changes to resource quota limits which are set on the namespace. More...

List of all members.

Classes

class  Builder
 Builder class for ResourceQuotaOptionsV1Update. More...

Public Member Functions

 ResourceQuotaOptionsV1Update ()
 Generate all-fields constructor only for errors and standard structures that have relevant fields.
long GetMemoryLimit ()
 This represents the new value for 'limits.memory' option which is equivalent to the maximum memory limit (in mebibytes) across all pods in the namespace.
void SetMemoryLimit (long?memoryLimit)
 This represents the new value for 'limits.memory' option which is equivalent to the maximum memory limit (in mebibytes) across all pods in the namespace.
bool GetMemoryLimitUnset ()
 This represents the intent of the change to ResourceQuotaOptionsV1Update.memoryLimit .
void SetMemoryLimitUnset (bool?memoryLimitUnset)
 This represents the intent of the change to ResourceQuotaOptionsV1Update.memoryLimit .
long GetMemoryLimitDefault ()
 This represents the new value for the default memory limit (in mebibytes) for containers in the pod.
void SetMemoryLimitDefault (long?memoryLimitDefault)
 This represents the new value for the default memory limit (in mebibytes) for containers in the pod.
bool GetMemoryLimitDefaultUnset ()
 This represents the intent of the change to ResourceQuotaOptionsV1Update.memoryLimitDefault .
void SetMemoryLimitDefaultUnset (bool?memoryLimitDefaultUnset)
 This represents the intent of the change to ResourceQuotaOptionsV1Update.memoryLimitDefault .
long GetMemoryRequestDefault ()
 This represents the new value for the default memory request (in mebibytes) for containers in the pod.
void SetMemoryRequestDefault (long?memoryRequestDefault)
 This represents the new value for the default memory request (in mebibytes) for containers in the pod.
bool GetMemoryRequestDefaultUnset ()
 This represents the intent of the change to ResourceQuotaOptionsV1Update.memoryRequestDefault .
void SetMemoryRequestDefaultUnset (bool?memoryRequestDefaultUnset)
 This represents the intent of the change to ResourceQuotaOptionsV1Update.memoryRequestDefault .
long GetCpuLimit ()
 This represents the new value for 'limits.cpu' option which is equivalent to the maximum CPU limit (in MHz) across all pods in the namespace.
void SetCpuLimit (long?cpuLimit)
 This represents the new value for 'limits.cpu' option which is equivalent to the maximum CPU limit (in MHz) across all pods in the namespace.
bool GetCpuLimitUnset ()
 This represents the intent of the change to ResourceQuotaOptionsV1Update.cpuLimit .
void SetCpuLimitUnset (bool?cpuLimitUnset)
 This represents the intent of the change to ResourceQuotaOptionsV1Update.cpuLimit .
long GetCpuLimitDefault ()
 This represents the new value for the default CPU limit (in Mhz) for containers in the pod.
void SetCpuLimitDefault (long?cpuLimitDefault)
 This represents the new value for the default CPU limit (in Mhz) for containers in the pod.
bool GetCpuLimitDefaultUnset ()
 This represents the intent of the change to ResourceQuotaOptionsV1Update.cpuLimitDefault .
void SetCpuLimitDefaultUnset (bool?cpuLimitDefaultUnset)
 This represents the intent of the change to ResourceQuotaOptionsV1Update.cpuLimitDefault .
long GetCpuRequestDefault ()
 This represents the new value for the default CPU request (in Mhz) for containers in the pod.
void SetCpuRequestDefault (long?cpuRequestDefault)
 This represents the new value for the default CPU request (in Mhz) for containers in the pod.
bool GetCpuRequestDefaultUnset ()
 This represents the intent of the change to ResourceQuotaOptionsV1Update.cpuRequestDefault .
void SetCpuRequestDefaultUnset (bool?cpuRequestDefaultUnset)
 This represents the intent of the change to ResourceQuotaOptionsV1Update.cpuRequestDefault .
long GetStorageRequestLimit ()
 This represents the new value for 'requests.storage' which is the limit on storage requests (in mebibytes) across all persistent volume claims from pods in the namespace.
void SetStorageRequestLimit (long?storageRequestLimit)
 This represents the new value for 'requests.storage' which is the limit on storage requests (in mebibytes) across all persistent volume claims from pods in the namespace.
bool GetStorageRequestLimitUnset ()
 This represents the intent of the change to ResourceQuotaOptionsV1Update.storageRequestLimit .
void SetStorageRequestLimitUnset (bool?storageRequestLimitUnset)
 This represents the intent of the change to ResourceQuotaOptionsV1Update.storageRequestLimit .
long GetPodCount ()
 This represents the new value for 'podCount' option which is the maximum number of pods in the namespace.
void SetPodCount (long?podCount)
 This represents the new value for 'podCount' option which is the maximum number of pods in the namespace.
bool GetPodCountUnset ()
 This represents the intent of the change to ResourceQuotaOptionsV1Update.podCount .
void SetPodCountUnset (bool?podCountUnset)
 This represents the intent of the change to ResourceQuotaOptionsV1Update.podCount .
long GetServiceCount ()
 This represents the new value for 'serviceCount' option which is the maximum number of services in the namespace.
void SetServiceCount (long?serviceCount)
 This represents the new value for 'serviceCount' option which is the maximum number of services in the namespace.
bool GetServiceCountUnset ()
 This represents the intent of the change to ResourceQuotaOptionsV1Update.serviceCount .
void SetServiceCountUnset (bool?serviceCountUnset)
 This represents the intent of the change to ResourceQuotaOptionsV1Update.serviceCount .
long GetDeploymentCount ()
 This represents the new value for 'deploymentCount' option which is the maximum number of deployments in the namespace.
void SetDeploymentCount (long?deploymentCount)
 This represents the new value for 'deploymentCount' option which is the maximum number of deployments in the namespace.
bool GetDeploymentCountUnset ()
 This represents the intent of the change to ResourceQuotaOptionsV1Update.deploymentCount .
void SetDeploymentCountUnset (bool?deploymentCountUnset)
 This represents the intent of the change to ResourceQuotaOptionsV1Update.deploymentCount .
long GetDaemonSetCount ()
 This represents the new value for 'daemonSetCount' option which is the maximum number of DaemonSets in the namespace.
void SetDaemonSetCount (long?daemonSetCount)
 This represents the new value for 'daemonSetCount' option which is the maximum number of DaemonSets in the namespace.
bool GetDaemonSetCountUnset ()
 This represents the intent of the change to ResourceQuotaOptionsV1Update.daemonSetCount .
void SetDaemonSetCountUnset (bool?daemonSetCountUnset)
 This represents the intent of the change to ResourceQuotaOptionsV1Update.daemonSetCount .
long GetReplicaSetCount ()
 This represents the new value for 'replicaSetCount' option which is the maximum number of ReplicaSets in the namespace.
void SetReplicaSetCount (long?replicaSetCount)
 This represents the new value for 'replicaSetCount' option which is the maximum number of ReplicaSets in the namespace.
bool GetReplicaSetCountUnset ()
 This represents the intent of the change to ResourceQuotaOptionsV1Update.replicaSetCount .
void SetReplicaSetCountUnset (bool?replicaSetCountUnset)
 This represents the intent of the change to ResourceQuotaOptionsV1Update.replicaSetCount .
long GetReplicationControllerCount ()
 This represents the new value for 'replicationControllerCount' option which is the maximum number of ReplicationControllers in the namespace.
void SetReplicationControllerCount (long?replicationControllerCount)
 This represents the new value for 'replicationControllerCount' option which is the maximum number of ReplicationControllers in the namespace.
bool GetReplicationControllerCountUnset ()
 This represents the intent of the change to ResourceQuotaOptionsV1Update.replicationControllerCount .
void SetReplicationControllerCountUnset (bool?replicationControllerCountUnset)
 This represents the intent of the change to ResourceQuotaOptionsV1Update.replicationControllerCount .
long GetStatefulSetCount ()
 This represents the new value for 'statefulSetCount' option which is the maximum number of StatefulSets in the namespace.
void SetStatefulSetCount (long?statefulSetCount)
 This represents the new value for 'statefulSetCount' option which is the maximum number of StatefulSets in the namespace.
bool GetStatefulSetCountUnset ()
 This represents the intent of the change to ResourceQuotaOptionsV1Update.statefulSetCount .
void SetStatefulSetCountUnset (bool?statefulSetCountUnset)
 This represents the intent of the change to ResourceQuotaOptionsV1Update.statefulSetCount .
long GetConfigMapCount ()
 This represents the new value for 'configMapCount' option which is the maximum number of ConfigMaps in the namespace.
void SetConfigMapCount (long?configMapCount)
 This represents the new value for 'configMapCount' option which is the maximum number of ConfigMaps in the namespace.
bool GetConfigMapCountUnset ()
 This represents the intent of the change to ResourceQuotaOptionsV1Update.configMapCount .
void SetConfigMapCountUnset (bool?configMapCountUnset)
 This represents the intent of the change to ResourceQuotaOptionsV1Update.configMapCount .
long GetSecretCount ()
 This represents the new value for 'secretCount' option which is the maximum number of secrets in the namespace.
void SetSecretCount (long?secretCount)
 This represents the new value for 'secretCount' option which is the maximum number of secrets in the namespace.
bool GetSecretCountUnset ()
 This represents the intent of the change to ResourceQuotaOptionsV1Update.secretCount .
void SetSecretCountUnset (bool?secretCountUnset)
 This represents the intent of the change to ResourceQuotaOptionsV1Update.secretCount .
long GetPersistentVolumeClaimCount ()
 This represents the new value for 'persistentVolumeClaimCount' option which is the maximum number of PersistentVolumeClaims in the namespace.
void SetPersistentVolumeClaimCount (long?persistentVolumeClaimCount)
 This represents the new value for 'persistentVolumeClaimCount' option which is the maximum number of PersistentVolumeClaims in the namespace.
bool GetPersistentVolumeClaimCountUnset ()
 This represents the intent of the change to ResourceQuotaOptionsV1Update.persistentVolumeClaimCount .
void SetPersistentVolumeClaimCountUnset (bool?persistentVolumeClaimCountUnset)
 This represents the intent of the change to ResourceQuotaOptionsV1Update.persistentVolumeClaimCount .
long GetJobCount ()
 This represents the new value for 'jobCount' option which is the maximum number of jobs in the namespace.
void SetJobCount (long?jobCount)
 This represents the new value for 'jobCount' option which is the maximum number of jobs in the namespace.
bool GetJobCountUnset ()
 This represents the intent of the change to ResourceQuotaOptionsV1Update.jobCount .
void SetJobCountUnset (bool?jobCountUnset)
 This represents the intent of the change to ResourceQuotaOptionsV1Update.jobCount .
vmware.vapi.bindings.type.StructType _GetType ()
vmware.vapi.data.StructValue _GetDataValue ()
void _Validate ()
bool _HasTypeNameOf< T > ()
_ConvertTo< T > ()
override bool Equals (object obj)
override int GetHashCode ()
override string ToString ()

Detailed Description

The ResourceQuotaOptionsV1Update class represents the changes to resource quota limits which are set on the namespace.

Refer to < Kubernetes Resource Quota for information related to the properties of this object and what they map to.


Constructor & Destructor Documentation

vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::ResourceQuotaOptionsV1Update ( ) [inline]

Generate all-fields constructor only for errors and standard structures that have relevant fields.

Creates a default new instance.


Member Function Documentation

T vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::_ConvertTo< T > ( ) [inline]
Type Constraints
T :vmware.vapi.bindings.IStructure 
vmware.vapi.data.StructValue vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::_GetDataValue ( ) [inline]
vmware.vapi.bindings.type.StructType vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::_GetType ( ) [inline]
bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::_HasTypeNameOf< T > ( ) [inline]
Type Constraints
T :vmware.vapi.bindings.IStructure 
void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::_Validate ( ) [inline]
override bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::Equals ( object  obj) [inline]
long vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetConfigMapCount ( ) [inline]

This represents the new value for 'configMapCount' option which is the maximum number of ConfigMaps in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.configMapCountUnset is set to true .

bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetConfigMapCountUnset ( ) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.configMapCount .

If this field is set to true , the existing 'configMapCount' limit on the namespace will be reset. If this field is set to false , the existing configmap count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.configMapCount , if any.

long vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetCpuLimit ( ) [inline]

This represents the new value for 'limits.cpu' option which is equivalent to the maximum CPU limit (in MHz) across all pods in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.cpuLimitUnset is set to true . If specified, this limit should be at least 10 MHz.

long vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetCpuLimitDefault ( ) [inline]

This represents the new value for the default CPU limit (in Mhz) for containers in the pod.

This field is ignored if ResourceQuotaOptionsV1Update.cpuLimitDefaultUnset is set to true . If specified, this limit should be at least 10 MHz.

bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetCpuLimitDefaultUnset ( ) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.cpuLimitDefault .

If this field is set to true , the existing default CPU limit on containers in the pod is removed. If this field is set to false , the existing default CPU limit will be changed to the value specified in ResourceQuotaOptionsV1Update.cpuLimitDefault , if any.

bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetCpuLimitUnset ( ) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.cpuLimit .

If this field is set to true , the existing CPU limit on the ResourcePool is removed. If this field is set to false , the existing CPU limit will be changed to the value specified in ResourceQuotaOptionsV1Update.cpuLimit , if any.

long vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetCpuRequestDefault ( ) [inline]

This represents the new value for the default CPU request (in Mhz) for containers in the pod.

This field is ignored if ResourceQuotaOptionsV1Update.cpuRequestDefaultUnset is set to true . If specified, this field should be at least 10 MHz.

bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetCpuRequestDefaultUnset ( ) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.cpuRequestDefault .

If this field is set to true , the existing default CPU request on containers in the pod is removed. If this field is set to false , the existing default CPU request will be changed to the value specified in ResourceQuotaOptionsV1Update.cpuRequestDefault , if any.

long vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetDaemonSetCount ( ) [inline]

This represents the new value for 'daemonSetCount' option which is the maximum number of DaemonSets in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.daemonSetCountUnset is set to true .

bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetDaemonSetCountUnset ( ) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.daemonSetCount .

If this field is set to true , the existing 'daemonSetCount' limit on the namespace will be reset. If this field is set to false , the existing daemonset count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.daemonSetCount , if any.

long vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetDeploymentCount ( ) [inline]

This represents the new value for 'deploymentCount' option which is the maximum number of deployments in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.deploymentCountUnset is set to true .

bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetDeploymentCountUnset ( ) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.deploymentCount .

If this field is set to true , the existing 'deploymentCount' limit on the namespace will be reset. If this field is set to false , the existing deployment count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.deploymentCount , if any.

override int vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetHashCode ( ) [inline]
long vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetJobCount ( ) [inline]

This represents the new value for 'jobCount' option which is the maximum number of jobs in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.jobCountUnset is set to true .

bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetJobCountUnset ( ) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.jobCount .

If this field is set to true , the existing 'jobCount' limit on the namespace will be reset. If this field is set to false , the existing secret count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.jobCount , if any.

long vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetMemoryLimit ( ) [inline]

This represents the new value for 'limits.memory' option which is equivalent to the maximum memory limit (in mebibytes) across all pods in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.memoryLimitUnset is set to true .

long vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetMemoryLimitDefault ( ) [inline]

This represents the new value for the default memory limit (in mebibytes) for containers in the pod.

This field is ignored if ResourceQuotaOptionsV1Update.memoryLimitDefaultUnset is set to true .

bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetMemoryLimitDefaultUnset ( ) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.memoryLimitDefault .

If this field is set to true , the existing default memory limit on containers in the pod is removed. If this field is set to false , the existing default memory limit will be changed to the value specified in ResourceQuotaOptionsV1Update.memoryLimitDefault , if any.

bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetMemoryLimitUnset ( ) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.memoryLimit .

If this field is set to true , the existing memory limit on the ResourcePool is removed. If this field is set to false , the existing memory limit will be changed to the value specified in ResourceQuotaOptionsV1Update.memoryLimit , if any.

long vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetMemoryRequestDefault ( ) [inline]

This represents the new value for the default memory request (in mebibytes) for containers in the pod.

This field is ignored if ResourceQuotaOptionsV1Update.memoryRequestDefaultUnset is set to true .

bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetMemoryRequestDefaultUnset ( ) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.memoryRequestDefault .

If this field is set to true , the existing default memory request on containers in the pod will be removed. If this field is set to false , the existing default memory request will be changed to the value specified in ResourceQuotaOptionsV1Update.memoryRequestDefault , if any.

long vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetPersistentVolumeClaimCount ( ) [inline]

This represents the new value for 'persistentVolumeClaimCount' option which is the maximum number of PersistentVolumeClaims in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.persistentVolumeClaimCountUnset is set to true .

bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetPersistentVolumeClaimCountUnset ( ) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.persistentVolumeClaimCount .

If this field is set to true , the existing 'persistentVolumeClaimCount' limit on the namespace will be reset. If this field is set to false , the existing replicationcontroller count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.persistentVolumeClaimCount , if any.

long vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetPodCount ( ) [inline]

This represents the new value for 'podCount' option which is the maximum number of pods in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.podCountUnset is set to true .

bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetPodCountUnset ( ) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.podCount .

If this field is set to true , the existing 'podCount' limit on the namespace will be reset. If this field is set to false , the existing CPU limit will be changed to the value specified in ResourceQuotaOptionsV1Update.podCount , if any.

long vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetReplicaSetCount ( ) [inline]

This represents the new value for 'replicaSetCount' option which is the maximum number of ReplicaSets in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.replicaSetCountUnset is set to true .

bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetReplicaSetCountUnset ( ) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.replicaSetCount .

If this field is set to true , the existing 'replicaSetCount' limit on the namespace will be reset. If this field is set to false , the existing replicaset count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.replicaSetCount , if any.

long vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetReplicationControllerCount ( ) [inline]

This represents the new value for 'replicationControllerCount' option which is the maximum number of ReplicationControllers in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.replicationControllerCountUnset is set to true .

bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetReplicationControllerCountUnset ( ) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.replicationControllerCount .

If this field is set to true , the existing 'replicationControllerCount' limit on the namespace will be reset. If this field is set to false , the existing replicationcontroller count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.replicationControllerCount , if any.

long vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetSecretCount ( ) [inline]

This represents the new value for 'secretCount' option which is the maximum number of secrets in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.secretCountUnset is set to true .

bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetSecretCountUnset ( ) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.secretCount .

If this field is set to true , the existing 'secretCount' limit on the namespace will be reset. If this field is set to false , the existing secret count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.secretCount , if any.

long vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetServiceCount ( ) [inline]

This represents the new value for 'serviceCount' option which is the maximum number of services in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.serviceCountUnset is set to true .

bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetServiceCountUnset ( ) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.serviceCount .

If this field is set to true , the existing 'serviceCount' limit on the namespace will be reset. If this field is set to false , the existing service count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.serviceCount , if any.

long vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetStatefulSetCount ( ) [inline]

This represents the new value for 'statefulSetCount' option which is the maximum number of StatefulSets in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.statefulSetCountUnset is set to true .

bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetStatefulSetCountUnset ( ) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.statefulSetCount .

If this field is set to true , the existing 'statefulSetCount' limit on the namespace will be reset. If this field is set to false , the existing statefulset count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.statefulSetCount , if any.

long vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetStorageRequestLimit ( ) [inline]

This represents the new value for 'requests.storage' which is the limit on storage requests (in mebibytes) across all persistent volume claims from pods in the namespace.

This field is ignored if if ResourceQuotaOptionsV1Update.storageRequestLimitUnset is set to true .

bool vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::GetStorageRequestLimitUnset ( ) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.storageRequestLimit .

If this field is set to true , the existing storage request limit will be reset. If this field is set to false , the existing storage request limit will be changed to the value specified in ResourceQuotaOptionsV1Update.storageRequestLimit , if any.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetConfigMapCount ( long?  configMapCount) [inline]

This represents the new value for 'configMapCount' option which is the maximum number of ConfigMaps in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.configMapCountUnset is set to true .

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetConfigMapCountUnset ( bool?  configMapCountUnset) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.configMapCount .

If this field is set to true , the existing 'configMapCount' limit on the namespace will be reset. If this field is set to false , the existing configmap count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.configMapCount , if any.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetCpuLimit ( long?  cpuLimit) [inline]

This represents the new value for 'limits.cpu' option which is equivalent to the maximum CPU limit (in MHz) across all pods in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.cpuLimitUnset is set to true . If specified, this limit should be at least 10 MHz.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetCpuLimitDefault ( long?  cpuLimitDefault) [inline]

This represents the new value for the default CPU limit (in Mhz) for containers in the pod.

This field is ignored if ResourceQuotaOptionsV1Update.cpuLimitDefaultUnset is set to true . If specified, this limit should be at least 10 MHz.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetCpuLimitDefaultUnset ( bool?  cpuLimitDefaultUnset) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.cpuLimitDefault .

If this field is set to true , the existing default CPU limit on containers in the pod is removed. If this field is set to false , the existing default CPU limit will be changed to the value specified in ResourceQuotaOptionsV1Update.cpuLimitDefault , if any.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetCpuLimitUnset ( bool?  cpuLimitUnset) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.cpuLimit .

If this field is set to true , the existing CPU limit on the ResourcePool is removed. If this field is set to false , the existing CPU limit will be changed to the value specified in ResourceQuotaOptionsV1Update.cpuLimit , if any.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetCpuRequestDefault ( long?  cpuRequestDefault) [inline]

This represents the new value for the default CPU request (in Mhz) for containers in the pod.

This field is ignored if ResourceQuotaOptionsV1Update.cpuRequestDefaultUnset is set to true . If specified, this field should be at least 10 MHz.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetCpuRequestDefaultUnset ( bool?  cpuRequestDefaultUnset) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.cpuRequestDefault .

If this field is set to true , the existing default CPU request on containers in the pod is removed. If this field is set to false , the existing default CPU request will be changed to the value specified in ResourceQuotaOptionsV1Update.cpuRequestDefault , if any.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetDaemonSetCount ( long?  daemonSetCount) [inline]

This represents the new value for 'daemonSetCount' option which is the maximum number of DaemonSets in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.daemonSetCountUnset is set to true .

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetDaemonSetCountUnset ( bool?  daemonSetCountUnset) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.daemonSetCount .

If this field is set to true , the existing 'daemonSetCount' limit on the namespace will be reset. If this field is set to false , the existing daemonset count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.daemonSetCount , if any.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetDeploymentCount ( long?  deploymentCount) [inline]

This represents the new value for 'deploymentCount' option which is the maximum number of deployments in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.deploymentCountUnset is set to true .

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetDeploymentCountUnset ( bool?  deploymentCountUnset) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.deploymentCount .

If this field is set to true , the existing 'deploymentCount' limit on the namespace will be reset. If this field is set to false , the existing deployment count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.deploymentCount , if any.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetJobCount ( long?  jobCount) [inline]

This represents the new value for 'jobCount' option which is the maximum number of jobs in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.jobCountUnset is set to true .

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetJobCountUnset ( bool?  jobCountUnset) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.jobCount .

If this field is set to true , the existing 'jobCount' limit on the namespace will be reset. If this field is set to false , the existing secret count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.jobCount , if any.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetMemoryLimit ( long?  memoryLimit) [inline]

This represents the new value for 'limits.memory' option which is equivalent to the maximum memory limit (in mebibytes) across all pods in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.memoryLimitUnset is set to true .

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetMemoryLimitDefault ( long?  memoryLimitDefault) [inline]

This represents the new value for the default memory limit (in mebibytes) for containers in the pod.

This field is ignored if ResourceQuotaOptionsV1Update.memoryLimitDefaultUnset is set to true .

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetMemoryLimitDefaultUnset ( bool?  memoryLimitDefaultUnset) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.memoryLimitDefault .

If this field is set to true , the existing default memory limit on containers in the pod is removed. If this field is set to false , the existing default memory limit will be changed to the value specified in ResourceQuotaOptionsV1Update.memoryLimitDefault , if any.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetMemoryLimitUnset ( bool?  memoryLimitUnset) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.memoryLimit .

If this field is set to true , the existing memory limit on the ResourcePool is removed. If this field is set to false , the existing memory limit will be changed to the value specified in ResourceQuotaOptionsV1Update.memoryLimit , if any.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetMemoryRequestDefault ( long?  memoryRequestDefault) [inline]

This represents the new value for the default memory request (in mebibytes) for containers in the pod.

This field is ignored if ResourceQuotaOptionsV1Update.memoryRequestDefaultUnset is set to true .

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetMemoryRequestDefaultUnset ( bool?  memoryRequestDefaultUnset) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.memoryRequestDefault .

If this field is set to true , the existing default memory request on containers in the pod will be removed. If this field is set to false , the existing default memory request will be changed to the value specified in ResourceQuotaOptionsV1Update.memoryRequestDefault , if any.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetPersistentVolumeClaimCount ( long?  persistentVolumeClaimCount) [inline]

This represents the new value for 'persistentVolumeClaimCount' option which is the maximum number of PersistentVolumeClaims in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.persistentVolumeClaimCountUnset is set to true .

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetPersistentVolumeClaimCountUnset ( bool?  persistentVolumeClaimCountUnset) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.persistentVolumeClaimCount .

If this field is set to true , the existing 'persistentVolumeClaimCount' limit on the namespace will be reset. If this field is set to false , the existing replicationcontroller count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.persistentVolumeClaimCount , if any.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetPodCount ( long?  podCount) [inline]

This represents the new value for 'podCount' option which is the maximum number of pods in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.podCountUnset is set to true .

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetPodCountUnset ( bool?  podCountUnset) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.podCount .

If this field is set to true , the existing 'podCount' limit on the namespace will be reset. If this field is set to false , the existing CPU limit will be changed to the value specified in ResourceQuotaOptionsV1Update.podCount , if any.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetReplicaSetCount ( long?  replicaSetCount) [inline]

This represents the new value for 'replicaSetCount' option which is the maximum number of ReplicaSets in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.replicaSetCountUnset is set to true .

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetReplicaSetCountUnset ( bool?  replicaSetCountUnset) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.replicaSetCount .

If this field is set to true , the existing 'replicaSetCount' limit on the namespace will be reset. If this field is set to false , the existing replicaset count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.replicaSetCount , if any.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetReplicationControllerCount ( long?  replicationControllerCount) [inline]

This represents the new value for 'replicationControllerCount' option which is the maximum number of ReplicationControllers in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.replicationControllerCountUnset is set to true .

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetReplicationControllerCountUnset ( bool?  replicationControllerCountUnset) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.replicationControllerCount .

If this field is set to true , the existing 'replicationControllerCount' limit on the namespace will be reset. If this field is set to false , the existing replicationcontroller count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.replicationControllerCount , if any.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetSecretCount ( long?  secretCount) [inline]

This represents the new value for 'secretCount' option which is the maximum number of secrets in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.secretCountUnset is set to true .

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetSecretCountUnset ( bool?  secretCountUnset) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.secretCount .

If this field is set to true , the existing 'secretCount' limit on the namespace will be reset. If this field is set to false , the existing secret count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.secretCount , if any.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetServiceCount ( long?  serviceCount) [inline]

This represents the new value for 'serviceCount' option which is the maximum number of services in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.serviceCountUnset is set to true .

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetServiceCountUnset ( bool?  serviceCountUnset) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.serviceCount .

If this field is set to true , the existing 'serviceCount' limit on the namespace will be reset. If this field is set to false , the existing service count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.serviceCount , if any.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetStatefulSetCount ( long?  statefulSetCount) [inline]

This represents the new value for 'statefulSetCount' option which is the maximum number of StatefulSets in the namespace.

This field is ignored if ResourceQuotaOptionsV1Update.statefulSetCountUnset is set to true .

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetStatefulSetCountUnset ( bool?  statefulSetCountUnset) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.statefulSetCount .

If this field is set to true , the existing 'statefulSetCount' limit on the namespace will be reset. If this field is set to false , the existing statefulset count limit will be changed to the value specified in ResourceQuotaOptionsV1Update.statefulSetCount , if any.

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetStorageRequestLimit ( long?  storageRequestLimit) [inline]

This represents the new value for 'requests.storage' which is the limit on storage requests (in mebibytes) across all persistent volume claims from pods in the namespace.

This field is ignored if if ResourceQuotaOptionsV1Update.storageRequestLimitUnset is set to true .

void vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::SetStorageRequestLimitUnset ( bool?  storageRequestLimitUnset) [inline]

This represents the intent of the change to ResourceQuotaOptionsV1Update.storageRequestLimit .

If this field is set to true , the existing storage request limit will be reset. If this field is set to false , the existing storage request limit will be changed to the value specified in ResourceQuotaOptionsV1Update.storageRequestLimit , if any.

override string vmware::vcenter::namespaces::ResourceQuotaOptionsV1Update::ToString ( ) [inline]

The documentation for this class was generated from the following file: