libZSservicesZSamazonka-protonZSamazonka-proton
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Proton

Contents

Description

Derived from API version 2020-07-20 of the AWS service descriptions, licensed under Apache 2.0.

This is the AWS Proton Service API Reference. It provides descriptions, syntax and usage examples for each of the actions and data types for the AWS Proton service.

The documentation for each action shows the Query API request parameters and the XML response.

Alternatively, you can use the AWS CLI to access an API. For more information, see the AWS Command Line Interface User Guide.

The AWS Proton service is a two-pronged automation framework. Administrators create service templates to provide standardized infrastructure and deployment tooling for serverless and container based applications. Developers, in turn, select from the available service templates to automate their application or service deployments.

Because administrators define the infrastructure and tooling that AWS Proton deploys and manages, they need permissions to use all of the listed API operations.

When developers select a specific infrastructure and tooling set, AWS Proton deploys their applications. To monitor their applications that are running on AWS Proton, developers need permissions to the service create, list, update and delete API operations and the service instance list and update API operations.

To learn more about AWS Proton administration, see the AWS Proton Administrator Guide.

To learn more about deploying serverless and containerized applications on AWS Proton, see the AWS Proton User Guide.

Ensuring Idempotency

When you make a mutating API request, the request typically returns a result before the asynchronous workflows of the operation are complete. Operations might also time out or encounter other server issues before they're complete, even if the request already returned a result. This might make it difficult to determine whether the request succeeded. Moreover, you might need to retry the request multiple times to ensure that the operation completes successfully. However, if the original request and the subsequent retries are successful, the operation occurs multiple times. This means that you might create more resources than you intended.

Idempotency ensures that an API request action completes no more than one time. With an idempotent request, if the original request action completes successfully, any subsequent retries complete successfully without performing any further actions. However, the result might contain updated information, such as the current creation status.

The following lists of APIs are grouped according to methods that ensure idempotency.

Idempotent create APIs with a client token

The API actions in this list support idempotency with the use of a client token. The corresponding AWS CLI commands also support idempotency using a client token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. To make an idempotent API request using one of these actions, specify a client token in the request. We recommend that you don't reuse the same client token for other API requests. If you don’t provide a client token for these APIs, a default client token is automatically provided by SDKs.

Given a request action that has succeeded:

If you retry the request using the same client token and the same parameters, the retry succeeds without performing any further actions other than returning the original resource detail data in the response.

If you retry the request using the same client token, but one or more of the parameters are different, the retry throws a ValidationException with an IdempotentParameterMismatch error.

Client tokens expire eight hours after a request is made. If you retry the request with the expired token, a new resource is created.

If the original resource is deleted and you retry the request, a new resource is created.

Idempotent create APIs with a client token:

  • CreateEnvironmentTemplateVersion
  • CreateServiceTemplateVersion
  • CreateEnvironmentAccountConnection

Idempotent create APIs

Given a request action that has succeeded:

If you retry the request with an API from this group, and the original resource hasn't been modified, the retry succeeds without performing any further actions other than returning the original resource detail data in the response.

If the original resource has been modified, the retry throws a ConflictException.

If you retry with different input parameters, the retry throws a ValidationException with an IdempotentParameterMismatch error.

Idempotent create APIs:

  • CreateEnvironmentTemplate
  • CreateServiceTemplate
  • CreateEnvironment
  • CreateService

Idempotent delete APIs

Given a request action that has succeeded:

When you retry the request with an API from this group and the resource was deleted, its metadata is returned in the response.

If you retry and the resource doesn't exist, the response is empty.

In both cases, the retry succeeds.

Idempotent delete APIs:

  • DeleteEnvironmentTemplate
  • DeleteEnvironmentTemplateVersion
  • DeleteServiceTemplate
  • DeleteServiceTemplateVersion
  • DeleteEnvironmentAccountConnection

Asynchronous idempotent delete APIs

Given a request action that has succeeded:

If you retry the request with an API from this group, if the original request delete operation status is DELETE_IN_PROGRESS, the retry returns the resource detail data in the response without performing any further actions.

If the original request delete operation is complete, a retry returns an empty response.

Asynchronous idempotent delete APIs:

  • DeleteEnvironment
  • DeleteService
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-07-20 of the Amazon Proton SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by Proton.

ValidationException

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The input is invalid or an out-of-range value was supplied for the input parameter.

AccessDeniedException

_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

There isn't sufficient access for performing this action.

ConflictException

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request couldn't be made due to a conflicting operation or resource.

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A quota was exceeded. For more information, see AWS Proton Quotas in the AWS Proton Administrator Guide.

ThrottlingException

_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request was denied due to request throttling.

InternalServerException

_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request failed to register with the service.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The requested resource wasn't found.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

EnvironmentDeployed

newEnvironmentDeployed :: Wait GetEnvironment Source #

Polls GetEnvironment every 5 seconds until a successful state is reached. An error is returned after 999 failed checks.

ServiceTemplateVersionRegistered

newServiceTemplateVersionRegistered :: Wait GetServiceTemplateVersion Source #

Polls GetServiceTemplateVersion every 2 seconds until a successful state is reached. An error is returned after 150 failed checks.

EnvironmentTemplateVersionRegistered

newEnvironmentTemplateVersionRegistered :: Wait GetEnvironmentTemplateVersion Source #

Polls GetEnvironmentTemplateVersion every 2 seconds until a successful state is reached. An error is returned after 150 failed checks.

ServiceUpdated

newServiceUpdated :: Wait GetService Source #

Polls GetService every 5 seconds until a successful state is reached. An error is returned after 999 failed checks.

ServiceDeleted

newServiceDeleted :: Wait GetService Source #

Polls GetService every 5 seconds until a successful state is reached. An error is returned after 999 failed checks.

ServiceInstanceDeployed

newServiceInstanceDeployed :: Wait GetServiceInstance Source #

Polls GetServiceInstance every 5 seconds until a successful state is reached. An error is returned after 999 failed checks.

ServicePipelineDeployed

newServicePipelineDeployed :: Wait GetService Source #

Polls GetService every 10 seconds until a successful state is reached. An error is returned after 360 failed checks.

ServiceCreated

newServiceCreated :: Wait GetService Source #

Polls GetService every 5 seconds until a successful state is reached. An error is returned after 999 failed checks.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

ListServices (Paginated)

data ListServices Source #

See: newListServices smart constructor.

Instances

Instances details
Eq ListServices Source # 
Instance details

Defined in Amazonka.Proton.ListServices

