Skip to content

Mgn Service

AccountID

  • Type: string
  • Pattern: [0-9]{12,}
  • Min Length: 12
  • Max Length: 12

ActionDescription

  • Type: string
  • Pattern: ^[0-9a-zA-Z ():/.,\'-_#*; ]*$
  • Min Length: 0
  • Max Length: 256

ActionID

  • Type: string
  • Pattern: [0-9a-zA-Z]$
  • Min Length: 1
  • Max Length: 64

ActionName

  • Type: string
  • Pattern: ^[^\s\x00]( *[^\s\x00])*$
  • Min Length: 1
  • Max Length: 256

ApplicationDescription

  • Type: string
  • Pattern: ^[^\x00]*$
  • Min Length: 0
  • Max Length: 600

ApplicationID

  • Type: string
  • Pattern: ^app-[0-9a-zA-Z]{17}$
  • Min Length: 21
  • Max Length: 21

ApplicationName

  • Type: string
  • Pattern: ^[^\s\x00]( *[^\s\x00])*$
  • Min Length: 1
  • Max Length: 256

CloudWatchLogGroupName

  • Type: string
  • Pattern: ^[\.\-_/#A-Za-z0-9]+$
  • Min Length: 1
  • Max Length: 512

ConnectorArn

  • Type: string
  • Pattern: ^arn:[\w-]+:mgn:([a-z]{2}-(gov-)?[a-z]+-\d{1})?:(\d{12})?:connector\/(connector-[0-9a-zA-Z]{17})$
  • Min Length: 27
  • Max Length: 100

ConnectorID

  • Type: string
  • Pattern: ^connector-[0-9a-zA-Z]{17}$
  • Min Length: 27
  • Max Length: 27

ConnectorName

  • Type: string
  • Pattern: ^[A-Za-z0-9_-]+$
  • Min Length: 1
  • Max Length: 256

DocumentVersion

  • Type: string
  • Pattern: ^(\$DEFAULT|\$LATEST|[0-9]+)$

EC2InstanceID

  • Type: string
  • Pattern: ^i-[0-9a-fA-F]{8,}$
  • Min Length: 0
  • Max Length: 255

EC2LaunchConfigurationTemplateID

  • Type: string
  • Pattern: ^lt-[0-9a-z]{17}$
  • Min Length: 20
  • Max Length: 20

ExportID

  • Type: string
  • Pattern: ^export-[0-9a-zA-Z]{17}$
  • Min Length: 24
  • Max Length: 24

ISO8601DatetimeString

  • Type: string
  • Pattern: ^[1-9][0-9]*-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T([0-1][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9](\.[0-9]+)?Z$
  • Min Length: 19
  • Max Length: 32

ImportID

  • Type: string
  • Pattern: ^import-[0-9a-zA-Z]{17}$
  • Min Length: 24
  • Max Length: 24

JmesPathString

  • Type: string
  • Pattern: ^[a-zA-Z0-9_]+(\.[a-zA-Z0-9_\[\]]+)*$
  • Min Length: 1
  • Max Length: 1011

JobID

  • Type: string
  • Pattern: ^mgnjob-[0-9a-zA-Z]{17}$
  • Min Length: 24
  • Max Length: 24

LaunchConfigurationTemplateID

  • Type: string
  • Pattern: ^lct-[0-9a-zA-Z]{17}$
  • Min Length: 21
  • Max Length: 21

OperatingSystemString

  • Type: string
  • Pattern: ^(linux|windows)$

ReplicationConfigurationTemplateID

  • Type: string
  • Pattern: ^rct-[0-9a-zA-Z]{17}$
  • Min Length: 21
  • Max Length: 21

S3BucketName

  • Type: string
  • Pattern: ^[a-zA-Z0-9.\-_]{1,255}$

S3Key

  • Type: string
  • Pattern: ^[^\x00]{1,1020}\.csv$

SecretArn

  • Type: string
  • Pattern: ^arn:[\w-]+:secretsmanager:([a-z]{2}-(gov-)?[a-z]+-\d{1})?:(\d{12})?:secret:(.+)$
  • Min Length: 20
  • Max Length: 100

SecurityGroupID

  • Type: string
  • Pattern: ^sg-[0-9a-fA-F]{8,}$
  • Min Length: 0
  • Max Length: 255

SourceServerID

  • Type: string
  • Pattern: ^s-[0-9a-zA-Z]{17}$
  • Min Length: 19
  • Max Length: 19

SsmDocumentName

  • Type: string
  • Pattern: ^([A-Za-z0-9/:_\.-])+$
  • Min Length: 3
  • Max Length: 172

SsmDocumentParameterName

  • Type: string
  • Pattern: ^([A-Za-z0-9])+$
  • Min Length: 1
  • Max Length: 1011

SsmInstanceID

  • Type: string
  • Pattern: (^i-[0-9a-zA-Z]{17}$)|(^mi-[0-9a-zA-Z]{17}$)
  • Min Length: 19
  • Max Length: 20

SsmParameterStoreParameterName

  • Type: string
  • Pattern: ^([A-Za-z0-9_\.-])+$
  • Min Length: 1
  • Max Length: 1011

SubnetID

  • Type: string
  • Pattern: ^subnet-[0-9a-fA-F]{8,}$
  • Min Length: 0
  • Max Length: 255

VcenterClientID

  • Type: string
  • Pattern: ^vcc-[0-9a-zA-Z]{17}$
  • Min Length: 21
  • Max Length: 21

WaveDescription

  • Type: string
  • Pattern: ^[^\x00]*$
  • Min Length: 0
  • Max Length: 600

WaveID

  • Type: string
  • Pattern: ^wave-[0-9a-zA-Z]{17}$
  • Min Length: 22
  • Max Length: 22

WaveName

  • Type: string
  • Pattern: ^[^\s\x00]( *[^\s\x00])*$
  • Min Length: 1
  • Max Length: 256