View a markdown version of this page

SoftwareResourceResult - AWS Security Hub CSPM

SoftwareResourceResult

Provides information about a resource that contains a software package.

Contents

AccountId

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

Type: String

Pattern: .*\S.*

Required: Yes

Region

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

Type: String

Pattern: .*\S.*

Required: Yes

ResourceId

The unique identifier for a resource.

Type: String

Pattern: .*\S.*

Required: Yes

ResourceType

The type of resource, for example AWS::EC2::Instance or AWS::Lambda::Function.

Type: String

Pattern: .*\S.*

Required: Yes

ResourceCloudPartition

The cloud partition where the resource exists. For AWS, valid values include aws, aws-cn, and aws-us-gov. This field isn't returned for cloud providers that don't use partitions.

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

ResourceProvider

The cloud provider where the resource exists. Valid values are AWS and Azure.

Type: String

Pattern: .*\S.*

Required: No

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).

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: