AWS Native v0.63.0, May 25 23
AWS Native v0.63.0, May 25 23
aws-native.eks.FargateProfile
Explore with Pulumi AI
Resource Schema for AWS::EKS::FargateProfile
Create FargateProfile Resource
new FargateProfile(name: string, args: FargateProfileArgs, opts?: CustomResourceOptions);
@overload
def FargateProfile(resource_name: str,
opts: Optional[ResourceOptions] = None,
cluster_name: Optional[str] = None,
fargate_profile_name: Optional[str] = None,
pod_execution_role_arn: Optional[str] = None,
selectors: Optional[Sequence[FargateProfileSelectorArgs]] = None,
subnets: Optional[Sequence[str]] = None,
tags: Optional[Sequence[FargateProfileTagArgs]] = None)
@overload
def FargateProfile(resource_name: str,
args: FargateProfileArgs,
opts: Optional[ResourceOptions] = None)
func NewFargateProfile(ctx *Context, name string, args FargateProfileArgs, opts ...ResourceOption) (*FargateProfile, error)
public FargateProfile(string name, FargateProfileArgs args, CustomResourceOptions? opts = null)
public FargateProfile(String name, FargateProfileArgs args)
public FargateProfile(String name, FargateProfileArgs args, CustomResourceOptions options)
type: aws-native:eks:FargateProfile
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FargateProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args FargateProfileArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args FargateProfileArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FargateProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FargateProfileArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
FargateProfile Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The FargateProfile resource accepts the following input properties:
- Cluster
Name string Name of the Cluster
- Pod
Execution stringRole Arn The IAM policy arn for pods
- Selectors
List<Pulumi.
Aws Native. EKS. Inputs. Fargate Profile Selector Args> - Fargate
Profile stringName Name of FargateProfile
- Subnets List<string>
- List<Pulumi.
Aws Native. EKS. Inputs. Fargate Profile Tag Args> An array of key-value pairs to apply to this resource.
- Cluster
Name string Name of the Cluster
- Pod
Execution stringRole Arn The IAM policy arn for pods
- Selectors
[]Fargate
Profile Selector Args - Fargate
Profile stringName Name of FargateProfile
- Subnets []string
- []Fargate
Profile Tag Args An array of key-value pairs to apply to this resource.
- cluster
Name String Name of the Cluster
- pod
Execution StringRole Arn The IAM policy arn for pods
- selectors
List<Fargate
Profile Selector Args> - fargate
Profile StringName Name of FargateProfile
- subnets List<String>
- List<Fargate
Profile Tag Args> An array of key-value pairs to apply to this resource.
- cluster
Name string Name of the Cluster
- pod
Execution stringRole Arn The IAM policy arn for pods
- selectors
Fargate
Profile Selector Args[] - fargate
Profile stringName Name of FargateProfile
- subnets string[]
- Fargate
Profile Tag Args[] An array of key-value pairs to apply to this resource.
- cluster_
name str Name of the Cluster
- pod_
execution_ strrole_ arn The IAM policy arn for pods
- selectors
Sequence[Fargate
Profile Selector Args] - fargate_
profile_ strname Name of FargateProfile
- subnets Sequence[str]
- Sequence[Fargate
Profile Tag Args] An array of key-value pairs to apply to this resource.
- cluster
Name String Name of the Cluster
- pod
Execution StringRole Arn The IAM policy arn for pods
- selectors List<Property Map>
- fargate
Profile StringName Name of FargateProfile
- subnets List<String>
- List<Property Map>
An array of key-value pairs to apply to this resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the FargateProfile resource produces the following output properties:
Supporting Types
FargateProfileLabel
FargateProfileSelector
FargateProfileTag
- Key string
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Key string
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key string
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value string
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key str
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value str
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0