Inspector2 / Client / get_sbom_export
get_sbom_export#
- Inspector2.Client.get_sbom_export(**kwargs)#
- Gets details of a software bill of materials (SBOM) report. - See also: AWS API Documentation - Request Syntax- response = client.get_sbom_export( reportId='string' ) - Parameters:
- reportId (string) – - [REQUIRED] - The report ID of the SBOM export to get details for. 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'errorCode': 'INTERNAL_ERROR'|'INVALID_PERMISSIONS'|'NO_FINDINGS_FOUND'|'BUCKET_NOT_FOUND'|'INCOMPATIBLE_BUCKET_REGION'|'MALFORMED_KMS_KEY', 'errorMessage': 'string', 'filterCriteria': { 'accountId': [ { 'comparison': 'EQUALS'|'NOT_EQUALS', 'value': 'string' }, ], 'ec2InstanceTags': [ { 'comparison': 'EQUALS', 'key': 'string', 'value': 'string' }, ], 'ecrImageTags': [ { 'comparison': 'EQUALS'|'NOT_EQUALS', 'value': 'string' }, ], 'ecrRepositoryName': [ { 'comparison': 'EQUALS'|'NOT_EQUALS', 'value': 'string' }, ], 'lambdaFunctionName': [ { 'comparison': 'EQUALS'|'NOT_EQUALS', 'value': 'string' }, ], 'lambdaFunctionTags': [ { 'comparison': 'EQUALS', 'key': 'string', 'value': 'string' }, ], 'resourceId': [ { 'comparison': 'EQUALS'|'NOT_EQUALS', 'value': 'string' }, ], 'resourceType': [ { 'comparison': 'EQUALS'|'NOT_EQUALS', 'value': 'string' }, ] }, 'format': 'CYCLONEDX_1_4'|'SPDX_2_3', 'reportId': 'string', 's3Destination': { 'bucketName': 'string', 'keyPrefix': 'string', 'kmsKeyArn': 'string' }, 'status': 'SUCCEEDED'|'IN_PROGRESS'|'CANCELLED'|'FAILED' } - Response Structure- (dict) – - errorCode (string) – - An error code. 
- errorMessage (string) – - An error message. 
- filterCriteria (dict) – - Contains details about the resource filter criteria used for the software bill of materials (SBOM) report. - accountId (list) – - The account IDs used as resource filter criteria. - (dict) – - A resource string filter for a software bill of materials report. - comparison (string) – - The filter’s comparison. 
- value (string) – - The filter’s value. 
 
 
- ec2InstanceTags (list) – - The EC2 instance tags used as resource filter criteria. - (dict) – - A resource map filter for a software bill of material report. - comparison (string) – - The filter’s comparison. 
- key (string) – - The filter’s key. 
- value (string) – - The filter’s value. 
 
 
- ecrImageTags (list) – - The ECR image tags used as resource filter criteria. - (dict) – - A resource string filter for a software bill of materials report. - comparison (string) – - The filter’s comparison. 
- value (string) – - The filter’s value. 
 
 
- ecrRepositoryName (list) – - The ECR repository names used as resource filter criteria. - (dict) – - A resource string filter for a software bill of materials report. - comparison (string) – - The filter’s comparison. 
- value (string) – - The filter’s value. 
 
 
- lambdaFunctionName (list) – - The Amazon Web Services Lambda function name used as resource filter criteria. - (dict) – - A resource string filter for a software bill of materials report. - comparison (string) – - The filter’s comparison. 
- value (string) – - The filter’s value. 
 
 
- lambdaFunctionTags (list) – - The Amazon Web Services Lambda function tags used as resource filter criteria. - (dict) – - A resource map filter for a software bill of material report. - comparison (string) – - The filter’s comparison. 
- key (string) – - The filter’s key. 
- value (string) – - The filter’s value. 
 
 
- resourceId (list) – - The resource IDs used as resource filter criteria. - (dict) – - A resource string filter for a software bill of materials report. - comparison (string) – - The filter’s comparison. 
- value (string) – - The filter’s value. 
 
 
- resourceType (list) – - The resource types used as resource filter criteria. - (dict) – - A resource string filter for a software bill of materials report. - comparison (string) – - The filter’s comparison. 
- value (string) – - The filter’s value. 
 
 
 
- format (string) – - The format of the software bill of materials (SBOM) report. 
- reportId (string) – - The report ID of the software bill of materials (SBOM) report. 
- s3Destination (dict) – - Contains details of the Amazon S3 bucket and KMS key used to export findings - bucketName (string) – - The name of the Amazon S3 bucket to export findings to. 
- keyPrefix (string) – - The prefix that the findings will be written under. 
- kmsKeyArn (string) – - The ARN of the KMS key used to encrypt data when exporting findings. 
 
- status (string) – - The status of the software bill of materials (SBOM) report. 
 
 
 - Exceptions- Inspector2.Client.exceptions.ValidationException
- Inspector2.Client.exceptions.AccessDeniedException
- Inspector2.Client.exceptions.ResourceNotFoundException
- Inspector2.Client.exceptions.ThrottlingException
- Inspector2.Client.exceptions.InternalServerException