Read ListServices Source # 
Instance details

Defined in Amazonka.Proton.ListServices

Show ListServices Source # 
Instance details

Defined in Amazonka.Proton.ListServices

Generic ListServices Source # 
Instance details

Defined in Amazonka.Proton.ListServices

Associated Types

type Rep ListServices :: Type -> Type #

NFData ListServices Source # 
Instance details

Defined in Amazonka.Proton.ListServices

Methods

rnf :: ListServices -> () #

Hashable ListServices Source # 
Instance details

Defined in Amazonka.Proton.ListServices

ToJSON ListServices Source # 
Instance details

Defined in Amazonka.Proton.ListServices

AWSPager ListServices Source # 
Instance details

Defined in Amazonka.Proton.ListServices

AWSRequest ListServices Source # 
Instance details

Defined in Amazonka.Proton.ListServices

Associated Types

type AWSResponse ListServices #

ToHeaders ListServices Source # 
Instance details

Defined in Amazonka.Proton.ListServices

ToPath ListServices Source # 
Instance details

Defined in Amazonka.Proton.ListServices

ToQuery ListServices Source # 
Instance details

Defined in Amazonka.Proton.ListServices

type Rep ListServices Source # 
Instance details

Defined in Amazonka.Proton.ListServices

type Rep ListServices = D1 ('MetaData "ListServices" "Amazonka.Proton.ListServices" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "ListServices'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListServices Source # 
Instance details

Defined in Amazonka.Proton.ListServices

newListServices :: ListServices Source #

Create a value of ListServices with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListServices', listServices_nextToken - A token to indicate the location of the next service in the array of services, after the list of services that was previously requested.

$sel:maxResults:ListServices', listServices_maxResults - The maximum number of services to list.

data ListServicesResponse Source #

See: newListServicesResponse smart constructor.

Instances

Instances details
Eq ListServicesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServices

Show ListServicesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServices

Generic ListServicesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServices

Associated Types

type Rep ListServicesResponse :: Type -> Type #

NFData ListServicesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServices

Methods

rnf :: ListServicesResponse -> () #

type Rep ListServicesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServices

type Rep ListServicesResponse = D1 ('MetaData "ListServicesResponse" "Amazonka.Proton.ListServices" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "ListServicesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "services") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ServiceSummary]))))

newListServicesResponse Source #

Create a value of ListServicesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListServices', listServicesResponse_nextToken - A token to indicate the location of the next service in the array of services, after the current requested list of services.

$sel:httpStatus:ListServicesResponse', listServicesResponse_httpStatus - The response's http status code.

$sel:services:ListServicesResponse', listServicesResponse_services - An array of services with summaries of detail data.

ListEnvironments (Paginated)

data ListEnvironments Source #

See: newListEnvironments smart constructor.

Instances

Instances details
Eq ListEnvironments Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

Read ListEnvironments Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

Show ListEnvironments Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

Generic ListEnvironments Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

Associated Types

type Rep ListEnvironments :: Type -> Type #

NFData ListEnvironments Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

Methods

rnf :: ListEnvironments -> () #

Hashable ListEnvironments Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

ToJSON ListEnvironments Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

AWSPager ListEnvironments Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

AWSRequest ListEnvironments Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

Associated Types

type AWSResponse ListEnvironments #

ToHeaders ListEnvironments Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

ToPath ListEnvironments Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

ToQuery ListEnvironments Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

type Rep ListEnvironments Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

type Rep ListEnvironments = D1 ('MetaData "ListEnvironments" "Amazonka.Proton.ListEnvironments" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "ListEnvironments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environmentTemplates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EnvironmentTemplateFilter])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListEnvironments Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

newListEnvironments :: ListEnvironments Source #

Create a value of ListEnvironments with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:environmentTemplates:ListEnvironments', listEnvironments_environmentTemplates - An array of the versions of the environment template.

$sel:nextToken:ListEnvironments', listEnvironments_nextToken - A token to indicate the location of the next environment in the array of environments, after the list of environments that was previously requested.

$sel:maxResults:ListEnvironments', listEnvironments_maxResults - The maximum number of environments to list.

data ListEnvironmentsResponse Source #

See: newListEnvironmentsResponse smart constructor.

Instances

Instances details
Eq ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

Show ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

Generic ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

Associated Types

type Rep ListEnvironmentsResponse :: Type -> Type #

NFData ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

type Rep ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironments

type Rep ListEnvironmentsResponse = D1 ('MetaData "ListEnvironmentsResponse" "Amazonka.Proton.ListEnvironments" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "ListEnvironmentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "environments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [EnvironmentSummary]))))

newListEnvironmentsResponse Source #

Create a value of ListEnvironmentsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListEnvironments', listEnvironmentsResponse_nextToken - A token to indicate the location of the next environment in the array of environments, after the current requested list of environments.

$sel:httpStatus:ListEnvironmentsResponse', listEnvironmentsResponse_httpStatus - The response's http status code.

$sel:environments:ListEnvironmentsResponse', listEnvironmentsResponse_environments - An array of environment detail data summaries.

UpdateEnvironment

data UpdateEnvironment Source #

See: newUpdateEnvironment smart constructor.

Instances

Instances details
Eq UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironment

Show UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironment

Generic UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironment

Associated Types

type Rep UpdateEnvironment :: Type -> Type #

NFData UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironment

Methods

rnf :: UpdateEnvironment -> () #

Hashable UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironment

ToJSON UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironment

AWSRequest UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironment

Associated Types

type AWSResponse UpdateEnvironment #

ToHeaders UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironment

ToPath UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironment

ToQuery UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironment

type Rep UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironment

type Rep UpdateEnvironment = D1 ('MetaData "UpdateEnvironment" "Amazonka.Proton.UpdateEnvironment" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "UpdateEnvironment'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "protonServiceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environmentAccountConnectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "spec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "templateMinorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "templateMajorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "deploymentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeploymentUpdateType) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironment

newUpdateEnvironment Source #

Create a value of UpdateEnvironment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:protonServiceRoleArn:UpdateEnvironment', updateEnvironment_protonServiceRoleArn - The Amazon Resource Name (ARN) of the AWS Proton service role that allows AWS Proton to make API calls to other services your behalf.

$sel:environmentAccountConnectionId:UpdateEnvironment', updateEnvironment_environmentAccountConnectionId - The ID of the environment account connection.

You can only update to a new environment account connection if it was created in the same environment account that the current environment account connection was created in and is associated with the current environment.

$sel:spec:UpdateEnvironment', updateEnvironment_spec - The formatted specification that defines the update.

$sel:templateMinorVersion:UpdateEnvironment', updateEnvironment_templateMinorVersion - The ID of the minor version of the environment to update.

$sel:description:UpdateEnvironment', updateEnvironment_description - A description of the environment update.

$sel:templateMajorVersion:UpdateEnvironment', updateEnvironment_templateMajorVersion - The ID of the major version of the environment to update.

$sel:deploymentType:UpdateEnvironment', updateEnvironment_deploymentType - There are four modes for updating an environment as described in the following. The deploymentType field defines the mode.

[] NONE

In this mode, a deployment doesn't occur. Only the requested metadata parameters are updated.

[] CURRENT_VERSION

In this mode, the environment is deployed and updated with the new spec that you provide. Only requested parameters are updated. Don’t include minor or major version parameters when you use this deployment-type.

[] MINOR_VERSION

In this mode, the environment is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can also specify a different minor version of the current major version in use.

[] MAJOR_VERSION

In this mode, the environment is deployed and updated with the published, recommended (latest) major and minor version of the current template, by default. You can also specify a different major version that is higher than the major version in use and a minor version (optional).

$sel:name:UpdateEnvironment', updateEnvironment_name - The name of the environment to update.

data UpdateEnvironmentResponse Source #

See: newUpdateEnvironmentResponse smart constructor.

Instances

Instances details
Eq UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironment

Show UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironment

Generic UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironment

Associated Types

type Rep UpdateEnvironmentResponse :: Type -> Type #

NFData UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironment

type Rep UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironment

type Rep UpdateEnvironmentResponse = D1 ('MetaData "UpdateEnvironmentResponse" "Amazonka.Proton.UpdateEnvironment" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "UpdateEnvironmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Environment)))

newUpdateEnvironmentResponse Source #

Create a value of UpdateEnvironmentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateEnvironmentResponse', updateEnvironmentResponse_httpStatus - The response's http status code.

$sel:environment:UpdateEnvironmentResponse', updateEnvironmentResponse_environment - The environment detail data that's returned by AWS Proton.

DeleteEnvironment

data DeleteEnvironment Source #

See: newDeleteEnvironment smart constructor.

Constructors

DeleteEnvironment' Text 

Instances

Instances details
Eq DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironment

Read DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironment

Show DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironment

Generic DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironment

Associated Types

type Rep DeleteEnvironment :: Type -> Type #

NFData DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironment

Methods

rnf :: DeleteEnvironment -> () #

Hashable DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironment

ToJSON DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironment

AWSRequest DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironment

Associated Types

type AWSResponse DeleteEnvironment #

ToHeaders DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironment

ToPath DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironment

ToQuery DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironment

type Rep DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironment

type Rep DeleteEnvironment = D1 ('MetaData "DeleteEnvironment" "Amazonka.Proton.DeleteEnvironment" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "DeleteEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteEnvironment Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironment

newDeleteEnvironment Source #

Create a value of DeleteEnvironment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:DeleteEnvironment', deleteEnvironment_name - The name of the environment to delete.

data DeleteEnvironmentResponse Source #

See: newDeleteEnvironmentResponse smart constructor.

Instances

Instances details
Eq DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironment

Show DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironment

Generic DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironment

Associated Types

type Rep DeleteEnvironmentResponse :: Type -> Type #

NFData DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironment

type Rep DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironment

type Rep DeleteEnvironmentResponse = D1 ('MetaData "DeleteEnvironmentResponse" "Amazonka.Proton.DeleteEnvironment" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "DeleteEnvironmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Environment)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteEnvironmentResponse Source #

Create a value of DeleteEnvironmentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:environment:DeleteEnvironmentResponse', deleteEnvironmentResponse_environment - The environment detail data that's returned by AWS Proton.

$sel:httpStatus:DeleteEnvironmentResponse', deleteEnvironmentResponse_httpStatus - The response's http status code.

DeleteService

data DeleteService Source #

See: newDeleteService smart constructor.

Constructors

DeleteService' Text 

Instances

Instances details
Eq DeleteService Source # 
Instance details

Defined in Amazonka.Proton.DeleteService

Read DeleteService Source # 
Instance details

Defined in Amazonka.Proton.DeleteService

Show DeleteService Source # 
Instance details

Defined in Amazonka.Proton.DeleteService

Generic DeleteService Source # 
Instance details

Defined in Amazonka.Proton.DeleteService

Associated Types

type Rep DeleteService :: Type -> Type #

NFData DeleteService Source # 
Instance details

Defined in Amazonka.Proton.DeleteService

Methods

rnf :: DeleteService -> () #

Hashable DeleteService Source # 
Instance details

Defined in Amazonka.Proton.DeleteService

ToJSON DeleteService Source # 
Instance details

Defined in Amazonka.Proton.DeleteService

AWSRequest DeleteService Source # 
Instance details

Defined in Amazonka.Proton.DeleteService

Associated Types

type AWSResponse DeleteService #

ToHeaders DeleteService Source # 
Instance details

Defined in Amazonka.Proton.DeleteService

ToPath DeleteService Source # 
Instance details

Defined in Amazonka.Proton.DeleteService

ToQuery DeleteService Source # 
Instance details

Defined in Amazonka.Proton.DeleteService

type Rep DeleteService Source # 
Instance details

Defined in Amazonka.Proton.DeleteService

type Rep DeleteService = D1 ('MetaData "DeleteService" "Amazonka.Proton.DeleteService" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "DeleteService'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteService Source # 
Instance details

Defined in Amazonka.Proton.DeleteService

newDeleteService Source #

Create a value of DeleteService with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:DeleteService', deleteService_name - The name of the service to delete.

data DeleteServiceResponse Source #

See: newDeleteServiceResponse smart constructor.

newDeleteServiceResponse Source #

Create a value of DeleteServiceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:service:DeleteServiceResponse', deleteServiceResponse_service - The service detail data that's returned by AWS Proton.

$sel:httpStatus:DeleteServiceResponse', deleteServiceResponse_httpStatus - The response's http status code.

UpdateService

data UpdateService Source #

See: newUpdateService smart constructor.

Instances

Instances details
Eq UpdateService Source # 
Instance details

Defined in Amazonka.Proton.UpdateService

Show UpdateService Source # 
Instance details

Defined in Amazonka.Proton.UpdateService

Generic UpdateService Source # 
Instance details

Defined in Amazonka.Proton.UpdateService

Associated Types

type Rep UpdateService :: Type -> Type #

NFData UpdateService Source # 
Instance details

Defined in Amazonka.Proton.UpdateService

Methods

rnf :: UpdateService -> () #

Hashable UpdateService Source # 
Instance details

Defined in Amazonka.Proton.UpdateService

ToJSON UpdateService Source # 
Instance details

Defined in Amazonka.Proton.UpdateService

AWSRequest UpdateService Source # 
Instance details

Defined in Amazonka.Proton.UpdateService

Associated Types

type AWSResponse UpdateService #

ToHeaders UpdateService Source # 
Instance details

Defined in Amazonka.Proton.UpdateService

ToPath UpdateService Source # 
Instance details

Defined in Amazonka.Proton.UpdateService

ToQuery UpdateService Source # 
Instance details

Defined in Amazonka.Proton.UpdateService

type Rep UpdateService Source # 
Instance details

Defined in Amazonka.Proton.UpdateService

type Rep UpdateService = D1 ('MetaData "UpdateService" "Amazonka.Proton.UpdateService" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "UpdateService'" 'PrefixI 'True) (S1 ('MetaSel ('Just "spec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateService Source # 
Instance details

Defined in Amazonka.Proton.UpdateService

newUpdateService Source #

Create a value of UpdateService with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:spec:UpdateService', updateService_spec - Lists the service instances to add and the existing service instances to remain. Omit the existing service instances to delete from the list. Don't include edits to the existing service instances or pipeline. For more information, see Edit a service in the AWS Proton Administrator Guide or the AWS Proton User Guide.

$sel:description:UpdateService', updateService_description - The edited service description.

$sel:name:UpdateService', updateService_name - The name of the service to edit.

data UpdateServiceResponse Source #

See: newUpdateServiceResponse smart constructor.

newUpdateServiceResponse Source #

Create a value of UpdateServiceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateServiceResponse', updateServiceResponse_httpStatus - The response's http status code.

$sel:service:UpdateServiceResponse', updateServiceResponse_service - The service detail data that's returned by AWS Proton.

GetServiceInstance

data GetServiceInstance Source #

See: newGetServiceInstance smart constructor.

Instances

Instances details
Eq GetServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.GetServiceInstance

Read GetServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.GetServiceInstance

Show GetServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.GetServiceInstance

Generic GetServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.GetServiceInstance

Associated Types

type Rep GetServiceInstance :: Type -> Type #

NFData GetServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.GetServiceInstance

Methods

rnf :: GetServiceInstance -> () #

Hashable GetServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.GetServiceInstance

ToJSON GetServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.GetServiceInstance

AWSRequest GetServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.GetServiceInstance

Associated Types

type AWSResponse GetServiceInstance #

ToHeaders GetServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.GetServiceInstance

ToPath GetServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.GetServiceInstance

ToQuery GetServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.GetServiceInstance

type Rep GetServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.GetServiceInstance

type Rep GetServiceInstance = D1 ('MetaData "GetServiceInstance" "Amazonka.Proton.GetServiceInstance" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "GetServiceInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.GetServiceInstance

newGetServiceInstance Source #

Create a value of GetServiceInstance with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:GetServiceInstance', getServiceInstance_name - The name of a service instance that you want to get the detail data for.

$sel:serviceName:GetServiceInstance', getServiceInstance_serviceName - The name of the service that the service instance belongs to.

data GetServiceInstanceResponse Source #

See: newGetServiceInstanceResponse smart constructor.

Instances

Instances details
Eq GetServiceInstanceResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceInstance

Show GetServiceInstanceResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceInstance

Generic GetServiceInstanceResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceInstance

Associated Types

type Rep GetServiceInstanceResponse :: Type -> Type #

NFData GetServiceInstanceResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceInstance

type Rep GetServiceInstanceResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceInstance

type Rep GetServiceInstanceResponse = D1 ('MetaData "GetServiceInstanceResponse" "Amazonka.Proton.GetServiceInstance" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "GetServiceInstanceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "serviceInstance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ServiceInstance)))

newGetServiceInstanceResponse Source #

Create a value of GetServiceInstanceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetServiceInstanceResponse', getServiceInstanceResponse_httpStatus - The response's http status code.

$sel:serviceInstance:GetServiceInstanceResponse', getServiceInstanceResponse_serviceInstance - The service instance detail data that's returned by AWS Proton.

AcceptEnvironmentAccountConnection

data AcceptEnvironmentAccountConnection Source #

Instances

Instances details
Eq AcceptEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

Read AcceptEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

Show AcceptEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

Generic AcceptEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

Associated Types

type Rep AcceptEnvironmentAccountConnection :: Type -> Type #

NFData AcceptEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

Hashable AcceptEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

ToJSON AcceptEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

AWSRequest AcceptEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

ToHeaders AcceptEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

ToPath AcceptEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

ToQuery AcceptEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

type Rep AcceptEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

type Rep AcceptEnvironmentAccountConnection = D1 ('MetaData "AcceptEnvironmentAccountConnection" "Amazonka.Proton.AcceptEnvironmentAccountConnection" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "AcceptEnvironmentAccountConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse AcceptEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

newAcceptEnvironmentAccountConnection Source #

Create a value of AcceptEnvironmentAccountConnection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:id:AcceptEnvironmentAccountConnection', acceptEnvironmentAccountConnection_id - The ID of the environment account connection.

data AcceptEnvironmentAccountConnectionResponse Source #

Instances

Instances details
Eq AcceptEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

Read AcceptEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

Show AcceptEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

Generic AcceptEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

NFData AcceptEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

type Rep AcceptEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.AcceptEnvironmentAccountConnection

type Rep AcceptEnvironmentAccountConnectionResponse = D1 ('MetaData "AcceptEnvironmentAccountConnectionResponse" "Amazonka.Proton.AcceptEnvironmentAccountConnection" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "AcceptEnvironmentAccountConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "environmentAccountConnection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EnvironmentAccountConnection)))

ListTagsForResource (Paginated)

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

AWSPager ListTagsForResource Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.Proton.ListTagsForResource" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListTagsForResource', listTagsForResource_nextToken - A token to indicate the location of the next resource tag in the array of resource tags, after the list of resource tags that was previously requested.

$sel:maxResults:ListTagsForResource', listTagsForResource_maxResults - The maximum number of tags to list.

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the resource for the listed tags.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Proton.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.Proton.ListTagsForResource" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag]))))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListTagsForResource', listTagsForResourceResponse_nextToken - A token to indicate the location of the next resource tag in the array of resource tags, after the current requested list of resource tags.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - An array of resource tags with detail data.

UpdateAccountSettings

data UpdateAccountSettings Source #

See: newUpdateAccountSettings smart constructor.

Instances

Instances details
Eq UpdateAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

Read UpdateAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

Show UpdateAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

Generic UpdateAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

Associated Types

type Rep UpdateAccountSettings :: Type -> Type #

NFData UpdateAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

Methods

rnf :: UpdateAccountSettings -> () #

Hashable UpdateAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

ToJSON UpdateAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

AWSRequest UpdateAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

Associated Types

type AWSResponse UpdateAccountSettings #

ToHeaders UpdateAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

ToPath UpdateAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

ToQuery UpdateAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

type Rep UpdateAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

type Rep UpdateAccountSettings = D1 ('MetaData "UpdateAccountSettings" "Amazonka.Proton.UpdateAccountSettings" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "UpdateAccountSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineServiceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse UpdateAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

newUpdateAccountSettings :: UpdateAccountSettings Source #

Create a value of UpdateAccountSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:pipelineServiceRoleArn:UpdateAccountSettings', updateAccountSettings_pipelineServiceRoleArn - The Amazon Resource Name (ARN) of the AWS Proton pipeline service role.

data UpdateAccountSettingsResponse Source #

See: newUpdateAccountSettingsResponse smart constructor.

Instances

Instances details
Eq UpdateAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

Read UpdateAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

Show UpdateAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

Generic UpdateAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

Associated Types

type Rep UpdateAccountSettingsResponse :: Type -> Type #

NFData UpdateAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

type Rep UpdateAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateAccountSettings

type Rep UpdateAccountSettingsResponse = D1 ('MetaData "UpdateAccountSettingsResponse" "Amazonka.Proton.UpdateAccountSettings" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "UpdateAccountSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "accountSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AccountSettings)))

newUpdateAccountSettingsResponse Source #

Create a value of UpdateAccountSettingsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateAccountSettingsResponse', updateAccountSettingsResponse_httpStatus - The response's http status code.

$sel:accountSettings:UpdateAccountSettingsResponse', updateAccountSettingsResponse_accountSettings - The AWS Proton pipeline service role detail data that's returned by AWS Proton.

RejectEnvironmentAccountConnection

data RejectEnvironmentAccountConnection Source #

Instances

Instances details
Eq RejectEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

Read RejectEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

Show RejectEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

Generic RejectEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

Associated Types

type Rep RejectEnvironmentAccountConnection :: Type -> Type #

NFData RejectEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

Hashable RejectEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

ToJSON RejectEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

AWSRequest RejectEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

ToHeaders RejectEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

ToPath RejectEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

ToQuery RejectEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

type Rep RejectEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

type Rep RejectEnvironmentAccountConnection = D1 ('MetaData "RejectEnvironmentAccountConnection" "Amazonka.Proton.RejectEnvironmentAccountConnection" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "RejectEnvironmentAccountConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RejectEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

newRejectEnvironmentAccountConnection Source #

Create a value of RejectEnvironmentAccountConnection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:id:RejectEnvironmentAccountConnection', rejectEnvironmentAccountConnection_id - The ID of the environment account connection to reject.

data RejectEnvironmentAccountConnectionResponse Source #

Instances

Instances details
Eq RejectEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

Read RejectEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

Show RejectEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

Generic RejectEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

NFData RejectEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

type Rep RejectEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.RejectEnvironmentAccountConnection

type Rep RejectEnvironmentAccountConnectionResponse = D1 ('MetaData "RejectEnvironmentAccountConnectionResponse" "Amazonka.Proton.RejectEnvironmentAccountConnection" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "RejectEnvironmentAccountConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "environmentAccountConnection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EnvironmentAccountConnection)))

ListServiceInstances (Paginated)

data ListServiceInstances Source #

See: newListServiceInstances smart constructor.

Instances

Instances details
Eq ListServiceInstances Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

Read ListServiceInstances Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

Show ListServiceInstances Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

Generic ListServiceInstances Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

Associated Types

type Rep ListServiceInstances :: Type -> Type #

NFData ListServiceInstances Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

Methods

rnf :: ListServiceInstances -> () #

Hashable ListServiceInstances Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

ToJSON ListServiceInstances Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

AWSPager ListServiceInstances Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

AWSRequest ListServiceInstances Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

Associated Types

type AWSResponse ListServiceInstances #

ToHeaders ListServiceInstances Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

ToPath ListServiceInstances Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

ToQuery ListServiceInstances Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

type Rep ListServiceInstances Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

type Rep ListServiceInstances = D1 ('MetaData "ListServiceInstances" "Amazonka.Proton.ListServiceInstances" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "ListServiceInstances'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListServiceInstances Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

newListServiceInstances :: ListServiceInstances Source #

Create a value of ListServiceInstances with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListServiceInstances', listServiceInstances_nextToken - A token to indicate the location of the next service in the array of service instances, after the list of service instances that was previously requested.

$sel:serviceName:ListServiceInstances', listServiceInstances_serviceName - The name of the service that the service instance belongs to.

$sel:maxResults:ListServiceInstances', listServiceInstances_maxResults - The maximum number of service instances to list.

data ListServiceInstancesResponse Source #

See: newListServiceInstancesResponse smart constructor.

Instances

Instances details
Eq ListServiceInstancesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

Show ListServiceInstancesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

Generic ListServiceInstancesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

Associated Types

type Rep ListServiceInstancesResponse :: Type -> Type #

NFData ListServiceInstancesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

type Rep ListServiceInstancesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServiceInstances

type Rep ListServiceInstancesResponse = D1 ('MetaData "ListServiceInstancesResponse" "Amazonka.Proton.ListServiceInstances" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "ListServiceInstancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "serviceInstances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ServiceInstanceSummary]))))

newListServiceInstancesResponse Source #

Create a value of ListServiceInstancesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListServiceInstances', listServiceInstancesResponse_nextToken - A token to indicate the location of the next service instance in the array of service instances, after the current requested list of service instances.

$sel:httpStatus:ListServiceInstancesResponse', listServiceInstancesResponse_httpStatus - The response's http status code.

$sel:serviceInstances:ListServiceInstancesResponse', listServiceInstancesResponse_serviceInstances - An array of service instances with summaries of detail data.

CancelServicePipelineDeployment

data CancelServicePipelineDeployment Source #

See: newCancelServicePipelineDeployment smart constructor.

Instances

Instances details
Eq CancelServicePipelineDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServicePipelineDeployment

Read CancelServicePipelineDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServicePipelineDeployment

Show CancelServicePipelineDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServicePipelineDeployment

Generic CancelServicePipelineDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServicePipelineDeployment

Associated Types

type Rep CancelServicePipelineDeployment :: Type -> Type #

NFData CancelServicePipelineDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServicePipelineDeployment

Hashable CancelServicePipelineDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServicePipelineDeployment

ToJSON CancelServicePipelineDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServicePipelineDeployment

AWSRequest CancelServicePipelineDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServicePipelineDeployment

ToHeaders CancelServicePipelineDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServicePipelineDeployment

ToPath CancelServicePipelineDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServicePipelineDeployment

ToQuery CancelServicePipelineDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServicePipelineDeployment

type Rep CancelServicePipelineDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServicePipelineDeployment

type Rep CancelServicePipelineDeployment = D1 ('MetaData "CancelServicePipelineDeployment" "Amazonka.Proton.CancelServicePipelineDeployment" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "CancelServicePipelineDeployment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CancelServicePipelineDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServicePipelineDeployment

newCancelServicePipelineDeployment Source #

Create a value of CancelServicePipelineDeployment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:serviceName:CancelServicePipelineDeployment', cancelServicePipelineDeployment_serviceName - The name of the service with the service pipeline deployment to cancel.

data CancelServicePipelineDeploymentResponse Source #

Instances

Instances details
Eq CancelServicePipelineDeploymentResponse Source # 
Instance details

Defined in Amazonka.Proton.CancelServicePipelineDeployment

Show CancelServicePipelineDeploymentResponse Source # 
Instance details

Defined in Amazonka.Proton.CancelServicePipelineDeployment

Generic CancelServicePipelineDeploymentResponse Source # 
Instance details

Defined in Amazonka.Proton.CancelServicePipelineDeployment

NFData CancelServicePipelineDeploymentResponse Source # 
Instance details

Defined in Amazonka.Proton.CancelServicePipelineDeployment

type Rep CancelServicePipelineDeploymentResponse Source # 
Instance details

Defined in Amazonka.Proton.CancelServicePipelineDeployment

type Rep CancelServicePipelineDeploymentResponse = D1 ('MetaData "CancelServicePipelineDeploymentResponse" "Amazonka.Proton.CancelServicePipelineDeployment" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "CancelServicePipelineDeploymentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "pipeline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ServicePipeline)))

newCancelServicePipelineDeploymentResponse Source #

Create a value of CancelServicePipelineDeploymentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CancelServicePipelineDeploymentResponse', cancelServicePipelineDeploymentResponse_httpStatus - The response's http status code.

$sel:pipeline:CancelServicePipelineDeploymentResponse', cancelServicePipelineDeploymentResponse_pipeline - The service pipeline detail data that's returned by AWS Proton.

CreateServiceTemplateVersion

data CreateServiceTemplateVersion Source #

See: newCreateServiceTemplateVersion smart constructor.

Instances

Instances details
Eq CreateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplateVersion

Show CreateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplateVersion

Generic CreateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplateVersion

Associated Types

type Rep CreateServiceTemplateVersion :: Type -> Type #

NFData CreateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplateVersion

Hashable CreateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplateVersion

ToJSON CreateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplateVersion

AWSRequest CreateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplateVersion

ToHeaders CreateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplateVersion

ToPath CreateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplateVersion

ToQuery CreateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplateVersion

type Rep CreateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplateVersion

type Rep CreateServiceTemplateVersion = D1 ('MetaData "CreateServiceTemplateVersion" "Amazonka.Proton.CreateServiceTemplateVersion" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "CreateServiceTemplateVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "majorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "compatibleEnvironmentTemplates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty CompatibleEnvironmentTemplateInput))) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TemplateVersionSourceInput) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CreateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplateVersion

newCreateServiceTemplateVersion Source #

Create a value of CreateServiceTemplateVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:CreateServiceTemplateVersion', createServiceTemplateVersion_clientToken - When included, if two identicial requests are made with the same client token, AWS Proton returns the service template version that the first request created.

$sel:majorVersion:CreateServiceTemplateVersion', createServiceTemplateVersion_majorVersion - To create a new minor version of the service template, include a majorVersion.

To create a new major and minor version of the service template, exclude majorVersion.

$sel:description:CreateServiceTemplateVersion', createServiceTemplateVersion_description - A description of the new version of a service template.

$sel:tags:CreateServiceTemplateVersion', createServiceTemplateVersion_tags - Create tags for a new version of a service template.

$sel:compatibleEnvironmentTemplates:CreateServiceTemplateVersion', createServiceTemplateVersion_compatibleEnvironmentTemplates - An array of compatible environment template objects for the new version of a service template.

$sel:source:CreateServiceTemplateVersion', createServiceTemplateVersion_source - An object that includes the template bundle S3 bucket path and name for the new version of a service template.

$sel:templateName:CreateServiceTemplateVersion', createServiceTemplateVersion_templateName - The name of the service template.

data CreateServiceTemplateVersionResponse Source #

Instances

Instances details
Eq CreateServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplateVersion

Show CreateServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplateVersion

Generic CreateServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplateVersion

NFData CreateServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplateVersion

type Rep CreateServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplateVersion

type Rep CreateServiceTemplateVersionResponse = D1 ('MetaData "CreateServiceTemplateVersionResponse" "Amazonka.Proton.CreateServiceTemplateVersion" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "CreateServiceTemplateVersionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "serviceTemplateVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ServiceTemplateVersion)))

newCreateServiceTemplateVersionResponse Source #

Create a value of CreateServiceTemplateVersionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateServiceTemplateVersionResponse', createServiceTemplateVersionResponse_httpStatus - The response's http status code.

$sel:serviceTemplateVersion:CreateServiceTemplateVersionResponse', createServiceTemplateVersionResponse_serviceTemplateVersion - The service template version summary of detail data that's returned by AWS Proton.

GetServiceTemplate

data GetServiceTemplate Source #

See: newGetServiceTemplate smart constructor.

Instances

Instances details
Eq GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Read GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Show GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Generic GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Associated Types

type Rep GetServiceTemplate :: Type -> Type #

NFData GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Methods

rnf :: GetServiceTemplate -> () #

Hashable GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

ToJSON GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

AWSRequest GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Associated Types

type AWSResponse GetServiceTemplate #

ToHeaders GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

ToPath GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

ToQuery GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

type Rep GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

type Rep GetServiceTemplate = D1 ('MetaData "GetServiceTemplate" "Amazonka.Proton.GetServiceTemplate" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "GetServiceTemplate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

newGetServiceTemplate Source #

Create a value of GetServiceTemplate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:GetServiceTemplate', getServiceTemplate_name - The name of the service template that you want to get detail data for.

data GetServiceTemplateResponse Source #

See: newGetServiceTemplateResponse smart constructor.

Instances

Instances details
Eq GetServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Show GetServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Generic GetServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

Associated Types

type Rep GetServiceTemplateResponse :: Type -> Type #

NFData GetServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

type Rep GetServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplate

type Rep GetServiceTemplateResponse = D1 ('MetaData "GetServiceTemplateResponse" "Amazonka.Proton.GetServiceTemplate" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "GetServiceTemplateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "serviceTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ServiceTemplate)))

newGetServiceTemplateResponse Source #

Create a value of GetServiceTemplateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetServiceTemplateResponse', getServiceTemplateResponse_httpStatus - The response's http status code.

$sel:serviceTemplate:GetServiceTemplateResponse', getServiceTemplateResponse_serviceTemplate - The service template detail data that's returned by AWS Proton.

CreateEnvironmentTemplateVersion

data CreateEnvironmentTemplateVersion Source #

See: newCreateEnvironmentTemplateVersion smart constructor.

Instances

Instances details
Eq CreateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplateVersion

Show CreateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplateVersion

Generic CreateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplateVersion

Associated Types

type Rep CreateEnvironmentTemplateVersion :: Type -> Type #

NFData CreateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplateVersion

Hashable CreateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplateVersion

ToJSON CreateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplateVersion

AWSRequest CreateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplateVersion

ToHeaders CreateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplateVersion

ToPath CreateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplateVersion

ToQuery CreateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplateVersion

type Rep CreateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplateVersion

type Rep CreateEnvironmentTemplateVersion = D1 ('MetaData "CreateEnvironmentTemplateVersion" "Amazonka.Proton.CreateEnvironmentTemplateVersion" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "CreateEnvironmentTemplateVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "majorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TemplateVersionSourceInput) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CreateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplateVersion

newCreateEnvironmentTemplateVersion Source #

Create a value of CreateEnvironmentTemplateVersion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:CreateEnvironmentTemplateVersion', createEnvironmentTemplateVersion_clientToken - When included, if two identicial requests are made with the same client token, AWS Proton returns the environment template version that the first request created.

$sel:majorVersion:CreateEnvironmentTemplateVersion', createEnvironmentTemplateVersion_majorVersion - To create a new minor version of the environment template, include a majorVersion.

To create a new major and minor version of the environment template, exclude majorVersion.

$sel:description:CreateEnvironmentTemplateVersion', createEnvironmentTemplateVersion_description - A description of the new version of an environment template.

$sel:tags:CreateEnvironmentTemplateVersion', createEnvironmentTemplateVersion_tags - Create tags for a new version of an environment template.

$sel:source:CreateEnvironmentTemplateVersion', createEnvironmentTemplateVersion_source - An object that includes the template bundle S3 bucket path and name for the new version of an template.

$sel:templateName:CreateEnvironmentTemplateVersion', createEnvironmentTemplateVersion_templateName - The name of the environment template.

data CreateEnvironmentTemplateVersionResponse Source #

Instances

Instances details
Eq CreateEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplateVersion

Show CreateEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplateVersion

Generic CreateEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplateVersion

NFData CreateEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplateVersion

type Rep CreateEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplateVersion

type Rep CreateEnvironmentTemplateVersionResponse = D1 ('MetaData "CreateEnvironmentTemplateVersionResponse" "Amazonka.Proton.CreateEnvironmentTemplateVersion" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "CreateEnvironmentTemplateVersionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "environmentTemplateVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EnvironmentTemplateVersion)))

CancelServiceInstanceDeployment

data CancelServiceInstanceDeployment Source #

See: newCancelServiceInstanceDeployment smart constructor.

Instances

Instances details
Eq CancelServiceInstanceDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServiceInstanceDeployment

Read CancelServiceInstanceDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServiceInstanceDeployment

Show CancelServiceInstanceDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServiceInstanceDeployment

Generic CancelServiceInstanceDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServiceInstanceDeployment

Associated Types

type Rep CancelServiceInstanceDeployment :: Type -> Type #

NFData CancelServiceInstanceDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServiceInstanceDeployment

Hashable CancelServiceInstanceDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServiceInstanceDeployment

ToJSON CancelServiceInstanceDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServiceInstanceDeployment

AWSRequest CancelServiceInstanceDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServiceInstanceDeployment

ToHeaders CancelServiceInstanceDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServiceInstanceDeployment

ToPath CancelServiceInstanceDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServiceInstanceDeployment

ToQuery CancelServiceInstanceDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServiceInstanceDeployment

type Rep CancelServiceInstanceDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServiceInstanceDeployment

type Rep CancelServiceInstanceDeployment = D1 ('MetaData "CancelServiceInstanceDeployment" "Amazonka.Proton.CancelServiceInstanceDeployment" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "CancelServiceInstanceDeployment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceInstanceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CancelServiceInstanceDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelServiceInstanceDeployment

newCancelServiceInstanceDeployment Source #

Create a value of CancelServiceInstanceDeployment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:serviceInstanceName:CancelServiceInstanceDeployment', cancelServiceInstanceDeployment_serviceInstanceName - The name of the service instance with the deployment to cancel.

$sel:serviceName:CancelServiceInstanceDeployment', cancelServiceInstanceDeployment_serviceName - The name of the service with the service instance deployment to cancel.

data CancelServiceInstanceDeploymentResponse Source #

Instances

Instances details
Eq CancelServiceInstanceDeploymentResponse Source # 
Instance details

Defined in Amazonka.Proton.CancelServiceInstanceDeployment

Show CancelServiceInstanceDeploymentResponse Source # 
Instance details

Defined in Amazonka.Proton.CancelServiceInstanceDeployment

Generic CancelServiceInstanceDeploymentResponse Source # 
Instance details

Defined in Amazonka.Proton.CancelServiceInstanceDeployment

NFData CancelServiceInstanceDeploymentResponse Source # 
Instance details

Defined in Amazonka.Proton.CancelServiceInstanceDeployment

type Rep CancelServiceInstanceDeploymentResponse Source # 
Instance details

Defined in Amazonka.Proton.CancelServiceInstanceDeployment

type Rep CancelServiceInstanceDeploymentResponse = D1 ('MetaData "CancelServiceInstanceDeploymentResponse" "Amazonka.Proton.CancelServiceInstanceDeployment" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "CancelServiceInstanceDeploymentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "serviceInstance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ServiceInstance)))

GetEnvironmentTemplate

data GetEnvironmentTemplate Source #

See: newGetEnvironmentTemplate smart constructor.

Instances

Instances details
Eq GetEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplate

Read GetEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplate

Show GetEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplate

Generic GetEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplate

Associated Types

type Rep GetEnvironmentTemplate :: Type -> Type #

NFData GetEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplate

Methods

rnf :: GetEnvironmentTemplate -> () #

Hashable GetEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplate

ToJSON GetEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplate

AWSRequest GetEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplate

Associated Types

type AWSResponse GetEnvironmentTemplate #

ToHeaders GetEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplate

ToPath GetEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplate

ToQuery GetEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplate

type Rep GetEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplate

type Rep GetEnvironmentTemplate = D1 ('MetaData "GetEnvironmentTemplate" "Amazonka.Proton.GetEnvironmentTemplate" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "GetEnvironmentTemplate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplate

newGetEnvironmentTemplate Source #

Create a value of GetEnvironmentTemplate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:GetEnvironmentTemplate', getEnvironmentTemplate_name - The name of the environment template that you want to get the detail data for.

data GetEnvironmentTemplateResponse Source #

See: newGetEnvironmentTemplateResponse smart constructor.

Instances

Instances details
Eq GetEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplate

Show GetEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplate

Generic GetEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplate

Associated Types

type Rep GetEnvironmentTemplateResponse :: Type -> Type #

NFData GetEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplate

type Rep GetEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplate

type Rep GetEnvironmentTemplateResponse = D1 ('MetaData "GetEnvironmentTemplateResponse" "Amazonka.Proton.GetEnvironmentTemplate" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "GetEnvironmentTemplateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "environmentTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EnvironmentTemplate)))

newGetEnvironmentTemplateResponse Source #

Create a value of GetEnvironmentTemplateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetEnvironmentTemplateResponse', getEnvironmentTemplateResponse_httpStatus - The response's http status code.

$sel:environmentTemplate:GetEnvironmentTemplateResponse', getEnvironmentTemplateResponse_environmentTemplate - The environment template detail data that's returned by AWS Proton.

UpdateServicePipeline

data UpdateServicePipeline Source #

See: newUpdateServicePipeline smart constructor.

Instances

Instances details
Eq UpdateServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.UpdateServicePipeline

Show UpdateServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.UpdateServicePipeline

Generic UpdateServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.UpdateServicePipeline

Associated Types

type Rep UpdateServicePipeline :: Type -> Type #

NFData UpdateServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.UpdateServicePipeline

Methods

rnf :: UpdateServicePipeline -> () #

Hashable UpdateServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.UpdateServicePipeline

ToJSON UpdateServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.UpdateServicePipeline

AWSRequest UpdateServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.UpdateServicePipeline

Associated Types

type AWSResponse UpdateServicePipeline #

ToHeaders UpdateServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.UpdateServicePipeline

ToPath UpdateServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.UpdateServicePipeline

ToQuery UpdateServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.UpdateServicePipeline

type Rep UpdateServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.UpdateServicePipeline

type Rep UpdateServicePipeline = D1 ('MetaData "UpdateServicePipeline" "Amazonka.Proton.UpdateServicePipeline" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "UpdateServicePipeline'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "templateMinorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "templateMajorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "deploymentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeploymentUpdateType) :*: (S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "spec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))))
type AWSResponse UpdateServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.UpdateServicePipeline

newUpdateServicePipeline Source #

Create a value of UpdateServicePipeline with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:templateMinorVersion:UpdateServicePipeline', updateServicePipeline_templateMinorVersion - The minor version of the service template that was used to create the service that the pipeline is associated with.

$sel:templateMajorVersion:UpdateServicePipeline', updateServicePipeline_templateMajorVersion - The major version of the service template that was used to create the service that the pipeline is associated with.

$sel:deploymentType:UpdateServicePipeline', updateServicePipeline_deploymentType - The deployment type.

There are four modes for updating a service pipeline as described in the following. The deploymentType field defines the mode.

[] NONE

In this mode, a deployment doesn't occur. Only the requested metadata parameters are updated.

[] CURRENT_VERSION

In this mode, the service pipeline is deployed and updated with the new spec that you provide. Only requested parameters are updated. Don’t include minor or major version parameters when you use this deployment-type.

[] MINOR_VERSION

In this mode, the service pipeline is deployed and updated with the published, recommended (latest) minor version of the current major version in use, by default. You can also specify a different minor version of the current major version in use.

[] MAJOR_VERSION

In this mode, the service pipeline is deployed and updated with the published, recommended (latest) major and minor version of the current template, by default. You can also specify a different major version that is higher than the major version in use and a minor version (optional).

$sel:serviceName:UpdateServicePipeline', updateServicePipeline_serviceName - The name of the service to that the pipeline is associated with.

$sel:spec:UpdateServicePipeline', updateServicePipeline_spec - The spec for the service pipeline to update.

data UpdateServicePipelineResponse Source #

See: newUpdateServicePipelineResponse smart constructor.

Instances

Instances details
Eq UpdateServicePipelineResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServicePipeline

Show UpdateServicePipelineResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServicePipeline

Generic UpdateServicePipelineResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServicePipeline

Associated Types

type Rep UpdateServicePipelineResponse :: Type -> Type #

NFData UpdateServicePipelineResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServicePipeline

type Rep UpdateServicePipelineResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServicePipeline

type Rep UpdateServicePipelineResponse = D1 ('MetaData "UpdateServicePipelineResponse" "Amazonka.Proton.UpdateServicePipeline" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "UpdateServicePipelineResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "pipeline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ServicePipeline)))

newUpdateServicePipelineResponse Source #

Create a value of UpdateServicePipelineResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateServicePipelineResponse', updateServicePipelineResponse_httpStatus - The response's http status code.

$sel:pipeline:UpdateServicePipelineResponse', updateServicePipelineResponse_pipeline - The pipeline details returned by AWS Proton.

ListServiceTemplateVersions (Paginated)