AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::AccessAnalyzer::Model Namespace Reference

Namespaces

 
 
 
 
 
 
 
 
 
 
 
 
 
namespace  FindingTypeMapper
 
namespace  JobErrorCodeMapper
 
namespace  JobStatusMapper
 
 
namespace  LocaleMapper
 
namespace  OrderByMapper
 
namespace  PolicyTypeMapper
 
namespace  ReasonCodeMapper
 
 
 
namespace  ResourceTypeMapper
 
namespace  StatusMapper
 
namespace  TypeMapper
 
 
 
 

Classes

class  Access
 
 
 
 
 
class  AclGrantee
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  Criterion
 
 
 
 
 
 
 
 
 
class  Finding
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  JobDetails
 
class  JobError
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  Location
 
 
class  PathElement
 
 
 
class  Position
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  SortCriteria
 
class  Span
 
 
 
 
 
class  StatusReason
 
class  Substring
 
 
 
 
class  Trail
 
 
 
 
 
class  UnusedAction
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Typedefs

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Enumerations

 
 
 
 
enum class  AclPermission {
  NOT_SET , READ , WRITE , READ_ACP ,
  WRITE_ACP , FULL_CONTROL
}
 
enum class  AnalyzerStatus {
  NOT_SET , ACTIVE , CREATING , DISABLED ,
  FAILED
}
 
 
 
 
 
 
 
 
 
 
enum class  JobStatus {
  NOT_SET , IN_PROGRESS , SUCCEEDED , FAILED ,
  CANCELED
}
 
 
enum class  Locale {
  NOT_SET , DE , EN , ES ,
  FR , IT , JA , KO ,
  PT_BR , ZH_CN , ZH_TW
}
 
enum class  OrderBy { NOT_SET , ASC , DESC }
 
 
 
 
 
 
enum class  Status { NOT_SET , SUCCEEDED , FAILED , IN_PROGRESS }
 
 
 
 
 

Typedef Documentation

◆ ApplyArchiveRuleOutcome

Definition at line 129 of file AccessAnalyzerServiceClientModel.h.

◆ ApplyArchiveRuleOutcomeCallable

Definition at line 167 of file AccessAnalyzerServiceClientModel.h.

◆ CancelPolicyGenerationOutcome

Definition at line 130 of file AccessAnalyzerServiceClientModel.h.

◆ CancelPolicyGenerationOutcomeCallable

Definition at line 168 of file AccessAnalyzerServiceClientModel.h.

◆ CheckAccessNotGrantedOutcome

Definition at line 131 of file AccessAnalyzerServiceClientModel.h.

◆ CheckAccessNotGrantedOutcomeCallable

Definition at line 169 of file AccessAnalyzerServiceClientModel.h.

◆ CheckNoNewAccessOutcome

Definition at line 132 of file AccessAnalyzerServiceClientModel.h.

◆ CheckNoNewAccessOutcomeCallable

Definition at line 170 of file AccessAnalyzerServiceClientModel.h.

◆ CheckNoPublicAccessOutcome

Definition at line 133 of file AccessAnalyzerServiceClientModel.h.

◆ CheckNoPublicAccessOutcomeCallable

Definition at line 171 of file AccessAnalyzerServiceClientModel.h.

◆ CreateAccessPreviewOutcome

Definition at line 134 of file AccessAnalyzerServiceClientModel.h.

◆ CreateAccessPreviewOutcomeCallable

Definition at line 172 of file AccessAnalyzerServiceClientModel.h.

◆ CreateAnalyzerOutcome

Definition at line 135 of file AccessAnalyzerServiceClientModel.h.

◆ CreateAnalyzerOutcomeCallable

Definition at line 173 of file AccessAnalyzerServiceClientModel.h.

◆ CreateArchiveRuleOutcome

Definition at line 136 of file AccessAnalyzerServiceClientModel.h.

◆ CreateArchiveRuleOutcomeCallable

Definition at line 174 of file AccessAnalyzerServiceClientModel.h.

◆ DeleteAnalyzerOutcome

Definition at line 137 of file AccessAnalyzerServiceClientModel.h.

◆ DeleteAnalyzerOutcomeCallable

Definition at line 175 of file AccessAnalyzerServiceClientModel.h.

◆ DeleteArchiveRuleOutcome

Definition at line 138 of file AccessAnalyzerServiceClientModel.h.

◆ DeleteArchiveRuleOutcomeCallable

Definition at line 176 of file AccessAnalyzerServiceClientModel.h.

◆ GenerateFindingRecommendationOutcome

Definition at line 139 of file AccessAnalyzerServiceClientModel.h.

◆ GenerateFindingRecommendationOutcomeCallable

Definition at line 177 of file AccessAnalyzerServiceClientModel.h.

◆ GetAccessPreviewOutcome

Definition at line 140 of file AccessAnalyzerServiceClientModel.h.

◆ GetAccessPreviewOutcomeCallable

Definition at line 178 of file AccessAnalyzerServiceClientModel.h.

◆ GetAnalyzedResourceOutcome

Definition at line 141 of file AccessAnalyzerServiceClientModel.h.

◆ GetAnalyzedResourceOutcomeCallable

Definition at line 179 of file AccessAnalyzerServiceClientModel.h.

◆ GetAnalyzerOutcome

Definition at line 142 of file AccessAnalyzerServiceClientModel.h.

◆ GetAnalyzerOutcomeCallable

Definition at line 180 of file AccessAnalyzerServiceClientModel.h.

◆ GetArchiveRuleOutcome

Definition at line 143 of file AccessAnalyzerServiceClientModel.h.

◆ GetArchiveRuleOutcomeCallable

Definition at line 181 of file AccessAnalyzerServiceClientModel.h.

◆ GetFindingOutcome

Definition at line 144 of file AccessAnalyzerServiceClientModel.h.

◆ GetFindingOutcomeCallable

Definition at line 182 of file AccessAnalyzerServiceClientModel.h.

◆ GetFindingRecommendationOutcome

Definition at line 145 of file AccessAnalyzerServiceClientModel.h.

◆ GetFindingRecommendationOutcomeCallable

Definition at line 183 of file AccessAnalyzerServiceClientModel.h.

◆ GetFindingV2Outcome

Definition at line 146 of file AccessAnalyzerServiceClientModel.h.

◆ GetFindingV2OutcomeCallable

Definition at line 184 of file AccessAnalyzerServiceClientModel.h.

◆ GetGeneratedPolicyOutcome

Definition at line 147 of file AccessAnalyzerServiceClientModel.h.

◆ GetGeneratedPolicyOutcomeCallable

Definition at line 185 of file AccessAnalyzerServiceClientModel.h.

◆ ListAccessPreviewFindingsOutcome

Definition at line 148 of file AccessAnalyzerServiceClientModel.h.

◆ ListAccessPreviewFindingsOutcomeCallable

Definition at line 186 of file AccessAnalyzerServiceClientModel.h.

◆ ListAccessPreviewsOutcome

Definition at line 149 of file AccessAnalyzerServiceClientModel.h.

◆ ListAccessPreviewsOutcomeCallable

Definition at line 187 of file AccessAnalyzerServiceClientModel.h.

◆ ListAnalyzedResourcesOutcome

Definition at line 150 of file AccessAnalyzerServiceClientModel.h.

◆ ListAnalyzedResourcesOutcomeCallable

Definition at line 188 of file AccessAnalyzerServiceClientModel.h.

◆ ListAnalyzersOutcome

Definition at line 151 of file AccessAnalyzerServiceClientModel.h.

◆ ListAnalyzersOutcomeCallable

Definition at line 189 of file AccessAnalyzerServiceClientModel.h.

◆ ListArchiveRulesOutcome

Definition at line 152 of file AccessAnalyzerServiceClientModel.h.

◆ ListArchiveRulesOutcomeCallable

Definition at line 190 of file AccessAnalyzerServiceClientModel.h.

◆ ListFindingsOutcome

Definition at line 153 of file AccessAnalyzerServiceClientModel.h.

◆ ListFindingsOutcomeCallable

Definition at line 191 of file AccessAnalyzerServiceClientModel.h.

◆ ListFindingsV2Outcome

Definition at line 154 of file AccessAnalyzerServiceClientModel.h.

◆ ListFindingsV2OutcomeCallable

Definition at line 192 of file AccessAnalyzerServiceClientModel.h.

◆ ListPolicyGenerationsOutcome

Definition at line 155 of file AccessAnalyzerServiceClientModel.h.

◆ ListPolicyGenerationsOutcomeCallable

Definition at line 193 of file AccessAnalyzerServiceClientModel.h.

◆ ListTagsForResourceOutcome

Definition at line 156 of file AccessAnalyzerServiceClientModel.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 194 of file AccessAnalyzerServiceClientModel.h.

◆ StartPolicyGenerationOutcome

Definition at line 157 of file AccessAnalyzerServiceClientModel.h.

◆ StartPolicyGenerationOutcomeCallable

Definition at line 195 of file AccessAnalyzerServiceClientModel.h.

◆ StartResourceScanOutcome

Definition at line 158 of file AccessAnalyzerServiceClientModel.h.

◆ StartResourceScanOutcomeCallable

Definition at line 196 of file AccessAnalyzerServiceClientModel.h.

◆ TagResourceOutcome

Definition at line 159 of file AccessAnalyzerServiceClientModel.h.

◆ TagResourceOutcomeCallable

Definition at line 197 of file AccessAnalyzerServiceClientModel.h.

◆ UntagResourceOutcome

Definition at line 160 of file AccessAnalyzerServiceClientModel.h.

◆ UntagResourceOutcomeCallable

Definition at line 198 of file AccessAnalyzerServiceClientModel.h.

◆ UpdateArchiveRuleOutcome

Definition at line 161 of file AccessAnalyzerServiceClientModel.h.

◆ UpdateArchiveRuleOutcomeCallable

Definition at line 199 of file AccessAnalyzerServiceClientModel.h.

◆ UpdateFindingsOutcome

Definition at line 162 of file AccessAnalyzerServiceClientModel.h.

◆ UpdateFindingsOutcomeCallable

Definition at line 200 of file AccessAnalyzerServiceClientModel.h.

◆ ValidatePolicyOutcome

Definition at line 163 of file AccessAnalyzerServiceClientModel.h.

◆ ValidatePolicyOutcomeCallable

Definition at line 201 of file AccessAnalyzerServiceClientModel.h.

Enumeration Type Documentation

◆ AccessCheckPolicyType

Enumerator
NOT_SET 
IDENTITY_POLICY 
RESOURCE_POLICY 

Definition at line 16 of file AccessCheckPolicyType.h.

◆ AccessCheckResourceType

Enumerator
NOT_SET 
AWS_DynamoDB_Table 
AWS_DynamoDB_Stream 
AWS_EFS_FileSystem 
AWS_OpenSearchService_Domain 
AWS_Kinesis_Stream 
AWS_Kinesis_StreamConsumer 
AWS_KMS_Key 
AWS_Lambda_Function 
AWS_S3_Bucket 
AWS_S3_AccessPoint 
AWS_S3Express_DirectoryBucket 
AWS_S3_Glacier 
AWS_S3Outposts_Bucket 
AWS_S3Outposts_AccessPoint 
AWS_SecretsManager_Secret 
AWS_SNS_Topic 
AWS_SQS_Queue 
AWS_IAM_AssumeRolePolicyDocument 

Definition at line 16 of file AccessCheckResourceType.h.

◆ AccessPreviewStatus

Enumerator
NOT_SET 
COMPLETED 
CREATING 
FAILED 

Definition at line 16 of file AccessPreviewStatus.h.

◆ AccessPreviewStatusReasonCode

Enumerator
NOT_SET 
INTERNAL_ERROR 
INVALID_CONFIGURATION 

Definition at line 16 of file AccessPreviewStatusReasonCode.h.

◆ AclPermission

Enumerator
NOT_SET 
READ 
WRITE 
READ_ACP 
WRITE_ACP 
FULL_CONTROL 

Definition at line 16 of file AclPermission.h.

◆ AnalyzerStatus

Enumerator
NOT_SET 
ACTIVE 
CREATING 
DISABLED 
FAILED 

Definition at line 16 of file AnalyzerStatus.h.

◆ CheckAccessNotGrantedResult

Enumerator
NOT_SET 
PASS 
FAIL 

Definition at line 16 of file CheckAccessNotGrantedResult.h.

◆ CheckNoNewAccessResult

Enumerator
NOT_SET 
PASS 
FAIL 

Definition at line 16 of file CheckNoNewAccessResult.h.

◆ CheckNoPublicAccessResult

Enumerator
NOT_SET 
PASS 
FAIL 

Definition at line 16 of file CheckNoPublicAccessResult.h.

◆ FindingChangeType

Enumerator
NOT_SET 
CHANGED 
NEW_ 
UNCHANGED 

Definition at line 16 of file FindingChangeType.h.

◆ FindingSourceType

Enumerator
NOT_SET 
POLICY 
BUCKET_ACL 
S3_ACCESS_POINT 
S3_ACCESS_POINT_ACCOUNT 

Definition at line 16 of file FindingSourceType.h.

◆ FindingStatus

Enumerator
NOT_SET 
ACTIVE 
ARCHIVED 
RESOLVED 

Definition at line 16 of file FindingStatus.h.

◆ FindingStatusUpdate

Enumerator
NOT_SET 
ACTIVE 
ARCHIVED 

