View a markdown version of this page

RemediationResource - AWS Security Hub CSPM

RemediationResource

Provides comprehensive details about a resource.

Contents

AccountId

The AWS account that recorded the resource data in Security Hub.

Type: String

Pattern: .*\S.*

Required: Yes

CloudProvider

The cloud provider where the resource exists.

  • AWS specifies that the resource exists in AWS.

  • Azure specifies that the resource exists in Microsoft Azure.

Type: String

Valid Values: Azure | AWS

Required: Yes

Id

The unique identifier for a resource.

Type: String

Pattern: .*\S.*

Required: Yes

Region

The AWS Region in which Security Hub recorded the resource data.

Type: String

Pattern: .*\S.*

Required: Yes

ResourceRegion

The native cloud region where the resource is located. For AWS, this is an AWS Region (for example, us-east-1). For Azure resources, this is the Azure region (for example, westus2). This field is always included.

Type: String

Pattern: .*\S.*

Required: Yes

Type

The type of the resource.

Type: String

Pattern: .*\S.*

Required: Yes

Name

The name of the resource.

Type: String

Pattern: .*\S.*

Required: No

ResourceGuid

The global identifier used to identify a resource.

Type: String

Pattern: .*\S.*

Required: No

ResourceOwnerAccountId

The identifier of the cloud account that owns the resource. For AWS resources, this is the AWS account ID. For Azure resources, this is the Azure subscription ID.

Type: String

Pattern: .*\S.*

Required: No

ResourceOwnerOrgId

The identifier of the cloud organization that owns the resource. For AWS resources, this is the AWS Organizations ID. For Azure resources, this is the Azure tenant ID.

Type: String

Pattern: .*\S.*

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: