Get AWS Protected Resources
API to get the protected resources for a specific AWS protection.
Path Parameters
- accountId int64 required
Cloud Rewind account ID.
- projectId string required
Cloud Rewind project ID.
- cloudAssemblyId int64 required
AWS cloud assembly ID.
Query Parameters
- protection_id string required
AWS cloud assembly protection ID.
- resource_type string
Specifies the type of AWS resources.
instance
,dhcp-options
,ebs-volume
,eip
,internet-gateway
,nat-gateways
,network-acl
,network-interface
,route-table
,security-group
,subnet
,vpc
,classic-load-balancer
,network-load-balancer
,application-load-balancer
,dedicated-host
,rds-cluster
,rds-cluster-parameter-group
,rds-instance
,rds-parameter-group
,rds-option-group
,rds-subnet-group
,rds-security-group
,efs-file-system
,fsx-file-system
,efs-access-point
,efs-mount-target
,hosted-zone
,sqs-queue
,lambda-function
,bucket
,ssh-key-pair
,dynamo-db-table
,sns-subscription
,sns-topic
,cloud-watch-alarm
,cloud-watch-metric
,ssm-parameter-store
,ssm-document
,secrets-manager-secret
,eks-cluster
,elastic-beanstalk-application
,elastic-beanstalk-environment
,auto-scaling-group
,launch-template
,document-db-cluster-parameter-group
,document-db-cluster
,document-db-instance
,document-db-event-subscription
,waf-web-acl
,waf-rule-group
,waf-ip-set
,waf-regex-pattern-set
,managed-prefix-list
,eks-node-group
Header Parameters
- Range string
Default value:
items=1-100
Filter to specify the page range for paginated results. Format: items=startIndex-endIndex.
Responses
- 200
- 401
- 403
- 404
- 409
- 412
- 500
OK
- */*
- Schema
- Example (from schema)
Schema array
- resourceId string
Cloud Resource Identifier of the resource.
- resourceType string
The type of the AWS cloud resource
- resourceName string
Displays the name of the AWS cloud resource.
[
{
"resourceId": "string",
"resourceType": "string",
"resourceName": "string"
}
]
Unauthorized
- */*
- Schema
- Example (from schema)
Schema
errors object[]
code stringmessage stringtype stringfieldErrors object
property name*
string- message string
- requiredPermissions string[]
{
"errors": [
{
"code": "string",
"message": "string",
"type": "string"
}
],
"fieldErrors": {},
"message": "string",
"requiredPermissions": [
"string"
]
}
Forbidden
- */*
- Schema
- Example (from schema)
Schema
errors object[]
code stringmessage stringtype stringfieldErrors object
property name*
string- message string
- requiredPermissions string[]
{
"errors": [
{
"code": "string",
"message": "string",
"type": "string"
}
],
"fieldErrors": {},
"message": "string",
"requiredPermissions": [
"string"
]
}
Not Found
- */*
- Schema
- Example (from schema)
Schema
errors object[]
code stringmessage stringtype stringfieldErrors object
property name*
string- message string
- requiredPermissions string[]
{
"errors": [
{
"code": "string",
"message": "string",
"type": "string"
}
],
"fieldErrors": {},
"message": "string",
"requiredPermissions": [
"string"
]
}
Conflict
- */*
- Schema
- Example (from schema)
Schema
errors object[]
code stringmessage stringtype stringfieldErrors object
property name*
string- message string
- requiredPermissions string[]
{
"errors": [
{
"code": "string",
"message": "string",
"type": "string"
}
],
"fieldErrors": {},
"message": "string",
"requiredPermissions": [
"string"
]
}
Precondition Failed
- */*
- Schema
- Example (from schema)
Schema
errors object[]
code stringmessage stringtype stringfieldErrors object
property name*
string- message string
- requiredPermissions string[]
{
"errors": [
{
"code": "string",
"message": "string",
"type": "string"
}
],
"fieldErrors": {},
"message": "string",
"requiredPermissions": [
"string"
]
}
Internal Server Error
- */*
- Schema
- Example (from schema)
Schema
errors object[]
code stringmessage stringtype stringfieldErrors object
property name*
string- message string
- requiredPermissions string[]
{
"errors": [
{
"code": "string",
"message": "string",
"type": "string"
}
],
"fieldErrors": {},
"message": "string",
"requiredPermissions": [
"string"
]
}
Loading...