Skip to content

Proton Classes

AcceptEnvironmentAccountConnectionInput

id

  • Type:
  • Required: Yes

AcceptEnvironmentAccountConnectionOutput

environmentAccountConnection

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AccountSettings

pipelineCodebuildRoleArn

  • Type: typing.Optional[str]

pipelineProvisioningRepository

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.RepositoryBranch]

pipelineServiceRoleArn

  • Type: typing.Optional[str]

BaseValidatorModel

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

CancelComponentDeploymentInput

componentName

  • Type:
  • Required: Yes

CancelComponentDeploymentOutput

component

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CancelEnvironmentDeploymentInput

environmentName

  • Type:
  • Required: Yes

CancelEnvironmentDeploymentOutput

environment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CancelServiceInstanceDeploymentInput

serviceInstanceName

  • Type:
  • Required: Yes

serviceName

  • Type:
  • Required: Yes

CancelServiceInstanceDeploymentOutput

serviceInstance

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CancelServicePipelineDeploymentInput

serviceName

  • Type:
  • Required: Yes

CancelServicePipelineDeploymentOutput

pipeline

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CompatibleEnvironmentTemplate

majorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

CompatibleEnvironmentTemplateInput

majorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

Component

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

deploymentStatus

  • Type: typing.Literal['CANCELLED', 'CANCELLING', 'DELETE_COMPLETE', 'DELETE_FAILED', 'DELETE_IN_PROGRESS', 'FAILED', 'IN_PROGRESS', 'SUCCEEDED']
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

lastModifiedAt

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

deploymentStatusMessage

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

lastAttemptedDeploymentId

  • Type: typing.Optional[str]

lastClientRequestToken

  • Type: typing.Optional[str]

lastDeploymentAttemptedAt

  • Type: typing.Optional[datetime.datetime]

lastDeploymentSucceededAt

  • Type: typing.Optional[datetime.datetime]

lastSucceededDeploymentId

  • Type: typing.Optional[str]

serviceInstanceName

  • Type: typing.Optional[str]

serviceName

  • Type: typing.Optional[str]

serviceSpec

  • Type: typing.Optional[str]

ComponentState

serviceInstanceName

  • Type: typing.Optional[str]

serviceName

  • Type: typing.Optional[str]

serviceSpec

  • Type: typing.Optional[str]

templateFile

  • Type: typing.Optional[str]

ComponentSummary

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

deploymentStatus

  • Type: typing.Literal['CANCELLED', 'CANCELLING', 'DELETE_COMPLETE', 'DELETE_FAILED', 'DELETE_IN_PROGRESS', 'FAILED', 'IN_PROGRESS', 'SUCCEEDED']
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

lastModifiedAt

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

deploymentStatusMessage

  • Type: typing.Optional[str]

lastAttemptedDeploymentId

  • Type: typing.Optional[str]

lastDeploymentAttemptedAt

  • Type: typing.Optional[datetime.datetime]

lastDeploymentSucceededAt

  • Type: typing.Optional[datetime.datetime]

lastSucceededDeploymentId

  • Type: typing.Optional[str]

serviceInstanceName

  • Type: typing.Optional[str]

serviceName

  • Type: typing.Optional[str]

CountsSummary

components

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.ResourceCountsSummary]

environmentTemplates

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.ResourceCountsSummary]

environments

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.ResourceCountsSummary]

pipelines

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.ResourceCountsSummary]

serviceInstances

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.ResourceCountsSummary]

serviceTemplates

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.ResourceCountsSummary]

services

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.ResourceCountsSummary]

CreateComponentInput

manifest

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

templateFile

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

environmentName

  • Type: typing.Optional[str]

serviceInstanceName

  • Type: typing.Optional[str]

serviceName

  • Type: typing.Optional[str]

serviceSpec

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.Tag]]

CreateComponentOutput

component

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateEnvironmentAccountConnectionInput

environmentName

  • Type:
  • Required: Yes

managementAccountId

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

codebuildRoleArn

  • Type: typing.Optional[str]

componentRoleArn

  • Type: typing.Optional[str]

roleArn

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.Tag]]

CreateEnvironmentAccountConnectionOutput

environmentAccountConnection

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateEnvironmentInput

name

  • Type:
  • Required: Yes

spec

  • Type:
  • Required: Yes

templateMajorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

codebuildRoleArn

  • Type: typing.Optional[str]

componentRoleArn

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

environmentAccountConnectionId

  • Type: typing.Optional[str]

protonServiceRoleArn

  • Type: typing.Optional[str]

provisioningRepository

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.RepositoryBranchInput]

tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.Tag]]

templateMinorVersion

  • Type: typing.Optional[str]

CreateEnvironmentOutput

environment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateEnvironmentTemplateInput

name

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

encryptionKey

  • Type: typing.Optional[str]

provisioning

  • Type: typing.Optional[typing.Literal['CUSTOMER_MANAGED']]

tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.Tag]]

CreateEnvironmentTemplateOutput

environmentTemplate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateEnvironmentTemplateVersionInput

source

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

majorVersion

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.Tag]]

CreateEnvironmentTemplateVersionOutput

environmentTemplateVersion

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateRepositoryInput

connectionArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

provider

  • Type: typing.Literal['BITBUCKET', 'GITHUB', 'GITHUB_ENTERPRISE']
  • Required: Yes

encryptionKey

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.Tag]]

CreateRepositoryOutput

repository

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateServiceInput

name

  • Type:
  • Required: Yes

spec

  • Type:
  • Required: Yes

templateMajorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

branchName

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

repositoryConnectionArn

  • Type: typing.Optional[str]

repositoryId

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.Tag]]

templateMinorVersion

  • Type: typing.Optional[str]

CreateServiceInstanceInput

name

  • Type:
  • Required: Yes

serviceName

  • Type:
  • Required: Yes

spec

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.Tag]]

templateMajorVersion

  • Type: typing.Optional[str]

