Skip to content

Cloudcontrol Classes

BaseValidatorModel

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

CancelResourceRequestInputRequestTypeDef

RequestToken

  • Type:
  • Required: Yes

CancelResourceRequestOutputTypeDef

ProgressEvent

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateResourceInputRequestTypeDef

TypeName

  • Type:
  • Required: Yes

DesiredState

  • Type:
  • Required: Yes

TypeVersionId

  • Type: typing.Optional[str]

RoleArn

  • Type: typing.Optional[str]

ClientToken

  • Type: typing.Optional[str]

CreateResourceOutputTypeDef

ProgressEvent

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteResourceInputRequestTypeDef

TypeName

  • Type:
  • Required: Yes

Identifier

  • Type:
  • Required: Yes

TypeVersionId

  • Type: typing.Optional[str]

RoleArn

  • Type: typing.Optional[str]

ClientToken

  • Type: typing.Optional[str]

DeleteResourceOutputTypeDef

ProgressEvent

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetResourceInputRequestTypeDef

TypeName

  • Type:
  • Required: Yes

Identifier

  • Type:
  • Required: Yes

TypeVersionId

  • Type: typing.Optional[str]

RoleArn

  • Type: typing.Optional[str]

GetResourceOutputTypeDef

TypeName

  • Type:
  • Required: Yes

ResourceDescription

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetResourceRequestStatusInputRequestTypeDef

RequestToken

  • Type:
  • Required: Yes

GetResourceRequestStatusInputResourceRequestSuccessWaitTypeDef

RequestToken

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.cloudcontrol_classes.WaiterConfigTypeDef]

GetResourceRequestStatusOutputTypeDef

ProgressEvent

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListResourceRequestsInputListResourceRequestsPaginateTypeDef

ResourceRequestStatusFilter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.cloudcontrol_classes.ResourceRequestStatusFilterTypeDef]

PaginationConfig

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

ListResourceRequestsInputRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ResourceRequestStatusFilter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.cloudcontrol_classes.ResourceRequestStatusFilterTypeDef]

ListResourceRequestsOutputTypeDef

ResourceRequestStatusSummaries

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudcontrol_classes.ProgressEventTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListResourcesInputListResourcesPaginateTypeDef

TypeName

  • Type:
  • Required: Yes

TypeVersionId

  • Type: typing.Optional[str]

RoleArn

  • Type: typing.Optional[str]

ResourceModel

  • Type: typing.Optional[str]

PaginationConfig

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

ListResourcesInputRequestTypeDef

TypeName

  • Type:
  • Required: Yes

TypeVersionId

  • Type: typing.Optional[str]

RoleArn

  • Type: typing.Optional[str]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ResourceModel

  • Type: typing.Optional[str]

ListResourcesOutputTypeDef

TypeName

  • Type:
  • Required: Yes

ResourceDescriptions

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudcontrol_classes.ResourceDescriptionTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

ProgressEventTypeDef

TypeName

  • Type: typing.Optional[str]

Identifier

  • Type: typing.Optional[str]

RequestToken

  • Type: typing.Optional[str]

Operation

  • Type: typing.Optional[typing.Literal['CREATE', 'DELETE', 'UPDATE']]

OperationStatus

  • Type: typing.Optional[typing.Literal['CANCEL_COMPLETE', 'CANCEL_IN_PROGRESS', 'FAILED', 'IN_PROGRESS', 'PENDING', 'SUCCESS']]

EventTime

  • Type: typing.Optional[datetime.datetime]

ResourceModel

  • Type: typing.Optional[str]

StatusMessage

  • Type: typing.Optional[str]

ErrorCode

  • Type: typing.Optional[typing.Literal['AccessDenied', 'AlreadyExists', 'GeneralServiceException', 'InternalFailure', 'InvalidCredentials', 'InvalidRequest', 'NetworkFailure', 'NotFound', 'NotStabilized', 'NotUpdatable', 'ResourceConflict', 'ServiceInternalError', 'ServiceLimitExceeded', 'ServiceTimeout', 'Throttling']]

RetryAfter

  • Type: typing.Optional[datetime.datetime]

ResourceDescriptionTypeDef

Identifier

  • Type: typing.Optional[str]

Properties

  • Type: typing.Optional[str]

ResourceRequestStatusFilterTypeDef

Operations

  • Type: typing.Optional[typing.Sequence[typing.Literal['CREATE', 'DELETE', 'UPDATE']]]

OperationStatuses

  • Type: typing.Optional[typing.Sequence[typing.Literal['CANCEL_COMPLETE', 'CANCEL_IN_PROGRESS', 'FAILED', 'IN_PROGRESS', 'PENDING', 'SUCCESS']]]

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

UpdateResourceInputRequestTypeDef

TypeName

  • Type:
  • Required: Yes

Identifier

  • Type:
  • Required: Yes

PatchDocument

  • Type:
  • Required: Yes

TypeVersionId

  • Type: typing.Optional[str]

RoleArn

  • Type: typing.Optional[str]

ClientToken

  • Type: typing.Optional[str]

UpdateResourceOutputTypeDef

ProgressEvent

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

WaiterConfigTypeDef

Delay

  • Type: typing.Optional[int]

MaxAttempts

  • Type: typing.Optional[int]