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]