PATH:
home
/
lab2454c
/
crypto.keyreum.com
/
vendor
/
google
/
apiclient-services
/
src
/
Container
<?php /* * Copyright 2014 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); you may not * use this file except in compliance with the License. You may obtain a copy of * the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the * License for the specific language governing permissions and limitations under * the License. */ namespace Google\Service\Container; class ClusterUpdate extends \Google\Collection { protected $collection_key = 'desiredLocations'; protected $desiredAddonsConfigType = AddonsConfig::class; protected $desiredAddonsConfigDataType = ''; protected $desiredAuthenticatorGroupsConfigType = AuthenticatorGroupsConfig::class; protected $desiredAuthenticatorGroupsConfigDataType = ''; protected $desiredAutopilotType = Autopilot::class; protected $desiredAutopilotDataType = ''; protected $desiredBinaryAuthorizationType = BinaryAuthorization::class; protected $desiredBinaryAuthorizationDataType = ''; protected $desiredClusterAutoscalingType = ClusterAutoscaling::class; protected $desiredClusterAutoscalingDataType = ''; protected $desiredDatabaseEncryptionType = DatabaseEncryption::class; protected $desiredDatabaseEncryptionDataType = ''; public $desiredDatapathProvider; protected $desiredDefaultSnatStatusType = DefaultSnatStatus::class; protected $desiredDefaultSnatStatusDataType = ''; public $desiredImageType; protected $desiredIntraNodeVisibilityConfigType = IntraNodeVisibilityConfig::class; protected $desiredIntraNodeVisibilityConfigDataType = ''; protected $desiredL4ilbSubsettingConfigType = ILBSubsettingConfig::class; protected $desiredL4ilbSubsettingConfigDataType = ''; public $desiredLocations; protected $desiredLoggingConfigType = LoggingConfig::class; protected $desiredLoggingConfigDataType = ''; public $desiredLoggingService; protected $desiredMasterAuthorizedNetworksConfigType = MasterAuthorizedNetworksConfig::class; protected $desiredMasterAuthorizedNetworksConfigDataType = ''; public $desiredMasterVersion; protected $desiredMonitoringConfigType = MonitoringConfig::class; protected $desiredMonitoringConfigDataType = ''; public $desiredMonitoringService; protected $desiredNodePoolAutoscalingType = NodePoolAutoscaling::class; protected $desiredNodePoolAutoscalingDataType = ''; public $desiredNodePoolId; public $desiredNodeVersion; protected $desiredNotificationConfigType = NotificationConfig::class; protected $desiredNotificationConfigDataType = ''; protected $desiredPrivateClusterConfigType = PrivateClusterConfig::class; protected $desiredPrivateClusterConfigDataType = ''; public $desiredPrivateIpv6GoogleAccess; protected $desiredReleaseChannelType = ReleaseChannel::class; protected $desiredReleaseChannelDataType = ''; protected $desiredResourceUsageExportConfigType = ResourceUsageExportConfig::class; protected $desiredResourceUsageExportConfigDataType = ''; protected $desiredShieldedNodesType = ShieldedNodes::class; protected $desiredShieldedNodesDataType = ''; protected $desiredVerticalPodAutoscalingType = VerticalPodAutoscaling::class; protected $desiredVerticalPodAutoscalingDataType = ''; protected $desiredWorkloadIdentityConfigType = WorkloadIdentityConfig::class; protected $desiredWorkloadIdentityConfigDataType = ''; /** * @param AddonsConfig */ public function setDesiredAddonsConfig(AddonsConfig $desiredAddonsConfig) { $this->desiredAddonsConfig = $desiredAddonsConfig; } /** * @return AddonsConfig */ public function getDesiredAddonsConfig() { return $this->desiredAddonsConfig; } /** * @param AuthenticatorGroupsConfig */ public function setDesiredAuthenticatorGroupsConfig(AuthenticatorGroupsConfig $desiredAuthenticatorGroupsConfig) { $this->desiredAuthenticatorGroupsConfig = $desiredAuthenticatorGroupsConfig; } /** * @return AuthenticatorGroupsConfig */ public function getDesiredAuthenticatorGroupsConfig() { return $this->desiredAuthenticatorGroupsConfig; } /** * @param Autopilot */ public function setDesiredAutopilot(Autopilot $desiredAutopilot) { $this->desiredAutopilot = $desiredAutopilot; } /** * @return Autopilot */ public function getDesiredAutopilot() { return $this->desiredAutopilot; } /** * @param BinaryAuthorization */ public function setDesiredBinaryAuthorization(BinaryAuthorization $desiredBinaryAuthorization) { $this->desiredBinaryAuthorization = $desiredBinaryAuthorization; } /** * @return BinaryAuthorization */ public function getDesiredBinaryAuthorization() { return $this->desiredBinaryAuthorization; } /** * @param ClusterAutoscaling */ public function setDesiredClusterAutoscaling(ClusterAutoscaling $desiredClusterAutoscaling) { $this->desiredClusterAutoscaling = $desiredClusterAutoscaling; } /** * @return ClusterAutoscaling */ public function getDesiredClusterAutoscaling() { return $this->desiredClusterAutoscaling; } /** * @param DatabaseEncryption */ public function setDesiredDatabaseEncryption(DatabaseEncryption $desiredDatabaseEncryption) { $this->desiredDatabaseEncryption = $desiredDatabaseEncryption; } /** * @return DatabaseEncryption */ public function getDesiredDatabaseEncryption() { return $this->desiredDatabaseEncryption; } public function setDesiredDatapathProvider($desiredDatapathProvider) { $this->desiredDatapathProvider = $desiredDatapathProvider; } public function getDesiredDatapathProvider() { return $this->desiredDatapathProvider; } /** * @param DefaultSnatStatus */ public function setDesiredDefaultSnatStatus(DefaultSnatStatus $desiredDefaultSnatStatus) { $this->desiredDefaultSnatStatus = $desiredDefaultSnatStatus; } /** * @return DefaultSnatStatus */ public function getDesiredDefaultSnatStatus() { return $this->desiredDefaultSnatStatus; } public function setDesiredImageType($desiredImageType) { $this->desiredImageType = $desiredImageType; } public function getDesiredImageType() { return $this->desiredImageType; } /** * @param IntraNodeVisibilityConfig */ public function setDesiredIntraNodeVisibilityConfig(IntraNodeVisibilityConfig $desiredIntraNodeVisibilityConfig) { $this->desiredIntraNodeVisibilityConfig = $desiredIntraNodeVisibilityConfig; } /** * @return IntraNodeVisibilityConfig */ public function getDesiredIntraNodeVisibilityConfig() { return $this->desiredIntraNodeVisibilityConfig; } /** * @param ILBSubsettingConfig */ public function setDesiredL4ilbSubsettingConfig(ILBSubsettingConfig $desiredL4ilbSubsettingConfig) { $this->desiredL4ilbSubsettingConfig = $desiredL4ilbSubsettingConfig; } /** * @return ILBSubsettingConfig */ public function getDesiredL4ilbSubsettingConfig() { return $this->desiredL4ilbSubsettingConfig; } public function setDesiredLocations($desiredLocations) { $this->desiredLocations = $desiredLocations; } public function getDesiredLocations() { return $this->desiredLocations; } /** * @param LoggingConfig */ public function setDesiredLoggingConfig(LoggingConfig $desiredLoggingConfig) { $this->desiredLoggingConfig = $desiredLoggingConfig; } /** * @return LoggingConfig */ public function getDesiredLoggingConfig() { return $this->desiredLoggingConfig; } public function setDesiredLoggingService($desiredLoggingService) { $this->desiredLoggingService = $desiredLoggingService; } public function getDesiredLoggingService() { return $this->desiredLoggingService; } /** * @param MasterAuthorizedNetworksConfig */ public function setDesiredMasterAuthorizedNetworksConfig(MasterAuthorizedNetworksConfig $desiredMasterAuthorizedNetworksConfig) { $this->desiredMasterAuthorizedNetworksConfig = $desiredMasterAuthorizedNetworksConfig; } /** * @return MasterAuthorizedNetworksConfig */ public function getDesiredMasterAuthorizedNetworksConfig() { return $this->desiredMasterAuthorizedNetworksConfig; } public function setDesiredMasterVersion($desiredMasterVersion) { $this->desiredMasterVersion = $desiredMasterVersion; } public function getDesiredMasterVersion() { return $this->desiredMasterVersion; } /** * @param MonitoringConfig */ public function setDesiredMonitoringConfig(MonitoringConfig $desiredMonitoringConfig) { $this->desiredMonitoringConfig = $desiredMonitoringConfig; } /** * @return MonitoringConfig */ public function getDesiredMonitoringConfig() { return $this->desiredMonitoringConfig; } public function setDesiredMonitoringService($desiredMonitoringService) { $this->desiredMonitoringService = $desiredMonitoringService; } public function getDesiredMonitoringService() { return $this->desiredMonitoringService; } /** * @param NodePoolAutoscaling */ public function setDesiredNodePoolAutoscaling(NodePoolAutoscaling $desiredNodePoolAutoscaling) { $this->desiredNodePoolAutoscaling = $desiredNodePoolAutoscaling; } /** * @return NodePoolAutoscaling */ public function getDesiredNodePoolAutoscaling() { return $this->desiredNodePoolAutoscaling; } public function setDesiredNodePoolId($desiredNodePoolId) { $this->desiredNodePoolId = $desiredNodePoolId; } public function getDesiredNodePoolId() { return $this->desiredNodePoolId; } public function setDesiredNodeVersion($desiredNodeVersion) { $this->desiredNodeVersion = $desiredNodeVersion; } public function getDesiredNodeVersion() { return $this->desiredNodeVersion; } /** * @param NotificationConfig */ public function setDesiredNotificationConfig(NotificationConfig $desiredNotificationConfig) { $this->desiredNotificationConfig = $desiredNotificationConfig; } /** * @return NotificationConfig */ public function getDesiredNotificationConfig() { return $this->desiredNotificationConfig; } /** * @param PrivateClusterConfig */ public function setDesiredPrivateClusterConfig(PrivateClusterConfig $desiredPrivateClusterConfig) { $this->desiredPrivateClusterConfig = $desiredPrivateClusterConfig; } /** * @return PrivateClusterConfig */ public function getDesiredPrivateClusterConfig() { return $this->desiredPrivateClusterConfig; } public function setDesiredPrivateIpv6GoogleAccess($desiredPrivateIpv6GoogleAccess) { $this->desiredPrivateIpv6GoogleAccess = $desiredPrivateIpv6GoogleAccess; } public function getDesiredPrivateIpv6GoogleAccess() { return $this->desiredPrivateIpv6GoogleAccess; } /** * @param ReleaseChannel */ public function setDesiredReleaseChannel(ReleaseChannel $desiredReleaseChannel) { $this->desiredReleaseChannel = $desiredReleaseChannel; } /** * @return ReleaseChannel */ public function getDesiredReleaseChannel() { return $this->desiredReleaseChannel; } /** * @param ResourceUsageExportConfig */ public function setDesiredResourceUsageExportConfig(ResourceUsageExportConfig $desiredResourceUsageExportConfig) { $this->desiredResourceUsageExportConfig = $desiredResourceUsageExportConfig; } /** * @return ResourceUsageExportConfig */ public function getDesiredResourceUsageExportConfig() { return $this->desiredResourceUsageExportConfig; } /** * @param ShieldedNodes */ public function setDesiredShieldedNodes(ShieldedNodes $desiredShieldedNodes) { $this->desiredShieldedNodes = $desiredShieldedNodes; } /** * @return ShieldedNodes */ public function getDesiredShieldedNodes() { return $this->desiredShieldedNodes; } /** * @param VerticalPodAutoscaling */ public function setDesiredVerticalPodAutoscaling(VerticalPodAutoscaling $desiredVerticalPodAutoscaling) { $this->desiredVerticalPodAutoscaling = $desiredVerticalPodAutoscaling; } /** * @return VerticalPodAutoscaling */ public function getDesiredVerticalPodAutoscaling() { return $this->desiredVerticalPodAutoscaling; } /** * @param WorkloadIdentityConfig */ public function setDesiredWorkloadIdentityConfig(WorkloadIdentityConfig $desiredWorkloadIdentityConfig) { $this->desiredWorkloadIdentityConfig = $desiredWorkloadIdentityConfig; } /** * @return WorkloadIdentityConfig */ public function getDesiredWorkloadIdentityConfig() { return $this->desiredWorkloadIdentityConfig; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(ClusterUpdate::class, 'Google_Service_Container_ClusterUpdate');
[-] ListNodePoolsResponse.php
[edit]
[-] NodeKubeletConfig.php
[edit]
[-] MonitoringConfig.php
[edit]
[-] HttpCacheControlResponseHeader.php
[edit]
[-] NetworkPolicyConfig.php
[edit]
[-] KubernetesDashboard.php
[edit]
[-] CloudRunConfig.php
[edit]
[-] ConsumptionMeteringConfig.php
[edit]
[-] MaintenanceWindow.php
[edit]
[-] UsableSubnetworkSecondaryRange.php
[edit]
[-] AuthenticatorGroupsConfig.php
[edit]
[-] UpdateClusterRequest.php
[edit]
[-] MonitoringComponentConfig.php
[edit]
[-] ClientCertificateConfig.php
[edit]
[-] Metric.php
[edit]
[-] PrivateClusterMasterGlobalAccessConfig.php
[edit]
[-] ListUsableSubnetworksResponse.php
[edit]
[-] SetNetworkPolicyRequest.php
[edit]
[-] UpdateNodePoolRequest.php
[edit]
[-] UpdateMasterRequest.php
[edit]
[-] VerticalPodAutoscaling.php
[edit]
[-] NetworkConfig.php
[edit]
[+]
..
[-] NetworkPolicy.php
[edit]
[-] UpgradeSettings.php
[edit]
[-] CreateNodePoolRequest.php
[edit]
[-] ShieldedNodes.php
[edit]
[-] SetNodePoolAutoscalingRequest.php
[edit]
[-] GcePersistentDiskCsiDriverConfig.php
[edit]
[-] Jwk.php
[edit]
[-] SandboxConfig.php
[edit]
[-] DnsCacheConfig.php
[edit]
[-] SetLocationsRequest.php
[edit]
[-] SetNodePoolManagementRequest.php
[edit]
[-] StartIPRotationRequest.php
[edit]
[-] PubSub.php
[edit]
[-] IPAllocationPolicy.php
[edit]
[-] ListOperationsResponse.php
[edit]
[-] TimeWindow.php
[edit]
[-] BigQueryDestination.php
[edit]
[-] RollbackNodePoolUpgradeRequest.php
[edit]
[-] DatabaseEncryption.php
[edit]
[-] MaxPodsConstraint.php
[edit]
[-] DefaultSnatStatus.php
[edit]
[-] ListClustersResponse.php
[edit]
[-] NotificationConfig.php
[edit]
[-] LinuxNodeConfig.php
[edit]
[-] ConfidentialNodes.php
[edit]
[-] IntraNodeVisibilityConfig.php
[edit]
[-] AddonsConfig.php
[edit]
[-] HttpLoadBalancing.php
[edit]
[-] MaintenancePolicy.php
[edit]
[-] AcceleratorConfig.php
[edit]
[-] DailyMaintenanceWindow.php
[edit]
[-] ILBSubsettingConfig.php
[edit]
[-] ClusterUpdate.php
[edit]
[-] GcpFilestoreCsiDriverConfig.php
[edit]
[-] ShieldedInstanceConfig.php
[edit]
[-] GetOpenIDConfigResponse.php
[edit]
[-] SetLabelsRequest.php
[edit]
[-] WorkloadIdentityConfig.php
[edit]
[-] LoggingComponentConfig.php
[edit]
[-] PrivateClusterConfig.php
[edit]
[-] AutoprovisioningNodePoolDefaults.php
[edit]
[-] NodeConfig.php
[edit]
[-] NodePool.php
[edit]
[-] CreateClusterRequest.php
[edit]
[-] SetLoggingServiceRequest.php
[edit]
[-] StatusCondition.php
[edit]
[-] HorizontalPodAutoscaling.php
[edit]
[-] NodeTaint.php
[edit]
[-] NodeNetworkConfig.php
[edit]
[-] SetAddonsConfigRequest.php
[edit]
[-] MasterAuth.php
[edit]
[-] UpgradeEvent.php
[edit]
[-] NodePoolAutoscaling.php
[edit]
[+]
Resource
[-] CompleteIPRotationRequest.php
[edit]
[-] UsableSubnetwork.php
[edit]
[-] CancelOperationRequest.php
[edit]
[-] ReleaseChannel.php
[edit]
[-] Status.php
[edit]
[-] SetMasterAuthRequest.php
[edit]
[-] NodeManagement.php
[edit]
[-] SetMaintenancePolicyRequest.php
[edit]
[-] Cluster.php
[edit]
[-] ClusterAutoscaling.php
[edit]
[-] ResourceUsageExportConfig.php
[edit]
[-] Autopilot.php
[edit]
[-] ServerConfig.php
[edit]
[-] ReservationAffinity.php
[edit]
[-] ReleaseChannelConfig.php
[edit]
[-] LegacyAbac.php
[edit]
[-] BinaryAuthorization.php
[edit]
[-] CidrBlock.php
[edit]
[-] ResourceLimit.php
[edit]
[-] SetMonitoringServiceRequest.php
[edit]
[-] GetJSONWebKeysResponse.php
[edit]
[-] VirtualNIC.php
[edit]
[-] SetNodePoolSizeRequest.php
[edit]
[-] ConfigConnectorConfig.php
[edit]
[-] SetLegacyAbacRequest.php
[edit]
[-] MasterAuthorizedNetworksConfig.php
[edit]
[-] OperationProgress.php
[edit]
[-] ContainerEmpty.php
[edit]
[-] Operation.php
[edit]
[-] RecurringTimeWindow.php
[edit]
[-] LoggingConfig.php
[edit]
[-] UpgradeAvailableEvent.php
[edit]
[-] WorkloadMetadataConfig.php
[edit]
[-] AutoUpgradeOptions.php
[edit]