class Aws::EKS::Types::FargateProfile

An object representing an Fargate profile.

@!attribute [rw] fargate_profile_name

The name of the Fargate profile.
@return [String]

@!attribute [rw] fargate_profile_arn

The full Amazon Resource Name (ARN) of the Fargate profile.
@return [String]

@!attribute [rw] cluster_name

The name of the Amazon EKS cluster that the Fargate profile belongs
to.
@return [String]

@!attribute [rw] created_at

The Unix epoch timestamp in seconds for when the Fargate profile was
created.
@return [Time]

@!attribute [rw] pod_execution_role_arn

The Amazon Resource Name (ARN) of the pod execution role to use for
pods that match the selectors in the Fargate profile. For more
information, see [Pod Execution Role][1] in the *Amazon EKS User
Guide*.

[1]: https://docs.aws.amazon.com/eks/latest/userguide/pod-execution-role.html
@return [String]

@!attribute [rw] subnets

The IDs of subnets to launch pods into.
@return [Array<String>]

@!attribute [rw] selectors

The selectors to match for pods to use this Fargate profile.
@return [Array<Types::FargateProfileSelector>]

@!attribute [rw] status

The current status of the Fargate profile.
@return [String]

@!attribute [rw] tags

The metadata applied to the Fargate profile to assist with
categorization and organization. Each tag consists of a key and an
optional value, both of which you define. Fargate profile tags do
not propagate to any other resources associated with the Fargate
profile, such as the pods that are scheduled with it.
@return [Hash<String,String>]

@see docs.aws.amazon.com/goto/WebAPI/eks-2017-11-01/FargateProfile AWS API Documentation

Constants

SENSITIVE