Package com.pulumi.aws.eks.inputs
Class AddonPodIdentityAssociationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.eks.inputs.AddonPodIdentityAssociationArgs.Builder
-
- Enclosing class:
- AddonPodIdentityAssociationArgs
public static final class AddonPodIdentityAssociationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AddonPodIdentityAssociationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddonPodIdentityAssociationArgsbuild()AddonPodIdentityAssociationArgs.BuilderroleArn(com.pulumi.core.Output<java.lang.String> roleArn)AddonPodIdentityAssociationArgs.BuilderroleArn(java.lang.String roleArn)AddonPodIdentityAssociationArgs.BuilderserviceAccount(com.pulumi.core.Output<java.lang.String> serviceAccount)AddonPodIdentityAssociationArgs.BuilderserviceAccount(java.lang.String serviceAccount)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AddonPodIdentityAssociationArgs defaults)
-
-
Method Detail
-
roleArn
public AddonPodIdentityAssociationArgs.Builder roleArn(com.pulumi.core.Output<java.lang.String> roleArn)
- Parameters:
roleArn- ARN of the IAM role to associate with the service account. The EKS Pod Identity agent manages credentials to assume this role for applications in the containers in the pods that use this service account.- Returns:
- builder
-
roleArn
public AddonPodIdentityAssociationArgs.Builder roleArn(java.lang.String roleArn)
- Parameters:
roleArn- ARN of the IAM role to associate with the service account. The EKS Pod Identity agent manages credentials to assume this role for applications in the containers in the pods that use this service account.- Returns:
- builder
-
serviceAccount
public AddonPodIdentityAssociationArgs.Builder serviceAccount(com.pulumi.core.Output<java.lang.String> serviceAccount)
- Parameters:
serviceAccount- The name of the Kubernetes service account inside the cluster to associate the IAM credentials with.- Returns:
- builder
-
serviceAccount
public AddonPodIdentityAssociationArgs.Builder serviceAccount(java.lang.String serviceAccount)
- Parameters:
serviceAccount- The name of the Kubernetes service account inside the cluster to associate the IAM credentials with.- Returns:
- builder
-
build
public AddonPodIdentityAssociationArgs build()
-
-