> ## Documentation Index
> Fetch the complete documentation index at: https://infisical.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Read



## OpenAPI

````yaml GET /api/v1/cert-manager/ca/aws-pca/{id}
openapi: 3.0.3
info:
  title: Infisical API
  description: List of all available APIs that can be consumed
  version: 0.0.1
servers:
  - url: https://us.infisical.com
    description: Production server (US)
  - url: https://eu.infisical.com
    description: Production server (EU)
  - url: http://localhost:8080
    description: Local server
security: []
paths:
  /api/v1/cert-manager/ca/aws-pca/{id}:
    get:
      tags:
        - PKI Certificate Authorities
      operationId: getAwsPcaCertificateAuthorityV1
      parameters:
        - schema:
            type: string
          in: path
          name: id
          required: true
      responses:
        '200':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  enableDirectIssuance:
                    type: boolean
                    default: true
                  name:
                    type: string
                  id:
                    type: string
                    format: uuid
                  status:
                    type: string
                    enum:
                      - active
                      - disabled
                      - pending-certificate
                  type:
                    type: string
                    enum:
                      - aws-pca
                  configuration:
                    type: object
                    properties:
                      appConnectionId:
                        type: string
                        format: uuid
                        description: >-
                          The ID of the AWS App Connection to use for
                          authenticating with AWS Private Certificate Authority
                          (PCA). This connection must have permissions to issue,
                          get, and revoke certificates from the specified PCA.
                      certificateAuthorityArn:
                        type: string
                        minLength: 1
                        description: >-
                          The ARN of the AWS Private Certificate Authority to
                          use for issuing certificates.
                      region:
                        type: string
                        enum:
                          - us-east-1
                          - us-east-2
                          - us-west-1
                          - us-west-2
                          - us-gov-east-1
                          - us-gov-west-1
                          - af-south-1
                          - ap-east-1
                          - ap-south-1
                          - ap-south-2
                          - ap-northeast-1
                          - ap-northeast-2
                          - ap-northeast-3
                          - ap-southeast-1
                          - ap-southeast-2
                          - ap-southeast-3
                          - ap-southeast-4
                          - ca-central-1
                          - eu-central-1
                          - eu-central-2
                          - eu-west-1
                          - eu-west-2
                          - eu-west-3
                          - eu-south-1
                          - eu-south-2
                          - eu-north-1
                          - me-south-1
                          - me-central-1
                          - sa-east-1
                        description: >-
                          The AWS region where the Private Certificate Authority
                          is located.
                    required:
                      - appConnectionId
                      - certificateAuthorityArn
                      - region
                    additionalProperties: false
                required:
                  - name
                  - id
                  - status
                  - type
                  - configuration
                additionalProperties: false
        '400':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  reqId:
                    type: string
                  statusCode:
                    type: number
                    enum:
                      - 400
                  message:
                    type: string
                  error:
                    type: string
                  details: {}
                required:
                  - reqId
                  - statusCode
                  - message
                  - error
                additionalProperties: false
        '401':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  reqId:
                    type: string
                  statusCode:
                    type: number
                    enum:
                      - 401
                  message:
                    type: string
                  error:
                    type: string
                required:
                  - reqId
                  - statusCode
                  - message
                  - error
                additionalProperties: false
        '403':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  reqId:
                    type: string
                  statusCode:
                    type: number
                    enum:
                      - 403
                  message:
                    type: string
                  details: {}
                  error:
                    type: string
                required:
                  - reqId
                  - statusCode
                  - message
                  - error
                additionalProperties: false
        '404':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  reqId:
                    type: string
                  statusCode:
                    type: number
                    enum:
                      - 404
                  message:
                    type: string
                  error:
                    type: string
                required:
                  - reqId
                  - statusCode
                  - message
                  - error
                additionalProperties: false
        '422':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  reqId:
                    type: string
                  statusCode:
                    type: number
                    enum:
                      - 422
                  message: {}
                  error:
                    type: string
                required:
                  - reqId
                  - statusCode
                  - error
                additionalProperties: false
        '500':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  reqId:
                    type: string
                  statusCode:
                    type: number
                    enum:
                      - 500
                  message:
                    type: string
                  error:
                    type: string
                required:
                  - reqId
                  - statusCode
                  - message
                  - error
                additionalProperties: false

````