Skip to content

Controlcatalog Classes

AssociatedDomainSummary

Arn

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

AssociatedObjectiveSummary

Arn

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

BaseValidatorModel

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

CommonControlFilter

Objectives

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.controlcatalog.controlcatalog_classes.ObjectiveResourceFilter]]

CommonControlSummary

Arn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

Domain

  • Type:
  • Required: Yes

Objective

  • Type:
  • Required: Yes

CreateTime

  • Type:
  • Required: Yes

LastUpdateTime

  • Type:
  • Required: Yes

ControlParameter

Name

  • Type:
  • Required: Yes

ControlSummary

Arn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

DomainResourceFilter

Arn

  • Type: typing.Optional[str]

DomainSummary

Arn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

CreateTime

  • Type:
  • Required: Yes

LastUpdateTime

  • Type:
  • Required: Yes

GetControlRequest

ControlArn

  • Type:
  • Required: Yes

GetControlResponse

Arn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

Behavior

  • Type: typing.Literal['DETECTIVE', 'PREVENTIVE', 'PROACTIVE']
  • Required: Yes

RegionConfiguration

  • Type:
  • Required: Yes

Implementation

  • Type:
  • Required: Yes

Parameters

  • Type: typing.List[aws_resource_validator.pydantic_models.controlcatalog.controlcatalog_classes.ControlParameter]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ImplementationDetails

Type

  • Type:
  • Required: Yes

ListCommonControlsRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

CommonControlFilter

  • Type:

ListCommonControlsRequestPaginate

CommonControlFilter

  • Type:

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.controlcatalog.controlcatalog_classes.PaginatorConfig]

ListCommonControlsResponse

CommonControls

  • Type: typing.List[aws_resource_validator.pydantic_models.controlcatalog.controlcatalog_classes.CommonControlSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListControlsRequest

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListControlsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.controlcatalog.controlcatalog_classes.PaginatorConfig]

ListControlsResponse

Controls

  • Type: typing.List[aws_resource_validator.pydantic_models.controlcatalog.controlcatalog_classes.ControlSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListDomainsRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListDomainsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.controlcatalog.controlcatalog_classes.PaginatorConfig]

ListDomainsResponse

Domains

  • Type: typing.List[aws_resource_validator.pydantic_models.controlcatalog.controlcatalog_classes.DomainSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListObjectivesRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ObjectiveFilter

  • Type:

ListObjectivesRequestPaginate

ObjectiveFilter

  • Type:

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.controlcatalog.controlcatalog_classes.PaginatorConfig]

ListObjectivesResponse

Objectives

  • Type: typing.List[aws_resource_validator.pydantic_models.controlcatalog.controlcatalog_classes.ObjectiveSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ObjectiveFilter

Domains

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.controlcatalog.controlcatalog_classes.DomainResourceFilter]]

ObjectiveResourceFilter

Arn

  • Type: typing.Optional[str]

ObjectiveSummary

Arn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

Domain

  • Type:
  • Required: Yes

CreateTime

  • Type:
  • Required: Yes

LastUpdateTime

  • Type:
  • Required: Yes

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

RegionConfiguration

Scope

  • Type: typing.Literal['GLOBAL', 'REGIONAL']
  • Required: Yes

DeployableRegions

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

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

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

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]