Class: Aws::SecurityHub::Types::SoftwareResourceResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::SoftwareResourceResult
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
Provides information about a resource that contains a software package.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#account_id ⇒ String
The Amazon Web Services account that recorded the resource data in Security Hub.
-
#region ⇒ String
The Amazon Web Services Region that recorded the resource data in Security Hub.
-
#resource_cloud_partition ⇒ String
The cloud partition where the resource exists.
-
#resource_id ⇒ String
The unique identifier for a resource.
-
#resource_owner_account_id ⇒ String
The identifier of the cloud account that owns the resource.
-
#resource_owner_org_id ⇒ String
The identifier of the cloud organization that owns the resource.
-
#resource_provider ⇒ String
The cloud provider where the resource exists.
-
#resource_region ⇒ String
The native cloud region where the resource is located.
-
#resource_type ⇒ String
The type of resource, for example
AWS::EC2::InstanceorAWS::Lambda::Function.
Instance Attribute Details
#account_id ⇒ String
The Amazon Web Services account that recorded the resource data in Security Hub.
34977 34978 34979 34980 34981 34982 34983 34984 34985 34986 34987 34988 34989 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34977 class SoftwareResourceResult < Struct.new( :account_id, :resource_type, :region, :resource_id, :resource_provider, :resource_owner_org_id, :resource_owner_account_id, :resource_cloud_partition, :resource_region) SENSITIVE = [] include Aws::Structure end |
#region ⇒ String
The Amazon Web Services Region that recorded the resource data in Security Hub.
34977 34978 34979 34980 34981 34982 34983 34984 34985 34986 34987 34988 34989 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34977 class SoftwareResourceResult < Struct.new( :account_id, :resource_type, :region, :resource_id, :resource_provider, :resource_owner_org_id, :resource_owner_account_id, :resource_cloud_partition, :resource_region) SENSITIVE = [] include Aws::Structure end |
#resource_cloud_partition ⇒ String
The cloud partition where the resource exists. For Amazon Web
Services, valid values include aws, aws-cn, and aws-us-gov.
This field isn't returned for cloud providers that don't use
partitions.
34977 34978 34979 34980 34981 34982 34983 34984 34985 34986 34987 34988 34989 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34977 class SoftwareResourceResult < Struct.new( :account_id, :resource_type, :region, :resource_id, :resource_provider, :resource_owner_org_id, :resource_owner_account_id, :resource_cloud_partition, :resource_region) SENSITIVE = [] include Aws::Structure end |
#resource_id ⇒ String
The unique identifier for a resource.
34977 34978 34979 34980 34981 34982 34983 34984 34985 34986 34987 34988 34989 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34977 class SoftwareResourceResult < Struct.new( :account_id, :resource_type, :region, :resource_id, :resource_provider, :resource_owner_org_id, :resource_owner_account_id, :resource_cloud_partition, :resource_region) SENSITIVE = [] include Aws::Structure end |
#resource_owner_account_id ⇒ String
The identifier of the cloud account that owns the resource. For Amazon Web Services resources, this is the Amazon Web Services account ID. For Azure resources, this is the Azure subscription ID.
34977 34978 34979 34980 34981 34982 34983 34984 34985 34986 34987 34988 34989 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34977 class SoftwareResourceResult < Struct.new( :account_id, :resource_type, :region, :resource_id, :resource_provider, :resource_owner_org_id, :resource_owner_account_id, :resource_cloud_partition, :resource_region) SENSITIVE = [] include Aws::Structure end |
#resource_owner_org_id ⇒ String
The identifier of the cloud organization that owns the resource. For Amazon Web Services resources, this is the Organizations ID. For Azure resources, this is the Azure tenant ID.
34977 34978 34979 34980 34981 34982 34983 34984 34985 34986 34987 34988 34989 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34977 class SoftwareResourceResult < Struct.new( :account_id, :resource_type, :region, :resource_id, :resource_provider, :resource_owner_org_id, :resource_owner_account_id, :resource_cloud_partition, :resource_region) SENSITIVE = [] include Aws::Structure end |
#resource_provider ⇒ String
The cloud provider where the resource exists. Valid values are AWS
and Azure.
34977 34978 34979 34980 34981 34982 34983 34984 34985 34986 34987 34988 34989 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34977 class SoftwareResourceResult < Struct.new( :account_id, :resource_type, :region, :resource_id, :resource_provider, :resource_owner_org_id, :resource_owner_account_id, :resource_cloud_partition, :resource_region) SENSITIVE = [] include Aws::Structure end |
#resource_region ⇒ String
The native cloud region where the resource is located. For Amazon
Web Services, this is an Amazon Web Services Region (for example,
us-east-1). For Azure resources, this is the Azure region (for
example, westus2).
34977 34978 34979 34980 34981 34982 34983 34984 34985 34986 34987 34988 34989 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34977 class SoftwareResourceResult < Struct.new( :account_id, :resource_type, :region, :resource_id, :resource_provider, :resource_owner_org_id, :resource_owner_account_id, :resource_cloud_partition, :resource_region) SENSITIVE = [] include Aws::Structure end |
#resource_type ⇒ String
The type of resource, for example AWS::EC2::Instance or
AWS::Lambda::Function.
34977 34978 34979 34980 34981 34982 34983 34984 34985 34986 34987 34988 34989 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 34977 class SoftwareResourceResult < Struct.new( :account_id, :resource_type, :region, :resource_id, :resource_provider, :resource_owner_org_id, :resource_owner_account_id, :resource_cloud_partition, :resource_region) SENSITIVE = [] include Aws::Structure end |