com.pulumi.eks.inputs.FargateProfileArgs Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of eks Show documentation
Show all versions of eks Show documentation
Pulumi Amazon Web Services (AWS) EKS Components.
// *** WARNING: this file was generated by pulumi-java-gen. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
package com.pulumi.eks.inputs;
import com.pulumi.aws.eks.inputs.FargateProfileSelectorArgs;
import com.pulumi.core.Output;
import com.pulumi.core.annotations.Import;
import java.lang.String;
import java.util.List;
import java.util.Objects;
import java.util.Optional;
import javax.annotation.Nullable;
/**
* Defines how Kubernetes pods are executed in Fargate. See aws.eks.FargateProfileArgs for reference.
*
*/
public final class FargateProfileArgs extends com.pulumi.resources.ResourceArgs {
public static final FargateProfileArgs Empty = new FargateProfileArgs();
/**
* Specify a custom role to use for executing pods in Fargate. Defaults to creating a new role with the `arn:aws:iam::aws:policy/AmazonEKSFargatePodExecutionRolePolicy` policy attached.
*
*/
@Import(name="podExecutionRoleArn")
private @Nullable Output podExecutionRoleArn;
/**
* @return Specify a custom role to use for executing pods in Fargate. Defaults to creating a new role with the `arn:aws:iam::aws:policy/AmazonEKSFargatePodExecutionRolePolicy` policy attached.
*
*/
public Optional
© 2015 - 2024 Weber Informatics LLC | Privacy Policy