templateMinorVersion

  • Type: typing.Optional[str]

CreateServiceInstanceOutput

serviceInstance

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateServiceOutput

service

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateServiceSyncConfigInput

branch

  • Type:
  • Required: Yes

filePath

  • Type:
  • Required: Yes

repositoryName

  • Type:
  • Required: Yes

repositoryProvider

  • Type: typing.Literal['BITBUCKET', 'GITHUB', 'GITHUB_ENTERPRISE']
  • Required: Yes

serviceName

  • Type:
  • Required: Yes

CreateServiceSyncConfigOutput

serviceSyncConfig

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateServiceTemplateInput

name

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

encryptionKey

  • Type: typing.Optional[str]

pipelineProvisioning

  • Type: typing.Optional[typing.Literal['CUSTOMER_MANAGED']]

tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.Tag]]

CreateServiceTemplateOutput

serviceTemplate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateServiceTemplateVersionInput

compatibleEnvironmentTemplates

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.CompatibleEnvironmentTemplateInput]
  • Required: Yes

source

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

majorVersion

  • Type: typing.Optional[str]

supportedComponentSources

  • Type: typing.Optional[typing.List[typing.Literal['DIRECTLY_DEFINED']]]

tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.Tag]]

CreateServiceTemplateVersionOutput

serviceTemplateVersion

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateTemplateSyncConfigInput

branch

  • Type:
  • Required: Yes

repositoryName

  • Type:
  • Required: Yes

repositoryProvider

  • Type: typing.Literal['BITBUCKET', 'GITHUB', 'GITHUB_ENTERPRISE']
  • Required: Yes

templateName

  • Type:
  • Required: Yes

templateType

  • Type: typing.Literal['ENVIRONMENT', 'SERVICE']
  • Required: Yes

subdirectory

  • Type: typing.Optional[str]

CreateTemplateSyncConfigOutput

templateSyncConfig

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteComponentInput

name

  • Type:
  • Required: Yes

DeleteComponentOutput

component

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteDeploymentInput

id

  • Type:
  • Required: Yes

DeleteDeploymentOutput

deployment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteEnvironmentAccountConnectionInput

id

  • Type:
  • Required: Yes

DeleteEnvironmentAccountConnectionOutput

environmentAccountConnection

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteEnvironmentInput

name

  • Type:
  • Required: Yes

DeleteEnvironmentOutput

environment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteEnvironmentTemplateInput

name

  • Type:
  • Required: Yes

DeleteEnvironmentTemplateOutput

environmentTemplate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteEnvironmentTemplateVersionInput

majorVersion

  • Type:
  • Required: Yes

minorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

DeleteEnvironmentTemplateVersionOutput

environmentTemplateVersion

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteRepositoryInput

name

  • Type:
  • Required: Yes

provider

  • Type: typing.Literal['BITBUCKET', 'GITHUB', 'GITHUB_ENTERPRISE']
  • Required: Yes

DeleteRepositoryOutput

repository

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteServiceInput

name

  • Type:
  • Required: Yes

DeleteServiceOutput

service

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteServiceSyncConfigInput

serviceName

  • Type:
  • Required: Yes

DeleteServiceSyncConfigOutput

serviceSyncConfig

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteServiceTemplateInput

name

  • Type:
  • Required: Yes

DeleteServiceTemplateOutput

serviceTemplate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteServiceTemplateVersionInput

majorVersion

  • Type:
  • Required: Yes

minorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

DeleteServiceTemplateVersionOutput

serviceTemplateVersion

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteTemplateSyncConfigInput

templateName

  • Type:
  • Required: Yes

templateType

  • Type: typing.Literal['ENVIRONMENT', 'SERVICE']
  • Required: Yes

DeleteTemplateSyncConfigOutput

templateSyncConfig

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Deployment

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

deploymentStatus

  • Type: typing.Literal['CANCELLED', 'CANCELLING', 'DELETE_COMPLETE', 'DELETE_FAILED', 'DELETE_IN_PROGRESS', 'FAILED', 'IN_PROGRESS', 'SUCCEEDED']
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

lastModifiedAt

  • Type:
  • Required: Yes

targetArn

  • Type:
  • Required: Yes

targetResourceCreatedAt

  • Type:
  • Required: Yes

targetResourceType

  • Type: typing.Literal['COMPONENT', 'ENVIRONMENT', 'SERVICE_INSTANCE', 'SERVICE_PIPELINE']
  • Required: Yes

completedAt

  • Type: typing.Optional[datetime.datetime]

componentName

  • Type: typing.Optional[str]

deploymentStatusMessage

  • Type: typing.Optional[str]

initialState

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.DeploymentState]

lastAttemptedDeploymentId

  • Type: typing.Optional[str]

lastSucceededDeploymentId

  • Type: typing.Optional[str]

serviceInstanceName

  • Type: typing.Optional[str]

serviceName

  • Type: typing.Optional[str]

targetState

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.DeploymentState]

DeploymentState

component

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.ComponentState]

environment

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.EnvironmentState]

serviceInstance

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.ServiceInstanceState]

servicePipeline

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.ServicePipelineState]

DeploymentSummary

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

deploymentStatus

  • Type: typing.Literal['CANCELLED', 'CANCELLING', 'DELETE_COMPLETE', 'DELETE_FAILED', 'DELETE_IN_PROGRESS', 'FAILED', 'IN_PROGRESS', 'SUCCEEDED']
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

lastModifiedAt

  • Type:
  • Required: Yes

targetArn

  • Type:
  • Required: Yes

targetResourceCreatedAt

  • Type:
  • Required: Yes

targetResourceType

  • Type: typing.Literal['COMPONENT', 'ENVIRONMENT', 'SERVICE_INSTANCE', 'SERVICE_PIPELINE']
  • Required: Yes

completedAt

  • Type: typing.Optional[datetime.datetime]

componentName

  • Type: typing.Optional[str]

lastAttemptedDeploymentId

  • Type: typing.Optional[str]

lastSucceededDeploymentId

  • Type: typing.Optional[str]

serviceInstanceName

  • Type: typing.Optional[str]

serviceName

  • Type: typing.Optional[str]

Environment

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

deploymentStatus

  • Type: typing.Literal['CANCELLED', 'CANCELLING', 'DELETE_COMPLETE', 'DELETE_FAILED', 'DELETE_IN_PROGRESS', 'FAILED', 'IN_PROGRESS', 'SUCCEEDED']
  • Required: Yes

lastDeploymentAttemptedAt

  • Type:
  • Required: Yes

lastDeploymentSucceededAt

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

templateMajorVersion

  • Type:
  • Required: Yes

templateMinorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

codebuildRoleArn

  • Type: typing.Optional[str]

componentRoleArn

  • Type: typing.Optional[str]

deploymentStatusMessage

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

environmentAccountConnectionId

  • Type: typing.Optional[str]

environmentAccountId

  • Type: typing.Optional[str]

lastAttemptedDeploymentId

  • Type: typing.Optional[str]

lastSucceededDeploymentId

  • Type: typing.Optional[str]

protonServiceRoleArn

  • Type: typing.Optional[str]

provisioning

  • Type: typing.Optional[typing.Literal['CUSTOMER_MANAGED']]

provisioningRepository

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.RepositoryBranch]

spec

  • Type: typing.Optional[str]

EnvironmentAccountConnection

arn

  • Type:
  • Required: Yes

environmentAccountId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

lastModifiedAt

  • Type:
  • Required: Yes

managementAccountId

  • Type:
  • Required: Yes

requestedAt

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['CONNECTED', 'PENDING', 'REJECTED']
  • Required: Yes

codebuildRoleArn

  • Type: typing.Optional[str]

componentRoleArn

  • Type: typing.Optional[str]

EnvironmentAccountConnectionSummary

arn

  • Type:
  • Required: Yes

environmentAccountId

  • Type:
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

lastModifiedAt

  • Type:
  • Required: Yes

managementAccountId

  • Type:
  • Required: Yes

requestedAt

  • Type:
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['CONNECTED', 'PENDING', 'REJECTED']
  • Required: Yes

componentRoleArn

  • Type: typing.Optional[str]

EnvironmentState

templateMajorVersion

  • Type:
  • Required: Yes

templateMinorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

spec

  • Type: typing.Optional[str]

EnvironmentSummary

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

deploymentStatus

  • Type: typing.Literal['CANCELLED', 'CANCELLING', 'DELETE_COMPLETE', 'DELETE_FAILED', 'DELETE_IN_PROGRESS', 'FAILED', 'IN_PROGRESS', 'SUCCEEDED']
  • Required: Yes

lastDeploymentAttemptedAt

  • Type:
  • Required: Yes

lastDeploymentSucceededAt

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

templateMajorVersion

  • Type:
  • Required: Yes

templateMinorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

componentRoleArn

  • Type: typing.Optional[str]

deploymentStatusMessage

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

environmentAccountConnectionId

  • Type: typing.Optional[str]

environmentAccountId

  • Type: typing.Optional[str]

lastAttemptedDeploymentId

  • Type: typing.Optional[str]

lastSucceededDeploymentId

  • Type: typing.Optional[str]

protonServiceRoleArn

  • Type: typing.Optional[str]

provisioning

  • Type: typing.Optional[typing.Literal['CUSTOMER_MANAGED']]

EnvironmentTemplate

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

lastModifiedAt

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

encryptionKey

  • Type: typing.Optional[str]

provisioning

  • Type: typing.Optional[typing.Literal['CUSTOMER_MANAGED']]

recommendedVersion

  • Type: typing.Optional[str]

EnvironmentTemplateFilter

majorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

EnvironmentTemplateSummary

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

lastModifiedAt

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

provisioning

  • Type: typing.Optional[typing.Literal['CUSTOMER_MANAGED']]

recommendedVersion

  • Type: typing.Optional[str]

EnvironmentTemplateVersion

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

lastModifiedAt

  • Type:
  • Required: Yes

majorVersion

  • Type:
  • Required: Yes

minorVersion

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['DRAFT', 'PUBLISHED', 'REGISTRATION_FAILED', 'REGISTRATION_IN_PROGRESS']
  • Required: Yes

templateName

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

recommendedMinorVersion

  • Type: typing.Optional[str]

schema

  • Type: typing.Optional[str]

statusMessage

  • Type: typing.Optional[str]

EnvironmentTemplateVersionSummary

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

lastModifiedAt

  • Type:
  • Required: Yes

majorVersion

  • Type:
  • Required: Yes

minorVersion

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['DRAFT', 'PUBLISHED', 'REGISTRATION_FAILED', 'REGISTRATION_IN_PROGRESS']
  • Required: Yes

templateName

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

recommendedMinorVersion

  • Type: typing.Optional[str]

statusMessage

  • Type: typing.Optional[str]

GetAccountSettingsOutput

accountSettings

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetComponentInput

name

  • Type:
  • Required: Yes

GetComponentInputWait

name

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetComponentInputWaitExtra

name

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetComponentOutput

component

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetDeploymentInput

id

  • Type:
  • Required: Yes

componentName

  • Type: typing.Optional[str]

environmentName

  • Type: typing.Optional[str]

serviceInstanceName

  • Type: typing.Optional[str]

serviceName

  • Type: typing.Optional[str]

GetDeploymentOutput

deployment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetEnvironmentAccountConnectionInput

id

  • Type:
  • Required: Yes

GetEnvironmentAccountConnectionOutput

environmentAccountConnection

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetEnvironmentInput

name

  • Type:
  • Required: Yes

GetEnvironmentInputWait

name

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetEnvironmentOutput

environment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetEnvironmentTemplateInput

name

  • Type:
  • Required: Yes

GetEnvironmentTemplateOutput

environmentTemplate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetEnvironmentTemplateVersionInput

majorVersion

  • Type:
  • Required: Yes

minorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

GetEnvironmentTemplateVersionInputWait

majorVersion

  • Type:
  • Required: Yes

minorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetEnvironmentTemplateVersionOutput

environmentTemplateVersion

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetRepositoryInput

name

  • Type:
  • Required: Yes

provider

  • Type: typing.Literal['BITBUCKET', 'GITHUB', 'GITHUB_ENTERPRISE']
  • Required: Yes

GetRepositoryOutput

repository

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetRepositorySyncStatusInput

branch

  • Type:
  • Required: Yes

repositoryName

  • Type:
  • Required: Yes

repositoryProvider

  • Type: typing.Literal['BITBUCKET', 'GITHUB', 'GITHUB_ENTERPRISE']
  • Required: Yes

syncType

  • Type: typing.Literal['SERVICE_SYNC', 'TEMPLATE_SYNC']
  • Required: Yes

GetRepositorySyncStatusOutput

latestSync

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetResourcesSummaryOutput

counts

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetServiceInput

name

  • Type:
  • Required: Yes

GetServiceInputWait

name

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetServiceInputWaitExtra

name

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetServiceInputWaitExtraExtra

name

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetServiceInputWaitExtraExtraExtra

name

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetServiceInstanceInput

name

  • Type:
  • Required: Yes

serviceName

  • Type:
  • Required: Yes

GetServiceInstanceInputWait

name

  • Type:
  • Required: Yes

serviceName

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetServiceInstanceOutput

serviceInstance

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetServiceInstanceSyncStatusInput

serviceInstanceName

  • Type:
  • Required: Yes

serviceName

  • Type:
  • Required: Yes

GetServiceInstanceSyncStatusOutput

desiredState

  • Type:
  • Required: Yes

latestSuccessfulSync

  • Type:
  • Required: Yes

latestSync

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetServiceOutput

service

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetServiceSyncBlockerSummaryInput

serviceName

  • Type:
  • Required: Yes

serviceInstanceName

  • Type: typing.Optional[str]

GetServiceSyncBlockerSummaryOutput

serviceSyncBlockerSummary

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetServiceSyncConfigInput

serviceName

  • Type:
  • Required: Yes

GetServiceSyncConfigOutput

serviceSyncConfig

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetServiceTemplateInput

name

  • Type:
  • Required: Yes

GetServiceTemplateOutput

serviceTemplate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetServiceTemplateVersionInput

majorVersion

  • Type:
  • Required: Yes

minorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

GetServiceTemplateVersionInputWait

majorVersion

  • Type:
  • Required: Yes

minorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

GetServiceTemplateVersionOutput

serviceTemplateVersion

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTemplateSyncConfigInput

templateName

  • Type:
  • Required: Yes

templateType

  • Type: typing.Literal['ENVIRONMENT', 'SERVICE']
  • Required: Yes

GetTemplateSyncConfigOutput

templateSyncConfig

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTemplateSyncStatusInput

templateName

  • Type:
  • Required: Yes

templateType

  • Type: typing.Literal['ENVIRONMENT', 'SERVICE']
  • Required: Yes

templateVersion

  • Type:
  • Required: Yes

GetTemplateSyncStatusOutput

desiredState

  • Type:
  • Required: Yes

latestSuccessfulSync

  • Type:
  • Required: Yes

latestSync

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListComponentOutputsInput

componentName

  • Type:
  • Required: Yes

deploymentId

  • Type: typing.Optional[str]

nextToken

  • Type: typing.Optional[str]

ListComponentOutputsInputPaginate

componentName

  • Type:
  • Required: Yes

deploymentId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListComponentOutputsOutput

outputs

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.Output]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListComponentProvisionedResourcesInput

componentName

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListComponentProvisionedResourcesInputPaginate

componentName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListComponentProvisionedResourcesOutput

provisionedResources

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.ProvisionedResource]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListComponentsInput

environmentName

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

serviceInstanceName

  • Type: typing.Optional[str]

serviceName

  • Type: typing.Optional[str]

ListComponentsInputPaginate

environmentName

  • Type: typing.Optional[str]

serviceInstanceName

  • Type: typing.Optional[str]

serviceName

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListComponentsOutput

components

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.ComponentSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListDeploymentsInput

componentName

  • Type: typing.Optional[str]

environmentName

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

serviceInstanceName

  • Type: typing.Optional[str]

serviceName

  • Type: typing.Optional[str]

ListDeploymentsInputPaginate

componentName

  • Type: typing.Optional[str]

environmentName

  • Type: typing.Optional[str]

serviceInstanceName

  • Type: typing.Optional[str]

serviceName

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListDeploymentsOutput

deployments

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.DeploymentSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListEnvironmentAccountConnectionsInput

requestedBy

  • Type: typing.Literal['ENVIRONMENT_ACCOUNT', 'MANAGEMENT_ACCOUNT']
  • Required: Yes

environmentName

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

statuses

  • Type: typing.Optional[typing.List[typing.Literal['CONNECTED', 'PENDING', 'REJECTED']]]

ListEnvironmentAccountConnectionsInputPaginate

requestedBy

  • Type: typing.Literal['ENVIRONMENT_ACCOUNT', 'MANAGEMENT_ACCOUNT']
  • Required: Yes

environmentName

  • Type: typing.Optional[str]

statuses

  • Type: typing.Optional[typing.List[typing.Literal['CONNECTED', 'PENDING', 'REJECTED']]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListEnvironmentAccountConnectionsOutput

environmentAccountConnections

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.EnvironmentAccountConnectionSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListEnvironmentOutputsInput

environmentName

  • Type:
  • Required: Yes

deploymentId

  • Type: typing.Optional[str]

nextToken

  • Type: typing.Optional[str]

ListEnvironmentOutputsInputPaginate

environmentName

  • Type:
  • Required: Yes

deploymentId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListEnvironmentOutputsOutput

outputs

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.Output]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListEnvironmentProvisionedResourcesInput

environmentName

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListEnvironmentProvisionedResourcesInputPaginate

environmentName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListEnvironmentProvisionedResourcesOutput

provisionedResources

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.ProvisionedResource]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListEnvironmentTemplateVersionsInput

templateName

  • Type:
  • Required: Yes

majorVersion

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListEnvironmentTemplateVersionsInputPaginate

templateName

  • Type:
  • Required: Yes

majorVersion

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListEnvironmentTemplateVersionsOutput

templateVersions

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.EnvironmentTemplateVersionSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListEnvironmentTemplatesInput

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListEnvironmentTemplatesInputPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListEnvironmentTemplatesOutput

templates

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.EnvironmentTemplateSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListEnvironmentsInput

environmentTemplates

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.EnvironmentTemplateFilter]]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListEnvironmentsInputPaginate

environmentTemplates

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.EnvironmentTemplateFilter]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListEnvironmentsOutput

environments

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.EnvironmentSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListRepositoriesInput

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListRepositoriesInputPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListRepositoriesOutput

repositories

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.RepositorySummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListRepositorySyncDefinitionsInput

repositoryName

  • Type:
  • Required: Yes

repositoryProvider

  • Type: typing.Literal['BITBUCKET', 'GITHUB', 'GITHUB_ENTERPRISE']
  • Required: Yes

syncType

  • Type: typing.Literal['SERVICE_SYNC', 'TEMPLATE_SYNC']
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListRepositorySyncDefinitionsInputPaginate

repositoryName

  • Type:
  • Required: Yes

repositoryProvider

  • Type: typing.Literal['BITBUCKET', 'GITHUB', 'GITHUB_ENTERPRISE']
  • Required: Yes

syncType

  • Type: typing.Literal['SERVICE_SYNC', 'TEMPLATE_SYNC']
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListRepositorySyncDefinitionsOutput

syncDefinitions

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.RepositorySyncDefinition]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListServiceInstanceOutputsInput

serviceInstanceName

  • Type:
  • Required: Yes

serviceName

  • Type:
  • Required: Yes

deploymentId

  • Type: typing.Optional[str]

nextToken

  • Type: typing.Optional[str]

ListServiceInstanceOutputsInputPaginate

serviceInstanceName

  • Type:
  • Required: Yes

serviceName

  • Type:
  • Required: Yes

deploymentId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListServiceInstanceOutputsOutput

outputs

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.Output]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListServiceInstanceProvisionedResourcesInput

serviceInstanceName

  • Type:
  • Required: Yes

serviceName

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListServiceInstanceProvisionedResourcesInputPaginate

serviceInstanceName

  • Type:
  • Required: Yes

serviceName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListServiceInstanceProvisionedResourcesOutput

provisionedResources

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.ProvisionedResource]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListServiceInstancesFilter

key

  • Type: typing.Optional[typing.Literal['createdAtAfter', 'createdAtBefore', 'deployedTemplateVersionStatus', 'deploymentStatus', 'environmentName', 'lastDeploymentAttemptedAtAfter', 'lastDeploymentAttemptedAtBefore', 'name', 'serviceName', 'templateName']]

value

  • Type: typing.Optional[str]

ListServiceInstancesInput

filters

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.ListServiceInstancesFilter]]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

serviceName

  • Type: typing.Optional[str]

sortBy

  • Type: typing.Optional[typing.Literal['createdAt', 'deploymentStatus', 'environmentName', 'lastDeploymentAttemptedAt', 'name', 'serviceName', 'templateName']]

sortOrder

  • Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]

ListServiceInstancesInputPaginate

filters

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.ListServiceInstancesFilter]]

serviceName

  • Type: typing.Optional[str]

sortBy

  • Type: typing.Optional[typing.Literal['createdAt', 'deploymentStatus', 'environmentName', 'lastDeploymentAttemptedAt', 'name', 'serviceName', 'templateName']]

sortOrder

  • Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListServiceInstancesOutput

serviceInstances

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.ServiceInstanceSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListServicePipelineOutputsInput

serviceName

  • Type:
  • Required: Yes

deploymentId

  • Type: typing.Optional[str]

nextToken

  • Type: typing.Optional[str]

ListServicePipelineOutputsInputPaginate

serviceName

  • Type:
  • Required: Yes

deploymentId

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListServicePipelineOutputsOutput

outputs

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.Output]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListServicePipelineProvisionedResourcesInput

serviceName

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListServicePipelineProvisionedResourcesInputPaginate

serviceName

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListServicePipelineProvisionedResourcesOutput

provisionedResources

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.ProvisionedResource]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListServiceTemplateVersionsInput

templateName

  • Type:
  • Required: Yes

majorVersion

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListServiceTemplateVersionsInputPaginate

templateName

  • Type:
  • Required: Yes

majorVersion

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListServiceTemplateVersionsOutput

templateVersions

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.ServiceTemplateVersionSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListServiceTemplatesInput

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListServiceTemplatesInputPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListServiceTemplatesOutput

templates

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.ServiceTemplateSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListServicesInput

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListServicesInputPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListServicesOutput

services

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.ServiceSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListTagsForResourceInput

resourceArn

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListTagsForResourceInputPaginate

resourceArn

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.PaginatorConfig]

ListTagsForResourceOutput

tags

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.Tag]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

NotifyResourceDeploymentStatusChangeInput

resourceArn

  • Type:
  • Required: Yes

deploymentId

  • Type: typing.Optional[str]

outputs

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.Output]]

status

  • Type: typing.Optional[typing.Literal['FAILED', 'IN_PROGRESS', 'SUCCEEDED']]

statusMessage

  • Type: typing.Optional[str]

Output

key

  • Type: typing.Optional[str]

valueString

  • Type: typing.Optional[str]

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

ProvisionedResource

identifier

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

provisioningEngine

  • Type: typing.Optional[typing.Literal['CLOUDFORMATION', 'TERRAFORM']]

RejectEnvironmentAccountConnectionInput

id

  • Type:
  • Required: Yes

RejectEnvironmentAccountConnectionOutput

environmentAccountConnection

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Repository

arn

  • Type:
  • Required: Yes

connectionArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

provider

  • Type: typing.Literal['BITBUCKET', 'GITHUB', 'GITHUB_ENTERPRISE']
  • Required: Yes

encryptionKey

  • Type: typing.Optional[str]

RepositoryBranch

arn

  • Type:
  • Required: Yes

branch

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

provider

  • Type: typing.Literal['BITBUCKET', 'GITHUB', 'GITHUB_ENTERPRISE']
  • Required: Yes

RepositoryBranchInput

branch

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

provider

  • Type: typing.Literal['BITBUCKET', 'GITHUB', 'GITHUB_ENTERPRISE']
  • Required: Yes

RepositorySummary

arn

  • Type:
  • Required: Yes

connectionArn

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

provider

  • Type: typing.Literal['BITBUCKET', 'GITHUB', 'GITHUB_ENTERPRISE']
  • Required: Yes

RepositorySyncAttempt

events

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.RepositorySyncEvent]
  • Required: Yes

startedAt

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['FAILED', 'INITIATED', 'IN_PROGRESS', 'QUEUED', 'SUCCEEDED']
  • Required: Yes

RepositorySyncDefinition

branch

  • Type:
  • Required: Yes

directory

  • Type:
  • Required: Yes

parent

  • Type:
  • Required: Yes

target

  • Type:
  • Required: Yes

RepositorySyncEvent

event

  • Type:
  • Required: Yes

time

  • Type:
  • Required: Yes

type

  • Type:
  • Required: Yes

externalId

  • Type: typing.Optional[str]

ResourceCountsSummary

total

  • Type:
  • Required: Yes

behindMajor

  • Type: typing.Optional[int]

behindMinor

  • Type: typing.Optional[int]

failed

  • Type: typing.Optional[int]

upToDate

  • Type: typing.Optional[int]

ResourceSyncAttempt

events

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.ResourceSyncEvent]
  • Required: Yes

initialRevision

  • Type:
  • Required: Yes

startedAt

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['FAILED', 'INITIATED', 'IN_PROGRESS', 'SUCCEEDED']
  • Required: Yes

target

  • Type:
  • Required: Yes

targetRevision

  • Type:
  • Required: Yes

ResourceSyncEvent

event

  • Type:
  • Required: Yes

time

  • Type:
  • Required: Yes

type

  • Type:
  • Required: Yes

externalId

  • 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]

Revision

branch

  • Type:
  • Required: Yes

directory

  • Type:
  • Required: Yes

repositoryName

  • Type:
  • Required: Yes

repositoryProvider

  • Type: typing.Literal['BITBUCKET', 'GITHUB', 'GITHUB_ENTERPRISE']
  • Required: Yes

sha

  • Type:
  • Required: Yes

S3ObjectSource

bucket

  • Type:
  • Required: Yes

key

  • Type:
  • Required: Yes

Service

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

lastModifiedAt

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

spec

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATE_FAILED_CLEANUP_COMPLETE', 'CREATE_FAILED_CLEANUP_FAILED', 'CREATE_FAILED_CLEANUP_IN_PROGRESS', 'CREATE_IN_PROGRESS', 'DELETE_FAILED', 'DELETE_IN_PROGRESS', 'UPDATE_COMPLETE_CLEANUP_FAILED', 'UPDATE_FAILED', 'UPDATE_FAILED_CLEANUP_COMPLETE', 'UPDATE_FAILED_CLEANUP_FAILED', 'UPDATE_FAILED_CLEANUP_IN_PROGRESS', 'UPDATE_IN_PROGRESS']
  • Required: Yes

templateName

  • Type:
  • Required: Yes

branchName

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

pipeline

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.ServicePipeline]

repositoryConnectionArn

  • Type: typing.Optional[str]

repositoryId

  • Type: typing.Optional[str]

statusMessage

  • Type: typing.Optional[str]

ServiceInstance

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

deploymentStatus

  • Type: typing.Literal['CANCELLED', 'CANCELLING', 'DELETE_COMPLETE', 'DELETE_FAILED', 'DELETE_IN_PROGRESS', 'FAILED', 'IN_PROGRESS', 'SUCCEEDED']
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

lastDeploymentAttemptedAt

  • Type:
  • Required: Yes

lastDeploymentSucceededAt

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

serviceName

  • Type:
  • Required: Yes

templateMajorVersion

  • Type:
  • Required: Yes

templateMinorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

deploymentStatusMessage

  • Type: typing.Optional[str]

lastAttemptedDeploymentId

  • Type: typing.Optional[str]

lastClientRequestToken

  • Type: typing.Optional[str]

lastSucceededDeploymentId

  • Type: typing.Optional[str]

spec

  • Type: typing.Optional[str]

ServiceInstanceState

spec

  • Type:
  • Required: Yes

templateMajorVersion

  • Type:
  • Required: Yes

templateMinorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

lastSuccessfulComponentDeploymentIds

  • Type: typing.Optional[typing.List[str]]

lastSuccessfulEnvironmentDeploymentId

  • Type: typing.Optional[str]

lastSuccessfulServicePipelineDeploymentId

  • Type: typing.Optional[str]

ServiceInstanceSummary

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

deploymentStatus

  • Type: typing.Literal['CANCELLED', 'CANCELLING', 'DELETE_COMPLETE', 'DELETE_FAILED', 'DELETE_IN_PROGRESS', 'FAILED', 'IN_PROGRESS', 'SUCCEEDED']
  • Required: Yes

environmentName

  • Type:
  • Required: Yes

lastDeploymentAttemptedAt

  • Type:
  • Required: Yes

lastDeploymentSucceededAt

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

serviceName

  • Type:
  • Required: Yes

templateMajorVersion

  • Type:
  • Required: Yes

templateMinorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

deploymentStatusMessage

  • Type: typing.Optional[str]

lastAttemptedDeploymentId

  • Type: typing.Optional[str]

lastSucceededDeploymentId

  • Type: typing.Optional[str]

ServicePipeline

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

deploymentStatus

  • Type: typing.Literal['CANCELLED', 'CANCELLING', 'DELETE_COMPLETE', 'DELETE_FAILED', 'DELETE_IN_PROGRESS', 'FAILED', 'IN_PROGRESS', 'SUCCEEDED']
  • Required: Yes

lastDeploymentAttemptedAt

  • Type:
  • Required: Yes

lastDeploymentSucceededAt

  • Type:
  • Required: Yes

templateMajorVersion

  • Type:
  • Required: Yes

templateMinorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

deploymentStatusMessage

  • Type: typing.Optional[str]

lastAttemptedDeploymentId

  • Type: typing.Optional[str]

lastSucceededDeploymentId

  • Type: typing.Optional[str]

spec

  • Type: typing.Optional[str]

ServicePipelineState

templateMajorVersion

  • Type:
  • Required: Yes

templateMinorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

spec

  • Type: typing.Optional[str]

ServiceSummary

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

lastModifiedAt

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATE_FAILED_CLEANUP_COMPLETE', 'CREATE_FAILED_CLEANUP_FAILED', 'CREATE_FAILED_CLEANUP_IN_PROGRESS', 'CREATE_IN_PROGRESS', 'DELETE_FAILED', 'DELETE_IN_PROGRESS', 'UPDATE_COMPLETE_CLEANUP_FAILED', 'UPDATE_FAILED', 'UPDATE_FAILED_CLEANUP_COMPLETE', 'UPDATE_FAILED_CLEANUP_FAILED', 'UPDATE_FAILED_CLEANUP_IN_PROGRESS', 'UPDATE_IN_PROGRESS']
  • Required: Yes

templateName

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

statusMessage

  • Type: typing.Optional[str]

ServiceSyncBlockerSummary

serviceName

  • Type:
  • Required: Yes

latestBlockers

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.SyncBlocker]]

serviceInstanceName

  • Type: typing.Optional[str]

ServiceSyncConfig

branch

  • Type:
  • Required: Yes

filePath

  • Type:
  • Required: Yes

repositoryName

  • Type:
  • Required: Yes

repositoryProvider

  • Type: typing.Literal['BITBUCKET', 'GITHUB', 'GITHUB_ENTERPRISE']
  • Required: Yes

serviceName

  • Type:
  • Required: Yes

ServiceTemplate

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

lastModifiedAt

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

encryptionKey

  • Type: typing.Optional[str]

pipelineProvisioning

  • Type: typing.Optional[typing.Literal['CUSTOMER_MANAGED']]

recommendedVersion

  • Type: typing.Optional[str]

ServiceTemplateSummary

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

lastModifiedAt

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

pipelineProvisioning

  • Type: typing.Optional[typing.Literal['CUSTOMER_MANAGED']]

recommendedVersion

  • Type: typing.Optional[str]

ServiceTemplateVersion

arn

  • Type:
  • Required: Yes

compatibleEnvironmentTemplates

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.CompatibleEnvironmentTemplate]
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

lastModifiedAt

  • Type:
  • Required: Yes

majorVersion

  • Type:
  • Required: Yes

minorVersion

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['DRAFT', 'PUBLISHED', 'REGISTRATION_FAILED', 'REGISTRATION_IN_PROGRESS']
  • Required: Yes

templateName

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

recommendedMinorVersion

  • Type: typing.Optional[str]

schema

  • Type: typing.Optional[str]

statusMessage

  • Type: typing.Optional[str]

supportedComponentSources

  • Type: typing.Optional[typing.List[typing.Literal['DIRECTLY_DEFINED']]]

ServiceTemplateVersionSummary

arn

  • Type:
  • Required: Yes

createdAt

  • Type:
  • Required: Yes

lastModifiedAt

  • Type:
  • Required: Yes

majorVersion

  • Type:
  • Required: Yes

minorVersion

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['DRAFT', 'PUBLISHED', 'REGISTRATION_FAILED', 'REGISTRATION_IN_PROGRESS']
  • Required: Yes

templateName

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

recommendedMinorVersion

  • Type: typing.Optional[str]

statusMessage

  • Type: typing.Optional[str]

SyncBlocker

createdAt

  • Type:
  • Required: Yes

createdReason

  • Type:
  • Required: Yes

id

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ACTIVE', 'RESOLVED']
  • Required: Yes

type

  • Type: typing.Literal['AUTOMATED']
  • Required: Yes

contexts

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.SyncBlockerContext]]

resolvedAt

  • Type: typing.Optional[datetime.datetime]

resolvedReason

  • Type: typing.Optional[str]

SyncBlockerContext

key

  • Type:
  • Required: Yes

value

  • Type:
  • Required: Yes

Tag

key

  • Type:
  • Required: Yes

value

  • Type:
  • Required: Yes

TagResourceInput

resourceArn

  • Type:
  • Required: Yes

tags

  • Type: typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.Tag]
  • Required: Yes

TemplateSyncConfig

branch

  • Type:
  • Required: Yes

repositoryName

  • Type:
  • Required: Yes

repositoryProvider

  • Type: typing.Literal['BITBUCKET', 'GITHUB', 'GITHUB_ENTERPRISE']
  • Required: Yes

templateName

  • Type:
  • Required: Yes

templateType

  • Type: typing.Literal['ENVIRONMENT', 'SERVICE']
  • Required: Yes

subdirectory

  • Type: typing.Optional[str]

TemplateVersionSourceInput

s3

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.S3ObjectSource]

UntagResourceInput

resourceArn

  • Type:
  • Required: Yes

tagKeys

  • Type: typing.List[str]
  • Required: Yes

UpdateAccountSettingsInput

deletePipelineProvisioningRepository

  • Type: typing.Optional[bool]

pipelineCodebuildRoleArn

  • Type: typing.Optional[str]

pipelineProvisioningRepository

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.RepositoryBranchInput]

pipelineServiceRoleArn

  • Type: typing.Optional[str]

UpdateAccountSettingsOutput

accountSettings

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateComponentInput

deploymentType

  • Type: typing.Literal['CURRENT_VERSION', 'NONE']
  • Required: Yes

name

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

serviceInstanceName

  • Type: typing.Optional[str]

serviceName

  • Type: typing.Optional[str]

serviceSpec

  • Type: typing.Optional[str]

templateFile

  • Type: typing.Optional[str]

UpdateComponentOutput

component

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateEnvironmentAccountConnectionInput

id

  • Type:
  • Required: Yes

codebuildRoleArn

  • Type: typing.Optional[str]

componentRoleArn

  • Type: typing.Optional[str]

roleArn

  • Type: typing.Optional[str]

UpdateEnvironmentAccountConnectionOutput

environmentAccountConnection

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateEnvironmentInput

deploymentType

  • Type: typing.Literal['CURRENT_VERSION', 'MAJOR_VERSION', 'MINOR_VERSION', 'NONE']
  • Required: Yes

name

  • Type:
  • Required: Yes

codebuildRoleArn

  • Type: typing.Optional[str]

componentRoleArn

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

environmentAccountConnectionId

  • Type: typing.Optional[str]

protonServiceRoleArn

  • Type: typing.Optional[str]

provisioningRepository

  • Type: typing.Optional[aws_resource_validator.pydantic_models.proton.proton_classes.RepositoryBranchInput]

spec

  • Type: typing.Optional[str]

templateMajorVersion

  • Type: typing.Optional[str]

templateMinorVersion

  • Type: typing.Optional[str]

UpdateEnvironmentOutput

environment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateEnvironmentTemplateInput

name

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

UpdateEnvironmentTemplateOutput

environmentTemplate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateEnvironmentTemplateVersionInput

majorVersion

  • Type:
  • Required: Yes

minorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['DRAFT', 'PUBLISHED', 'REGISTRATION_FAILED', 'REGISTRATION_IN_PROGRESS']]

UpdateEnvironmentTemplateVersionOutput

environmentTemplateVersion

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateServiceInput

name

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

spec

  • Type: typing.Optional[str]

UpdateServiceInstanceInput

deploymentType

  • Type: typing.Literal['CURRENT_VERSION', 'MAJOR_VERSION', 'MINOR_VERSION', 'NONE']
  • Required: Yes

name

  • Type:
  • Required: Yes

serviceName

  • Type:
  • Required: Yes

clientToken

  • Type: typing.Optional[str]

spec

  • Type: typing.Optional[str]

templateMajorVersion

  • Type: typing.Optional[str]

templateMinorVersion

  • Type: typing.Optional[str]

UpdateServiceInstanceOutput

serviceInstance

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateServiceOutput

service

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateServicePipelineInput

deploymentType

  • Type: typing.Literal['CURRENT_VERSION', 'MAJOR_VERSION', 'MINOR_VERSION', 'NONE']
  • Required: Yes

serviceName

  • Type:
  • Required: Yes

spec

  • Type:
  • Required: Yes

templateMajorVersion

  • Type: typing.Optional[str]

templateMinorVersion

  • Type: typing.Optional[str]

UpdateServicePipelineOutput

pipeline

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateServiceSyncBlockerInput

id

  • Type:
  • Required: Yes

resolvedReason

  • Type:
  • Required: Yes

UpdateServiceSyncBlockerOutput

serviceInstanceName

  • Type:
  • Required: Yes

serviceName

  • Type:
  • Required: Yes

serviceSyncBlocker

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateServiceSyncConfigInput

branch

  • Type:
  • Required: Yes

filePath

  • Type:
  • Required: Yes

repositoryName

  • Type:
  • Required: Yes

repositoryProvider

  • Type: typing.Literal['BITBUCKET', 'GITHUB', 'GITHUB_ENTERPRISE']
  • Required: Yes

serviceName

  • Type:
  • Required: Yes

UpdateServiceSyncConfigOutput

serviceSyncConfig

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateServiceTemplateInput

name

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

UpdateServiceTemplateOutput

serviceTemplate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateServiceTemplateVersionInput

majorVersion

  • Type:
  • Required: Yes

minorVersion

  • Type:
  • Required: Yes

templateName

  • Type:
  • Required: Yes

compatibleEnvironmentTemplates

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.proton.proton_classes.CompatibleEnvironmentTemplateInput]]

description

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['DRAFT', 'PUBLISHED', 'REGISTRATION_FAILED', 'REGISTRATION_IN_PROGRESS']]

supportedComponentSources

  • Type: typing.Optional[typing.List[typing.Literal['DIRECTLY_DEFINED']]]

UpdateServiceTemplateVersionOutput

serviceTemplateVersion

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateTemplateSyncConfigInput

branch

  • Type:
  • Required: Yes

repositoryName

  • Type:
  • Required: Yes

repositoryProvider

  • Type: typing.Literal['BITBUCKET', 'GITHUB', 'GITHUB_ENTERPRISE']
  • Required: Yes

templateName

  • Type:
  • Required: Yes

templateType

  • Type: typing.Literal['ENVIRONMENT', 'SERVICE']
  • Required: Yes

subdirectory

  • Type: typing.Optional[str]

UpdateTemplateSyncConfigOutput

templateSyncConfig

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

WaiterConfig

Delay

  • Type: typing.Optional[int]

MaxAttempts

  • Type: typing.Optional[int]