Skip to content

Cloudcontrol Classes

BaseValidatorModel

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

CancelResourceRequestInput

RequestToken

  • Type:
  • Required: Yes

CancelResourceRequestOutput

ProgressEvent

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateResourceInput

TypeName

  • Type:
  • Required: Yes

DesiredState

  • Type:
  • Required: Yes

TypeVersionId

  • Type: typing.Optional[str]

RoleArn

  • Type: typing.Optional[str]

ClientToken

  • Type: typing.Optional[str]

CreateResourceOutput

ProgressEvent

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteResourceInput

TypeName

  • Type:
  • Required: Yes

Identifier

  • Type:
  • Required: Yes

TypeVersionId

  • Type: typing.Optional[str]

RoleArn

  • Type: typing.Optional[str]

ClientToken

  • Type: typing.Optional[str]

DeleteResourceOutput

ProgressEvent

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetResourceInput

TypeName

  • Type:
  • Required: Yes

Identifier

  • Type:
  • Required: Yes

TypeVersionId

  • Type: typing.Optional[str]

RoleArn

  • Type: typing.Optional[str]

GetResourceOutput

TypeName

  • Type:
  • Required: Yes

ResourceDescription

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetResourceRequestStatusInput

RequestToken

  • Type:
  • Required: Yes

GetResourceRequestStatusInputWait

RequestToken

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetResourceRequestStatusOutput

ProgressEvent

  • Type:
  • Required: Yes

HooksProgressEvent

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

ResponseMetadata

  • Type:
  • Required: Yes

HookProgressEvent

HookTypeName

  • Type: typing.Optional[str]

HookTypeVersionId

  • Type: typing.Optional[str]

HookTypeArn

  • Type: typing.Optional[str]

InvocationPoint

  • Type: typing.Optional[str]

HookStatus

  • Type: typing.Optional[str]

HookEventTime

  • Type: typing.Optional[datetime.datetime]

HookStatusMessage

  • Type: typing.Optional[str]

FailureMode

  • Type: typing.Optional[str]

ListResourceRequestsInput

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ResourceRequestStatusFilter

  • Type:

ListResourceRequestsInputPaginate

ResourceRequestStatusFilter

  • Type:

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.cloudcontrol.cloudcontrol_classes.PaginatorConfig]

ListResourceRequestsOutput

ResourceRequestStatusSummaries

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListResourcesInput

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]

ListResourcesInputPaginate

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.cloudcontrol_classes.PaginatorConfig]

ListResourcesOutput

TypeName

  • Type:
  • Required: Yes

ResourceDescriptions

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

ProgressEvent

TypeName

  • Type: typing.Optional[str]

Identifier

  • Type: typing.Optional[str]

RequestToken

  • Type: typing.Optional[str]

HooksRequestToken

  • 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', 'UnauthorizedTaggingOperation']]

RetryAfter

  • Type: typing.Optional[datetime.datetime]

ResourceDescription

Identifier

  • Type: typing.Optional[str]

Properties

  • Type: typing.Optional[str]

ResourceRequestStatusFilter

Operations

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

OperationStatuses

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

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]

UpdateResourceInput

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]

UpdateResourceOutput

ProgressEvent

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

WaiterConfig

Delay

  • Type: typing.Optional[int]

MaxAttempts

  • Type: typing.Optional[int]