Definition at line 16 of file FindingStatusUpdate.h.

◆ FindingType

Enumerator
NOT_SET 
ExternalAccess 
UnusedIAMRole 
UnusedIAMUserAccessKey 
UnusedIAMUserPassword 
UnusedPermission 

Definition at line 16 of file FindingType.h.

◆ JobErrorCode

Enumerator
NOT_SET 
AUTHORIZATION_ERROR 
RESOURCE_NOT_FOUND_ERROR 
SERVICE_QUOTA_EXCEEDED_ERROR 
SERVICE_ERROR 

Definition at line 16 of file JobErrorCode.h.

◆ JobStatus

Enumerator
NOT_SET 
IN_PROGRESS 
SUCCEEDED 
FAILED 
CANCELED 

Definition at line 16 of file JobStatus.h.

◆ KmsGrantOperation

Enumerator
NOT_SET 
CreateGrant 
Decrypt 
DescribeKey 
Encrypt 
GenerateDataKey 
GenerateDataKeyPair 
GenerateDataKeyPairWithoutPlaintext 
GenerateDataKeyWithoutPlaintext 
GetPublicKey 
ReEncryptFrom 
ReEncryptTo 
RetireGrant 
Sign 
Verify 

Definition at line 16 of file KmsGrantOperation.h.

◆ Locale

Enumerator
NOT_SET 
DE 
EN 
ES 
FR 
IT 
JA 
KO 
PT_BR 
ZH_CN 
ZH_TW 

Definition at line 16 of file Locale.h.

◆ OrderBy

Enumerator
NOT_SET 
ASC 
DESC 

Definition at line 16 of file OrderBy.h.

◆ PolicyType

Enumerator
NOT_SET 
IDENTITY_POLICY 
RESOURCE_POLICY 
SERVICE_CONTROL_POLICY 

Definition at line 16 of file PolicyType.h.

◆ ReasonCode

Enumerator
NOT_SET 
AWS_SERVICE_ACCESS_DISABLED 
DELEGATED_ADMINISTRATOR_DEREGISTERED 
ORGANIZATION_DELETED 
SERVICE_LINKED_ROLE_CREATION_FAILED 

Definition at line 16 of file ReasonCode.h.

◆ RecommendationType

Enumerator
NOT_SET 
UnusedPermissionRecommendation 

Definition at line 16 of file RecommendationType.h.

◆ RecommendedRemediationAction

Enumerator
NOT_SET 
CREATE_POLICY 
DETACH_POLICY 

Definition at line 16 of file RecommendedRemediationAction.h.

◆ ResourceType

Enumerator
NOT_SET 
AWS_S3_Bucket 
AWS_IAM_Role 
AWS_SQS_Queue 
AWS_Lambda_Function 
AWS_Lambda_LayerVersion 
AWS_KMS_Key 
AWS_SecretsManager_Secret 
AWS_EFS_FileSystem 
AWS_EC2_Snapshot 
AWS_ECR_Repository 
AWS_RDS_DBSnapshot 
AWS_RDS_DBClusterSnapshot 
AWS_SNS_Topic 
AWS_S3Express_DirectoryBucket 
AWS_DynamoDB_Table 
AWS_DynamoDB_Stream 

Definition at line 16 of file ResourceType.h.

◆ Status

Enumerator
NOT_SET 
SUCCEEDED 
FAILED 
IN_PROGRESS 

Definition at line 16 of file Status.h.

◆ Type

Enumerator
NOT_SET 
ACCOUNT 
ORGANIZATION 
ACCOUNT_UNUSED_ACCESS 
ORGANIZATION_UNUSED_ACCESS 

Definition at line 16 of file Type.h.

◆ ValidatePolicyFindingType

Enumerator
NOT_SET 
ERROR_ 
SECURITY_WARNING 
SUGGESTION 
WARNING 

Definition at line 16 of file ValidatePolicyFindingType.h.

◆ ValidatePolicyResourceType

Enumerator
NOT_SET 
AWS_S3_Bucket 
AWS_S3_AccessPoint 
AWS_S3_MultiRegionAccessPoint 
AWS_S3ObjectLambda_AccessPoint 
AWS_IAM_AssumeRolePolicyDocument 
AWS_DynamoDB_Table 

Definition at line 16 of file ValidatePolicyResourceType.h.

◆ ValidationExceptionReason

Enumerator
NOT_SET 
unknownOperation 
cannotParse 
fieldValidationFailed 
other 
notSupported 

Definition at line 16 of file ValidationExceptionReason.h.