Class: Aws::WAFRegional::Types::WAFEntityMigrationException

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-wafregional/types.rb

Overview

The operation failed due to a problem with the migration. The failure cause is provided in the exception, in the ‘MigrationErrorType`:

  • ‘ENTITY_NOT_SUPPORTED` - The web ACL has an unsupported entity but the `IgnoreUnsupportedType` is not set to true.

  • ‘ENTITY_NOT_FOUND` - The web ACL doesn’t exist.

  • ‘S3_BUCKET_NO_PERMISSION` - You don’t have permission to perform the ‘PutObject` action to the specified Amazon S3 bucket.

  • ‘S3_BUCKET_NOT_ACCESSIBLE` - The bucket policy doesn’t allow AWS WAF to perform the ‘PutObject` action in the bucket.

  • ‘S3_BUCKET_NOT_FOUND` - The S3 bucket doesn’t exist.

  • ‘S3_BUCKET_INVALID_REGION` - The S3 bucket is not in the same Region as the web ACL.

  • ‘S3_INTERNAL_ERROR` - AWS WAF failed to create the template in the S3 bucket for another reason.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#messageString

Returns:

  • (String)


5990
5991
5992
5993
5994
5995
5996
# File 'lib/aws-sdk-wafregional/types.rb', line 5990

class WAFEntityMigrationException < Struct.new(
  :message,
  :migration_error_type,
  :migration_error_reason)
  SENSITIVE = []
  include Aws::Structure
end

#migration_error_reasonString

Returns:

  • (String)


5990
5991
5992
5993
5994
5995
5996
# File 'lib/aws-sdk-wafregional/types.rb', line 5990

class WAFEntityMigrationException < Struct.new(
  :message,
  :migration_error_type,
  :migration_error_reason)
  SENSITIVE = []
  include Aws::Structure
end

#migration_error_typeString

Returns:

  • (String)


5990
5991
5992
5993
5994
5995
5996
# File 'lib/aws-sdk-wafregional/types.rb', line 5990

class WAFEntityMigrationException < Struct.new(
  :message,
  :migration_error_type,
  :migration_error_reason)
  SENSITIVE = []
  include Aws::Structure
end