Skip to main content

Update AWS Cloud Assembly Protection Strategy Options

API to update AWS protection strategy options for a cloud assembly

Path Parameters
  • accountId int64 required

    Cloud Rewind account ID.

  • projectId string required

    Cloud Rewind project ID.

  • cloudAssemblyId int64 required

    AWS cloud assembly ID.

Request Body required
  • awsLambdaProtectionOptions object

    Protection options for AWS Lambda

  • sourceBucketName string

    The name of the source bucket. Ensure that the bucket configured for Lambda protection has versioning enabled.

  • replicaRegionBucketDetails object[]

    Details of the replica region buckets

  • cloudConnectionId int64

    The ID of the cloud connection

  • name string

    The name of the replication bucket. Ensure that the bucket configured for Lambda protection has versioning enabled.

  • region string

    Possible values: [us-east-1, us-east-2, us-west-1, us-west-2, ap-south-1, ap-south-2, ap-northeast-3, ap-northeast-2, ap-northeast-1, ap-southeast-1, ap-southeast-2, ap-southeast-3, ca-central-1, eu-central-1, eu-central-2, eu-west-1, eu-west-2, eu-west-3, eu-north-1, sa-east-1, af-south-1, ap-east-1, eu-south-1, eu-south-2, me-central-1, me-south-1, il-central-1]

    The region of the replication bucket

  • isEnabled boolean

    Indicates if Lambda protection is enabled or not

  • awsRoute53ProtectionOptions object

    Protection options for AWS Route 53

  • route53HostedZoneCloudConnectionId int64

    The ID of the Route53 enabled cloud connection

  • isEnabled boolean

    Indicates if Route53 protection is enabled or not

  • awsSqsProtectionOptions object

    Protection options for AWS SQS

  • isEnabled boolean

    Indicates if resource protection is enabled or not

  • awsSnsProtectionOptions object

    Protection options for AWS SNS

  • isEnabled boolean

    Indicates if resource protection is enabled or not

  • awsDynamoDBProtectionOptions object

    Protection options for AWS DynamoDB

  • isEnabled boolean

    Indicates if resource protection is enabled or not

Responses

OK


Schema
  • accountId int64

    Cloud Rewind account ID.

  • projectId string

    Cloud Rewind project ID.

  • id int64

    Id of the AWS Cloud Assembly

  • name string

    Name of the AWS Cloud Assembly

  • description string

    Description of the AWS Cloud Assembly

  • cloudConnectionId int64

    Id of the AWS Cloud connection

  • status string

    Possible values: [enabled, disabled, delete-requested, delete-pending, delete-locked, delete-in-progress, delete-failed, deleted]

    Status of the AWS Cloud Assembly

  • sourceRegion string

    Source region for the Cloud Assembly used to protect cloud resources

  • protectionStrategyOptions object

    Protection strategy options for cloud resources in the cloud assembly.

  • awsLambdaProtectionOptions object

    Protection options for AWS Lambda

  • sourceBucketName string

    The name of the source bucket.

  • isEnabled boolean

    Indicates if Lambda protection is enabled or not

  • replicaRegionBucketDetails object[]

    Details of the replica region buckets

  • cloudConnectionId int64

    The ID of the cloud connection

  • name string

    The name of the replication bucket.

  • region string

    The region of the replication bucket

  • awsRoute53ProtectionOptions object

    Protection options for AWS Route 53

  • isEnabled boolean

    Indicates whether Route 53 protection strategy is enabled

  • route53HostedZoneCloudConnectionId int64

    The ID of the Route53 enabled cloud connection

  • awsSqsProtectionOptions object

    Protection options for AWS SQS

  • isEnabled boolean

    Indicates if resource protection is enabled or not

  • awsSnsProtectionOptions object

    Protection options for AWS SNS

  • isEnabled boolean

    Indicates if resource protection is enabled or not

  • awsDynamoDBProtectionOptions object

    Protection options for AWS DynamoDB

  • isEnabled boolean

    Indicates if resource protection is enabled or not

  • createdAt date-time

    The time when the Cloud Assembly was created

  • updatedAt date-time

    The time when the Cloud Assembly was updated

Loading...