@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonCodeGuruSecurity extends Object implements AmazonCodeGuruSecurity
AmazonCodeGuruSecurity. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
BatchGetFindingsResult |
batchGetFindings(BatchGetFindingsRequest request)
Returns a list of all requested findings.
|
CreateScanResult |
createScan(CreateScanRequest request)
Use to create a scan using code uploaded to an S3 bucket.
|
CreateUploadUrlResult |
createUploadUrl(CreateUploadUrlRequest request)
Generates a pre-signed URL and request headers used to upload a code resource.
|
GetAccountConfigurationResult |
getAccountConfiguration(GetAccountConfigurationRequest request)
Use to get account level configuration.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetFindingsResult |
getFindings(GetFindingsRequest request)
Returns a list of all findings generated by a particular scan.
|
GetMetricsSummaryResult |
getMetricsSummary(GetMetricsSummaryRequest request)
Returns top level metrics about an account from a specified date, including number of open findings, the
categories with most findings, the scans with most open findings, and scans with most open critical findings.
|
GetScanResult |
getScan(GetScanRequest request)
Returns details about a scan, including whether or not a scan has completed.
|
ListFindingsMetricsResult |
listFindingsMetrics(ListFindingsMetricsRequest request)
Returns metrics about all findings in an account within a specified time range.
|
ListScansResult |
listScans(ListScansRequest request)
Returns a list of all the standard scans in an account.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Returns a list of all tags associated with a scan.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Use to add one or more tags to an existing scan.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Use to remove one or more tags from an existing scan.
|
UpdateAccountConfigurationResult |
updateAccountConfiguration(UpdateAccountConfigurationRequest request)
Use to update account-level configuration with an encryption key.
|
public BatchGetFindingsResult batchGetFindings(BatchGetFindingsRequest request)
AmazonCodeGuruSecurityReturns a list of all requested findings.
batchGetFindings in interface AmazonCodeGuruSecuritypublic CreateScanResult createScan(CreateScanRequest request)
AmazonCodeGuruSecurityUse to create a scan using code uploaded to an S3 bucket.
createScan in interface AmazonCodeGuruSecuritypublic CreateUploadUrlResult createUploadUrl(CreateUploadUrlRequest request)
AmazonCodeGuruSecurityGenerates a pre-signed URL and request headers used to upload a code resource.
You can upload your code resource to the URL and add the request headers using any HTTP client.
createUploadUrl in interface AmazonCodeGuruSecuritypublic GetAccountConfigurationResult getAccountConfiguration(GetAccountConfigurationRequest request)
AmazonCodeGuruSecurityUse to get account level configuration.
getAccountConfiguration in interface AmazonCodeGuruSecuritypublic GetFindingsResult getFindings(GetFindingsRequest request)
AmazonCodeGuruSecurityReturns a list of all findings generated by a particular scan.
getFindings in interface AmazonCodeGuruSecuritypublic GetMetricsSummaryResult getMetricsSummary(GetMetricsSummaryRequest request)
AmazonCodeGuruSecurityReturns top level metrics about an account from a specified date, including number of open findings, the categories with most findings, the scans with most open findings, and scans with most open critical findings.
getMetricsSummary in interface AmazonCodeGuruSecuritypublic GetScanResult getScan(GetScanRequest request)
AmazonCodeGuruSecurityReturns details about a scan, including whether or not a scan has completed.
getScan in interface AmazonCodeGuruSecuritypublic ListFindingsMetricsResult listFindingsMetrics(ListFindingsMetricsRequest request)
AmazonCodeGuruSecurityReturns metrics about all findings in an account within a specified time range.
listFindingsMetrics in interface AmazonCodeGuruSecuritypublic ListScansResult listScans(ListScansRequest request)
AmazonCodeGuruSecurityReturns a list of all the standard scans in an account. Does not return express scans.
listScans in interface AmazonCodeGuruSecuritypublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AmazonCodeGuruSecurityReturns a list of all tags associated with a scan.
listTagsForResource in interface AmazonCodeGuruSecuritypublic TagResourceResult tagResource(TagResourceRequest request)
AmazonCodeGuruSecurityUse to add one or more tags to an existing scan.
tagResource in interface AmazonCodeGuruSecuritypublic UntagResourceResult untagResource(UntagResourceRequest request)
AmazonCodeGuruSecurityUse to remove one or more tags from an existing scan.
untagResource in interface AmazonCodeGuruSecuritypublic UpdateAccountConfigurationResult updateAccountConfiguration(UpdateAccountConfigurationRequest request)
AmazonCodeGuruSecurityUse to update account-level configuration with an encryption key.
updateAccountConfiguration in interface AmazonCodeGuruSecuritypublic void shutdown()
AmazonCodeGuruSecurityshutdown in interface AmazonCodeGuruSecuritypublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonCodeGuruSecurityResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AmazonCodeGuruSecurityrequest - The originally executed request.