Package com.pulumi.aws.eks.inputs
Class AddonPodIdentityAssociationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.eks.inputs.AddonPodIdentityAssociationArgs
-
public final class AddonPodIdentityAssociationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAddonPodIdentityAssociationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AddonPodIdentityAssociationArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AddonPodIdentityAssociationArgs.Builderbuilder()static AddonPodIdentityAssociationArgs.Builderbuilder(AddonPodIdentityAssociationArgs defaults)com.pulumi.core.Output<java.lang.String>roleArn()com.pulumi.core.Output<java.lang.String>serviceAccount()
-
-
-
Field Detail
-
Empty
public static final AddonPodIdentityAssociationArgs Empty
-
-
Method Detail
-
roleArn
public com.pulumi.core.Output<java.lang.String> roleArn()
- Returns:
- 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.
-
serviceAccount
public com.pulumi.core.Output<java.lang.String> serviceAccount()
- Returns:
- The name of the Kubernetes service account inside the cluster to associate the IAM credentials with.
-
builder
public static AddonPodIdentityAssociationArgs.Builder builder()
-
builder
public static AddonPodIdentityAssociationArgs.Builder builder(AddonPodIdentityAssociationArgs defaults)
-
-