1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. eks
  5. Capability

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.40.0 published on Thursday, Dec 11, 2025 by Pulumi
aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.40.0 published on Thursday, Dec 11, 2025 by Pulumi

    Resource Type definition for EKS Capability.

    Create Capability Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Capability(name: string, args: CapabilityArgs, opts?: CustomResourceOptions);
    @overload
    def Capability(resource_name: str,
                   args: CapabilityArgs,
                   opts: Optional[ResourceOptions] = None)
    
    @overload
    def Capability(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   cluster_name: Optional[str] = None,
                   delete_propagation_policy: Optional[CapabilityDeletePropagationPolicy] = None,
                   role_arn: Optional[str] = None,
                   type: Optional[CapabilityType] = None,
                   capability_name: Optional[str] = None,
                   configuration: Optional[CapabilityConfigurationArgs] = None,
                   tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
    func NewCapability(ctx *Context, name string, args CapabilityArgs, opts ...ResourceOption) (*Capability, error)
    public Capability(string name, CapabilityArgs args, CustomResourceOptions? opts = null)
    public Capability(String name, CapabilityArgs args)
    public Capability(String name, CapabilityArgs args, CustomResourceOptions options)
    
    type: aws-native:eks:Capability
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args CapabilityArgs
    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 CapabilityArgs
    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 CapabilityArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args CapabilityArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args CapabilityArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Capability Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The Capability resource accepts the following input properties:

    ClusterName string
    The name of the EKS cluster where you want to create the capability.
    DeletePropagationPolicy Pulumi.AwsNative.Eks.CapabilityDeletePropagationPolicy
    Specifies how Kubernetes resources managed by the capability should be handled when the capability is deleted. Currently, the only supported value is RETAIN which retains all Kubernetes resources managed by the capability when the capability is deleted.
    RoleArn string
    The Amazon Resource Name (ARN) of the IAM role that the capability uses to interact with AWS services. This role must have a trust policy that allows the EKS service principal to assume it, and it must have the necessary permissions for the capability type you're creating.
    Type Pulumi.AwsNative.Eks.CapabilityType
    The type of capability to create. Valid values are: ACK (AWS Controllers for Kubernetes, which lets you manage AWS resources directly from Kubernetes), ARGOCD (Argo CD for GitOps-based continuous delivery), or KRO (Kube Resource Orchestrator for composing and managing custom Kubernetes resources).
    CapabilityName string
    A unique name for the capability. The name must be unique within your cluster and can contain alphanumeric characters, hyphens, and underscores.
    Configuration Pulumi.AwsNative.Eks.Inputs.CapabilityConfiguration
    The configuration settings for the capability. The structure of this object varies depending on the capability type. For Argo CD capabilities, you can configure IAM Identity Center integration, RBAC role mappings, and network access settings.
    Tags List<Pulumi.AwsNative.Inputs.Tag>
    An array of key-value pairs to apply to this resource.
    ClusterName string
    The name of the EKS cluster where you want to create the capability.
    DeletePropagationPolicy CapabilityDeletePropagationPolicy
    Specifies how Kubernetes resources managed by the capability should be handled when the capability is deleted. Currently, the only supported value is RETAIN which retains all Kubernetes resources managed by the capability when the capability is deleted.
    RoleArn string
    The Amazon Resource Name (ARN) of the IAM role that the capability uses to interact with AWS services. This role must have a trust policy that allows the EKS service principal to assume it, and it must have the necessary permissions for the capability type you're creating.
    Type CapabilityType
    The type of capability to create. Valid values are: ACK (AWS Controllers for Kubernetes, which lets you manage AWS resources directly from Kubernetes), ARGOCD (Argo CD for GitOps-based continuous delivery), or KRO (Kube Resource Orchestrator for composing and managing custom Kubernetes resources).
    CapabilityName string
    A unique name for the capability. The name must be unique within your cluster and can contain alphanumeric characters, hyphens, and underscores.
    Configuration CapabilityConfigurationArgs
    The configuration settings for the capability. The structure of this object varies depending on the capability type. For Argo CD capabilities, you can configure IAM Identity Center integration, RBAC role mappings, and network access settings.
    Tags TagArgs
    An array of key-value pairs to apply to this resource.
    clusterName String
    The name of the EKS cluster where you want to create the capability.
    deletePropagationPolicy CapabilityDeletePropagationPolicy
    Specifies how Kubernetes resources managed by the capability should be handled when the capability is deleted. Currently, the only supported value is RETAIN which retains all Kubernetes resources managed by the capability when the capability is deleted.
    roleArn String
    The Amazon Resource Name (ARN) of the IAM role that the capability uses to interact with AWS services. This role must have a trust policy that allows the EKS service principal to assume it, and it must have the necessary permissions for the capability type you're creating.
    type CapabilityType
    The type of capability to create. Valid values are: ACK (AWS Controllers for Kubernetes, which lets you manage AWS resources directly from Kubernetes), ARGOCD (Argo CD for GitOps-based continuous delivery), or KRO (Kube Resource Orchestrator for composing and managing custom Kubernetes resources).
    capabilityName String
    A unique name for the capability. The name must be unique within your cluster and can contain alphanumeric characters, hyphens, and underscores.
    configuration CapabilityConfiguration
    The configuration settings for the capability. The structure of this object varies depending on the capability type. For Argo CD capabilities, you can configure IAM Identity Center integration, RBAC role mappings, and network access settings.
    tags List<Tag>
    An array of key-value pairs to apply to this resource.
    clusterName string
    The name of the EKS cluster where you want to create the capability.
    deletePropagationPolicy CapabilityDeletePropagationPolicy
    Specifies how Kubernetes resources managed by the capability should be handled when the capability is deleted. Currently, the only supported value is RETAIN which retains all Kubernetes resources managed by the capability when the capability is deleted.
    roleArn string
    The Amazon Resource Name (ARN) of the IAM role that the capability uses to interact with AWS services. This role must have a trust policy that allows the EKS service principal to assume it, and it must have the necessary permissions for the capability type you're creating.
    type CapabilityType
    The type of capability to create. Valid values are: ACK (AWS Controllers for Kubernetes, which lets you manage AWS resources directly from Kubernetes), ARGOCD (Argo CD for GitOps-based continuous delivery), or KRO (Kube Resource Orchestrator for composing and managing custom Kubernetes resources).
    capabilityName string
    A unique name for the capability. The name must be unique within your cluster and can contain alphanumeric characters, hyphens, and underscores.
    configuration CapabilityConfiguration
    The configuration settings for the capability. The structure of this object varies depending on the capability type. For Argo CD capabilities, you can configure IAM Identity Center integration, RBAC role mappings, and network access settings.
    tags Tag[]
    An array of key-value pairs to apply to this resource.
    cluster_name str
    The name of the EKS cluster where you want to create the capability.
    delete_propagation_policy CapabilityDeletePropagationPolicy
    Specifies how Kubernetes resources managed by the capability should be handled when the capability is deleted. Currently, the only supported value is RETAIN which retains all Kubernetes resources managed by the capability when the capability is deleted.
    role_arn str
    The Amazon Resource Name (ARN) of the IAM role that the capability uses to interact with AWS services. This role must have a trust policy that allows the EKS service principal to assume it, and it must have the necessary permissions for the capability type you're creating.
    type CapabilityType
    The type of capability to create. Valid values are: ACK (AWS Controllers for Kubernetes, which lets you manage AWS resources directly from Kubernetes), ARGOCD (Argo CD for GitOps-based continuous delivery), or KRO (Kube Resource Orchestrator for composing and managing custom Kubernetes resources).
    capability_name str
    A unique name for the capability. The name must be unique within your cluster and can contain alphanumeric characters, hyphens, and underscores.
    configuration CapabilityConfigurationArgs
    The configuration settings for the capability. The structure of this object varies depending on the capability type. For Argo CD capabilities, you can configure IAM Identity Center integration, RBAC role mappings, and network access settings.
    tags Sequence[TagArgs]
    An array of key-value pairs to apply to this resource.
    clusterName String
    The name of the EKS cluster where you want to create the capability.
    deletePropagationPolicy "RETAIN"
    Specifies how Kubernetes resources managed by the capability should be handled when the capability is deleted. Currently, the only supported value is RETAIN which retains all Kubernetes resources managed by the capability when the capability is deleted.
    roleArn String
    The Amazon Resource Name (ARN) of the IAM role that the capability uses to interact with AWS services. This role must have a trust policy that allows the EKS service principal to assume it, and it must have the necessary permissions for the capability type you're creating.
    type "ARGOCD" | "ACK" | "KRO"
    The type of capability to create. Valid values are: ACK (AWS Controllers for Kubernetes, which lets you manage AWS resources directly from Kubernetes), ARGOCD (Argo CD for GitOps-based continuous delivery), or KRO (Kube Resource Orchestrator for composing and managing custom Kubernetes resources).
    capabilityName String
    A unique name for the capability. The name must be unique within your cluster and can contain alphanumeric characters, hyphens, and underscores.
    configuration Property Map
    The configuration settings for the capability. The structure of this object varies depending on the capability type. For Argo CD capabilities, you can configure IAM Identity Center integration, RBAC role mappings, and network access settings.
    tags 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 Capability resource produces the following output properties:

    Arn string
    The Amazon Resource Name (ARN) of the capability.
    CreatedAt string
    The Unix epoch timestamp in seconds for when the capability was created.
    Id string
    The provider-assigned unique ID for this managed resource.
    ModifiedAt string
    The Unix epoch timestamp in seconds for when the capability was last modified.
    Status string
    The current status of the capability. Valid values include: CREATING (the capability is being created), ACTIVE (the capability is running and available), UPDATING (the capability is being updated), DELETING (the capability is being deleted), CREATE_FAILED (the capability creation failed), UPDATE_FAILED (the capability update failed), or DELETE_FAILED (the capability deletion failed).
    Version string
    The version of the capability software that is currently running.
    Arn string
    The Amazon Resource Name (ARN) of the capability.
    CreatedAt string
    The Unix epoch timestamp in seconds for when the capability was created.
    Id string
    The provider-assigned unique ID for this managed resource.
    ModifiedAt string
    The Unix epoch timestamp in seconds for when the capability was last modified.
    Status string
    The current status of the capability. Valid values include: CREATING (the capability is being created), ACTIVE (the capability is running and available), UPDATING (the capability is being updated), DELETING (the capability is being deleted), CREATE_FAILED (the capability creation failed), UPDATE_FAILED (the capability update failed), or DELETE_FAILED (the capability deletion failed).
    Version string
    The version of the capability software that is currently running.
    arn String
    The Amazon Resource Name (ARN) of the capability.
    createdAt String
    The Unix epoch timestamp in seconds for when the capability was created.
    id String
    The provider-assigned unique ID for this managed resource.
    modifiedAt String
    The Unix epoch timestamp in seconds for when the capability was last modified.
    status String
    The current status of the capability. Valid values include: CREATING (the capability is being created), ACTIVE (the capability is running and available), UPDATING (the capability is being updated), DELETING (the capability is being deleted), CREATE_FAILED (the capability creation failed), UPDATE_FAILED (the capability update failed), or DELETE_FAILED (the capability deletion failed).
    version String
    The version of the capability software that is currently running.
    arn string
    The Amazon Resource Name (ARN) of the capability.
    createdAt string
    The Unix epoch timestamp in seconds for when the capability was created.
    id string
    The provider-assigned unique ID for this managed resource.
    modifiedAt string
    The Unix epoch timestamp in seconds for when the capability was last modified.
    status string
    The current status of the capability. Valid values include: CREATING (the capability is being created), ACTIVE (the capability is running and available), UPDATING (the capability is being updated), DELETING (the capability is being deleted), CREATE_FAILED (the capability creation failed), UPDATE_FAILED (the capability update failed), or DELETE_FAILED (the capability deletion failed).
    version string
    The version of the capability software that is currently running.
    arn str
    The Amazon Resource Name (ARN) of the capability.
    created_at str
    The Unix epoch timestamp in seconds for when the capability was created.
    id str
    The provider-assigned unique ID for this managed resource.
    modified_at str
    The Unix epoch timestamp in seconds for when the capability was last modified.
    status str
    The current status of the capability. Valid values include: CREATING (the capability is being created), ACTIVE (the capability is running and available), UPDATING (the capability is being updated), DELETING (the capability is being deleted), CREATE_FAILED (the capability creation failed), UPDATE_FAILED (the capability update failed), or DELETE_FAILED (the capability deletion failed).
    version str
    The version of the capability software that is currently running.
    arn String
    The Amazon Resource Name (ARN) of the capability.
    createdAt String
    The Unix epoch timestamp in seconds for when the capability was created.
    id String
    The provider-assigned unique ID for this managed resource.
    modifiedAt String
    The Unix epoch timestamp in seconds for when the capability was last modified.
    status String
    The current status of the capability. Valid values include: CREATING (the capability is being created), ACTIVE (the capability is running and available), UPDATING (the capability is being updated), DELETING (the capability is being deleted), CREATE_FAILED (the capability creation failed), UPDATE_FAILED (the capability update failed), or DELETE_FAILED (the capability deletion failed).
    version String
    The version of the capability software that is currently running.

    Supporting Types

    CapabilityArgoCd, CapabilityArgoCdArgs

    Configuration settings for an Argo CD capability. This includes the Kubernetes namespace, IAM Identity Center integration, RBAC role mappings, and network access configuration.
    AwsIdc Pulumi.AwsNative.Eks.Inputs.CapabilityAwsIdc
    Namespace string
    The Kubernetes namespace where Argo CD resources will be created. If not specified, the default namespace is used.
    NetworkAccess Pulumi.AwsNative.Eks.Inputs.CapabilityNetworkAccess
    RbacRoleMappings List<Pulumi.AwsNative.Eks.Inputs.CapabilityArgoCdRoleMapping>
    A list of role mappings that define which IAM Identity Center users or groups have which Argo CD roles. Each mapping associates an Argo CD role (ADMIN, EDITOR, or VIEWER) with one or more IAM Identity Center identities.
    ServerUrl string
    The URL of the Argo CD server. Use this URL to access the Argo CD web interface and API.
    AwsIdc CapabilityAwsIdc
    Namespace string
    The Kubernetes namespace where Argo CD resources will be created. If not specified, the default namespace is used.
    NetworkAccess CapabilityNetworkAccess
    RbacRoleMappings []CapabilityArgoCdRoleMapping
    A list of role mappings that define which IAM Identity Center users or groups have which Argo CD roles. Each mapping associates an Argo CD role (ADMIN, EDITOR, or VIEWER) with one or more IAM Identity Center identities.
    ServerUrl string
    The URL of the Argo CD server. Use this URL to access the Argo CD web interface and API.
    awsIdc CapabilityAwsIdc
    namespace String
    The Kubernetes namespace where Argo CD resources will be created. If not specified, the default namespace is used.
    networkAccess CapabilityNetworkAccess
    rbacRoleMappings List<CapabilityArgoCdRoleMapping>
    A list of role mappings that define which IAM Identity Center users or groups have which Argo CD roles. Each mapping associates an Argo CD role (ADMIN, EDITOR, or VIEWER) with one or more IAM Identity Center identities.
    serverUrl String
    The URL of the Argo CD server. Use this URL to access the Argo CD web interface and API.
    awsIdc CapabilityAwsIdc
    namespace string
    The Kubernetes namespace where Argo CD resources will be created. If not specified, the default namespace is used.
    networkAccess CapabilityNetworkAccess
    rbacRoleMappings CapabilityArgoCdRoleMapping[]
    A list of role mappings that define which IAM Identity Center users or groups have which Argo CD roles. Each mapping associates an Argo CD role (ADMIN, EDITOR, or VIEWER) with one or more IAM Identity Center identities.
    serverUrl string
    The URL of the Argo CD server. Use this URL to access the Argo CD web interface and API.
    aws_idc CapabilityAwsIdc
    namespace str
    The Kubernetes namespace where Argo CD resources will be created. If not specified, the default namespace is used.
    network_access CapabilityNetworkAccess
    rbac_role_mappings Sequence[CapabilityArgoCdRoleMapping]
    A list of role mappings that define which IAM Identity Center users or groups have which Argo CD roles. Each mapping associates an Argo CD role (ADMIN, EDITOR, or VIEWER) with one or more IAM Identity Center identities.
    server_url str
    The URL of the Argo CD server. Use this URL to access the Argo CD web interface and API.
    awsIdc Property Map
    namespace String
    The Kubernetes namespace where Argo CD resources will be created. If not specified, the default namespace is used.
    networkAccess Property Map
    rbacRoleMappings List<Property Map>
    A list of role mappings that define which IAM Identity Center users or groups have which Argo CD roles. Each mapping associates an Argo CD role (ADMIN, EDITOR, or VIEWER) with one or more IAM Identity Center identities.
    serverUrl String
    The URL of the Argo CD server. Use this URL to access the Argo CD web interface and API.

    CapabilityArgoCdRoleMapping, CapabilityArgoCdRoleMappingArgs

    A mapping between an Argo CD role and IAM Identity Center identities. This defines which users or groups have specific permissions in Argo CD.
    Identities List<Pulumi.AwsNative.Eks.Inputs.CapabilitySsoIdentity>
    A list of IAM Identity Center identities (users or groups) that should be assigned this Argo CD role.
    Role Pulumi.AwsNative.Eks.CapabilityArgoCdRoleMappingRole
    The Argo CD role to assign. Valid values are: ADMIN (full administrative access to Argo CD), EDITOR (edit access to Argo CD resources), or VIEWER (read-only access to Argo CD resources).
    Identities []CapabilitySsoIdentity
    A list of IAM Identity Center identities (users or groups) that should be assigned this Argo CD role.
    Role CapabilityArgoCdRoleMappingRole
    The Argo CD role to assign. Valid values are: ADMIN (full administrative access to Argo CD), EDITOR (edit access to Argo CD resources), or VIEWER (read-only access to Argo CD resources).
    identities List<CapabilitySsoIdentity>
    A list of IAM Identity Center identities (users or groups) that should be assigned this Argo CD role.
    role CapabilityArgoCdRoleMappingRole
    The Argo CD role to assign. Valid values are: ADMIN (full administrative access to Argo CD), EDITOR (edit access to Argo CD resources), or VIEWER (read-only access to Argo CD resources).
    identities CapabilitySsoIdentity[]
    A list of IAM Identity Center identities (users or groups) that should be assigned this Argo CD role.
    role CapabilityArgoCdRoleMappingRole
    The Argo CD role to assign. Valid values are: ADMIN (full administrative access to Argo CD), EDITOR (edit access to Argo CD resources), or VIEWER (read-only access to Argo CD resources).
    identities Sequence[CapabilitySsoIdentity]
    A list of IAM Identity Center identities (users or groups) that should be assigned this Argo CD role.
    role CapabilityArgoCdRoleMappingRole
    The Argo CD role to assign. Valid values are: ADMIN (full administrative access to Argo CD), EDITOR (edit access to Argo CD resources), or VIEWER (read-only access to Argo CD resources).
    identities List<Property Map>
    A list of IAM Identity Center identities (users or groups) that should be assigned this Argo CD role.
    role "ADMIN" | "EDITOR" | "VIEWER"
    The Argo CD role to assign. Valid values are: ADMIN (full administrative access to Argo CD), EDITOR (edit access to Argo CD resources), or VIEWER (read-only access to Argo CD resources).

    CapabilityArgoCdRoleMappingRole, CapabilityArgoCdRoleMappingRoleArgs

    Admin
    ADMIN
    Editor
    EDITOR
    Viewer
    VIEWER
    CapabilityArgoCdRoleMappingRoleAdmin
    ADMIN
    CapabilityArgoCdRoleMappingRoleEditor
    EDITOR
    CapabilityArgoCdRoleMappingRoleViewer
    VIEWER
    Admin
    ADMIN
    Editor
    EDITOR
    Viewer
    VIEWER
    Admin
    ADMIN
    Editor
    EDITOR
    Viewer
    VIEWER
    ADMIN
    ADMIN
    EDITOR
    EDITOR
    VIEWER
    VIEWER
    "ADMIN"
    ADMIN
    "EDITOR"
    EDITOR
    "VIEWER"
    VIEWER

    CapabilityAwsIdc, CapabilityAwsIdcArgs

    Configuration for integrating Argo CD with IAM Identity Center. This allows you to use your organization's identity provider for authentication to Argo CD.
    IdcInstanceArn string
    The ARN of the IAM Identity Center instance to use for authentication.
    IdcManagedApplicationArn string
    The ARN of the managed application created in IAM Identity Center for this Argo CD capability. This application is automatically created and managed by EKS.
    IdcRegion string
    The Region where your IAM Identity Center instance is located.
    IdcInstanceArn string
    The ARN of the IAM Identity Center instance to use for authentication.
    IdcManagedApplicationArn string
    The ARN of the managed application created in IAM Identity Center for this Argo CD capability. This application is automatically created and managed by EKS.
    IdcRegion string
    The Region where your IAM Identity Center instance is located.
    idcInstanceArn String
    The ARN of the IAM Identity Center instance to use for authentication.
    idcManagedApplicationArn String
    The ARN of the managed application created in IAM Identity Center for this Argo CD capability. This application is automatically created and managed by EKS.
    idcRegion String
    The Region where your IAM Identity Center instance is located.
    idcInstanceArn string
    The ARN of the IAM Identity Center instance to use for authentication.
    idcManagedApplicationArn string
    The ARN of the managed application created in IAM Identity Center for this Argo CD capability. This application is automatically created and managed by EKS.
    idcRegion string
    The Region where your IAM Identity Center instance is located.
    idc_instance_arn str
    The ARN of the IAM Identity Center instance to use for authentication.
    idc_managed_application_arn str
    The ARN of the managed application created in IAM Identity Center for this Argo CD capability. This application is automatically created and managed by EKS.
    idc_region str
    The Region where your IAM Identity Center instance is located.
    idcInstanceArn String
    The ARN of the IAM Identity Center instance to use for authentication.
    idcManagedApplicationArn String
    The ARN of the managed application created in IAM Identity Center for this Argo CD capability. This application is automatically created and managed by EKS.
    idcRegion String
    The Region where your IAM Identity Center instance is located.

    CapabilityConfiguration, CapabilityConfigurationArgs

    Configuration settings for a capability. The structure of this object varies depending on the capability type.

    CapabilityDeletePropagationPolicy, CapabilityDeletePropagationPolicyArgs

    Retain
    RETAIN
    CapabilityDeletePropagationPolicyRetain
    RETAIN
    Retain
    RETAIN
    Retain
    RETAIN
    RETAIN
    RETAIN
    "RETAIN"
    RETAIN

    CapabilityNetworkAccess, CapabilityNetworkAccessArgs

    Configuration for network access to the Argo CD capability's managed API server endpoint. By default, the Argo CD server is accessible via a public endpoint. You can optionally specify one or more VPC endpoint IDs to enable private connectivity from your VPCs.
    VpceIds List<string>
    A list of VPC endpoint IDs to associate with the managed Argo CD API server endpoint. Each VPC endpoint provides private connectivity from a specific VPC to the Argo CD server. You can specify multiple VPC endpoint IDs to enable access from multiple VPCs.
    VpceIds []string
    A list of VPC endpoint IDs to associate with the managed Argo CD API server endpoint. Each VPC endpoint provides private connectivity from a specific VPC to the Argo CD server. You can specify multiple VPC endpoint IDs to enable access from multiple VPCs.
    vpceIds List<String>
    A list of VPC endpoint IDs to associate with the managed Argo CD API server endpoint. Each VPC endpoint provides private connectivity from a specific VPC to the Argo CD server. You can specify multiple VPC endpoint IDs to enable access from multiple VPCs.
    vpceIds string[]
    A list of VPC endpoint IDs to associate with the managed Argo CD API server endpoint. Each VPC endpoint provides private connectivity from a specific VPC to the Argo CD server. You can specify multiple VPC endpoint IDs to enable access from multiple VPCs.
    vpce_ids Sequence[str]
    A list of VPC endpoint IDs to associate with the managed Argo CD API server endpoint. Each VPC endpoint provides private connectivity from a specific VPC to the Argo CD server. You can specify multiple VPC endpoint IDs to enable access from multiple VPCs.
    vpceIds List<String>
    A list of VPC endpoint IDs to associate with the managed Argo CD API server endpoint. Each VPC endpoint provides private connectivity from a specific VPC to the Argo CD server. You can specify multiple VPC endpoint IDs to enable access from multiple VPCs.

    CapabilitySsoIdentity, CapabilitySsoIdentityArgs

    An IAM Identity Center identity (user or group) that can be assigned permissions in a capability.
    Id string
    The unique identifier of the IAM Identity Center user or group.
    Type Pulumi.AwsNative.Eks.CapabilitySsoIdentityType
    The type of identity. Valid values are SSO_USER or SSO_GROUP.
    Id string
    The unique identifier of the IAM Identity Center user or group.
    Type CapabilitySsoIdentityType
    The type of identity. Valid values are SSO_USER or SSO_GROUP.
    id String
    The unique identifier of the IAM Identity Center user or group.
    type CapabilitySsoIdentityType
    The type of identity. Valid values are SSO_USER or SSO_GROUP.
    id string
    The unique identifier of the IAM Identity Center user or group.
    type CapabilitySsoIdentityType
    The type of identity. Valid values are SSO_USER or SSO_GROUP.
    id str
    The unique identifier of the IAM Identity Center user or group.
    type CapabilitySsoIdentityType
    The type of identity. Valid values are SSO_USER or SSO_GROUP.
    id String
    The unique identifier of the IAM Identity Center user or group.
    type "SSO_USER" | "SSO_GROUP"
    The type of identity. Valid values are SSO_USER or SSO_GROUP.

    CapabilitySsoIdentityType, CapabilitySsoIdentityTypeArgs

    SsoUser
    SSO_USER
    SsoGroup
    SSO_GROUP
    CapabilitySsoIdentityTypeSsoUser
    SSO_USER
    CapabilitySsoIdentityTypeSsoGroup
    SSO_GROUP
    SsoUser
    SSO_USER
    SsoGroup
    SSO_GROUP
    SsoUser
    SSO_USER
    SsoGroup
    SSO_GROUP
    SSO_USER
    SSO_USER
    SSO_GROUP
    SSO_GROUP
    "SSO_USER"
    SSO_USER
    "SSO_GROUP"
    SSO_GROUP

    CapabilityType, CapabilityTypeArgs

    Argocd
    ARGOCD
    Ack
    ACK
    Kro
    KRO
    CapabilityTypeArgocd
    ARGOCD
    CapabilityTypeAck
    ACK
    CapabilityTypeKro
    KRO
    Argocd
    ARGOCD
    Ack
    ACK
    Kro
    KRO
    Argocd
    ARGOCD
    Ack
    ACK
    Kro
    KRO
    ARGOCD
    ARGOCD
    ACK
    ACK
    KRO
    KRO
    "ARGOCD"
    ARGOCD
    "ACK"
    ACK
    "KRO"
    KRO

    Tag, TagArgs

    A set of tags to apply to the resource.
    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.40.0 published on Thursday, Dec 11, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate