Module: Aws::Macie2::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-macie2/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AcceptInvitationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceptInvitationRequest')
- AcceptInvitationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceptInvitationResponse')
- AccessControlList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessControlList')
- AccessDeniedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessDeniedException')
- AccountDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountDetail')
- AccountLevelPermissions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountLevelPermissions')
- AdminAccount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminAccount')
- AdminStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AdminStatus')
- AllowListCriteria =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AllowListCriteria')
- AllowListStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AllowListStatus')
- AllowListStatusCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AllowListStatusCode')
- AllowListSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AllowListSummary')
- AllowsUnencryptedObjectUploads =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AllowsUnencryptedObjectUploads')
- ApiCallDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApiCallDetails')
- AssumedRole =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssumedRole')
- AutoEnableMode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AutoEnableMode')
- AutomatedDiscoveryAccount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AutomatedDiscoveryAccount')
- AutomatedDiscoveryAccountStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AutomatedDiscoveryAccountStatus')
- AutomatedDiscoveryAccountUpdate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AutomatedDiscoveryAccountUpdate')
- AutomatedDiscoveryAccountUpdateError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AutomatedDiscoveryAccountUpdateError')
- AutomatedDiscoveryAccountUpdateErrorCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AutomatedDiscoveryAccountUpdateErrorCode')
- AutomatedDiscoveryMonitoringStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AutomatedDiscoveryMonitoringStatus')
- AutomatedDiscoveryStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AutomatedDiscoveryStatus')
- AvailabilityCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AvailabilityCode')
- AwsAccount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AwsAccount')
- AwsService =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AwsService')
- BatchGetCustomDataIdentifierSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGetCustomDataIdentifierSummary')
- BatchGetCustomDataIdentifiersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGetCustomDataIdentifiersRequest')
- BatchGetCustomDataIdentifiersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchGetCustomDataIdentifiersResponse')
- BatchUpdateAutomatedDiscoveryAccountsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchUpdateAutomatedDiscoveryAccountsRequest')
- BatchUpdateAutomatedDiscoveryAccountsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchUpdateAutomatedDiscoveryAccountsResponse')
- BlockPublicAccess =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BlockPublicAccess')
- BucketCountByEffectivePermission =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BucketCountByEffectivePermission')
- BucketCountByEncryptionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BucketCountByEncryptionType')
Shapes::StructureShape.new(name: 'BucketCountBySharedAccessType')
- BucketCountPolicyAllowsUnencryptedObjectUploads =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BucketCountPolicyAllowsUnencryptedObjectUploads')
- BucketCriteria =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'BucketCriteria')
- BucketCriteriaAdditionalProperties =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BucketCriteriaAdditionalProperties')
- BucketLevelPermissions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BucketLevelPermissions')
- BucketMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BucketMetadata')
- BucketMetadataErrorCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BucketMetadataErrorCode')
- BucketPermissionConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BucketPermissionConfiguration')
- BucketPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BucketPolicy')
- BucketPublicAccess =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BucketPublicAccess')
- BucketServerSideEncryption =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BucketServerSideEncryption')
- BucketSortCriteria =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BucketSortCriteria')
- BucketStatisticsBySensitivity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BucketStatisticsBySensitivity')
- Cell =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Cell')
- Cells =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Cells')
- ClassificationDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClassificationDetails')
- ClassificationExportConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClassificationExportConfiguration')
- ClassificationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClassificationResult')
- ClassificationResultStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClassificationResultStatus')
- ClassificationScopeId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClassificationScopeId')
- ClassificationScopeName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClassificationScopeName')
- ClassificationScopeSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClassificationScopeSummary')
- ClassificationScopeUpdateOperation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClassificationScopeUpdateOperation')
- ConflictException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConflictException')
- CreateAllowListRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAllowListRequest')
- CreateAllowListResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAllowListResponse')
- CreateClassificationJobRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateClassificationJobRequest')
- CreateClassificationJobResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateClassificationJobResponse')
- CreateCustomDataIdentifierRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCustomDataIdentifierRequest')
- CreateCustomDataIdentifierResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCustomDataIdentifierResponse')
- CreateFindingsFilterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateFindingsFilterRequest')
- CreateFindingsFilterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateFindingsFilterResponse')
- CreateInvitationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateInvitationsRequest')
- CreateInvitationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateInvitationsResponse')
- CreateMemberRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateMemberRequest')
- CreateMemberResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateMemberResponse')
- CreateSampleFindingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSampleFindingsRequest')
- CreateSampleFindingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSampleFindingsResponse')
- CriteriaBlockForJob =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CriteriaBlockForJob')
- CriteriaForJob =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CriteriaForJob')
- Criterion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'Criterion')
- CriterionAdditionalProperties =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CriterionAdditionalProperties')
- Currency =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Currency')
- CustomDataIdentifierSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomDataIdentifierSummary')
- CustomDataIdentifiers =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomDataIdentifiers')
- CustomDetection =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomDetection')
- CustomDetections =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CustomDetections')
- DailySchedule =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DailySchedule')
- DataIdentifierSeverity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DataIdentifierSeverity')
- DataIdentifierType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DataIdentifierType')
- DayOfWeek =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DayOfWeek')
- DeclineInvitationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeclineInvitationsRequest')
- DeclineInvitationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeclineInvitationsResponse')
- DefaultDetection =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DefaultDetection')
- DefaultDetections =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DefaultDetections')
- DeleteAllowListRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAllowListRequest')
- DeleteAllowListResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAllowListResponse')
- DeleteCustomDataIdentifierRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteCustomDataIdentifierRequest')
- DeleteCustomDataIdentifierResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteCustomDataIdentifierResponse')
- DeleteFindingsFilterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteFindingsFilterRequest')
- DeleteFindingsFilterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteFindingsFilterResponse')
- DeleteInvitationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteInvitationsRequest')
- DeleteInvitationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteInvitationsResponse')
- DeleteMemberRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteMemberRequest')
- DeleteMemberResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteMemberResponse')
- DescribeBucketsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeBucketsRequest')
- DescribeBucketsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeBucketsResponse')
- DescribeClassificationJobRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClassificationJobRequest')
- DescribeClassificationJobResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeClassificationJobResponse')
- DescribeOrganizationConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeOrganizationConfigurationRequest')
- DescribeOrganizationConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeOrganizationConfigurationResponse')
- DetectedDataDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetectedDataDetails')
- Detection =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Detection')
- DisableMacieRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableMacieRequest')
- DisableMacieResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableMacieResponse')
- DisableOrganizationAdminAccountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableOrganizationAdminAccountRequest')
- DisableOrganizationAdminAccountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableOrganizationAdminAccountResponse')
- DisassociateFromAdministratorAccountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateFromAdministratorAccountRequest')
- DisassociateFromAdministratorAccountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateFromAdministratorAccountResponse')
- DisassociateFromMasterAccountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateFromMasterAccountRequest')
- DisassociateFromMasterAccountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateFromMasterAccountResponse')
- DisassociateMemberRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateMemberRequest')
- DisassociateMemberResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateMemberResponse')
- DomainDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DomainDetails')
- EffectivePermission =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EffectivePermission')
- Empty =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Empty')
- EnableMacieRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableMacieRequest')
- EnableMacieResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableMacieResponse')
- EnableOrganizationAdminAccountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableOrganizationAdminAccountRequest')
- EnableOrganizationAdminAccountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableOrganizationAdminAccountResponse')
- EncryptionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EncryptionType')
- ErrorCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ErrorCode')
- FederatedUser =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FederatedUser')
- Finding =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Finding')
- FindingAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FindingAction')
- FindingActionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FindingActionType')
- FindingActor =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FindingActor')
- FindingCategory =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FindingCategory')
- FindingCriteria =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FindingCriteria')
- FindingPublishingFrequency =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FindingPublishingFrequency')
- FindingStatisticsSortAttributeName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FindingStatisticsSortAttributeName')
- FindingStatisticsSortCriteria =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FindingStatisticsSortCriteria')
- FindingType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FindingType')
- FindingsFilterAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FindingsFilterAction')
- FindingsFilterListItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FindingsFilterListItem')
- GetAdministratorAccountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAdministratorAccountRequest')
- GetAdministratorAccountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAdministratorAccountResponse')
- GetAllowListRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAllowListRequest')
- GetAllowListResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAllowListResponse')
- GetAutomatedDiscoveryConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAutomatedDiscoveryConfigurationRequest')
- GetAutomatedDiscoveryConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAutomatedDiscoveryConfigurationResponse')
- GetBucketStatisticsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetBucketStatisticsRequest')
- GetBucketStatisticsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetBucketStatisticsResponse')
- GetClassificationExportConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetClassificationExportConfigurationRequest')
- GetClassificationExportConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetClassificationExportConfigurationResponse')
- GetClassificationScopeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetClassificationScopeRequest')
- GetClassificationScopeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetClassificationScopeResponse')
- GetCustomDataIdentifierRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCustomDataIdentifierRequest')
- GetCustomDataIdentifierResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCustomDataIdentifierResponse')
- GetFindingStatisticsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFindingStatisticsRequest')
- GetFindingStatisticsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFindingStatisticsResponse')
- GetFindingsFilterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFindingsFilterRequest')
- GetFindingsFilterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFindingsFilterResponse')
- GetFindingsPublicationConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFindingsPublicationConfigurationRequest')
- GetFindingsPublicationConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFindingsPublicationConfigurationResponse')
- GetFindingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFindingsRequest')
- GetFindingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFindingsResponse')
- GetInvitationsCountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetInvitationsCountRequest')
- GetInvitationsCountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetInvitationsCountResponse')
- GetMacieSessionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMacieSessionRequest')
- GetMacieSessionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMacieSessionResponse')
- GetMasterAccountRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMasterAccountRequest')
- GetMasterAccountResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMasterAccountResponse')
- GetMemberRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMemberRequest')
- GetMemberResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetMemberResponse')
- GetResourceProfileRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetResourceProfileRequest')
- GetResourceProfileResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetResourceProfileResponse')
- GetRevealConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRevealConfigurationRequest')
- GetRevealConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRevealConfigurationResponse')
- GetSensitiveDataOccurrencesAvailabilityRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSensitiveDataOccurrencesAvailabilityRequest')
- GetSensitiveDataOccurrencesAvailabilityResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSensitiveDataOccurrencesAvailabilityResponse')
- GetSensitiveDataOccurrencesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSensitiveDataOccurrencesRequest')
- GetSensitiveDataOccurrencesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSensitiveDataOccurrencesResponse')
- GetSensitivityInspectionTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSensitivityInspectionTemplateRequest')
- GetSensitivityInspectionTemplateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSensitivityInspectionTemplateResponse')
- GetUsageStatisticsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUsageStatisticsRequest')
- GetUsageStatisticsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUsageStatisticsResponse')
- GetUsageTotalsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUsageTotalsRequest')
- GetUsageTotalsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUsageTotalsResponse')
- GroupBy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GroupBy')
- GroupCount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GroupCount')
- IamUser =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IamUser')
- InternalServerException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InternalServerException')
- Invitation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Invitation')
- IpAddressDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IpAddressDetails')
- IpCity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IpCity')
- IpCountry =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IpCountry')
- IpGeoLocation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IpGeoLocation')
- IpOwner =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IpOwner')
- IsDefinedInJob =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IsDefinedInJob')
- IsMonitoredByJob =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IsMonitoredByJob')
- JobComparator =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'JobComparator')
- JobDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'JobDetails')
- JobScheduleFrequency =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'JobScheduleFrequency')
- JobScopeTerm =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'JobScopeTerm')
- JobScopingBlock =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'JobScopingBlock')
- JobStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'JobStatus')
- JobSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'JobSummary')
- JobType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'JobType')
- KeyValuePair =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'KeyValuePair')
- KeyValuePairList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'KeyValuePairList')
- LastRunErrorStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LastRunErrorStatus')
- LastRunErrorStatusCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LastRunErrorStatusCode')
- ListAllowListsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAllowListsRequest')
- ListAllowListsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAllowListsResponse')
- ListAutomatedDiscoveryAccountsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAutomatedDiscoveryAccountsRequest')
- ListAutomatedDiscoveryAccountsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAutomatedDiscoveryAccountsResponse')
- ListClassificationJobsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListClassificationJobsRequest')
- ListClassificationJobsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListClassificationJobsResponse')
- ListClassificationScopesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListClassificationScopesRequest')
- ListClassificationScopesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListClassificationScopesResponse')
- ListCustomDataIdentifiersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCustomDataIdentifiersRequest')
- ListCustomDataIdentifiersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCustomDataIdentifiersResponse')
- ListFindingsFiltersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListFindingsFiltersRequest')
- ListFindingsFiltersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListFindingsFiltersResponse')
- ListFindingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListFindingsRequest')
- ListFindingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListFindingsResponse')
- ListInvitationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListInvitationsRequest')
- ListInvitationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListInvitationsResponse')
- ListJobsFilterCriteria =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListJobsFilterCriteria')
- ListJobsFilterKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ListJobsFilterKey')
- ListJobsFilterTerm =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListJobsFilterTerm')
- ListJobsSortAttributeName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ListJobsSortAttributeName')
- ListJobsSortCriteria =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListJobsSortCriteria')
- ListManagedDataIdentifiersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListManagedDataIdentifiersRequest')
- ListManagedDataIdentifiersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListManagedDataIdentifiersResponse')
- ListMembersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMembersRequest')
- ListMembersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListMembersResponse')
- ListOrganizationAdminAccountsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListOrganizationAdminAccountsRequest')
- ListOrganizationAdminAccountsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListOrganizationAdminAccountsResponse')
- ListResourceProfileArtifactsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResourceProfileArtifactsRequest')
- ListResourceProfileArtifactsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResourceProfileArtifactsResponse')
- ListResourceProfileDetectionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResourceProfileDetectionsRequest')
- ListResourceProfileDetectionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResourceProfileDetectionsResponse')
- ListSensitivityInspectionTemplatesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListSensitivityInspectionTemplatesRequest')
- ListSensitivityInspectionTemplatesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListSensitivityInspectionTemplatesResponse')
- ListTagsForResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceRequest')
- ListTagsForResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceResponse')
- MacieStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MacieStatus')
- ManagedDataIdentifierSelector =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ManagedDataIdentifierSelector')
- ManagedDataIdentifierSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ManagedDataIdentifierSummary')
- MatchingBucket =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MatchingBucket')
- MatchingResource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MatchingResource')
- MaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxResults')
- Member =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Member')
- MonthlySchedule =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MonthlySchedule')
- NextToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NextToken')
- ObjectCountByEncryptionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ObjectCountByEncryptionType')
- ObjectLevelStatistics =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ObjectLevelStatistics')
- Occurrences =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Occurrences')
- OrderBy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OrderBy')
- OriginType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OriginType')
- Page =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Page')
- Pages =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Pages')
- PolicyDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PolicyDetails')
- PutClassificationExportConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutClassificationExportConfigurationRequest')
- PutClassificationExportConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutClassificationExportConfigurationResponse')
- PutFindingsPublicationConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutFindingsPublicationConfigurationRequest')
- PutFindingsPublicationConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutFindingsPublicationConfigurationResponse')
- Range =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Range')
- Ranges =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Ranges')
- Record =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Record')
- Records =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Records')
- RelationshipStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RelationshipStatus')
- ReplicationDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReplicationDetails')
- ResourceNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceNotFoundException')
- ResourceProfileArtifact =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceProfileArtifact')
- ResourceStatistics =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceStatistics')
- ResourcesAffected =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourcesAffected')
- RetrievalConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RetrievalConfiguration')
- RetrievalMode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RetrievalMode')
- RevealConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevealConfiguration')
- RevealRequestStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RevealRequestStatus')
- RevealStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RevealStatus')
- S3Bucket =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'S3Bucket')
- S3BucketCriteriaForJob =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'S3BucketCriteriaForJob')
- S3BucketDefinitionForJob =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'S3BucketDefinitionForJob')
- S3BucketName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'S3BucketName')
- S3BucketOwner =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'S3BucketOwner')
- S3ClassificationScope =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'S3ClassificationScope')
- S3ClassificationScopeExclusion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'S3ClassificationScopeExclusion')
- S3ClassificationScopeExclusionUpdate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'S3ClassificationScopeExclusionUpdate')
- S3ClassificationScopeUpdate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'S3ClassificationScopeUpdate')
- S3Destination =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'S3Destination')
- S3JobDefinition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'S3JobDefinition')
- S3Object =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'S3Object')
- S3WordsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'S3WordsList')
- ScopeFilterKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ScopeFilterKey')
- Scoping =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Scoping')
- SearchResourcesBucketCriteria =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchResourcesBucketCriteria')
- SearchResourcesComparator =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SearchResourcesComparator')
- SearchResourcesCriteria =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchResourcesCriteria')
- SearchResourcesCriteriaBlock =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchResourcesCriteriaBlock')
- SearchResourcesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchResourcesRequest')
- SearchResourcesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchResourcesResponse')
- SearchResourcesSimpleCriterion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchResourcesSimpleCriterion')
- SearchResourcesSimpleCriterionKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SearchResourcesSimpleCriterionKey')
- SearchResourcesSortAttributeName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SearchResourcesSortAttributeName')
- SearchResourcesSortCriteria =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchResourcesSortCriteria')
- SearchResourcesTagCriterion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchResourcesTagCriterion')
- SearchResourcesTagCriterionPair =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchResourcesTagCriterionPair')
- SecurityHubConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SecurityHubConfiguration')
- SensitiveData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SensitiveData')
- SensitiveDataItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SensitiveDataItem')
- SensitiveDataItemCategory =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SensitiveDataItemCategory')
- SensitiveDataOccurrences =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'SensitiveDataOccurrences')
- SensitivityAggregations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SensitivityAggregations')
- SensitivityInspectionTemplateExcludes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SensitivityInspectionTemplateExcludes')
- SensitivityInspectionTemplateId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SensitivityInspectionTemplateId')
- SensitivityInspectionTemplateIncludes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SensitivityInspectionTemplateIncludes')
- SensitivityInspectionTemplatesEntry =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SensitivityInspectionTemplatesEntry')
- ServerSideEncryption =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServerSideEncryption')
- ServiceLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceLimit')
- ServiceQuotaExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceQuotaExceededException')
- SessionContext =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SessionContext')
- SessionContextAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SessionContextAttributes')
- SessionIssuer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SessionIssuer')
- Severity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Severity')
- SeverityDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SeverityDescription')
- SeverityLevel =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SeverityLevel')
- SeverityLevelList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SeverityLevelList')
Shapes::StringShape.new(name: 'SharedAccess')
- SimpleCriterionForJob =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SimpleCriterionForJob')
- SimpleCriterionKeyForJob =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SimpleCriterionKeyForJob')
- SimpleScopeTerm =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SimpleScopeTerm')
- SortCriteria =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SortCriteria')
- Statistics =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Statistics')
- StorageClass =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StorageClass')
- SuppressDataIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SuppressDataIdentifier')
- TagCriterionForJob =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagCriterionForJob')
- TagCriterionPairForJob =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagCriterionPairForJob')
- TagMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'TagMap')
- TagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceRequest')
- TagResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceResponse')
- TagScopeTerm =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagScopeTerm')
- TagTarget =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagTarget')
- TagValuePair =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagValuePair')
- TestCustomDataIdentifierRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TestCustomDataIdentifierRequest')
- TestCustomDataIdentifierResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TestCustomDataIdentifierResponse')
- ThrottlingException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ThrottlingException')
- TimeRange =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TimeRange')
- Timestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Timestamp', timestampFormat: "iso8601")
- Type =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Type')
Shapes::StringShape.new(name: 'UnavailabilityReasonCode')
- Unit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Unit')
- UnprocessableEntityException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnprocessableEntityException')
- UnprocessedAccount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnprocessedAccount')
- UntagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceRequest')
- UntagResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceResponse')
- UpdateAllowListRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAllowListRequest')
- UpdateAllowListResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAllowListResponse')
- UpdateAutomatedDiscoveryConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAutomatedDiscoveryConfigurationRequest')
- UpdateAutomatedDiscoveryConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAutomatedDiscoveryConfigurationResponse')
- UpdateClassificationJobRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateClassificationJobRequest')
- UpdateClassificationJobResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateClassificationJobResponse')
- UpdateClassificationScopeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateClassificationScopeRequest')
- UpdateClassificationScopeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateClassificationScopeResponse')
- UpdateFindingsFilterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateFindingsFilterRequest')
- UpdateFindingsFilterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateFindingsFilterResponse')
- UpdateMacieSessionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateMacieSessionRequest')
- UpdateMacieSessionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateMacieSessionResponse')
- UpdateMemberSessionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateMemberSessionRequest')
- UpdateMemberSessionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateMemberSessionResponse')
- UpdateOrganizationConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateOrganizationConfigurationRequest')
- UpdateOrganizationConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateOrganizationConfigurationResponse')
- UpdateResourceProfileDetectionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateResourceProfileDetectionsRequest')
- UpdateResourceProfileDetectionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateResourceProfileDetectionsResponse')
- UpdateResourceProfileRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateResourceProfileRequest')
- UpdateResourceProfileResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateResourceProfileResponse')
- UpdateRetrievalConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRetrievalConfiguration')
- UpdateRevealConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRevealConfigurationRequest')
- UpdateRevealConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRevealConfigurationResponse')
- UpdateSensitivityInspectionTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSensitivityInspectionTemplateRequest')
- UpdateSensitivityInspectionTemplateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSensitivityInspectionTemplateResponse')
- UsageByAccount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UsageByAccount')
- UsageRecord =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UsageRecord')
- UsageStatisticsFilter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UsageStatisticsFilter')
- UsageStatisticsFilterComparator =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UsageStatisticsFilterComparator')
- UsageStatisticsFilterKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UsageStatisticsFilterKey')
- UsageStatisticsSortBy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UsageStatisticsSortBy')
- UsageStatisticsSortKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UsageStatisticsSortKey')
- UsageTotal =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UsageTotal')
- UsageType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UsageType')
- UserIdentity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserIdentity')
- UserIdentityRoot =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserIdentityRoot')
- UserIdentityType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UserIdentityType')
- UserPausedDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserPausedDetails')
- ValidationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ValidationException')
- WeeklySchedule =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WeeklySchedule')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2020-01-01" api. = { "apiVersion" => "2020-01-01", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "macie2", "jsonVersion" => "1.1", "protocol" => "rest-json", "serviceFullName" => "Amazon Macie 2", "serviceId" => "Macie2", "signatureVersion" => "v4", "signingName" => "macie2", "uid" => "macie2-2020-01-01", } api.add_operation(:accept_invitation, Seahorse::Model::Operation.new.tap do |o| o.name = "AcceptInvitation" o.http_method = "POST" o.http_request_uri = "/invitations/accept" o.input = Shapes::ShapeRef.new(shape: AcceptInvitationRequest) o.output = Shapes::ShapeRef.new(shape: AcceptInvitationResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:batch_get_custom_data_identifiers, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchGetCustomDataIdentifiers" o.http_method = "POST" o.http_request_uri = "/custom-data-identifiers/get" o.input = Shapes::ShapeRef.new(shape: BatchGetCustomDataIdentifiersRequest) o.output = Shapes::ShapeRef.new(shape: BatchGetCustomDataIdentifiersResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:batch_update_automated_discovery_accounts, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchUpdateAutomatedDiscoveryAccounts" o.http_method = "PATCH" o.http_request_uri = "/automated-discovery/accounts" o.input = Shapes::ShapeRef.new(shape: BatchUpdateAutomatedDiscoveryAccountsRequest) o.output = Shapes::ShapeRef.new(shape: BatchUpdateAutomatedDiscoveryAccountsResponse) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:create_allow_list, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateAllowList" o.http_method = "POST" o.http_request_uri = "/allow-lists" o.input = Shapes::ShapeRef.new(shape: CreateAllowListRequest) o.output = Shapes::ShapeRef.new(shape: CreateAllowListResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:create_classification_job, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateClassificationJob" o.http_method = "POST" o.http_request_uri = "/jobs" o.input = Shapes::ShapeRef.new(shape: CreateClassificationJobRequest) o.output = Shapes::ShapeRef.new(shape: CreateClassificationJobResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:create_custom_data_identifier, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateCustomDataIdentifier" o.http_method = "POST" o.http_request_uri = "/custom-data-identifiers" o.input = Shapes::ShapeRef.new(shape: CreateCustomDataIdentifierRequest) o.output = Shapes::ShapeRef.new(shape: CreateCustomDataIdentifierResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:create_findings_filter, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateFindingsFilter" o.http_method = "POST" o.http_request_uri = "/findingsfilters" o.input = Shapes::ShapeRef.new(shape: CreateFindingsFilterRequest) o.output = Shapes::ShapeRef.new(shape: CreateFindingsFilterResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:create_invitations, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateInvitations" o.http_method = "POST" o.http_request_uri = "/invitations" o.input = Shapes::ShapeRef.new(shape: CreateInvitationsRequest) o.output = Shapes::ShapeRef.new(shape: CreateInvitationsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:create_member, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateMember" o.http_method = "POST" o.http_request_uri = "/members" o.input = Shapes::ShapeRef.new(shape: CreateMemberRequest) o.output = Shapes::ShapeRef.new(shape: CreateMemberResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:create_sample_findings, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSampleFindings" o.http_method = "POST" o.http_request_uri = "/findings/sample" o.input = Shapes::ShapeRef.new(shape: CreateSampleFindingsRequest) o.output = Shapes::ShapeRef.new(shape: CreateSampleFindingsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:decline_invitations, Seahorse::Model::Operation.new.tap do |o| o.name = "DeclineInvitations" o.http_method = "POST" o.http_request_uri = "/invitations/decline" o.input = Shapes::ShapeRef.new(shape: DeclineInvitationsRequest) o.output = Shapes::ShapeRef.new(shape: DeclineInvitationsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:delete_allow_list, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAllowList" o.http_method = "DELETE" o.http_request_uri = "/allow-lists/{id}" o.input = Shapes::ShapeRef.new(shape: DeleteAllowListRequest) o.output = Shapes::ShapeRef.new(shape: DeleteAllowListResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:delete_custom_data_identifier, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteCustomDataIdentifier" o.http_method = "DELETE" o.http_request_uri = "/custom-data-identifiers/{id}" o.input = Shapes::ShapeRef.new(shape: DeleteCustomDataIdentifierRequest) o.output = Shapes::ShapeRef.new(shape: DeleteCustomDataIdentifierResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:delete_findings_filter, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteFindingsFilter" o.http_method = "DELETE" o.http_request_uri = "/findingsfilters/{id}" o.input = Shapes::ShapeRef.new(shape: DeleteFindingsFilterRequest) o.output = Shapes::ShapeRef.new(shape: DeleteFindingsFilterResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:delete_invitations, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteInvitations" o.http_method = "POST" o.http_request_uri = "/invitations/delete" o.input = Shapes::ShapeRef.new(shape: DeleteInvitationsRequest) o.output = Shapes::ShapeRef.new(shape: DeleteInvitationsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:delete_member, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteMember" o.http_method = "DELETE" o.http_request_uri = "/members/{id}" o.input = Shapes::ShapeRef.new(shape: DeleteMemberRequest) o.output = Shapes::ShapeRef.new(shape: DeleteMemberResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:describe_buckets, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeBuckets" o.http_method = "POST" o.http_request_uri = "/datasources/s3" o.input = Shapes::ShapeRef.new(shape: DescribeBucketsRequest) o.output = Shapes::ShapeRef.new(shape: DescribeBucketsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_classification_job, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeClassificationJob" o.http_method = "GET" o.http_request_uri = "/jobs/{jobId}" o.input = Shapes::ShapeRef.new(shape: DescribeClassificationJobRequest) o.output = Shapes::ShapeRef.new(shape: DescribeClassificationJobResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:describe_organization_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeOrganizationConfiguration" o.http_method = "GET" o.http_request_uri = "/admin/configuration" o.input = Shapes::ShapeRef.new(shape: DescribeOrganizationConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: DescribeOrganizationConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:disable_macie, Seahorse::Model::Operation.new.tap do |o| o.name = "DisableMacie" o.http_method = "DELETE" o.http_request_uri = "/macie" o.input = Shapes::ShapeRef.new(shape: DisableMacieRequest) o.output = Shapes::ShapeRef.new(shape: DisableMacieResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:disable_organization_admin_account, Seahorse::Model::Operation.new.tap do |o| o.name = "DisableOrganizationAdminAccount" o.http_method = "DELETE" o.http_request_uri = "/admin" o.input = Shapes::ShapeRef.new(shape: DisableOrganizationAdminAccountRequest) o.output = Shapes::ShapeRef.new(shape: DisableOrganizationAdminAccountResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:disassociate_from_administrator_account, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateFromAdministratorAccount" o.http_method = "POST" o.http_request_uri = "/administrator/disassociate" o.input = Shapes::ShapeRef.new(shape: DisassociateFromAdministratorAccountRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateFromAdministratorAccountResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:disassociate_from_master_account, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateFromMasterAccount" o.http_method = "POST" o.http_request_uri = "/master/disassociate" o.input = Shapes::ShapeRef.new(shape: DisassociateFromMasterAccountRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateFromMasterAccountResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:disassociate_member, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateMember" o.http_method = "POST" o.http_request_uri = "/members/disassociate/{id}" o.input = Shapes::ShapeRef.new(shape: DisassociateMemberRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateMemberResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:enable_macie, Seahorse::Model::Operation.new.tap do |o| o.name = "EnableMacie" o.http_method = "POST" o.http_request_uri = "/macie" o.input = Shapes::ShapeRef.new(shape: EnableMacieRequest) o.output = Shapes::ShapeRef.new(shape: EnableMacieResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:enable_organization_admin_account, Seahorse::Model::Operation.new.tap do |o| o.name = "EnableOrganizationAdminAccount" o.http_method = "POST" o.http_request_uri = "/admin" o.input = Shapes::ShapeRef.new(shape: EnableOrganizationAdminAccountRequest) o.output = Shapes::ShapeRef.new(shape: EnableOrganizationAdminAccountResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:get_administrator_account, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAdministratorAccount" o.http_method = "GET" o.http_request_uri = "/administrator" o.input = Shapes::ShapeRef.new(shape: GetAdministratorAccountRequest) o.output = Shapes::ShapeRef.new(shape: GetAdministratorAccountResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:get_allow_list, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAllowList" o.http_method = "GET" o.http_request_uri = "/allow-lists/{id}" o.input = Shapes::ShapeRef.new(shape: GetAllowListRequest) o.output = Shapes::ShapeRef.new(shape: GetAllowListResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:get_automated_discovery_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAutomatedDiscoveryConfiguration" o.http_method = "GET" o.http_request_uri = "/automated-discovery/configuration" o.input = Shapes::ShapeRef.new(shape: GetAutomatedDiscoveryConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: GetAutomatedDiscoveryConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:get_bucket_statistics, Seahorse::Model::Operation.new.tap do |o| o.name = "GetBucketStatistics" o.http_method = "POST" o.http_request_uri = "/datasources/s3/statistics" o.input = Shapes::ShapeRef.new(shape: GetBucketStatisticsRequest) o.output = Shapes::ShapeRef.new(shape: GetBucketStatisticsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:get_classification_export_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "GetClassificationExportConfiguration" o.http_method = "GET" o.http_request_uri = "/classification-export-configuration" o.input = Shapes::ShapeRef.new(shape: GetClassificationExportConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: GetClassificationExportConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:get_classification_scope, Seahorse::Model::Operation.new.tap do |o| o.name = "GetClassificationScope" o.http_method = "GET" o.http_request_uri = "/classification-scopes/{id}" o.input = Shapes::ShapeRef.new(shape: GetClassificationScopeRequest) o.output = Shapes::ShapeRef.new(shape: GetClassificationScopeResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:get_custom_data_identifier, Seahorse::Model::Operation.new.tap do |o| o.name = "GetCustomDataIdentifier" o.http_method = "GET" o.http_request_uri = "/custom-data-identifiers/{id}" o.input = Shapes::ShapeRef.new(shape: GetCustomDataIdentifierRequest) o.output = Shapes::ShapeRef.new(shape: GetCustomDataIdentifierResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:get_finding_statistics, Seahorse::Model::Operation.new.tap do |o| o.name = "GetFindingStatistics" o.http_method = "POST" o.http_request_uri = "/findings/statistics" o.input = Shapes::ShapeRef.new(shape: GetFindingStatisticsRequest) o.output = Shapes::ShapeRef.new(shape: GetFindingStatisticsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:get_findings, Seahorse::Model::Operation.new.tap do |o| o.name = "GetFindings" o.http_method = "POST" o.http_request_uri = "/findings/describe" o.input = Shapes::ShapeRef.new(shape: GetFindingsRequest) o.output = Shapes::ShapeRef.new(shape: GetFindingsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:get_findings_filter, Seahorse::Model::Operation.new.tap do |o| o.name = "GetFindingsFilter" o.http_method = "GET" o.http_request_uri = "/findingsfilters/{id}" o.input = Shapes::ShapeRef.new(shape: GetFindingsFilterRequest) o.output = Shapes::ShapeRef.new(shape: GetFindingsFilterResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:get_findings_publication_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "GetFindingsPublicationConfiguration" o.http_method = "GET" o.http_request_uri = "/findings-publication-configuration" o.input = Shapes::ShapeRef.new(shape: GetFindingsPublicationConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: GetFindingsPublicationConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:get_invitations_count, Seahorse::Model::Operation.new.tap do |o| o.name = "GetInvitationsCount" o.http_method = "GET" o.http_request_uri = "/invitations/count" o.input = Shapes::ShapeRef.new(shape: GetInvitationsCountRequest) o.output = Shapes::ShapeRef.new(shape: GetInvitationsCountResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:get_macie_session, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMacieSession" o.http_method = "GET" o.http_request_uri = "/macie" o.input = Shapes::ShapeRef.new(shape: GetMacieSessionRequest) o.output = Shapes::ShapeRef.new(shape: GetMacieSessionResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:get_master_account, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMasterAccount" o.http_method = "GET" o.http_request_uri = "/master" o.input = Shapes::ShapeRef.new(shape: GetMasterAccountRequest) o.output = Shapes::ShapeRef.new(shape: GetMasterAccountResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:get_member, Seahorse::Model::Operation.new.tap do |o| o.name = "GetMember" o.http_method = "GET" o.http_request_uri = "/members/{id}" o.input = Shapes::ShapeRef.new(shape: GetMemberRequest) o.output = Shapes::ShapeRef.new(shape: GetMemberResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:get_resource_profile, Seahorse::Model::Operation.new.tap do |o| o.name = "GetResourceProfile" o.http_method = "GET" o.http_request_uri = "/resource-profiles" o.input = Shapes::ShapeRef.new(shape: GetResourceProfileRequest) o.output = Shapes::ShapeRef.new(shape: GetResourceProfileResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) end) api.add_operation(:get_reveal_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "GetRevealConfiguration" o.http_method = "GET" o.http_request_uri = "/reveal-configuration" o.input = Shapes::ShapeRef.new(shape: GetRevealConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: GetRevealConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:get_sensitive_data_occurrences, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSensitiveDataOccurrences" o.http_method = "GET" o.http_request_uri = "/findings/{findingId}/reveal" o.input = Shapes::ShapeRef.new(shape: GetSensitiveDataOccurrencesRequest) o.output = Shapes::ShapeRef.new(shape: GetSensitiveDataOccurrencesResponse) o.errors << Shapes::ShapeRef.new(shape: UnprocessableEntityException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) end) api.add_operation(:get_sensitive_data_occurrences_availability, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSensitiveDataOccurrencesAvailability" o.http_method = "GET" o.http_request_uri = "/findings/{findingId}/reveal/availability" o.input = Shapes::ShapeRef.new(shape: GetSensitiveDataOccurrencesAvailabilityRequest) o.output = Shapes::ShapeRef.new(shape: GetSensitiveDataOccurrencesAvailabilityResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:get_sensitivity_inspection_template, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSensitivityInspectionTemplate" o.http_method = "GET" o.http_request_uri = "/templates/sensitivity-inspections/{id}" o.input = Shapes::ShapeRef.new(shape: GetSensitivityInspectionTemplateRequest) o.output = Shapes::ShapeRef.new(shape: GetSensitivityInspectionTemplateResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:get_usage_statistics, Seahorse::Model::Operation.new.tap do |o| o.name = "GetUsageStatistics" o.http_method = "POST" o.http_request_uri = "/usage/statistics" o.input = Shapes::ShapeRef.new(shape: GetUsageStatisticsRequest) o.output = Shapes::ShapeRef.new(shape: GetUsageStatisticsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_usage_totals, Seahorse::Model::Operation.new.tap do |o| o.name = "GetUsageTotals" o.http_method = "GET" o.http_request_uri = "/usage" o.input = Shapes::ShapeRef.new(shape: GetUsageTotalsRequest) o.output = Shapes::ShapeRef.new(shape: GetUsageTotalsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:list_allow_lists, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAllowLists" o.http_method = "GET" o.http_request_uri = "/allow-lists" o.input = Shapes::ShapeRef.new(shape: ListAllowListsRequest) o.output = Shapes::ShapeRef.new(shape: ListAllowListsResponse) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_automated_discovery_accounts, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAutomatedDiscoveryAccounts" o.http_method = "GET" o.http_request_uri = "/automated-discovery/accounts" o.input = Shapes::ShapeRef.new(shape: ListAutomatedDiscoveryAccountsRequest) o.output = Shapes::ShapeRef.new(shape: ListAutomatedDiscoveryAccountsResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_classification_jobs, Seahorse::Model::Operation.new.tap do |o| o.name = "ListClassificationJobs" o.http_method = "POST" o.http_request_uri = "/jobs/list" o.input = Shapes::ShapeRef.new(shape: ListClassificationJobsRequest) o.output = Shapes::ShapeRef.new(shape: ListClassificationJobsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_classification_scopes, Seahorse::Model::Operation.new.tap do |o| o.name = "ListClassificationScopes" o.http_method = "GET" o.http_request_uri = "/classification-scopes" o.input = Shapes::ShapeRef.new(shape: ListClassificationScopesRequest) o.output = Shapes::ShapeRef.new(shape: ListClassificationScopesResponse) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_custom_data_identifiers, Seahorse::Model::Operation.new.tap do |o| o.name = "ListCustomDataIdentifiers" o.http_method = "POST" o.http_request_uri = "/custom-data-identifiers/list" o.input = Shapes::ShapeRef.new(shape: ListCustomDataIdentifiersRequest) o.output = Shapes::ShapeRef.new(shape: ListCustomDataIdentifiersResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_findings, Seahorse::Model::Operation.new.tap do |o| o.name = "ListFindings" o.http_method = "POST" o.http_request_uri = "/findings" o.input = Shapes::ShapeRef.new(shape: ListFindingsRequest) o.output = Shapes::ShapeRef.new(shape: ListFindingsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_findings_filters, Seahorse::Model::Operation.new.tap do |o| o.name = "ListFindingsFilters" o.http_method = "GET" o.http_request_uri = "/findingsfilters" o.input = Shapes::ShapeRef.new(shape: ListFindingsFiltersRequest) o.output = Shapes::ShapeRef.new(shape: ListFindingsFiltersResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_invitations, Seahorse::Model::Operation.new.tap do |o| o.name = "ListInvitations" o.http_method = "GET" o.http_request_uri = "/invitations" o.input = Shapes::ShapeRef.new(shape: ListInvitationsRequest) o.output = Shapes::ShapeRef.new(shape: ListInvitationsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_managed_data_identifiers, Seahorse::Model::Operation.new.tap do |o| o.name = "ListManagedDataIdentifiers" o.http_method = "POST" o.http_request_uri = "/managed-data-identifiers/list" o.input = Shapes::ShapeRef.new(shape: ListManagedDataIdentifiersRequest) o.output = Shapes::ShapeRef.new(shape: ListManagedDataIdentifiersResponse) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_members, Seahorse::Model::Operation.new.tap do |o| o.name = "ListMembers" o.http_method = "GET" o.http_request_uri = "/members" o.input = Shapes::ShapeRef.new(shape: ListMembersRequest) o.output = Shapes::ShapeRef.new(shape: ListMembersResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_organization_admin_accounts, Seahorse::Model::Operation.new.tap do |o| o.name = "ListOrganizationAdminAccounts" o.http_method = "GET" o.http_request_uri = "/admin" o.input = Shapes::ShapeRef.new(shape: ListOrganizationAdminAccountsRequest) o.output = Shapes::ShapeRef.new(shape: ListOrganizationAdminAccountsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_resource_profile_artifacts, Seahorse::Model::Operation.new.tap do |o| o.name = "ListResourceProfileArtifacts" o.http_method = "GET" o.http_request_uri = "/resource-profiles/artifacts" o.input = Shapes::ShapeRef.new(shape: ListResourceProfileArtifactsRequest) o.output = Shapes::ShapeRef.new(shape: ListResourceProfileArtifactsResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o[:pager] = Aws::Pager.new( tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_resource_profile_detections, Seahorse::Model::Operation.new.tap do |o| o.name = "ListResourceProfileDetections" o.http_method = "GET" o.http_request_uri = "/resource-profiles/detections" o.input = Shapes::ShapeRef.new(shape: ListResourceProfileDetectionsRequest) o.output = Shapes::ShapeRef.new(shape: ListResourceProfileDetectionsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_sensitivity_inspection_templates, Seahorse::Model::Operation.new.tap do |o| o.name = "ListSensitivityInspectionTemplates" o.http_method = "GET" o.http_request_uri = "/templates/sensitivity-inspections" o.input = Shapes::ShapeRef.new(shape: ListSensitivityInspectionTemplatesRequest) o.output = Shapes::ShapeRef.new(shape: ListSensitivityInspectionTemplatesResponse) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "GET" o.http_request_uri = "/tags/{resourceArn}" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceRequest) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceResponse) end) api.add_operation(:put_classification_export_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "PutClassificationExportConfiguration" o.http_method = "PUT" o.http_request_uri = "/classification-export-configuration" o.input = Shapes::ShapeRef.new(shape: PutClassificationExportConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: PutClassificationExportConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:put_findings_publication_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "PutFindingsPublicationConfiguration" o.http_method = "PUT" o.http_request_uri = "/findings-publication-configuration" o.input = Shapes::ShapeRef.new(shape: PutFindingsPublicationConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: PutFindingsPublicationConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:search_resources, Seahorse::Model::Operation.new.tap do |o| o.name = "SearchResources" o.http_method = "POST" o.http_request_uri = "/datasources/search-resources" o.input = Shapes::ShapeRef.new(shape: SearchResourcesRequest) o.output = Shapes::ShapeRef.new(shape: SearchResourcesResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/tags/{resourceArn}" o.input = Shapes::ShapeRef.new(shape: TagResourceRequest) o.output = Shapes::ShapeRef.new(shape: TagResourceResponse) end) api.add_operation(:test_custom_data_identifier, Seahorse::Model::Operation.new.tap do |o| o.name = "TestCustomDataIdentifier" o.http_method = "POST" o.http_request_uri = "/custom-data-identifiers/test" o.input = Shapes::ShapeRef.new(shape: TestCustomDataIdentifierRequest) o.output = Shapes::ShapeRef.new(shape: TestCustomDataIdentifierResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "DELETE" o.http_request_uri = "/tags/{resourceArn}" o.input = Shapes::ShapeRef.new(shape: UntagResourceRequest) o.output = Shapes::ShapeRef.new(shape: UntagResourceResponse) end) api.add_operation(:update_allow_list, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateAllowList" o.http_method = "PUT" o.http_request_uri = "/allow-lists/{id}" o.input = Shapes::ShapeRef.new(shape: UpdateAllowListRequest) o.output = Shapes::ShapeRef.new(shape: UpdateAllowListResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:update_automated_discovery_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateAutomatedDiscoveryConfiguration" o.http_method = "PUT" o.http_request_uri = "/automated-discovery/configuration" o.input = Shapes::ShapeRef.new(shape: UpdateAutomatedDiscoveryConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: UpdateAutomatedDiscoveryConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:update_classification_job, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateClassificationJob" o.http_method = "PATCH" o.http_request_uri = "/jobs/{jobId}" o.input = Shapes::ShapeRef.new(shape: UpdateClassificationJobRequest) o.output = Shapes::ShapeRef.new(shape: UpdateClassificationJobResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_classification_scope, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateClassificationScope" o.http_method = "PATCH" o.http_request_uri = "/classification-scopes/{id}" o.input = Shapes::ShapeRef.new(shape: UpdateClassificationScopeRequest) o.output = Shapes::ShapeRef.new(shape: UpdateClassificationScopeResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:update_findings_filter, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateFindingsFilter" o.http_method = "PATCH" o.http_request_uri = "/findingsfilters/{id}" o.input = Shapes::ShapeRef.new(shape: UpdateFindingsFilterRequest) o.output = Shapes::ShapeRef.new(shape: UpdateFindingsFilterResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_macie_session, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateMacieSession" o.http_method = "PATCH" o.http_request_uri = "/macie" o.input = Shapes::ShapeRef.new(shape: UpdateMacieSessionRequest) o.output = Shapes::ShapeRef.new(shape: UpdateMacieSessionResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_member_session, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateMemberSession" o.http_method = "PATCH" o.http_request_uri = "/macie/members/{id}" o.input = Shapes::ShapeRef.new(shape: UpdateMemberSessionRequest) o.output = Shapes::ShapeRef.new(shape: UpdateMemberSessionResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_organization_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateOrganizationConfiguration" o.http_method = "PATCH" o.http_request_uri = "/admin/configuration" o.input = Shapes::ShapeRef.new(shape: UpdateOrganizationConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: UpdateOrganizationConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_resource_profile, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateResourceProfile" o.http_method = "PATCH" o.http_request_uri = "/resource-profiles" o.input = Shapes::ShapeRef.new(shape: UpdateResourceProfileRequest) o.output = Shapes::ShapeRef.new(shape: UpdateResourceProfileResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) end) api.add_operation(:update_resource_profile_detections, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateResourceProfileDetections" o.http_method = "PATCH" o.http_request_uri = "/resource-profiles/detections" o.input = Shapes::ShapeRef.new(shape: UpdateResourceProfileDetectionsRequest) o.output = Shapes::ShapeRef.new(shape: UpdateResourceProfileDetectionsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) end) api.add_operation(:update_reveal_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateRevealConfiguration" o.http_method = "PUT" o.http_request_uri = "/reveal-configuration" o.input = Shapes::ShapeRef.new(shape: UpdateRevealConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: UpdateRevealConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:update_sensitivity_inspection_template, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateSensitivityInspectionTemplate" o.http_method = "PUT" o.http_request_uri = "/templates/sensitivity-inspections/{id}" o.input = Shapes::ShapeRef.new(shape: UpdateSensitivityInspectionTemplateRequest) o.output = Shapes::ShapeRef.new(shape: UpdateSensitivityInspectionTemplateResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) end