AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Classes

NameDescription
Class AccessDeniedException

AccessAnalyzer exception

Class AnalyzedResource

Contains details about the analyzed resource.

Class AnalyzedResourceSummary

Contains the ARN of the analyzed resource.

Class AnalyzerSummary

Contains information about the analyzer.

Class ArchiveRuleSummary

Contains information about an archive rule.

Class ConflictException

AccessAnalyzer exception

Class CreateAnalyzerRequest

Container for the parameters to the CreateAnalyzer operation. Creates an analyzer for your account.

Class CreateAnalyzerResponse

The response to the request to create an analyzer.

Class CreateArchiveRuleRequest

Container for the parameters to the CreateArchiveRule operation. Creates an archive rule for the specified analyzer. Archive rules automatically archive findings that meet the criteria you define when you create the rule.

Class CreateArchiveRuleResponse

This is the response object from the CreateArchiveRule operation.

Class Criterion

The criteria to use in the filter that defines the archive rule.

Class DeleteAnalyzerRequest

Container for the parameters to the DeleteAnalyzer operation. Deletes the specified analyzer. When you delete an analyzer, Access Analyzer is disabled for the account in the current or specific Region. All findings that were generated by the analyzer are deleted. You cannot undo this action.

Class DeleteAnalyzerResponse

This is the response object from the DeleteAnalyzer operation.

Class DeleteArchiveRuleRequest

Container for the parameters to the DeleteArchiveRule operation. Deletes the specified archive rule.

Class DeleteArchiveRuleResponse

This is the response object from the DeleteArchiveRule operation.

Class Finding

Contains information about a finding.

Class FindingSummary

Contains information about a finding.

Class GetAnalyzedResourceRequest

Container for the parameters to the GetAnalyzedResource operation. Retrieves information about a resource that was analyzed.

Class GetAnalyzedResourceResponse

The response to the request.

Class GetAnalyzerRequest

Container for the parameters to the GetAnalyzer operation. Retrieves information about the specified analyzer.

Class GetAnalyzerResponse

The response to the request.

Class GetArchiveRuleRequest

Container for the parameters to the GetArchiveRule operation. Retrieves information about an archive rule.

Class GetArchiveRuleResponse

The response to the request.

Class GetFindingRequest

Container for the parameters to the GetFinding operation. Retrieves information about the specified finding.

Class GetFindingResponse

The response to the request.

Class InlineArchiveRule

An criterion statement in an archive rule. Each archive rule may have multiple criteria.

Class InternalServerException

AccessAnalyzer exception

Class ListAnalyzedResourcesRequest

Container for the parameters to the ListAnalyzedResources operation. Retrieves a list of resources of the specified type that have been analyzed by the specified analyzer..

Class ListAnalyzedResourcesResponse

The response to the request.

Class ListAnalyzersRequest

Container for the parameters to the ListAnalyzers operation. Retrieves a list of analyzers.

Class ListAnalyzersResponse

The response to the request.

Class ListArchiveRulesRequest

Container for the parameters to the ListArchiveRules operation. Retrieves a list of archive rules created for the specified analyzer.

Class ListArchiveRulesResponse

The response to the request.

Class ListFindingsRequest

Container for the parameters to the ListFindings operation. Retrieves a list of findings generated by the specified analyzer.

Class ListFindingsResponse

The response to the request.

Class ListTagsForResourceRequest

Container for the parameters to the ListTagsForResource operation. Retrieves a list of tags applied to the specified resource.

Class ListTagsForResourceResponse

The response to the request.

Class ResourceNotFoundException

AccessAnalyzer exception

Class ServiceQuotaExceededException

AccessAnalyzer exception

Class SortCriteria

The criteria used to sort.

Class StartResourceScanRequest

Container for the parameters to the StartResourceScan operation. Immediately starts a scan of the policies applied to the specified resource.

Class StartResourceScanResponse

This is the response object from the StartResourceScan operation.

Class StatusReason

Provides more details about the current status of the analyzer. For example, if the creation for the analyzer fails, a Failed status is displayed. For an analyzer with organization as the type, this failure can be due to an issue with creating the service-linked roles required in the member accounts of the AWS organization.

Class TagResourceRequest

Container for the parameters to the TagResource operation. Adds a tag to the specified resource.

Class TagResourceResponse

The response to the request.

Class ThrottlingException

AccessAnalyzer exception

Class UntagResourceRequest

Container for the parameters to the UntagResource operation. Removes a tag from the specified resource.

Class UntagResourceResponse

The response to the request.

Class UpdateArchiveRuleRequest

Container for the parameters to the UpdateArchiveRule operation. Updates the criteria and values for the specified archive rule.

Class UpdateArchiveRuleResponse

This is the response object from the UpdateArchiveRule operation.

Class UpdateFindingsRequest

Container for the parameters to the UpdateFindings operation. Updates the status for the specified findings.

Class UpdateFindingsResponse

This is the response object from the UpdateFindings operation.

Class ValidationException

AccessAnalyzer exception