Interface AddonPodIdentityConfiguration.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AddonPodIdentityConfiguration.Builder,AddonPodIdentityConfiguration>, SdkBuilder<AddonPodIdentityConfiguration.Builder,AddonPodIdentityConfiguration>, SdkPojo
Enclosing class:
AddonPodIdentityConfiguration

public static interface AddonPodIdentityConfiguration.Builder extends SdkPojo, CopyableBuilder<AddonPodIdentityConfiguration.Builder,AddonPodIdentityConfiguration>
  • Method Details

    • serviceAccount

      AddonPodIdentityConfiguration.Builder serviceAccount(String serviceAccount)

      The Kubernetes Service Account name used by the addon.

      Parameters:
      serviceAccount - The Kubernetes Service Account name used by the addon.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recommendedManagedPolicies

      AddonPodIdentityConfiguration.Builder recommendedManagedPolicies(Collection<String> recommendedManagedPolicies)

      A suggested IAM Policy for the addon.

      Parameters:
      recommendedManagedPolicies - A suggested IAM Policy for the addon.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recommendedManagedPolicies

      AddonPodIdentityConfiguration.Builder recommendedManagedPolicies(String... recommendedManagedPolicies)

      A suggested IAM Policy for the addon.

      Parameters:
      recommendedManagedPolicies - A suggested IAM Policy for the addon.
      Returns:
      Returns a reference to this object so that method calls can be chained together.