Skip to content

Proton Service

Arn

  • Type: string
  • Pattern: ^arn:(aws|aws-cn|aws-us-gov):[a-zA-Z0-9-]+:[a-zA-Z0-9-]*:\d{12}:([\w+=,.@-]+[/:])*[\w+=,.@-]+$
  • Min Length: 1
  • Max Length: 200

AwsAccountId

  • Type: string
  • Pattern: ^\d{12}$

ClientToken

  • Type: string
  • Pattern: ^[!-~]*$
  • Min Length: 0
  • Max Length: 64

DeploymentId

  • Type: string
  • Pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$

EnvironmentAccountConnectionId

  • Type: string
  • Pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$

FullTemplateVersionNumber

  • Type: string
  • Pattern: ^(0|([1-9]{1}\d*)).(0|([1-9]{1}\d*))$
  • Min Length: 1
  • Max Length: 10

NextToken

  • Type: string
  • Pattern: ^[A-Za-z0-9+=/]+$

RepositoryName

  • Type: string
  • Pattern: [A-Za-z0-9_.-].*/[A-Za-z0-9_.-].*
  • Min Length: 1
  • Max Length: 100

ResourceName

  • Type: string
  • Pattern: ^[0-9A-Za-z]+[0-9A-Za-z_\-]*$
  • Min Length: 1
  • Max Length: 100

ResourceNameOrEmpty

  • Type: string
  • Pattern: (^$)|^[0-9A-Za-z]+[0-9A-Za-z_\-]*$
  • Min Length: 0
  • Max Length: 100

RoleArn

  • Type: string
  • Pattern: ^arn:(aws|aws-cn|aws-us-gov):iam::\d{12}:role/([\w+=,.@-]{1,512}[/:])*([\w+=,.@-]{1,64})$
  • Min Length: 1
  • Max Length: 2048

RoleArnOrEmptyString

  • Type: string
  • Pattern: (^$)|(^arn:(aws|aws-cn|aws-us-gov):iam::\d{12}:role/([\w+=,.@-]{1,512}[/:])*([\w+=,.@-]{1,64})$)
  • Min Length: 0
  • Max Length: 2048

S3Bucket

  • Type: string
  • Pattern: ^[a-z0-9]+[a-z0-9-\.]+[a-z0-9]+$
  • Min Length: 3
  • Max Length: 63

TemplateVersionPart

  • Type: string
  • Pattern: ^(0|([1-9]{1}\d*))$
  • Min Length: 1
  • Max Length: 20