Skip to content

Resourcegroupstaggingapi Classes

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

ComplianceDetailsTypeDef

NoncompliantKeys

  • Type: typing.Optional[typing.List[str]]

KeysWithNoncompliantValues

  • Type: typing.Optional[typing.List[str]]

ComplianceStatus

  • Type: typing.Optional[bool]

DescribeReportCreationOutputTypeDef

Status

  • Type:
  • Required: Yes

S3Location

  • Type:
  • Required: Yes

ErrorMessage

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

FailureInfoTypeDef

StatusCode

  • Type: typing.Optional[int]

ErrorCode

  • Type: typing.Optional[typing.Literal['InternalServiceException', 'InvalidParameterException']]

ErrorMessage

  • Type: typing.Optional[str]

GetComplianceSummaryInputGetComplianceSummaryPaginateTypeDef

TargetIdFilters

  • Type: typing.Optional[typing.Sequence[str]]

RegionFilters

  • Type: typing.Optional[typing.Sequence[str]]

ResourceTypeFilters

  • Type: typing.Optional[typing.Sequence[str]]

TagKeyFilters

  • Type: typing.Optional[typing.Sequence[str]]

GroupBy

  • Type: typing.Optional[typing.Sequence[typing.Literal['REGION', 'RESOURCE_TYPE', 'TARGET_ID']]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.resourcegroupstaggingapi_classes.PaginatorConfigTypeDef]

GetComplianceSummaryInputRequestTypeDef

TargetIdFilters

  • Type: typing.Optional[typing.Sequence[str]]

RegionFilters

  • Type: typing.Optional[typing.Sequence[str]]

ResourceTypeFilters

  • Type: typing.Optional[typing.Sequence[str]]

TagKeyFilters

  • Type: typing.Optional[typing.Sequence[str]]

GroupBy

  • Type: typing.Optional[typing.Sequence[typing.Literal['REGION', 'RESOURCE_TYPE', 'TARGET_ID']]]

MaxResults

  • Type: typing.Optional[int]

PaginationToken

  • Type: typing.Optional[str]

GetComplianceSummaryOutputTypeDef

SummaryList

  • Type: typing.List[aws_resource_validator.pydantic_models.resourcegroupstaggingapi_classes.SummaryTypeDef]
  • Required: Yes

PaginationToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetResourcesInputGetResourcesPaginateTypeDef

TagFilters

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.resourcegroupstaggingapi_classes.TagFilterTypeDef]]

TagsPerPage

  • Type: typing.Optional[int]

ResourceTypeFilters

  • Type: typing.Optional[typing.Sequence[str]]

IncludeComplianceDetails

  • Type: typing.Optional[bool]

ExcludeCompliantResources

  • Type: typing.Optional[bool]

ResourceARNList

  • Type: typing.Optional[typing.Sequence[str]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.resourcegroupstaggingapi_classes.PaginatorConfigTypeDef]

GetResourcesInputRequestTypeDef

PaginationToken

  • Type: typing.Optional[str]

TagFilters

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.resourcegroupstaggingapi_classes.TagFilterTypeDef]]

ResourcesPerPage

  • Type: typing.Optional[int]

TagsPerPage

  • Type: typing.Optional[int]

ResourceTypeFilters

  • Type: typing.Optional[typing.Sequence[str]]

IncludeComplianceDetails

  • Type: typing.Optional[bool]

ExcludeCompliantResources

  • Type: typing.Optional[bool]

ResourceARNList

  • Type: typing.Optional[typing.Sequence[str]]

GetResourcesOutputTypeDef

PaginationToken

  • Type:
  • Required: Yes

ResourceTagMappingList

  • Type: typing.List[aws_resource_validator.pydantic_models.resourcegroupstaggingapi_classes.ResourceTagMappingTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTagKeysInputGetTagKeysPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.resourcegroupstaggingapi_classes.PaginatorConfigTypeDef]

GetTagKeysInputRequestTypeDef

PaginationToken

  • Type: typing.Optional[str]

GetTagKeysOutputTypeDef

PaginationToken

  • Type:
  • Required: Yes

TagKeys

  • Type: typing.List[str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTagValuesInputGetTagValuesPaginateTypeDef

Key

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.resourcegroupstaggingapi_classes.PaginatorConfigTypeDef]

GetTagValuesInputRequestTypeDef

Key

  • Type:
  • Required: Yes

PaginationToken

  • Type: typing.Optional[str]

GetTagValuesOutputTypeDef

PaginationToken

  • Type:
  • Required: Yes

TagValues

  • Type: typing.List[str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

ResourceTagMappingTypeDef

ResourceARN

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.resourcegroupstaggingapi_classes.TagTypeDef]]

ComplianceDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.resourcegroupstaggingapi_classes.ComplianceDetailsTypeDef]

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HostId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

StartReportCreationInputRequestTypeDef

S3Bucket

  • Type:
  • Required: Yes

SummaryTypeDef

LastUpdated

  • Type: typing.Optional[str]

TargetId

  • Type: typing.Optional[str]

TargetIdType

  • Type: typing.Optional[typing.Literal['ACCOUNT', 'OU', 'ROOT']]

Region

  • Type: typing.Optional[str]

ResourceType

  • Type: typing.Optional[str]

NonCompliantResources

  • Type: typing.Optional[int]

TagFilterTypeDef

Key

  • Type: typing.Optional[str]

Values

  • Type: typing.Optional[typing.Sequence[str]]

TagResourcesInputRequestTypeDef

ResourceARNList

  • Type: typing.Sequence[str]
  • Required: Yes

Tags

  • Type: typing.Mapping[str, str]
  • Required: Yes

TagResourcesOutputTypeDef

FailedResourcesMap

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.resourcegroupstaggingapi_classes.FailureInfoTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TagTypeDef

Key

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

UntagResourcesInputRequestTypeDef

ResourceARNList

  • Type: typing.Sequence[str]
  • Required: Yes

TagKeys

  • Type: typing.Sequence[str]
  • Required: Yes

UntagResourcesOutputTypeDef

FailedResourcesMap

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.resourcegroupstaggingapi_classes.FailureInfoTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes