Codecatalyst Classes
AccessTokenSummary
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
expiresTime
- Type: typing.Optional[datetime.datetime]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CreateAccessTokenRequest
name
- Type:
- Required: Yes
expiresTime
- Type: typing.Union[datetime.datetime, str, NoneType]
CreateAccessTokenResponse
secret
- Type:
- Required: Yes
name
- Type:
- Required: Yes
expiresTime
- Type:
- Required: Yes
accessTokenId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDevEnvironmentRequest
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.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.RepositoryInput]]
clientToken
- Type: typing.Optional[str]
alias
- Type: typing.Optional[str]
ides
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.IdeConfiguration]]
inactivityTimeoutMinutes
- Type: typing.Optional[int]
vpcConnectionName
- Type: typing.Optional[str]
CreateDevEnvironmentResponse
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
vpcConnectionName
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateProjectRequest
spaceName
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
CreateProjectResponse
spaceName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
description
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSourceRepositoryBranchRequest
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
sourceRepositoryName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
headCommitId
- Type: typing.Optional[str]
CreateSourceRepositoryBranchResponse
ref
- Type:
- Required: Yes
name
- Type:
- Required: Yes
lastUpdatedTime
- Type:
- Required: Yes
headCommitId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSourceRepositoryRequest
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
CreateSourceRepositoryResponse
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteAccessTokenRequest
id
- Type:
- Required: Yes
DeleteDevEnvironmentRequest
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
DeleteDevEnvironmentResponse
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteProjectRequest
spaceName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
DeleteProjectResponse
spaceName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteSourceRepositoryRequest
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
DeleteSourceRepositoryResponse
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteSpaceRequest
name
- Type:
- Required: Yes
DeleteSpaceResponse
name
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DevEnvironmentAccessDetails
streamUrl
- Type:
- Required: Yes
tokenValue
- Type:
- Required: Yes
DevEnvironmentRepositorySummary
repositoryName
- Type:
- Required: Yes
branchName
- Type: typing.Optional[str]
DevEnvironmentSessionConfiguration
sessionType
- Type: typing.Literal['SSH', 'SSM']
- Required: Yes
executeCommandSessionConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.ExecuteCommandSessionConfiguration]
DevEnvironmentSessionSummary
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
devEnvironmentId
- Type:
- Required: Yes
startedTime
- Type:
- Required: Yes
id
- Type:
- Required: Yes
DevEnvironmentSummary
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.codecatalyst_classes.DevEnvironmentRepositorySummary]
- 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.codecatalyst_classes.Ide]]
vpcConnectionName
- Type: typing.Optional[str]
EmailAddress
- Type: typing.Optional[str]
verified
- Type: typing.Optional[bool]
EventLogEntry
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.codecatalyst_classes.ProjectInformation]
requestId
- Type: typing.Optional[str]
requestPayload
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.EventPayload]
responsePayload
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.EventPayload]
errorCode
- Type: typing.Optional[str]
sourceIpAddress
- Type: typing.Optional[str]
userAgent
- Type: typing.Optional[str]
EventPayload
contentType
- Type: typing.Optional[str]
data
- Type: typing.Optional[str]
ExecuteCommandSessionConfiguration
command
- Type:
- Required: Yes
arguments
- Type: typing.Optional[typing.List[str]]
Filter
key
- Type:
- Required: Yes
values
- Type: typing.List[str]
- Required: Yes
comparisonOperator
- Type: typing.Optional[str]
GetDevEnvironmentRequest
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
GetDevEnvironmentResponse
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.codecatalyst_classes.DevEnvironmentRepositorySummary]
- Required: Yes
alias
- Type:
- Required: Yes
ides
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.Ide]
- 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
GetProjectRequest
spaceName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
GetProjectResponse
spaceName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
description
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSourceRepositoryCloneUrlsRequest
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
sourceRepositoryName
- Type:
- Required: Yes
GetSourceRepositoryCloneUrlsResponse
https
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSourceRepositoryRequest
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
GetSourceRepositoryResponse
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
GetSpaceRequest
name
- Type:
- Required: Yes
GetSpaceResponse
name
- Type:
- Required: Yes
regionName
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
description
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSubscriptionRequest
spaceName
- Type:
- Required: Yes
GetSubscriptionResponse
subscriptionType
- Type:
- Required: Yes
awsAccountName
- Type:
- Required: Yes
pendingSubscriptionType
- Type:
- Required: Yes
pendingSubscriptionStartTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetUserDetailsRequest
id
- Type: typing.Optional[str]
userName
- Type: typing.Optional[str]
GetUserDetailsResponse
userId
- Type:
- Required: Yes
userName
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
primaryEmail
- Type:
- Required: Yes
version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetWorkflowRequest
spaceName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
GetWorkflowResponse
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
GetWorkflowRunRequest
spaceName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
GetWorkflowRunResponse
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
Ide
runtime
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
IdeConfiguration
runtime
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
ListAccessTokensRequest
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListAccessTokensRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.PaginatorConfig]
ListAccessTokensResponse
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.AccessTokenSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListDevEnvironmentSessionsRequest
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
devEnvironmentId
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListDevEnvironmentSessionsRequestPaginate
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
devEnvironmentId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.PaginatorConfig]
ListDevEnvironmentSessionsResponse
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.DevEnvironmentSessionSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListDevEnvironmentsRequest
spaceName
- Type:
- Required: Yes
projectName
- Type: typing.Optional[str]
filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.Filter]]
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListDevEnvironmentsRequestPaginate
spaceName
- Type:
- Required: Yes
projectName
- Type: typing.Optional[str]
filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.Filter]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.PaginatorConfig]
ListDevEnvironmentsResponse
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.DevEnvironmentSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListEventLogsRequest
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]
ListEventLogsRequestPaginate
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.codecatalyst_classes.PaginatorConfig]
ListEventLogsResponse
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.EventLogEntry]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListProjectsRequest
spaceName
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.ProjectListFilter]]
ListProjectsRequestPaginate
spaceName
- Type:
- Required: Yes
filters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.ProjectListFilter]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.PaginatorConfig]
ListProjectsResponse
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.ProjectSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListSourceRepositoriesItem
id
- Type:
- Required: Yes
name
- Type:
- Required: Yes
lastUpdatedTime
- Type:
- Required: Yes
createdTime
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
ListSourceRepositoriesRequest
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListSourceRepositoriesRequestPaginate
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.PaginatorConfig]
ListSourceRepositoriesResponse
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.ListSourceRepositoriesItem]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListSourceRepositoryBranchesItem
ref
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
lastUpdatedTime
- Type: typing.Optional[datetime.datetime]
headCommitId
- Type: typing.Optional[str]
ListSourceRepositoryBranchesRequest
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
sourceRepositoryName
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListSourceRepositoryBranchesRequestPaginate
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
sourceRepositoryName
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.PaginatorConfig]
ListSourceRepositoryBranchesResponse
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.ListSourceRepositoryBranchesItem]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListSpacesRequest
nextToken
- Type: typing.Optional[str]
ListSpacesRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.PaginatorConfig]
ListSpacesResponse
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.SpaceSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListWorkflowRunsRequest
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.List[typing.Dict[str, typing.Any]]]
ListWorkflowRunsRequestPaginate
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
workflowId
- Type: typing.Optional[str]
sortBy
- Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.PaginatorConfig]
ListWorkflowRunsResponse
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.WorkflowRunSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListWorkflowsRequest
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
sortBy
- Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]
ListWorkflowsRequestPaginate
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
sortBy
- Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.PaginatorConfig]
ListWorkflowsResponse
items
- Type: typing.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.WorkflowSummary]
- 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]
PersistentStorage
sizeInGiB
- Type:
- Required: Yes
PersistentStorageConfiguration
sizeInGiB
- Type:
- Required: Yes
ProjectInformation
name
- Type: typing.Optional[str]
projectId
- Type: typing.Optional[str]
ProjectListFilter
key
- Type: typing.Literal['hasAccessTo', 'name']
- Required: Yes
values
- Type: typing.List[str]
- Required: Yes
comparisonOperator
- Type: typing.Optional[typing.Literal['BEGINS_WITH', 'EQ', 'GE', 'GT', 'LE', 'LT']]
ProjectSummary
name
- Type:
- Required: Yes
displayName
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
RepositoryInput
repositoryName
- Type:
- Required: Yes
branchName
- Type: typing.Optional[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]
SpaceSummary
name
- Type:
- Required: Yes
regionName
- Type:
- Required: Yes
displayName
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
StartDevEnvironmentRequest
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
ides
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.IdeConfiguration]]
instanceType
- Type: typing.Optional[typing.Literal['dev.standard1.large', 'dev.standard1.medium', 'dev.standard1.small', 'dev.standard1.xlarge']]
inactivityTimeoutMinutes
- Type: typing.Optional[int]
StartDevEnvironmentResponse
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
StartDevEnvironmentSessionRequest
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
sessionConfiguration
- Type:
- Required: Yes
StartDevEnvironmentSessionResponse
accessDetails
- Type:
- Required: Yes
sessionId
- Type:
- Required: Yes
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartWorkflowRunRequest
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
StartWorkflowRunResponse
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
workflowId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StopDevEnvironmentRequest
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
StopDevEnvironmentResponse
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
StopDevEnvironmentSessionRequest
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
sessionId
- Type:
- Required: Yes
StopDevEnvironmentSessionResponse
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
sessionId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateDevEnvironmentRequest
spaceName
- Type:
- Required: Yes
projectName
- Type:
- Required: Yes
id
- Type:
- Required: Yes
alias
- Type: typing.Optional[str]
ides
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.codecatalyst.codecatalyst_classes.IdeConfiguration]]
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]
UpdateDevEnvironmentResponse
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.codecatalyst_classes.IdeConfiguration]
- 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
UpdateProjectRequest
spaceName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
UpdateProjectResponse
spaceName
- Type:
- Required: Yes
name
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
description
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateSpaceRequest
name
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
UpdateSpaceResponse
name
- Type:
- Required: Yes
displayName
- Type:
- Required: Yes
description
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UserIdentity
userType
- Type: typing.Literal['AWS_ACCOUNT', 'UNKNOWN', 'USER']
- Required: Yes
principalId
- Type:
- Required: Yes
userName
- Type: typing.Optional[str]
awsAccountId
- Type: typing.Optional[str]
VerifySessionResponse
identity
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
WorkflowDefinition
path
- Type:
- Required: Yes
WorkflowDefinitionSummary
path
- Type:
- Required: Yes
WorkflowRunSummary
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]
WorkflowSummary
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