# Packages
Package protoniface provides an interface to enable mocking the AWS Proton service client for testing your code.
# Functions
BlockerStatus_Values returns all elements of the BlockerStatus enum.
BlockerType_Values returns all elements of the BlockerType enum.
ComponentDeploymentUpdateType_Values returns all elements of the ComponentDeploymentUpdateType enum.
DeploymentStatus_Values returns all elements of the DeploymentStatus enum.
DeploymentTargetResourceType_Values returns all elements of the DeploymentTargetResourceType enum.
DeploymentUpdateType_Values returns all elements of the DeploymentUpdateType enum.
EnvironmentAccountConnectionRequesterAccountType_Values returns all elements of the EnvironmentAccountConnectionRequesterAccountType enum.
EnvironmentAccountConnectionStatus_Values returns all elements of the EnvironmentAccountConnectionStatus enum.
ListServiceInstancesFilterBy_Values returns all elements of the ListServiceInstancesFilterBy enum.
ListServiceInstancesSortBy_Values returns all elements of the ListServiceInstancesSortBy enum.
New creates a new instance of the Proton client with a session.
ProvisionedResourceEngine_Values returns all elements of the ProvisionedResourceEngine enum.
Provisioning_Values returns all elements of the Provisioning enum.
RepositoryProvider_Values returns all elements of the RepositoryProvider enum.
RepositorySyncStatus_Values returns all elements of the RepositorySyncStatus enum.
ResourceDeploymentStatus_Values returns all elements of the ResourceDeploymentStatus enum.
ResourceSyncStatus_Values returns all elements of the ResourceSyncStatus enum.
ServiceStatus_Values returns all elements of the ServiceStatus enum.
ServiceTemplateSupportedComponentSourceType_Values returns all elements of the ServiceTemplateSupportedComponentSourceType enum.
SortOrder_Values returns all elements of the SortOrder enum.
SyncType_Values returns all elements of the SyncType enum.
TemplateType_Values returns all elements of the TemplateType enum.
TemplateVersionStatus_Values returns all elements of the TemplateVersionStatus enum.
# Constants
BlockerStatusActive is a BlockerStatus enum value.
BlockerStatusResolved is a BlockerStatus enum value.
BlockerTypeAutomated is a BlockerType enum value.
ComponentDeploymentUpdateTypeCurrentVersion is a ComponentDeploymentUpdateType enum value.
ComponentDeploymentUpdateTypeNone is a ComponentDeploymentUpdateType enum value.
DeploymentStatusCancelled is a DeploymentStatus enum value.
DeploymentStatusCancelling is a DeploymentStatus enum value.
DeploymentStatusDeleteComplete is a DeploymentStatus enum value.
DeploymentStatusDeleteFailed is a DeploymentStatus enum value.
DeploymentStatusDeleteInProgress is a DeploymentStatus enum value.
DeploymentStatusFailed is a DeploymentStatus enum value.
DeploymentStatusInProgress is a DeploymentStatus enum value.
DeploymentStatusSucceeded is a DeploymentStatus enum value.
DeploymentTargetResourceTypeComponent is a DeploymentTargetResourceType enum value.
DeploymentTargetResourceTypeEnvironment is a DeploymentTargetResourceType enum value.
DeploymentTargetResourceTypeServiceInstance is a DeploymentTargetResourceType enum value.
DeploymentTargetResourceTypeServicePipeline is a DeploymentTargetResourceType enum value.
DeploymentUpdateTypeCurrentVersion is a DeploymentUpdateType enum value.
DeploymentUpdateTypeMajorVersion is a DeploymentUpdateType enum value.
DeploymentUpdateTypeMinorVersion is a DeploymentUpdateType enum value.
DeploymentUpdateTypeNone is a DeploymentUpdateType enum value.
ID to lookup a service endpoint with.
EnvironmentAccountConnectionRequesterAccountTypeEnvironmentAccount is a EnvironmentAccountConnectionRequesterAccountType enum value.
EnvironmentAccountConnectionRequesterAccountTypeManagementAccount is a EnvironmentAccountConnectionRequesterAccountType enum value.
EnvironmentAccountConnectionStatusConnected is a EnvironmentAccountConnectionStatus enum value.
EnvironmentAccountConnectionStatusPending is a EnvironmentAccountConnectionStatus enum value.
EnvironmentAccountConnectionStatusRejected is a EnvironmentAccountConnectionStatus enum value.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeValidationException for service response error code "ValidationException".
ListServiceInstancesFilterByCreatedAtAfter is a ListServiceInstancesFilterBy enum value.
ListServiceInstancesFilterByCreatedAtBefore is a ListServiceInstancesFilterBy enum value.
ListServiceInstancesFilterByDeployedTemplateVersionStatus is a ListServiceInstancesFilterBy enum value.
ListServiceInstancesFilterByDeploymentStatus is a ListServiceInstancesFilterBy enum value.
ListServiceInstancesFilterByEnvironmentName is a ListServiceInstancesFilterBy enum value.
ListServiceInstancesFilterByLastDeploymentAttemptedAtAfter is a ListServiceInstancesFilterBy enum value.
ListServiceInstancesFilterByLastDeploymentAttemptedAtBefore is a ListServiceInstancesFilterBy enum value.
ListServiceInstancesFilterByName is a ListServiceInstancesFilterBy enum value.
ListServiceInstancesFilterByServiceName is a ListServiceInstancesFilterBy enum value.
ListServiceInstancesFilterByTemplateName is a ListServiceInstancesFilterBy enum value.
ListServiceInstancesSortByCreatedAt is a ListServiceInstancesSortBy enum value.
ListServiceInstancesSortByDeploymentStatus is a ListServiceInstancesSortBy enum value.
ListServiceInstancesSortByEnvironmentName is a ListServiceInstancesSortBy enum value.
ListServiceInstancesSortByLastDeploymentAttemptedAt is a ListServiceInstancesSortBy enum value.
ListServiceInstancesSortByName is a ListServiceInstancesSortBy enum value.
ListServiceInstancesSortByServiceName is a ListServiceInstancesSortBy enum value.
ListServiceInstancesSortByTemplateName is a ListServiceInstancesSortBy enum value.
ProvisionedResourceEngineCloudformation is a ProvisionedResourceEngine enum value.
ProvisionedResourceEngineTerraform is a ProvisionedResourceEngine enum value.
ProvisioningCustomerManaged is a Provisioning enum value.
RepositoryProviderBitbucket is a RepositoryProvider enum value.
RepositoryProviderGithub is a RepositoryProvider enum value.
RepositoryProviderGithubEnterprise is a RepositoryProvider enum value.
RepositorySyncStatusFailed is a RepositorySyncStatus enum value.
RepositorySyncStatusInitiated is a RepositorySyncStatus enum value.
RepositorySyncStatusInProgress is a RepositorySyncStatus enum value.
RepositorySyncStatusQueued is a RepositorySyncStatus enum value.
RepositorySyncStatusSucceeded is a RepositorySyncStatus enum value.
ResourceDeploymentStatusFailed is a ResourceDeploymentStatus enum value.
ResourceDeploymentStatusInProgress is a ResourceDeploymentStatus enum value.
ResourceDeploymentStatusSucceeded is a ResourceDeploymentStatus enum value.
ResourceSyncStatusFailed is a ResourceSyncStatus enum value.
ResourceSyncStatusInitiated is a ResourceSyncStatus enum value.
ResourceSyncStatusInProgress is a ResourceSyncStatus enum value.
ResourceSyncStatusSucceeded is a ResourceSyncStatus enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
ServiceStatusActive is a ServiceStatus enum value.
ServiceStatusCreateFailed is a ServiceStatus enum value.
ServiceStatusCreateFailedCleanupComplete is a ServiceStatus enum value.
ServiceStatusCreateFailedCleanupFailed is a ServiceStatus enum value.
ServiceStatusCreateFailedCleanupInProgress is a ServiceStatus enum value.
ServiceStatusCreateInProgress is a ServiceStatus enum value.
ServiceStatusDeleteFailed is a ServiceStatus enum value.
ServiceStatusDeleteInProgress is a ServiceStatus enum value.
ServiceStatusUpdateCompleteCleanupFailed is a ServiceStatus enum value.
ServiceStatusUpdateFailed is a ServiceStatus enum value.
ServiceStatusUpdateFailedCleanupComplete is a ServiceStatus enum value.
ServiceStatusUpdateFailedCleanupFailed is a ServiceStatus enum value.
ServiceStatusUpdateFailedCleanupInProgress is a ServiceStatus enum value.
ServiceStatusUpdateInProgress is a ServiceStatus enum value.
ServiceTemplateSupportedComponentSourceTypeDirectlyDefined is a ServiceTemplateSupportedComponentSourceType enum value.
SortOrderAscending is a SortOrder enum value.
SortOrderDescending is a SortOrder enum value.
SyncTypeServiceSync is a SyncType enum value.
SyncTypeTemplateSync is a SyncType enum value.
TemplateTypeEnvironment is a TemplateType enum value.
TemplateTypeService is a TemplateType enum value.
TemplateVersionStatusDraft is a TemplateVersionStatus enum value.
TemplateVersionStatusPublished is a TemplateVersionStatus enum value.
TemplateVersionStatusRegistrationFailed is a TemplateVersionStatus enum value.
TemplateVersionStatusRegistrationInProgress is a TemplateVersionStatus enum value.
# Structs
There isn't sufficient access for performing this action.
Proton settings that are used for multiple services in the Amazon Web Services account.
Compatible environment template data.
Compatible environment template data.
Detailed data of an Proton component resource.
The detailed data about the current state of the component.
Summary data of an Proton component resource.
The request couldn't be made due to a conflicting operation or resource.
Summary counts of each Proton resource type.
The detailed information about a deployment.
The detailed data about the current state of the deployment.
Summary data of the deployment.
Detailed data of an Proton environment resource.
Detailed data of an Proton environment account connection resource.
Summary data of an Proton environment account connection resource.
The detailed data about the current state of the environment.
Summary data of an Proton environment resource.
The environment template data.
A search filter for environment templates.
The environment template data.
The environment template version data.
A summary of the version of an environment template detail data.
The request failed to register with the service.
A filtering criterion to scope down the result list of the ListServiceInstances action.
An infrastructure as code defined resource output.
Proton provides the API operation methods for making requests to AWS Proton.
Detail data for a provisioned resource.
Detailed data of a linked repository—a repository that has been registered with Proton.
Detail data for a linked repository branch.
Detail input data for a linked repository branch.
Summary data of a linked repository—a repository that has been registered with Proton.
Detail data for a repository sync attempt activated by a push to a repository.
A repository sync definition.
Repository sync event detail data for a sync attempt.
Summary counts of each Proton resource types.
The requested resource wasn't found.
Detail data for a resource sync attempt activated by a push to a repository.
Detail data for a resource sync event.
Revision detail data for a commit and push that activates a sync attempt.
Template bundle S3 bucket data.
Detailed data of an Proton service resource.
Detailed data of an Proton service instance resource.
The detailed data about the current state of this service instance.
Summary data of an Proton service instance resource.
Detailed data of an Proton service instance pipeline resource.
The detailed data about the current state of the service pipeline.
A quota was exceeded.
Summary data of an Proton service resource.
If a service instance is manually updated, Proton wants to prevent accidentally overriding a manual change.
Detailed data of the service sync configuration.
Detailed data of an Proton service template resource.
Summary data of an Proton service template resource.
Detailed data of an Proton service template version resource.
Summary data of an Proton service template version resource.
Detailed data of the sync blocker.
Detailed data of the context of the sync blocker.
A description of a resource tag.
The detail data for a template sync configuration.
Template version source data.
The request was denied due to request throttling.
The input is invalid or an out-of-range value was supplied for the input parameter.