Codecatalyst Classes
AccessTokenSummaryTypeDef
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
expiresTime
- Type: typing.Optional[datetime.datetime]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CreateAccessTokenRequestRequestTypeDef
name
- Type:
- Required: Yes
expiresTime
- Type: typing.Union[datetime.datetime, str, NoneType]
CreateAccessTokenResponseTypeDef
secret
- Type:
- Required: Yes
name
- Type:
- Required: Yes
expiresTime
- Type:
- Required: Yes
accessTokenId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDevEnvironmentRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
instanceType
- Type: typing.Literal['dev.standard1.large', 'dev.standard1.medium', 'dev.standard1.small', 'dev.standard1.xlarge']
- Required: Yes
persistentStorage
- Type:
- Required: Yes
repositories
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.codecatalyst_classes.RepositoryInputTypeDef]]
clientToken
- Type: typing.Optional[str]
alias
- Type: typing.Optional[str]
ides
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.codecatalyst_classes.IdeConfigurationTypeDef]]
inactivityTimeoutMinutes
- Type: typing.Optional[int]
vpcConnectionName
- Type: typing.Optional[str]
CreateDevEnvironmentResponseTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
vpcConnectionName
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateProjectRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
CreateProjectResponseTypeDef
spaceName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
description
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSourceRepositoryBranchRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
sourceRepositoryName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
headCommitId
- Type: typing.Optional[str]
CreateSourceRepositoryBranchResponseTypeDef
ref
- Type:
- Required: Yes
name
- Type:
- Required: Yes
lastUpdatedTime
- Type:
- Required: Yes
headCommitId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSourceRepositoryRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
CreateSourceRepositoryResponseTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteAccessTokenRequestRequestTypeDef
id
- Type:
- Required: Yes
DeleteDevEnvironmentRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
DeleteDevEnvironmentResponseTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteProjectRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
DeleteProjectResponseTypeDef
spaceName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteSourceRepositoryRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
DeleteSourceRepositoryResponseTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteSpaceRequestRequestTypeDef
name
- Type:
- Required: Yes
DeleteSpaceResponseTypeDef
name
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DevEnvironmentAccessDetailsTypeDef
streamUrl
- Type:
- Required: Yes
tokenValue
- Type:
- Required: Yes
DevEnvironmentRepositorySummaryTypeDef
repositoryName
- Type:
- Required: Yes
branchName
- Type: typing.Optional[str]
DevEnvironmentSessionConfigurationTypeDef
sessionType
- Type: typing.Literal['SSH', 'SSM']
- Required: Yes
executeCommandSessionConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst_classes.ExecuteCommandSessionConfigurationTypeDef]
DevEnvironmentSessionSummaryTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
devEnvironmentId
- Type:
- Required: Yes
startedTime
- Type:
- Required: Yes
id
- Type:
- Required: Yes
DevEnvironmentSummaryTypeDef
id
- Type:
- Required: Yes
lastUpdatedTime
- Type:
- Required: Yes
creatorId
- Type:
- Required: Yes
status
- Type: typing.Literal['DELETED', 'DELETING', 'FAILED', 'PENDING', 'RUNNING', 'STARTING', 'STOPPED', 'STOPPING']
- Required: Yes
repositories
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst_classes.DevEnvironmentRepositorySummaryTypeDef]
- Required: Yes
instanceType
- Type: typing.Literal['dev.standard1.large', 'dev.standard1.medium', 'dev.standard1.small', 'dev.standard1.xlarge']
- Required: Yes
inactivityTimeoutMinutes
- Type:
- Required: Yes
persistentStorage
- Type:
- Required: Yes
spaceName
- Type: typing.Optional[str]
projectName
- Type: typing.Optional[str]
statusReason
- Type: typing.Optional[str]
alias
- Type: typing.Optional[str]
ides
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.codecatalyst_classes.IdeTypeDef]]
vpcConnectionName
- Type: typing.Optional[str]
EmailAddressTypeDef
- Type: typing.Optional[str]
verified
- Type: typing.Optional[bool]
EventLogEntryTypeDef
id
- Type:
- Required: Yes
eventName
- Type:
- Required: Yes
eventType
- Type:
- Required: Yes
eventCategory
- Type:
- Required: Yes
eventSource
- Type:
- Required: Yes
eventTime
- Type:
- Required: Yes
operationType
- Type: typing.Literal['MUTATION', 'READONLY']
- Required: Yes
userIdentity
- Type:
- Required: Yes
projectInformation
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst_classes.ProjectInformationTypeDef]
requestId
- Type: typing.Optional[str]
requestPayload
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst_classes.EventPayloadTypeDef]
responsePayload
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst_classes.EventPayloadTypeDef]
errorCode
- Type: typing.Optional[str]
sourceIpAddress
- Type: typing.Optional[str]
userAgent
- Type: typing.Optional[str]
EventPayloadTypeDef
contentType
- Type: typing.Optional[str]
data
- Type: typing.Optional[str]
ExecuteCommandSessionConfigurationTypeDef
command
- Type:
- Required: Yes
arguments
- Type: typing.Optional[typing.Sequence[str]]
FilterTypeDef
key
- Type:
- Required: Yes
values
- Type: typing.Sequence[str]
- Required: Yes
comparisonOperator
- Type: typing.Optional[str]
GetDevEnvironmentRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
GetDevEnvironmentResponseTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
lastUpdatedTime
- Type:
- Required: Yes
creatorId
- Type:
- Required: Yes
status
- Type: typing.Literal['DELETED', 'DELETING', 'FAILED', 'PENDING', 'RUNNING', 'STARTING', 'STOPPED', 'STOPPING']
- Required: Yes
statusReason
- Type:
- Required: Yes
repositories
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst_classes.DevEnvironmentRepositorySummaryTypeDef]
- Required: Yes
alias
- Type:
- Required: Yes
ides
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst_classes.IdeTypeDef]
- Required: Yes
instanceType
- Type: typing.Literal['dev.standard1.large', 'dev.standard1.medium', 'dev.standard1.small', 'dev.standard1.xlarge']
- Required: Yes
inactivityTimeoutMinutes
- Type:
- Required: Yes
persistentStorage
- Type:
- Required: Yes
vpcConnectionName
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetProjectRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
GetProjectResponseTypeDef
spaceName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
description
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSourceRepositoryCloneUrlsRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
sourceRepositoryName
- Type:
- Required: Yes
GetSourceRepositoryCloneUrlsResponseTypeDef
https
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSourceRepositoryRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
GetSourceRepositoryResponseTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type:
- Required: Yes
lastUpdatedTime
- Type:
- Required: Yes
createdTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSpaceRequestRequestTypeDef
name
- Type:
- Required: Yes
GetSpaceResponseTypeDef
name
- Type:
- Required: Yes
regionName
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
description
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSubscriptionRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
GetSubscriptionResponseTypeDef
subscriptionType
- Type:
- Required: Yes
awsAccountName
- Type:
- Required: Yes
pendingSubscriptionType
- Type:
- Required: Yes
pendingSubscriptionStartTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetUserDetailsRequestRequestTypeDef
id
- Type: typing.Optional[str]
userName
- Type: typing.Optional[str]
GetUserDetailsResponseTypeDef
userId
- Type:
- Required: Yes
userName
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
primaryEmail
- Type:
- Required: Yes
version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetWorkflowRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
GetWorkflowResponseTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
sourceRepositoryName
- Type:
- Required: Yes
sourceBranchName
- Type:
- Required: Yes
definition
- Type:
- Required: Yes
createdTime
- Type:
- Required: Yes
lastUpdatedTime
- Type:
- Required: Yes
runMode
- Type: typing.Literal['PARALLEL', 'QUEUED', 'SUPERSEDED']
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'INVALID']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetWorkflowRunRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
GetWorkflowRunResponseTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
status
- Type: typing.Literal['ABANDONED', 'CANCELLED', 'FAILED', 'IN_PROGRESS', 'NOT_RUN', 'PROVISIONING', 'STOPPED', 'STOPPING', 'SUCCEEDED', 'SUPERSEDED', 'VALIDATING']
- Required: Yes
statusReasons
- Type: typing.List[typing.Dict[str, typing.Any]]
- Required: Yes
startTime
- Type:
- Required: Yes
endTime
- Type:
- Required: Yes
lastUpdatedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
IdeConfigurationTypeDef
runtime
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
IdeTypeDef
runtime
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
ListAccessTokensRequestListAccessTokensPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst_classes.PaginatorConfigTypeDef]
ListAccessTokensRequestRequestTypeDef
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListAccessTokensResponseTypeDef
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst_classes.AccessTokenSummaryTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListDevEnvironmentSessionsRequestListDevEnvironmentSessionsPaginateTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
devEnvironmentId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst_classes.PaginatorConfigTypeDef]
ListDevEnvironmentSessionsRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
devEnvironmentId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListDevEnvironmentSessionsResponseTypeDef
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst_classes.DevEnvironmentSessionSummaryTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListDevEnvironmentsRequestListDevEnvironmentsPaginateTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type: typing.Optional[str]
filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.codecatalyst_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst_classes.PaginatorConfigTypeDef]
ListDevEnvironmentsRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type: typing.Optional[str]
filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.codecatalyst_classes.FilterTypeDef]]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListDevEnvironmentsResponseTypeDef
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst_classes.DevEnvironmentSummaryTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListEventLogsRequestListEventLogsPaginateTypeDef
spaceName
- Type:
- Required: Yes
startTime
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
endTime
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
eventName
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst_classes.PaginatorConfigTypeDef]
ListEventLogsRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
startTime
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
endTime
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
eventName
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListEventLogsResponseTypeDef
nextToken
- Type:
- Required: Yes
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst_classes.EventLogEntryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListProjectsRequestListProjectsPaginateTypeDef
spaceName
- Type:
- Required: Yes
filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.codecatalyst_classes.ProjectListFilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst_classes.PaginatorConfigTypeDef]
ListProjectsRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.codecatalyst_classes.ProjectListFilterTypeDef]]
ListProjectsResponseTypeDef
nextToken
- Type:
- Required: Yes
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst_classes.ProjectSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListSourceRepositoriesItemTypeDef
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
lastUpdatedTime
- Type:
- Required: Yes
createdTime
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
ListSourceRepositoriesRequestListSourceRepositoriesPaginateTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst_classes.PaginatorConfigTypeDef]
ListSourceRepositoriesRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListSourceRepositoriesResponseTypeDef
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst_classes.ListSourceRepositoriesItemTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListSourceRepositoryBranchesItemTypeDef
ref
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
lastUpdatedTime
- Type: typing.Optional[datetime.datetime]
headCommitId
- Type: typing.Optional[str]
ListSourceRepositoryBranchesRequestListSourceRepositoryBranchesPaginateTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
sourceRepositoryName
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst_classes.PaginatorConfigTypeDef]
ListSourceRepositoryBranchesRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
sourceRepositoryName
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListSourceRepositoryBranchesResponseTypeDef
nextToken
- Type:
- Required: Yes
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst_classes.ListSourceRepositoryBranchesItemTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListSpacesRequestListSpacesPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst_classes.PaginatorConfigTypeDef]
ListSpacesRequestRequestTypeDef
nextToken
- Type: typing.Optional[str]
ListSpacesResponseTypeDef
nextToken
- Type:
- Required: Yes
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst_classes.SpaceSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListWorkflowRunsRequestListWorkflowRunsPaginateTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
workflowId
- Type: typing.Optional[str]
sortBy
- Type: typing.Optional[typing.Sequence[typing.Mapping[str, typing.Any]]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst_classes.PaginatorConfigTypeDef]
ListWorkflowRunsRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
workflowId
- Type: typing.Optional[str]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
sortBy
- Type: typing.Optional[typing.Sequence[typing.Mapping[str, typing.Any]]]
ListWorkflowRunsResponseTypeDef
nextToken
- Type:
- Required: Yes
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst_classes.WorkflowRunSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListWorkflowsRequestListWorkflowsPaginateTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
sortBy
- Type: typing.Optional[typing.Sequence[typing.Mapping[str, typing.Any]]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst_classes.PaginatorConfigTypeDef]
ListWorkflowsRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
sortBy
- Type: typing.Optional[typing.Sequence[typing.Mapping[str, typing.Any]]]
ListWorkflowsResponseTypeDef
nextToken
- Type:
- Required: Yes
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst_classes.WorkflowSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PersistentStorageConfigurationTypeDef
sizeInGiB
- Type:
- Required: Yes
PersistentStorageTypeDef
sizeInGiB
- Type:
- Required: Yes
ProjectInformationTypeDef
name
- Type: typing.Optional[str]
projectId
- Type: typing.Optional[str]
ProjectListFilterTypeDef
key
- Type: typing.Literal['hasAccessTo', 'name']
- Required: Yes
values
- Type: typing.Sequence[str]
- Required: Yes
comparisonOperator
- Type: typing.Optional[typing.Literal['BEGINS_WITH', 'EQ', 'GE', 'GT', 'LE', 'LT']]
ProjectSummaryTypeDef
name
- Type:
- Required: Yes
displayName
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
RepositoryInputTypeDef
repositoryName
- Type:
- Required: Yes
branchName
- Type: typing.Optional[str]
ResponseMetadataTypeDef
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]
SpaceSummaryTypeDef
name
- Type:
- Required: Yes
regionName
- Type:
- Required: Yes
displayName
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
StartDevEnvironmentRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
ides
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.codecatalyst_classes.IdeConfigurationTypeDef]]
instanceType
- Type: typing.Optional[typing.Literal['dev.standard1.large', 'dev.standard1.medium', 'dev.standard1.small', 'dev.standard1.xlarge']]
inactivityTimeoutMinutes
- Type: typing.Optional[int]
StartDevEnvironmentResponseTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
status
- Type: typing.Literal['DELETED', 'DELETING', 'FAILED', 'PENDING', 'RUNNING', 'STARTING', 'STOPPED', 'STOPPING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartDevEnvironmentSessionRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
sessionConfiguration
- Type:
- Required: Yes
StartDevEnvironmentSessionResponseTypeDef
accessDetails
- Type:
- Required: Yes
sessionId
- Type:
- Required: Yes
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartWorkflowRunRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
StartWorkflowRunResponseTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StopDevEnvironmentRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
StopDevEnvironmentResponseTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
status
- Type: typing.Literal['DELETED', 'DELETING', 'FAILED', 'PENDING', 'RUNNING', 'STARTING', 'STOPPED', 'STOPPING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StopDevEnvironmentSessionRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
sessionId
- Type:
- Required: Yes
StopDevEnvironmentSessionResponseTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
sessionId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateDevEnvironmentRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
alias
- Type: typing.Optional[str]
ides
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.codecatalyst_classes.IdeConfigurationTypeDef]]
instanceType
- Type: typing.Optional[typing.Literal['dev.standard1.large', 'dev.standard1.medium', 'dev.standard1.small', 'dev.standard1.xlarge']]
inactivityTimeoutMinutes
- Type: typing.Optional[int]
clientToken
- Type: typing.Optional[str]
UpdateDevEnvironmentResponseTypeDef
id
- Type:
- Required: Yes
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
alias
- Type:
- Required: Yes
ides
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst_classes.IdeConfigurationTypeDef]
- Required: Yes
instanceType
- Type: typing.Literal['dev.standard1.large', 'dev.standard1.medium', 'dev.standard1.small', 'dev.standard1.xlarge']
- Required: Yes
inactivityTimeoutMinutes
- Type:
- Required: Yes
clientToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateProjectRequestRequestTypeDef
spaceName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
UpdateProjectResponseTypeDef
spaceName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
description
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateSpaceRequestRequestTypeDef
name
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
UpdateSpaceResponseTypeDef
name
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
description
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UserIdentityTypeDef
userType
- Type: typing.Literal['AWS_ACCOUNT', 'UNKNOWN', 'USER']
- Required: Yes
principalId
- Type:
- Required: Yes
userName
- Type: typing.Optional[str]
awsAccountId
- Type: typing.Optional[str]
VerifySessionResponseTypeDef
identity
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
WorkflowDefinitionSummaryTypeDef
path
- Type:
- Required: Yes
WorkflowDefinitionTypeDef
path
- Type:
- Required: Yes
WorkflowRunSummaryTypeDef
id
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
workflowName
- Type:
- Required: Yes
status
- Type: typing.Literal['ABANDONED', 'CANCELLED', 'FAILED', 'IN_PROGRESS', 'NOT_RUN', 'PROVISIONING', 'STOPPED', 'STOPPING', 'SUCCEEDED', 'SUPERSEDED', 'VALIDATING']
- Required: Yes
startTime
- Type:
- Required: Yes
lastUpdatedTime
- Type:
- Required: Yes
statusReasons
- Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]
endTime
- Type: typing.Optional[datetime.datetime]
WorkflowSummaryTypeDef
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
sourceRepositoryName
- Type:
- Required: Yes
sourceBranchName
- Type:
- Required: Yes
definition
- Type:
- Required: Yes
createdTime
- Type:
- Required: Yes
lastUpdatedTime
- Type:
- Required: Yes
runMode
- Type: typing.Literal['PARALLEL', 'QUEUED', 'SUPERSEDED']
- Required: Yes
status
- Type: typing.Literal['ACTIVE', 'INVALID']
- Required: Yes