Package com.pulumi.aws.eks
Class AccessPolicyAssociationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.eks.AccessPolicyAssociationArgs.Builder
-
- Enclosing class:
- AccessPolicyAssociationArgs
public static final class AccessPolicyAssociationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AccessPolicyAssociationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AccessPolicyAssociationArgs defaults)
-
-
Method Detail
-
accessScope
public AccessPolicyAssociationArgs.Builder accessScope(com.pulumi.core.Output<AccessPolicyAssociationAccessScopeArgs> accessScope)
- Parameters:
accessScope- The configuration block to determine the scope of the access. See `accessScope` Block below.- Returns:
- builder
-
accessScope
public AccessPolicyAssociationArgs.Builder accessScope(AccessPolicyAssociationAccessScopeArgs accessScope)
- Parameters:
accessScope- The configuration block to determine the scope of the access. See `accessScope` Block below.- Returns:
- builder
-
clusterName
public AccessPolicyAssociationArgs.Builder clusterName(com.pulumi.core.Output<java.lang.String> clusterName)
- Parameters:
clusterName- Name of the EKS Cluster.- Returns:
- builder
-
clusterName
public AccessPolicyAssociationArgs.Builder clusterName(java.lang.String clusterName)
- Parameters:
clusterName- Name of the EKS Cluster.- Returns:
- builder
-
policyArn
public AccessPolicyAssociationArgs.Builder policyArn(com.pulumi.core.Output<java.lang.String> policyArn)
- Parameters:
policyArn- The ARN of the access policy that you're associating.- Returns:
- builder
-
policyArn
public AccessPolicyAssociationArgs.Builder policyArn(java.lang.String policyArn)
- Parameters:
policyArn- The ARN of the access policy that you're associating.- Returns:
- builder
-
principalArn
public AccessPolicyAssociationArgs.Builder principalArn(com.pulumi.core.Output<java.lang.String> principalArn)
- Parameters:
principalArn- The IAM Principal ARN which requires Authentication access to the EKS cluster.- Returns:
- builder
-
principalArn
public AccessPolicyAssociationArgs.Builder principalArn(java.lang.String principalArn)
- Parameters:
principalArn- The IAM Principal ARN which requires Authentication access to the EKS cluster.- Returns:
- builder
-
region
public AccessPolicyAssociationArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public AccessPolicyAssociationArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
build
public AccessPolicyAssociationArgs build()
-
-