awscc.signer_signingprofile

Filters

  • event

  • reduce

  • value

Actions

delete

Parent base class for filters and actions.

properties:
  type:
    enum:
    - delete
required:
- type

Permissions - signer:CancelSigningProfile, signer:GetSigningProfile

update

Parent base class for filters and actions.

definitions:
  Arn:
    pattern: ^arn:aws(-(cn|gov))?:[a-z-]+:(([a-z]+-)+[0-9])?:([0-9]{12})?:[^.]+$
    type: string
  PlatformId:
    enum:
    - AWSLambda-SHA384-ECDSA
    type: string
  ProfileVersion:
    pattern: ^[0-9a-zA-Z]{10}$
    type: string
  SignatureValidityPeriod:
    additionalProperties: false
    properties:
      Type:
        enum:
        - DAYS
        - MONTHS
        - YEARS
        type: string
      Value:
        type: integer
    type: object
  Tag:
    additionalProperties: false
    properties:
      Key:
        maxLength: 127
        minLength: 1
        pattern: ^(?!aws:)[a-zA-Z+-=._:/]+$
        type: string
      Value:
        maxLength: 255
        minLength: 1
        type: string
    type: object
properties:
  Tags:
    description: A list of tags associated with the signing profile.
    items:
      additionalProperties: false
      properties:
        Key:
          maxLength: 127
          minLength: 1
          pattern: ^(?!aws:)[a-zA-Z+-=._:/]+$
          type: string
        Value:
          maxLength: 255
          minLength: 1
          type: string
      type: object
    type: array
  type:
    enum:
    - update

Permissions - signer:TagResource, signer:UntagResource, signer:GetSigningProfile