FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigArgs

data class FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigArgs(val componentName: Output<String>, val containerResources: Output<FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesArgs>? = null, val podAffinity: Output<String>? = null, val podTolerations: Output<List<FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigPodTolerationArgs>>? = null, val replicaCount: Output<Int>? = null) : ConvertibleToJava<FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigArgs>

Constructors

constructor(componentName: Output<String>, containerResources: Output<FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigContainerResourcesArgs>? = null, podAffinity: Output<String>? = null, podTolerations: Output<List<FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigPodTolerationArgs>>? = null, replicaCount: Output<Int>? = null)

Properties

Link copied to clipboard
val componentName: Output<String>

The name of the component. One of admission audit or mutation

Link copied to clipboard
val podAffinity: Output<String>? = null

Pod affinity configuration. Possible values: AFFINITY_UNSPECIFIED, NO_AFFINITY, ANTI_AFFINITY

Link copied to clipboard
Link copied to clipboard
val replicaCount: Output<Int>? = null

Pod replica count.

Functions

Link copied to clipboard
open override fun toJava(): FeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigArgs