aws proton
This is the Proton Service API Reference. AWS CLI reference
87 commands Its page in the AWS CLI reference
Commands
accept-environment-account-connectionIn a management account, an environment account connection request is accepted.cancel-component-deploymentAttempts to cancel a component deployment (for a component that is in the IN_PROGRESS deployment status).cancel-environment-deploymentAttempts to cancel an environment deployment on an UpdateEnvironment action, if the deployment is IN_PROGRESS.cancel-service-instance-deploymentAttempts to cancel a service instance deployment on an UpdateServiceInstance action, if the deployment is IN_PROGRESS.cancel-service-pipeline-deploymentAttempts to cancel a service pipeline deployment on an UpdateServicePipeline action, if the deployment is IN_PROGRESS.create-componentCreate an Proton component.create-environmentDeploy a new environment.create-environment-account-connectionCreate an environment account connection in an environment account so that environment infrastructure resources can be provisioned in the environment account from a management account.create-environment-templateCreate an environment template for Proton.create-environment-template-versionCreate a new major or minor version of an environment template.create-repositoryCreate and register a link to a repository.create-serviceCreate an Proton service.create-service-instanceCreate a service instance.create-service-sync-configCreate the Proton Ops configuration file.create-service-templateCreate a service template.create-service-template-versionCreate a new major or minor version of a service template.create-template-sync-configSet up a template to create new template versions automatically by tracking a linked repository.delete-componentDelete an Proton component resource.delete-deploymentDelete the deployment.delete-environmentDelete an environment.delete-environment-account-connectionIn an environment account, delete an environment account connection.delete-environment-templateIf no other major or minor versions of an environment template exist, delete the environment template.delete-environment-template-versionIf no other minor versions of an environment template exist, delete a major version of the environment template if it's not the Recommended version.delete-repositoryDe-register and unlink your repository.delete-serviceDelete a service, with its instances and pipeline.delete-service-sync-configDelete the Proton Ops file.delete-service-templateIf no other major or minor versions of the service template exist, delete the service template.delete-service-template-versionIf no other minor versions of a service template exist, delete a major version of the service template if it's not the Recommended version.delete-template-sync-configDelete a template sync configuration.get-account-settingsGet detail data for Proton account-wide settings.get-componentGet detailed data for a component.get-deploymentGet detailed data for a deployment.get-environmentGet detailed data for an environment.get-environment-account-connectionIn an environment account, get the detailed data for an environment account connection.get-environment-templateGet detailed data for an environment template.get-environment-template-versionGet detailed data for a major or minor version of an environment template.get-repositoryGet detail data for a linked repository.get-repository-sync-statusGet the sync status of a repository used for Proton template sync.get-resources-summaryGet counts of Proton resources.get-serviceGet detailed data for a service.get-service-instanceGet detailed data for a service instance.get-service-instance-sync-statusGet the status of the synced service instance.get-service-sync-blocker-summaryGet detailed data for the service sync blocker summary.get-service-sync-configGet detailed information for the service sync configuration.get-service-templateGet detailed data for a service template.get-service-template-versionGet detailed data for a major or minor version of a service template.get-template-sync-configGet detail data for a template sync configuration.get-template-sync-statusGet the status of a template sync.list-component-outputsGet a list of component Infrastructure as Code (IaC) outputs.list-component-provisioned-resourcesList provisioned resources for a component with details.list-componentsList components with summary data.list-deploymentsList deployments.list-environment-account-connectionsView a list of environment account connections.list-environment-outputsList the infrastructure as code outputs for your environment.list-environment-provisioned-resourcesList the provisioned resources for your environment.list-environment-template-versionsList major or minor versions of an environment template with detail data.list-environment-templatesList environment templates.list-environmentsList environments with detail data summaries.list-repositoriesList linked repositories with detail data.list-repository-sync-definitionsList repository sync definitions with detail data.list-service-instance-outputsGet a list service of instance Infrastructure as Code (IaC) outputs.list-service-instance-provisioned-resourcesList provisioned resources for a service instance with details.list-service-instancesList service instances with summary data.list-service-pipeline-outputsGet a list of service pipeline Infrastructure as Code (IaC) outputs.list-service-pipeline-provisioned-resourcesList provisioned resources for a service and pipeline with details.list-service-template-versionsList major or minor versions of a service template with detail data.list-service-templatesList service templates with detail data.list-servicesList services with summaries of detail data.list-tags-for-resourceList tags for a resource.notify-resource-deployment-status-changeNotify Proton of status changes to a provisioned resource when you use self-managed provisioning.reject-environment-account-connectionIn a management account, reject an environment account connection from another environment account.tag-resourceTag a resource.untag-resourceRemove a customer tag from a resource.update-account-settingsUpdate Proton settings that are used for multiple services in the Amazon Web Services account.update-componentUpdate a component.update-environmentUpdate an environment.update-environment-account-connectionIn an environment account, update an environment account connection to use a new IAM role.update-environment-templateUpdate an environment template.update-environment-template-versionUpdate a major or minor version of an environment template.update-serviceEdit a service description or use a spec to add and delete service instances.update-service-instanceUpdate a service instance.update-service-pipelineUpdate the service pipeline.update-service-sync-blockerUpdate the service sync blocker by resolving it.update-service-sync-configUpdate the Proton Ops config file.update-service-templateUpdate a service template.update-service-template-versionUpdate a major or minor version of a service template.update-template-sync-configUpdate template sync configuration parameters, except for the templateName and templateType.