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)

data ListServiceTemplateVersions Source #

See: newListServiceTemplateVersions smart constructor.

Instances

Instances details
Eq ListServiceTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplateVersions

Read ListServiceTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplateVersions

Show ListServiceTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplateVersions

Generic ListServiceTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplateVersions

Associated Types

type Rep ListServiceTemplateVersions :: Type -> Type #

NFData ListServiceTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplateVersions

Hashable ListServiceTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplateVersions

ToJSON ListServiceTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplateVersions

AWSPager ListServiceTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplateVersions

AWSRequest ListServiceTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplateVersions

ToHeaders ListServiceTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplateVersions

ToPath ListServiceTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplateVersions

ToQuery ListServiceTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplateVersions

type Rep ListServiceTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplateVersions

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

Defined in Amazonka.Proton.ListServiceTemplateVersions

newListServiceTemplateVersions Source #

Create a value of ListServiceTemplateVersions 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:majorVersion:ListServiceTemplateVersions', listServiceTemplateVersions_majorVersion - To view a list of minor of versions under a major version of a service template, include majorVersion.

To view a list of major versions of a service template, exclude majorVersion.

$sel:nextToken:ListServiceTemplateVersions', listServiceTemplateVersions_nextToken - A token to indicate the location of the next major or minor version in the array of major or minor versions of a service template, after the list of major or minor versions that was previously requested.

$sel:maxResults:ListServiceTemplateVersions', listServiceTemplateVersions_maxResults - The maximum number of major or minor versions of a service template to list.

$sel:templateName:ListServiceTemplateVersions', listServiceTemplateVersions_templateName - The name of the service template.

data ListServiceTemplateVersionsResponse Source #

Instances

Instances details
Eq ListServiceTemplateVersionsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplateVersions

Show ListServiceTemplateVersionsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplateVersions

Generic ListServiceTemplateVersionsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplateVersions

NFData ListServiceTemplateVersionsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplateVersions

type Rep ListServiceTemplateVersionsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplateVersions

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

newListServiceTemplateVersionsResponse Source #

Create a value of ListServiceTemplateVersionsResponse 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:ListServiceTemplateVersions', listServiceTemplateVersionsResponse_nextToken - A token to indicate the location of the next major or minor version in the array of major or minor versions of a service template, after the list of major or minor versions that was previously requested.

$sel:httpStatus:ListServiceTemplateVersionsResponse', listServiceTemplateVersionsResponse_httpStatus - The response's http status code.

$sel:templateVersions:ListServiceTemplateVersionsResponse', listServiceTemplateVersionsResponse_templateVersions - An array of major or minor versions of a service template with detail data.

CreateEnvironmentAccountConnection

data CreateEnvironmentAccountConnection Source #

Instances

Instances details
Eq CreateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

Read CreateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

Show CreateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

Generic CreateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

Associated Types

type Rep CreateEnvironmentAccountConnection :: Type -> Type #

NFData CreateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

Hashable CreateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

ToJSON CreateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

AWSRequest CreateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

ToHeaders CreateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

ToPath CreateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

ToQuery CreateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

type Rep CreateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

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

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

newCreateEnvironmentAccountConnection Source #

Create a value of CreateEnvironmentAccountConnection 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:CreateEnvironmentAccountConnection', createEnvironmentAccountConnection_clientToken - When included, if two identicial requests are made with the same client token, AWS Proton returns the environment account connection that the first request created.

$sel:environmentName:CreateEnvironmentAccountConnection', createEnvironmentAccountConnection_environmentName - The name of the AWS Proton environment that's created in the associated management account.

$sel:managementAccountId:CreateEnvironmentAccountConnection', createEnvironmentAccountConnection_managementAccountId - The ID of the management account that accepts or rejects the environment account connection. You create an manage the AWS Proton environment in this account. If the management account accepts the environment account connection, AWS Proton can use the associated IAM role to provision environment infrastructure resources in the associated environment account.

$sel:roleArn:CreateEnvironmentAccountConnection', createEnvironmentAccountConnection_roleArn - The Amazon Resource Name (ARN) of the IAM service role that's created in the environment account. AWS Proton uses this role to provision infrastructure resources in the associated environment account.

data CreateEnvironmentAccountConnectionResponse Source #

Instances

Instances details
Eq CreateEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

Read CreateEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

Show CreateEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

Generic CreateEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

NFData CreateEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

type Rep CreateEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentAccountConnection

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

ListEnvironmentTemplateVersions (Paginated)

data ListEnvironmentTemplateVersions Source #

See: newListEnvironmentTemplateVersions smart constructor.

Instances

Instances details
Eq ListEnvironmentTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

Read ListEnvironmentTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

Show ListEnvironmentTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

Generic ListEnvironmentTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

Associated Types

type Rep ListEnvironmentTemplateVersions :: Type -> Type #

NFData ListEnvironmentTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

Hashable ListEnvironmentTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

ToJSON ListEnvironmentTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

AWSPager ListEnvironmentTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

AWSRequest ListEnvironmentTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

ToHeaders ListEnvironmentTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

ToPath ListEnvironmentTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

ToQuery ListEnvironmentTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

type Rep ListEnvironmentTemplateVersions Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

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

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

newListEnvironmentTemplateVersions Source #

Create a value of ListEnvironmentTemplateVersions 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:majorVersion:ListEnvironmentTemplateVersions', listEnvironmentTemplateVersions_majorVersion - To view a list of minor of versions under a major version of an environment template, include majorVersion.

To view a list of major versions of an environment template, exclude majorVersion.

$sel:nextToken:ListEnvironmentTemplateVersions', listEnvironmentTemplateVersions_nextToken - A token to indicate the location of the next major or minor version in the array of major or minor versions of an environment template, after the list of major or minor versions that was previously requested.

$sel:maxResults:ListEnvironmentTemplateVersions', listEnvironmentTemplateVersions_maxResults - The maximum number of major or minor versions of an environment template to list.

$sel:templateName:ListEnvironmentTemplateVersions', listEnvironmentTemplateVersions_templateName - The name of the environment template.

data ListEnvironmentTemplateVersionsResponse Source #

Instances

Instances details
Eq ListEnvironmentTemplateVersionsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

Show ListEnvironmentTemplateVersionsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

Generic ListEnvironmentTemplateVersionsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

NFData ListEnvironmentTemplateVersionsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

type Rep ListEnvironmentTemplateVersionsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplateVersions

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

newListEnvironmentTemplateVersionsResponse Source #

Create a value of ListEnvironmentTemplateVersionsResponse 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:ListEnvironmentTemplateVersions', listEnvironmentTemplateVersionsResponse_nextToken - A token to indicate the location of the next major or minor version in the array of major or minor versions of an environment template, after the list of major or minor versions that was previously requested.

$sel:httpStatus:ListEnvironmentTemplateVersionsResponse', listEnvironmentTemplateVersionsResponse_httpStatus - The response's http status code.

$sel:templateVersions:ListEnvironmentTemplateVersionsResponse', listEnvironmentTemplateVersionsResponse_templateVersions - An array of major or minor versions of an environment template detail data.

GetEnvironmentTemplateVersion

data GetEnvironmentTemplateVersion Source #

See: newGetEnvironmentTemplateVersion smart constructor.

Instances

Instances details
Eq GetEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplateVersion

Read GetEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplateVersion

Show GetEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplateVersion

Generic GetEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplateVersion

Associated Types

type Rep GetEnvironmentTemplateVersion :: Type -> Type #

NFData GetEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplateVersion

Hashable GetEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplateVersion

ToJSON GetEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplateVersion

AWSRequest GetEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplateVersion

ToHeaders GetEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplateVersion

ToPath GetEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplateVersion

ToQuery GetEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplateVersion

type Rep GetEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplateVersion

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

Defined in Amazonka.Proton.GetEnvironmentTemplateVersion

newGetEnvironmentTemplateVersion Source #

Create a value of GetEnvironmentTemplateVersion 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:majorVersion:GetEnvironmentTemplateVersion', getEnvironmentTemplateVersion_majorVersion - To view environment template major version detail data, include majorVersion.

$sel:minorVersion:GetEnvironmentTemplateVersion', getEnvironmentTemplateVersion_minorVersion - To view environment template minor version detail data, include minorVersion.

$sel:templateName:GetEnvironmentTemplateVersion', getEnvironmentTemplateVersion_templateName - The name of the environment template.

data GetEnvironmentTemplateVersionResponse Source #

Instances

Instances details
Eq GetEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplateVersion

Show GetEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplateVersion

Generic GetEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplateVersion

NFData GetEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplateVersion

type Rep GetEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentTemplateVersion

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

CreateServiceTemplate

data CreateServiceTemplate Source #

See: newCreateServiceTemplate smart constructor.

Instances

Instances details
Eq CreateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplate

Show CreateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplate

Generic CreateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplate

Associated Types

type Rep CreateServiceTemplate :: Type -> Type #

NFData CreateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplate

Methods

rnf :: CreateServiceTemplate -> () #

Hashable CreateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplate

ToJSON CreateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplate

AWSRequest CreateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplate

Associated Types

type AWSResponse CreateServiceTemplate #

ToHeaders CreateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplate

ToPath CreateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplate

ToQuery CreateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplate

type Rep CreateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplate

type Rep CreateServiceTemplate = D1 ('MetaData "CreateServiceTemplate" "Amazonka.Proton.CreateServiceTemplate" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "CreateServiceTemplate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "encryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pipelineProvisioning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Provisioning)))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CreateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplate

newCreateServiceTemplate Source #

Create a value of CreateServiceTemplate 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:displayName:CreateServiceTemplate', createServiceTemplate_displayName - The name of the service template as displayed in the developer interface.

$sel:encryptionKey:CreateServiceTemplate', createServiceTemplate_encryptionKey - A customer provided encryption key that's used to encrypt data.

$sel:pipelineProvisioning:CreateServiceTemplate', createServiceTemplate_pipelineProvisioning - AWS Proton includes a service pipeline for your service by default. When included, this parameter indicates that an AWS Proton service pipeline won't be included for your service. Once specified, this parameter can't be changed. For more information, see Service template bundles in the AWS Proton Administrator Guide.

$sel:description:CreateServiceTemplate', createServiceTemplate_description - A description of the service template.

$sel:tags:CreateServiceTemplate', createServiceTemplate_tags - Create tags for your service template. For more information, see /AWS Proton resources and tagging/ in the AWS Proton Administrator Guide or AWS Proton User Guide.

$sel:name:CreateServiceTemplate', createServiceTemplate_name - The name of the service template.

data CreateServiceTemplateResponse Source #

See: newCreateServiceTemplateResponse smart constructor.

Instances

Instances details
Eq CreateServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplate

Show CreateServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplate

Generic CreateServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplate

Associated Types

type Rep CreateServiceTemplateResponse :: Type -> Type #

NFData CreateServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplate

type Rep CreateServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateServiceTemplate

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

newCreateServiceTemplateResponse Source #

Create a value of CreateServiceTemplateResponse 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:CreateServiceTemplateResponse', createServiceTemplateResponse_httpStatus - The response's http status code.

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

GetServiceTemplateVersion

data GetServiceTemplateVersion Source #

See: newGetServiceTemplateVersion smart constructor.

Instances

Instances details
Eq GetServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplateVersion

Read GetServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplateVersion

Show GetServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplateVersion

Generic GetServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplateVersion

Associated Types

type Rep GetServiceTemplateVersion :: Type -> Type #

NFData GetServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplateVersion

Hashable GetServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplateVersion

ToJSON GetServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplateVersion

AWSRequest GetServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplateVersion

ToHeaders GetServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplateVersion

ToPath GetServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplateVersion

ToQuery GetServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplateVersion

type Rep GetServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplateVersion

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

Defined in Amazonka.Proton.GetServiceTemplateVersion

newGetServiceTemplateVersion Source #

Create a value of GetServiceTemplateVersion 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:majorVersion:GetServiceTemplateVersion', getServiceTemplateVersion_majorVersion - To view service template major version detail data, include majorVersion.

$sel:minorVersion:GetServiceTemplateVersion', getServiceTemplateVersion_minorVersion - To view service template minor version detail data, include minorVersion.

$sel:templateName:GetServiceTemplateVersion', getServiceTemplateVersion_templateName - The name of the service template.

data GetServiceTemplateVersionResponse Source #

See: newGetServiceTemplateVersionResponse smart constructor.

Instances

Instances details
Eq GetServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplateVersion

Show GetServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplateVersion

Generic GetServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplateVersion

Associated Types

type Rep GetServiceTemplateVersionResponse :: Type -> Type #

NFData GetServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplateVersion

type Rep GetServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.GetServiceTemplateVersion

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

newGetServiceTemplateVersionResponse Source #

Create a value of GetServiceTemplateVersionResponse 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:GetServiceTemplateVersionResponse', getServiceTemplateVersionResponse_httpStatus - The response's http status code.

$sel:serviceTemplateVersion:GetServiceTemplateVersionResponse', getServiceTemplateVersionResponse_serviceTemplateVersion - The service template version detail data that's returned by AWS Proton.

CreateEnvironmentTemplate

data CreateEnvironmentTemplate Source #

See: newCreateEnvironmentTemplate smart constructor.

Instances

Instances details
Eq CreateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplate

Show CreateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplate

Generic CreateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplate

Associated Types

type Rep CreateEnvironmentTemplate :: Type -> Type #

NFData CreateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplate

Hashable CreateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplate

ToJSON CreateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplate

AWSRequest CreateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplate

ToHeaders CreateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplate

ToPath CreateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplate

ToQuery CreateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplate

type Rep CreateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplate

type Rep CreateEnvironmentTemplate = D1 ('MetaData "CreateEnvironmentTemplate" "Amazonka.Proton.CreateEnvironmentTemplate" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "CreateEnvironmentTemplate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "provisioning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Provisioning)) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "encryptionKey") '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 "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CreateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplate

newCreateEnvironmentTemplate Source #

Create a value of CreateEnvironmentTemplate 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:provisioning:CreateEnvironmentTemplate', createEnvironmentTemplate_provisioning - When included, indicates that the environment template is for customer provisioned and managed infrastructure.

$sel:displayName:CreateEnvironmentTemplate', createEnvironmentTemplate_displayName - The environment template name as displayed in the developer interface.

$sel:encryptionKey:CreateEnvironmentTemplate', createEnvironmentTemplate_encryptionKey - A customer provided encryption key that AWS Proton uses to encrypt data.

$sel:description:CreateEnvironmentTemplate', createEnvironmentTemplate_description - A description of the environment template.

$sel:tags:CreateEnvironmentTemplate', createEnvironmentTemplate_tags - Create tags for your environment template. For more information, see AWS Proton resources and tagging in the AWS Proton Administrator Guide or AWS Proton User Guide.

$sel:name:CreateEnvironmentTemplate', createEnvironmentTemplate_name - The name of the environment template.

data CreateEnvironmentTemplateResponse Source #

See: newCreateEnvironmentTemplateResponse smart constructor.

Instances

Instances details
Eq CreateEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplate

Show CreateEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplate

Generic CreateEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplate

Associated Types

type Rep CreateEnvironmentTemplateResponse :: Type -> Type #

NFData CreateEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplate

type Rep CreateEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironmentTemplate

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

newCreateEnvironmentTemplateResponse Source #

Create a value of CreateEnvironmentTemplateResponse 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:CreateEnvironmentTemplateResponse', createEnvironmentTemplateResponse_httpStatus - The response's http status code.

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

DeleteEnvironmentTemplate

data DeleteEnvironmentTemplate Source #

See: newDeleteEnvironmentTemplate smart constructor.

Instances

Instances details
Eq DeleteEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplate

Read DeleteEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplate

Show DeleteEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplate

Generic DeleteEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplate

Associated Types

type Rep DeleteEnvironmentTemplate :: Type -> Type #

NFData DeleteEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplate

Hashable DeleteEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplate

ToJSON DeleteEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplate

AWSRequest DeleteEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplate

ToHeaders DeleteEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplate

ToPath DeleteEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplate

ToQuery DeleteEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplate

type Rep DeleteEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplate

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

Defined in Amazonka.Proton.DeleteEnvironmentTemplate

newDeleteEnvironmentTemplate Source #

Create a value of DeleteEnvironmentTemplate 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:DeleteEnvironmentTemplate', deleteEnvironmentTemplate_name - The name of the environment template to delete.

data DeleteEnvironmentTemplateResponse Source #

See: newDeleteEnvironmentTemplateResponse smart constructor.

Instances

Instances details
Eq DeleteEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplate

Show DeleteEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplate

Generic DeleteEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplate

Associated Types

type Rep DeleteEnvironmentTemplateResponse :: Type -> Type #

NFData DeleteEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplate

type Rep DeleteEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplate

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

newDeleteEnvironmentTemplateResponse Source #

Create a value of DeleteEnvironmentTemplateResponse 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:environmentTemplate:DeleteEnvironmentTemplateResponse', deleteEnvironmentTemplateResponse_environmentTemplate - The environment template detail data that's returned by AWS Proton.

$sel:httpStatus:DeleteEnvironmentTemplateResponse', deleteEnvironmentTemplateResponse_httpStatus - The response's http status code.

UpdateEnvironmentTemplate

data UpdateEnvironmentTemplate Source #

See: newUpdateEnvironmentTemplate smart constructor.

Instances

Instances details
Eq UpdateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplate

Show UpdateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplate

Generic UpdateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplate

Associated Types

type Rep UpdateEnvironmentTemplate :: Type -> Type #

NFData UpdateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplate

Hashable UpdateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplate

ToJSON UpdateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplate

AWSRequest UpdateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplate

ToHeaders UpdateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplate

ToPath UpdateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplate

ToQuery UpdateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplate

type Rep UpdateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplate

type Rep UpdateEnvironmentTemplate = D1 ('MetaData "UpdateEnvironmentTemplate" "Amazonka.Proton.UpdateEnvironmentTemplate" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "UpdateEnvironmentTemplate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "displayName") '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 UpdateEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplate

newUpdateEnvironmentTemplate Source #

Create a value of UpdateEnvironmentTemplate 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:displayName:UpdateEnvironmentTemplate', updateEnvironmentTemplate_displayName - The name of the environment template to update as displayed in the developer interface.

$sel:description:UpdateEnvironmentTemplate', updateEnvironmentTemplate_description - A description of the environment template update.

$sel:name:UpdateEnvironmentTemplate', updateEnvironmentTemplate_name - The name of the environment template to update.

data UpdateEnvironmentTemplateResponse Source #

See: newUpdateEnvironmentTemplateResponse smart constructor.

Instances

Instances details
Eq UpdateEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplate

Show UpdateEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplate

Generic UpdateEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplate

Associated Types

type Rep UpdateEnvironmentTemplateResponse :: Type -> Type #

NFData UpdateEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplate

type Rep UpdateEnvironmentTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplate

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

newUpdateEnvironmentTemplateResponse Source #

Create a value of UpdateEnvironmentTemplateResponse 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:UpdateEnvironmentTemplateResponse', updateEnvironmentTemplateResponse_httpStatus - The response's http status code.

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

GetEnvironmentAccountConnection

data GetEnvironmentAccountConnection Source #

See: newGetEnvironmentAccountConnection smart constructor.

Instances

Instances details
Eq GetEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

Read GetEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

Show GetEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

Generic GetEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

Associated Types

type Rep GetEnvironmentAccountConnection :: Type -> Type #

NFData GetEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

Hashable GetEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

ToJSON GetEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

AWSRequest GetEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

ToHeaders GetEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

ToPath GetEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

ToQuery GetEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

type Rep GetEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

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

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

newGetEnvironmentAccountConnection Source #

Create a value of GetEnvironmentAccountConnection 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:GetEnvironmentAccountConnection', getEnvironmentAccountConnection_id - The ID of the environment account connection.

data GetEnvironmentAccountConnectionResponse Source #

Instances

Instances details
Eq GetEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

Read GetEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

Show GetEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

Generic GetEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

NFData GetEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

type Rep GetEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironmentAccountConnection

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

ListEnvironmentTemplates (Paginated)

data ListEnvironmentTemplates Source #

See: newListEnvironmentTemplates smart constructor.

Instances

Instances details
Eq ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

Read ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

Show ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

Generic ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

Associated Types

type Rep ListEnvironmentTemplates :: Type -> Type #

NFData ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

Hashable ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

ToJSON ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

AWSPager ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

AWSRequest ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

ToHeaders ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

ToPath ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

ToQuery ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

type Rep ListEnvironmentTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

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

Defined in Amazonka.Proton.ListEnvironmentTemplates

newListEnvironmentTemplates :: ListEnvironmentTemplates Source #

Create a value of ListEnvironmentTemplates 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:ListEnvironmentTemplates', listEnvironmentTemplates_nextToken - A token to indicate the location of the next environment template in the array of environment templates, after the list of environment templates that was previously requested.

$sel:maxResults:ListEnvironmentTemplates', listEnvironmentTemplates_maxResults - The maximum number of environment templates to list.

data ListEnvironmentTemplatesResponse Source #

See: newListEnvironmentTemplatesResponse smart constructor.

Instances

Instances details
Eq ListEnvironmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

Show ListEnvironmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

Generic ListEnvironmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

Associated Types

type Rep ListEnvironmentTemplatesResponse :: Type -> Type #

NFData ListEnvironmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

type Rep ListEnvironmentTemplatesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentTemplates

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

newListEnvironmentTemplatesResponse Source #

Create a value of ListEnvironmentTemplatesResponse 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:ListEnvironmentTemplates', listEnvironmentTemplatesResponse_nextToken - A token to indicate the location of the next environment template in the array of environment templates, after the current requested list of environment templates.

$sel:httpStatus:ListEnvironmentTemplatesResponse', listEnvironmentTemplatesResponse_httpStatus - The response's http status code.

$sel:templates:ListEnvironmentTemplatesResponse', listEnvironmentTemplatesResponse_templates - An array of environment templates with detail data.

DeleteServiceTemplate

data DeleteServiceTemplate Source #

See: newDeleteServiceTemplate smart constructor.

Instances

Instances details
Eq DeleteServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplate

Read DeleteServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplate

Show DeleteServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplate

Generic DeleteServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplate

Associated Types

type Rep DeleteServiceTemplate :: Type -> Type #

NFData DeleteServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplate

Methods

rnf :: DeleteServiceTemplate -> () #

Hashable DeleteServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplate

ToJSON DeleteServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplate

AWSRequest DeleteServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplate

Associated Types

type AWSResponse DeleteServiceTemplate #

ToHeaders DeleteServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplate

ToPath DeleteServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplate

ToQuery DeleteServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplate

type Rep DeleteServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplate

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

Defined in Amazonka.Proton.DeleteServiceTemplate

newDeleteServiceTemplate Source #

Create a value of DeleteServiceTemplate 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:DeleteServiceTemplate', deleteServiceTemplate_name - The name of the service template to delete.

data DeleteServiceTemplateResponse Source #

See: newDeleteServiceTemplateResponse smart constructor.

Instances

Instances details
Eq DeleteServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplate

Show DeleteServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplate

Generic DeleteServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplate

Associated Types

type Rep DeleteServiceTemplateResponse :: Type -> Type #

NFData DeleteServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplate

type Rep DeleteServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplate

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

newDeleteServiceTemplateResponse Source #

Create a value of DeleteServiceTemplateResponse 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:serviceTemplate:DeleteServiceTemplateResponse', deleteServiceTemplateResponse_serviceTemplate - The service template detail data that's returned by AWS Proton.

$sel:httpStatus:DeleteServiceTemplateResponse', deleteServiceTemplateResponse_httpStatus - The response's http status code.

UpdateServiceTemplate

data UpdateServiceTemplate Source #

See: newUpdateServiceTemplate smart constructor.

Instances

Instances details
Eq UpdateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplate

Show UpdateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplate

Generic UpdateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplate

Associated Types

type Rep UpdateServiceTemplate :: Type -> Type #

NFData UpdateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplate

Methods

rnf :: UpdateServiceTemplate -> () #

Hashable UpdateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplate

ToJSON UpdateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplate

AWSRequest UpdateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplate

Associated Types

type AWSResponse UpdateServiceTemplate #

ToHeaders UpdateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplate

ToPath UpdateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplate

ToQuery UpdateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplate

type Rep UpdateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplate

type Rep UpdateServiceTemplate = D1 ('MetaData "UpdateServiceTemplate" "Amazonka.Proton.UpdateServiceTemplate" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "UpdateServiceTemplate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "displayName") '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 UpdateServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplate

newUpdateServiceTemplate Source #

Create a value of UpdateServiceTemplate 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:displayName:UpdateServiceTemplate', updateServiceTemplate_displayName - The name of the service template to update as displayed in the developer interface.

$sel:description:UpdateServiceTemplate', updateServiceTemplate_description - A description of the service template update.

$sel:name:UpdateServiceTemplate', updateServiceTemplate_name - The name of the service template to update.

data UpdateServiceTemplateResponse Source #

See: newUpdateServiceTemplateResponse smart constructor.

Instances

Instances details
Eq UpdateServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplate

Show UpdateServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplate

Generic UpdateServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplate

Associated Types

type Rep UpdateServiceTemplateResponse :: Type -> Type #

NFData UpdateServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplate

type Rep UpdateServiceTemplateResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplate

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

newUpdateServiceTemplateResponse Source #

Create a value of UpdateServiceTemplateResponse 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:UpdateServiceTemplateResponse', updateServiceTemplateResponse_httpStatus - The response's http status code.

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

ListServiceTemplates (Paginated)

data ListServiceTemplates Source #

See: newListServiceTemplates smart constructor.

Instances

Instances details
Eq ListServiceTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplates

Read ListServiceTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplates

Show ListServiceTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplates

Generic ListServiceTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplates

Associated Types

type Rep ListServiceTemplates :: Type -> Type #

NFData ListServiceTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplates

Methods

rnf :: ListServiceTemplates -> () #

Hashable ListServiceTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplates

ToJSON ListServiceTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplates

AWSPager ListServiceTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplates

AWSRequest ListServiceTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplates

Associated Types

type AWSResponse ListServiceTemplates #

ToHeaders ListServiceTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplates

ToPath ListServiceTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplates

ToQuery ListServiceTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplates

type Rep ListServiceTemplates Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplates

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

Defined in Amazonka.Proton.ListServiceTemplates

newListServiceTemplates :: ListServiceTemplates Source #

Create a value of ListServiceTemplates 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:ListServiceTemplates', listServiceTemplates_nextToken - A token to indicate the location of the next service template in the array of service templates, after the list of service templates previously requested.

$sel:maxResults:ListServiceTemplates', listServiceTemplates_maxResults - The maximum number of service templates to list.

data ListServiceTemplatesResponse Source #

See: newListServiceTemplatesResponse smart constructor.

Instances

Instances details
Eq ListServiceTemplatesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplates

Show ListServiceTemplatesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplates

Generic ListServiceTemplatesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplates

Associated Types

type Rep ListServiceTemplatesResponse :: Type -> Type #

NFData ListServiceTemplatesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplates

type Rep ListServiceTemplatesResponse Source # 
Instance details

Defined in Amazonka.Proton.ListServiceTemplates

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

newListServiceTemplatesResponse Source #

Create a value of ListServiceTemplatesResponse 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:ListServiceTemplates', listServiceTemplatesResponse_nextToken - A token to indicate the location of the next service template in the array of service templates, after the current requested list of service templates.

$sel:httpStatus:ListServiceTemplatesResponse', listServiceTemplatesResponse_httpStatus - The response's http status code.

$sel:templates:ListServiceTemplatesResponse', listServiceTemplatesResponse_templates - An array of service templates with detail data.

GetAccountSettings

data GetAccountSettings Source #

See: newGetAccountSettings smart constructor.

Constructors

GetAccountSettings' 

Instances

Instances details
Eq GetAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

Read GetAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

Show GetAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

Generic GetAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

Associated Types

type Rep GetAccountSettings :: Type -> Type #

NFData GetAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

Methods

rnf :: GetAccountSettings -> () #

Hashable GetAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

ToJSON GetAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

AWSRequest GetAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

Associated Types

type AWSResponse GetAccountSettings #

ToHeaders GetAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

ToPath GetAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

ToQuery GetAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

type Rep GetAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

type Rep GetAccountSettings = D1 ('MetaData "GetAccountSettings" "Amazonka.Proton.GetAccountSettings" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "GetAccountSettings'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse GetAccountSettings Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

newGetAccountSettings :: GetAccountSettings Source #

Create a value of GetAccountSettings with all optional fields omitted.

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

data GetAccountSettingsResponse Source #

See: newGetAccountSettingsResponse smart constructor.

Instances

Instances details
Eq GetAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

Read GetAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

Show GetAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

Generic GetAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

Associated Types

type Rep GetAccountSettingsResponse :: Type -> Type #

NFData GetAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

type Rep GetAccountSettingsResponse Source # 
Instance details

Defined in Amazonka.Proton.GetAccountSettings

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

newGetAccountSettingsResponse Source #

Create a value of GetAccountSettingsResponse 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:accountSettings:GetAccountSettingsResponse', getAccountSettingsResponse_accountSettings - The AWS Proton pipeline service role detail data that's returned by AWS Proton.

$sel:httpStatus:GetAccountSettingsResponse', getAccountSettingsResponse_httpStatus - The response's http status code.

CancelEnvironmentDeployment

data CancelEnvironmentDeployment Source #

See: newCancelEnvironmentDeployment smart constructor.

Instances

Instances details
Eq CancelEnvironmentDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelEnvironmentDeployment

Read CancelEnvironmentDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelEnvironmentDeployment

Show CancelEnvironmentDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelEnvironmentDeployment

Generic CancelEnvironmentDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelEnvironmentDeployment

Associated Types

type Rep CancelEnvironmentDeployment :: Type -> Type #

NFData CancelEnvironmentDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelEnvironmentDeployment

Hashable CancelEnvironmentDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelEnvironmentDeployment

ToJSON CancelEnvironmentDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelEnvironmentDeployment

AWSRequest CancelEnvironmentDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelEnvironmentDeployment

ToHeaders CancelEnvironmentDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelEnvironmentDeployment

ToPath CancelEnvironmentDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelEnvironmentDeployment

ToQuery CancelEnvironmentDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelEnvironmentDeployment

type Rep CancelEnvironmentDeployment Source # 
Instance details

Defined in Amazonka.Proton.CancelEnvironmentDeployment

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

Defined in Amazonka.Proton.CancelEnvironmentDeployment

newCancelEnvironmentDeployment Source #

Create a value of CancelEnvironmentDeployment 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:environmentName:CancelEnvironmentDeployment', cancelEnvironmentDeployment_environmentName - The name of the environment with the deployment to cancel.

data CancelEnvironmentDeploymentResponse Source #

Instances

Instances details
Eq CancelEnvironmentDeploymentResponse Source # 
Instance details

Defined in Amazonka.Proton.CancelEnvironmentDeployment

Show CancelEnvironmentDeploymentResponse Source # 
Instance details

Defined in Amazonka.Proton.CancelEnvironmentDeployment

Generic CancelEnvironmentDeploymentResponse Source # 
Instance details

Defined in Amazonka.Proton.CancelEnvironmentDeployment

NFData CancelEnvironmentDeploymentResponse Source # 
Instance details

Defined in Amazonka.Proton.CancelEnvironmentDeployment

type Rep CancelEnvironmentDeploymentResponse Source # 
Instance details

Defined in Amazonka.Proton.CancelEnvironmentDeployment

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

newCancelEnvironmentDeploymentResponse Source #

Create a value of CancelEnvironmentDeploymentResponse 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:CancelEnvironmentDeploymentResponse', cancelEnvironmentDeploymentResponse_httpStatus - The response's http status code.

$sel:environment:CancelEnvironmentDeploymentResponse', cancelEnvironmentDeploymentResponse_environment - The environment summary data that's returned by AWS Proton.

UpdateServiceInstance

data UpdateServiceInstance Source #

See: newUpdateServiceInstance smart constructor.

Instances

Instances details
Eq UpdateServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceInstance

Show UpdateServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceInstance

Generic UpdateServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceInstance

Associated Types

type Rep UpdateServiceInstance :: Type -> Type #

NFData UpdateServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceInstance

Methods

rnf :: UpdateServiceInstance -> () #

Hashable UpdateServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceInstance

ToJSON UpdateServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceInstance

AWSRequest UpdateServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceInstance

Associated Types

type AWSResponse UpdateServiceInstance #

ToHeaders UpdateServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceInstance

ToPath UpdateServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceInstance

ToQuery UpdateServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceInstance

type Rep UpdateServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceInstance

type Rep UpdateServiceInstance = D1 ('MetaData "UpdateServiceInstance" "Amazonka.Proton.UpdateServiceInstance" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "UpdateServiceInstance'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "spec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (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 "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceInstance

newUpdateServiceInstance Source #

Create a value of UpdateServiceInstance 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:UpdateServiceInstance', updateServiceInstance_spec - The formatted specification that defines the service instance update.

$sel:templateMinorVersion:UpdateServiceInstance', updateServiceInstance_templateMinorVersion - The minor version of the service template to update.

$sel:templateMajorVersion:UpdateServiceInstance', updateServiceInstance_templateMajorVersion - The major version of the service template to update.

$sel:deploymentType:UpdateServiceInstance', updateServiceInstance_deploymentType - The deployment type.

There are four modes for updating a service instance 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 instance 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 instance 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 instance 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:UpdateServiceInstance', updateServiceInstance_name - The name of the service instance to update.

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

data UpdateServiceInstanceResponse Source #

See: newUpdateServiceInstanceResponse smart constructor.

Instances

Instances details
Eq UpdateServiceInstanceResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceInstance

Show UpdateServiceInstanceResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceInstance

Generic UpdateServiceInstanceResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceInstance

Associated Types

type Rep UpdateServiceInstanceResponse :: Type -> Type #

NFData UpdateServiceInstanceResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceInstance

type Rep UpdateServiceInstanceResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceInstance

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

newUpdateServiceInstanceResponse Source #

Create a value of UpdateServiceInstanceResponse 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:UpdateServiceInstanceResponse', updateServiceInstanceResponse_httpStatus - The response's http status code.

$sel:serviceInstance:UpdateServiceInstanceResponse', updateServiceInstanceResponse_serviceInstance - The service instance summary data returned by AWS Proton.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.Proton.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.Proton.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.Proton.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.Proton.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.Proton.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.Proton.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.Proton.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.Proton.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.Proton.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.Proton.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.Proton.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.Proton.TagResource

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

Defined in Amazonka.Proton.TagResource

newTagResource Source #

Create a value of TagResource 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:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the resource that the resource tag is applied to.

$sel:tags:TagResource', tagResource_tags - An array of resource tags to apply to a resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.Proton.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.Proton.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.Proton.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.Proton.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.Proton.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.Proton.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.Proton.TagResource" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse 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:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

GetEnvironment

data GetEnvironment Source #

See: newGetEnvironment smart constructor.

Constructors

GetEnvironment' Text 

Instances

Instances details
Eq GetEnvironment Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironment

Read GetEnvironment Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironment

Show GetEnvironment Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironment

Generic GetEnvironment Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironment

Associated Types

type Rep GetEnvironment :: Type -> Type #

NFData GetEnvironment Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironment

Methods

rnf :: GetEnvironment -> () #

Hashable GetEnvironment Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironment

ToJSON GetEnvironment Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironment

AWSRequest GetEnvironment Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironment

Associated Types

type AWSResponse GetEnvironment #

ToHeaders GetEnvironment Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironment

ToPath GetEnvironment Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironment

ToQuery GetEnvironment Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironment

type Rep GetEnvironment Source # 
Instance details

Defined in Amazonka.Proton.GetEnvironment

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

Defined in Amazonka.Proton.GetEnvironment

newGetEnvironment Source #

Create a value of GetEnvironment 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:GetEnvironment', getEnvironment_name - The name of the environment that you want to get the detail data for.

data GetEnvironmentResponse Source #

See: newGetEnvironmentResponse smart constructor.

newGetEnvironmentResponse Source #

Create a value of GetEnvironmentResponse 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:GetEnvironmentResponse', getEnvironmentResponse_httpStatus - The response's http status code.

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

ListEnvironmentAccountConnections (Paginated)

data ListEnvironmentAccountConnections Source #

See: newListEnvironmentAccountConnections smart constructor.

Instances

Instances details
Eq ListEnvironmentAccountConnections Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

Read ListEnvironmentAccountConnections Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

Show ListEnvironmentAccountConnections Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

Generic ListEnvironmentAccountConnections Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

Associated Types

type Rep ListEnvironmentAccountConnections :: Type -> Type #

NFData ListEnvironmentAccountConnections Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

Hashable ListEnvironmentAccountConnections Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

ToJSON ListEnvironmentAccountConnections Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

AWSPager ListEnvironmentAccountConnections Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

AWSRequest ListEnvironmentAccountConnections Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

ToHeaders ListEnvironmentAccountConnections Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

ToPath ListEnvironmentAccountConnections Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

ToQuery ListEnvironmentAccountConnections Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

type Rep ListEnvironmentAccountConnections Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

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

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

newListEnvironmentAccountConnections Source #

Create a value of ListEnvironmentAccountConnections 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:ListEnvironmentAccountConnections', listEnvironmentAccountConnections_nextToken - A token to indicate the location of the next environment account connection in the array of environment account connections, after the list of environment account connections that was previously requested.

$sel:environmentName:ListEnvironmentAccountConnections', listEnvironmentAccountConnections_environmentName - The environment name that's associated with each listed environment account connection.

$sel:statuses:ListEnvironmentAccountConnections', listEnvironmentAccountConnections_statuses - The status details for each listed environment account connection.

$sel:maxResults:ListEnvironmentAccountConnections', listEnvironmentAccountConnections_maxResults - The maximum number of environment account connections to list.

$sel:requestedBy:ListEnvironmentAccountConnections', listEnvironmentAccountConnections_requestedBy - The type of account making the ListEnvironmentAccountConnections request.

data ListEnvironmentAccountConnectionsResponse Source #

Instances

Instances details
Eq ListEnvironmentAccountConnectionsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

Read ListEnvironmentAccountConnectionsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

Show ListEnvironmentAccountConnectionsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

Generic ListEnvironmentAccountConnectionsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

NFData ListEnvironmentAccountConnectionsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

type Rep ListEnvironmentAccountConnectionsResponse Source # 
Instance details

Defined in Amazonka.Proton.ListEnvironmentAccountConnections

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

newListEnvironmentAccountConnectionsResponse Source #

Create a value of ListEnvironmentAccountConnectionsResponse 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:ListEnvironmentAccountConnections', listEnvironmentAccountConnectionsResponse_nextToken - A token to indicate the location of the next environment account connection in the array of environment account connections, after the current requested list of environment account connections.

$sel:httpStatus:ListEnvironmentAccountConnectionsResponse', listEnvironmentAccountConnectionsResponse_httpStatus - The response's http status code.

$sel:environmentAccountConnections:ListEnvironmentAccountConnectionsResponse', listEnvironmentAccountConnectionsResponse_environmentAccountConnections - An array of environment account connections with details that's returned by AWS Proton.

GetService

data GetService Source #

See: newGetService smart constructor.

Constructors

GetService' Text 

Instances

Instances details
Eq GetService Source # 
Instance details

Defined in Amazonka.Proton.GetService

Read GetService Source # 
Instance details

Defined in Amazonka.Proton.GetService

Show GetService Source # 
Instance details

Defined in Amazonka.Proton.GetService

Generic GetService Source # 
Instance details

Defined in Amazonka.Proton.GetService

Associated Types

type Rep GetService :: Type -> Type #

NFData GetService Source # 
Instance details

Defined in Amazonka.Proton.GetService

Methods

rnf :: GetService -> () #

Hashable GetService Source # 
Instance details

Defined in Amazonka.Proton.GetService

ToJSON GetService Source # 
Instance details

Defined in Amazonka.Proton.GetService

AWSRequest GetService Source # 
Instance details

Defined in Amazonka.Proton.GetService

Associated Types

type AWSResponse GetService #

ToHeaders GetService Source # 
Instance details

Defined in Amazonka.Proton.GetService

Methods

toHeaders :: GetService -> [Header] #

ToPath GetService Source # 
Instance details

Defined in Amazonka.Proton.GetService

ToQuery GetService Source # 
Instance details

Defined in Amazonka.Proton.GetService

type Rep GetService Source # 
Instance details

Defined in Amazonka.Proton.GetService

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

Defined in Amazonka.Proton.GetService

newGetService Source #

Create a value of GetService 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:GetService', getService_name - The name of the service that you want to get the detail data for.

data GetServiceResponse Source #

See: newGetServiceResponse smart constructor.

Instances

Instances details
Eq GetServiceResponse Source # 
Instance details

Defined in Amazonka.Proton.GetService

Show GetServiceResponse Source # 
Instance details

Defined in Amazonka.Proton.GetService

Generic GetServiceResponse Source # 
Instance details

Defined in Amazonka.Proton.GetService

Associated Types

type Rep GetServiceResponse :: Type -> Type #

NFData GetServiceResponse Source # 
Instance details

Defined in Amazonka.Proton.GetService

Methods

rnf :: GetServiceResponse -> () #

type Rep GetServiceResponse Source # 
Instance details

Defined in Amazonka.Proton.GetService

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

newGetServiceResponse Source #

Create a value of GetServiceResponse 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:GetServiceResponse', getServiceResponse_service - The service detail data that's returned by AWS Proton.

$sel:httpStatus:GetServiceResponse', getServiceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.Proton.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.Proton.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.Proton.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.Proton.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.Proton.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.Proton.UntagResource

ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.Proton.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.Proton.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.Proton.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.Proton.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.Proton.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.Proton.UntagResource

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

Defined in Amazonka.Proton.UntagResource

newUntagResource Source #

Create a value of UntagResource 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:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the resource that the tag is to be removed from.

$sel:tagKeys:UntagResource', untagResource_tagKeys - An array of tag keys indicating the resource tags to be removed from the resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Proton.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Proton.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Proton.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Proton.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Proton.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Proton.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.Proton.UntagResource" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse 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:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

DeleteEnvironmentAccountConnection

data DeleteEnvironmentAccountConnection Source #

Instances

Instances details
Eq DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

Read DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

Show DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

Generic DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

Associated Types

type Rep DeleteEnvironmentAccountConnection :: Type -> Type #

NFData DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

Hashable DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

ToJSON DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

AWSRequest DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

ToHeaders DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

ToPath DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

ToQuery DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

type Rep DeleteEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

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

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

newDeleteEnvironmentAccountConnection Source #

Create a value of DeleteEnvironmentAccountConnection 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:DeleteEnvironmentAccountConnection', deleteEnvironmentAccountConnection_id - The ID of the environment account connection to delete.

data DeleteEnvironmentAccountConnectionResponse Source #

Instances

Instances details
Eq DeleteEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

Read DeleteEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

Show DeleteEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

Generic DeleteEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

NFData DeleteEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

type Rep DeleteEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentAccountConnection

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

newDeleteEnvironmentAccountConnectionResponse Source #

Create a value of DeleteEnvironmentAccountConnectionResponse 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:environmentAccountConnection:DeleteEnvironmentAccountConnectionResponse', deleteEnvironmentAccountConnectionResponse_environmentAccountConnection - The environment account connection detail data that's returned by AWS Proton.

$sel:httpStatus:DeleteEnvironmentAccountConnectionResponse', deleteEnvironmentAccountConnectionResponse_httpStatus - The response's http status code.

UpdateEnvironmentAccountConnection

data UpdateEnvironmentAccountConnection Source #

Instances

Instances details
Eq UpdateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

Read UpdateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

Show UpdateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

Generic UpdateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

Associated Types

type Rep UpdateEnvironmentAccountConnection :: Type -> Type #

NFData UpdateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

Hashable UpdateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

ToJSON UpdateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

AWSRequest UpdateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

ToHeaders UpdateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

ToPath UpdateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

ToQuery UpdateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

type Rep UpdateEnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

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

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

newUpdateEnvironmentAccountConnection Source #

Create a value of UpdateEnvironmentAccountConnection 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:UpdateEnvironmentAccountConnection', updateEnvironmentAccountConnection_id - The ID of the environment account connection to update.

$sel:roleArn:UpdateEnvironmentAccountConnection', updateEnvironmentAccountConnection_roleArn - The Amazon Resource Name (ARN) of the IAM service role that is associated with the environment account connection to update.

data UpdateEnvironmentAccountConnectionResponse Source #

Instances

Instances details
Eq UpdateEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

Read UpdateEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

Show UpdateEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

Generic UpdateEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

NFData UpdateEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

type Rep UpdateEnvironmentAccountConnectionResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentAccountConnection

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

DeleteServiceTemplateVersion

data DeleteServiceTemplateVersion Source #

See: newDeleteServiceTemplateVersion smart constructor.

Instances

Instances details
Eq DeleteServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplateVersion

Read DeleteServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplateVersion

Show DeleteServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplateVersion

Generic DeleteServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplateVersion

Associated Types

type Rep DeleteServiceTemplateVersion :: Type -> Type #

NFData DeleteServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplateVersion

Hashable DeleteServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplateVersion

ToJSON DeleteServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplateVersion

AWSRequest DeleteServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplateVersion

ToHeaders DeleteServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplateVersion

ToPath DeleteServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplateVersion

ToQuery DeleteServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplateVersion

type Rep DeleteServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplateVersion

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

Defined in Amazonka.Proton.DeleteServiceTemplateVersion

newDeleteServiceTemplateVersion Source #

Create a value of DeleteServiceTemplateVersion 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:majorVersion:DeleteServiceTemplateVersion', deleteServiceTemplateVersion_majorVersion - The service template major version to delete.

$sel:minorVersion:DeleteServiceTemplateVersion', deleteServiceTemplateVersion_minorVersion - The service template minor version to delete.

$sel:templateName:DeleteServiceTemplateVersion', deleteServiceTemplateVersion_templateName - The name of the service template.

data DeleteServiceTemplateVersionResponse Source #

Instances

Instances details
Eq DeleteServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplateVersion

Show DeleteServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplateVersion

Generic DeleteServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplateVersion

NFData DeleteServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplateVersion

type Rep DeleteServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteServiceTemplateVersion

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

newDeleteServiceTemplateVersionResponse Source #

Create a value of DeleteServiceTemplateVersionResponse 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:serviceTemplateVersion:DeleteServiceTemplateVersionResponse', deleteServiceTemplateVersionResponse_serviceTemplateVersion - The service template version detail data that's returned by AWS Proton.

$sel:httpStatus:DeleteServiceTemplateVersionResponse', deleteServiceTemplateVersionResponse_httpStatus - The response's http status code.

UpdateServiceTemplateVersion

data UpdateServiceTemplateVersion Source #

See: newUpdateServiceTemplateVersion smart constructor.

Instances

Instances details
Eq UpdateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplateVersion

Show UpdateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplateVersion

Generic UpdateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplateVersion

Associated Types

type Rep UpdateServiceTemplateVersion :: Type -> Type #

NFData UpdateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplateVersion

Hashable UpdateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplateVersion

ToJSON UpdateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplateVersion

AWSRequest UpdateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplateVersion

ToHeaders UpdateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplateVersion

ToPath UpdateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplateVersion

ToQuery UpdateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplateVersion

type Rep UpdateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplateVersion

type Rep UpdateServiceTemplateVersion = D1 ('MetaData "UpdateServiceTemplateVersion" "Amazonka.Proton.UpdateServiceTemplateVersion" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "UpdateServiceTemplateVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TemplateVersionStatus)) :*: (S1 ('MetaSel ('Just "compatibleEnvironmentTemplates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty CompatibleEnvironmentTemplateInput))) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))) :*: (S1 ('MetaSel ('Just "majorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "minorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplateVersion

newUpdateServiceTemplateVersion Source #

Create a value of UpdateServiceTemplateVersion 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:status:UpdateServiceTemplateVersion', updateServiceTemplateVersion_status - The status of the service template minor version to update.

$sel:compatibleEnvironmentTemplates:UpdateServiceTemplateVersion', updateServiceTemplateVersion_compatibleEnvironmentTemplates - An array of compatible environment names for a service template major or minor version to update.

$sel:description:UpdateServiceTemplateVersion', updateServiceTemplateVersion_description - A description of a service template version to update.

$sel:majorVersion:UpdateServiceTemplateVersion', updateServiceTemplateVersion_majorVersion - To update a major version of a service template, include majorVersion.

$sel:minorVersion:UpdateServiceTemplateVersion', updateServiceTemplateVersion_minorVersion - To update a minor version of a service template, include minorVersion.

$sel:templateName:UpdateServiceTemplateVersion', updateServiceTemplateVersion_templateName - The name of the service template.

data UpdateServiceTemplateVersionResponse Source #

Instances

Instances details
Eq UpdateServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplateVersion

Show UpdateServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplateVersion

Generic UpdateServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplateVersion

NFData UpdateServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplateVersion

type Rep UpdateServiceTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateServiceTemplateVersion

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

newUpdateServiceTemplateVersionResponse Source #

Create a value of UpdateServiceTemplateVersionResponse 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:UpdateServiceTemplateVersionResponse', updateServiceTemplateVersionResponse_httpStatus - The response's http status code.

$sel:serviceTemplateVersion:UpdateServiceTemplateVersionResponse', updateServiceTemplateVersionResponse_serviceTemplateVersion - The service template version detail data that's returned by AWS Proton.

UpdateEnvironmentTemplateVersion

data UpdateEnvironmentTemplateVersion Source #

See: newUpdateEnvironmentTemplateVersion smart constructor.

Instances

Instances details
Eq UpdateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplateVersion

Show UpdateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplateVersion

Generic UpdateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplateVersion

Associated Types

type Rep UpdateEnvironmentTemplateVersion :: Type -> Type #

NFData UpdateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplateVersion

Hashable UpdateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplateVersion

ToJSON UpdateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplateVersion

AWSRequest UpdateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplateVersion

ToHeaders UpdateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplateVersion

ToPath UpdateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplateVersion

ToQuery UpdateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplateVersion

type Rep UpdateEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplateVersion

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

Defined in Amazonka.Proton.UpdateEnvironmentTemplateVersion

newUpdateEnvironmentTemplateVersion Source #

Create a value of UpdateEnvironmentTemplateVersion 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:status:UpdateEnvironmentTemplateVersion', updateEnvironmentTemplateVersion_status - The status of the environment template minor version to update.

$sel:description:UpdateEnvironmentTemplateVersion', updateEnvironmentTemplateVersion_description - A description of environment template version to update.

$sel:majorVersion:UpdateEnvironmentTemplateVersion', updateEnvironmentTemplateVersion_majorVersion - To update a major version of an environment template, include majorVersion.

$sel:minorVersion:UpdateEnvironmentTemplateVersion', updateEnvironmentTemplateVersion_minorVersion - To update a minor version of an environment template, include minorVersion.

$sel:templateName:UpdateEnvironmentTemplateVersion', updateEnvironmentTemplateVersion_templateName - The name of the environment template.

data UpdateEnvironmentTemplateVersionResponse Source #

Instances

Instances details
Eq UpdateEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplateVersion

Show UpdateEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplateVersion

Generic UpdateEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplateVersion

NFData UpdateEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplateVersion

type Rep UpdateEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.UpdateEnvironmentTemplateVersion

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

DeleteEnvironmentTemplateVersion

data DeleteEnvironmentTemplateVersion Source #

See: newDeleteEnvironmentTemplateVersion smart constructor.

Instances

Instances details
Eq DeleteEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplateVersion

Read DeleteEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplateVersion

Show DeleteEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplateVersion

Generic DeleteEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplateVersion

Associated Types

type Rep DeleteEnvironmentTemplateVersion :: Type -> Type #

NFData DeleteEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplateVersion

Hashable DeleteEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplateVersion

ToJSON DeleteEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplateVersion

AWSRequest DeleteEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplateVersion

ToHeaders DeleteEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplateVersion

ToPath DeleteEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplateVersion

ToQuery DeleteEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplateVersion

type Rep DeleteEnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplateVersion

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

Defined in Amazonka.Proton.DeleteEnvironmentTemplateVersion

data DeleteEnvironmentTemplateVersionResponse Source #

Instances

Instances details
Eq DeleteEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplateVersion

Show DeleteEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplateVersion

Generic DeleteEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplateVersion

NFData DeleteEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplateVersion

type Rep DeleteEnvironmentTemplateVersionResponse Source # 
Instance details

Defined in Amazonka.Proton.DeleteEnvironmentTemplateVersion

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

newDeleteEnvironmentTemplateVersionResponse Source #

Create a value of DeleteEnvironmentTemplateVersionResponse 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:environmentTemplateVersion:DeleteEnvironmentTemplateVersionResponse', deleteEnvironmentTemplateVersionResponse_environmentTemplateVersion - The environment template version detail data that's returned by AWS Proton.

$sel:httpStatus:DeleteEnvironmentTemplateVersionResponse', deleteEnvironmentTemplateVersionResponse_httpStatus - The response's http status code.

CreateEnvironment

data CreateEnvironment Source #

See: newCreateEnvironment smart constructor.

Instances

Instances details
Eq CreateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironment

Show CreateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironment

Generic CreateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironment

Associated Types

type Rep CreateEnvironment :: Type -> Type #

NFData CreateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironment

Methods

rnf :: CreateEnvironment -> () #

Hashable CreateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironment

ToJSON CreateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironment

AWSRequest CreateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironment

Associated Types

type AWSResponse CreateEnvironment #

ToHeaders CreateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironment

ToPath CreateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironment

ToQuery CreateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironment

type Rep CreateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironment

type Rep CreateEnvironment = D1 ('MetaData "CreateEnvironment" "Amazonka.Proton.CreateEnvironment" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "CreateEnvironment'" '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 "templateMinorVersion") '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 "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "spec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: (S1 ('MetaSel ('Just "templateMajorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse CreateEnvironment Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironment

newCreateEnvironment Source #

Create a value of CreateEnvironment 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:CreateEnvironment', createEnvironment_protonServiceRoleArn - The Amazon Resource Name (ARN) of the AWS Proton service role that allows AWS Proton to make calls to other services on your behalf. You must include either the environmentAccountConnectionId or protonServiceRoleArn parameter and value.

$sel:environmentAccountConnectionId:CreateEnvironment', createEnvironment_environmentAccountConnectionId - The ID of the environment account connection that you provide if you're provisioning your environment infrastructure resources to an environment account. You must include either the environmentAccountConnectionId or protonServiceRoleArn parameter and value. For more information, see Environment account connections in the AWS Proton Administrator guide.

$sel:templateMinorVersion:CreateEnvironment', createEnvironment_templateMinorVersion - The ID of the minor version of the environment template.

$sel:description:CreateEnvironment', createEnvironment_description - A description of the environment that's being created and deployed.

$sel:tags:CreateEnvironment', createEnvironment_tags - Create tags for your environment. For more information, see /AWS Proton resources and tagging/ in the AWS Proton Administrator Guide or AWS Proton User Guide.

$sel:name:CreateEnvironment', createEnvironment_name - The name of the environment.

$sel:spec:CreateEnvironment', createEnvironment_spec - A link to a YAML formatted spec file that provides inputs as defined in the environment template bundle schema file. For more information, see Environments in the AWS Proton Administrator Guide.

$sel:templateMajorVersion:CreateEnvironment', createEnvironment_templateMajorVersion - The ID of the major version of the environment template.

$sel:templateName:CreateEnvironment', createEnvironment_templateName - The name of the environment template. For more information, see Environment Templates in the AWS Proton Administrator Guide.

data CreateEnvironmentResponse Source #

See: newCreateEnvironmentResponse smart constructor.

Instances

Instances details
Eq CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironment

Show CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironment

Generic CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironment

Associated Types

type Rep CreateEnvironmentResponse :: Type -> Type #

NFData CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironment

type Rep CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.Proton.CreateEnvironment

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

newCreateEnvironmentResponse Source #

Create a value of CreateEnvironmentResponse 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:CreateEnvironmentResponse', createEnvironmentResponse_httpStatus - The response's http status code.

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

CreateService

data CreateService Source #

See: newCreateService smart constructor.

Instances

Instances details
Eq CreateService Source # 
Instance details

Defined in Amazonka.Proton.CreateService

Show CreateService Source # 
Instance details

Defined in Amazonka.Proton.CreateService

Generic CreateService Source # 
Instance details

Defined in Amazonka.Proton.CreateService

Associated Types

type Rep CreateService :: Type -> Type #

NFData CreateService Source # 
Instance details

Defined in Amazonka.Proton.CreateService

Methods

rnf :: CreateService -> () #

Hashable CreateService Source # 
Instance details

Defined in Amazonka.Proton.CreateService

ToJSON CreateService Source # 
Instance details

Defined in Amazonka.Proton.CreateService

AWSRequest CreateService Source # 
Instance details

Defined in Amazonka.Proton.CreateService

Associated Types

type AWSResponse CreateService #

ToHeaders CreateService Source # 
Instance details

Defined in Amazonka.Proton.CreateService

ToPath CreateService Source # 
Instance details

Defined in Amazonka.Proton.CreateService

ToQuery CreateService Source # 
Instance details

Defined in Amazonka.Proton.CreateService

type Rep CreateService Source # 
Instance details

Defined in Amazonka.Proton.CreateService

type AWSResponse CreateService Source # 
Instance details

Defined in Amazonka.Proton.CreateService

newCreateService Source #

Create a value of CreateService 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:branchName:CreateService', createService_branchName - The name of the code repository branch that holds the code that's deployed in AWS Proton. Don't include this parameter if your service template doesn't include a service pipeline.

$sel:repositoryId:CreateService', createService_repositoryId - The ID of the code repository. Don't include this parameter if your service template doesn't include a service pipeline.

$sel:templateMinorVersion:CreateService', createService_templateMinorVersion - The ID of the minor version of the service template that was used to create the service.

$sel:description:CreateService', createService_description - A description of the AWS Proton service.

$sel:repositoryConnectionArn:CreateService', createService_repositoryConnectionArn - The Amazon Resource Name (ARN) of the repository connection. For more information, see Set up repository connection in the AWS Proton Administrator Guide and Setting up with AWS Proton in the AWS Proton User Guide. Don't include this parameter if your service template doesn't include a service pipeline.

$sel:tags:CreateService', createService_tags - Create tags for your service. For more information, see /AWS Proton resources and tagging/ in the AWS Proton Administrator Guide or AWS Proton User Guide.

$sel:name:CreateService', createService_name - The service name.

$sel:spec:CreateService', createService_spec - A link to a spec file that provides inputs as defined in the service template bundle schema file. The spec file is in YAML format. Don’t include pipeline inputs in the spec if your service template doesn’t include a service pipeline. For more information, see Create a service in the AWS Proton Administrator Guide and Create a service in the AWS Proton User Guide.

$sel:templateMajorVersion:CreateService', createService_templateMajorVersion - The ID of the major version of the service template that was used to create the service.

$sel:templateName:CreateService', createService_templateName - The name of the service template that's used to create the service.

data CreateServiceResponse Source #

See: newCreateServiceResponse smart constructor.

newCreateServiceResponse Source #

Create a value of CreateServiceResponse 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:CreateServiceResponse', createServiceResponse_httpStatus - The response's http status code.

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

Types

DeploymentStatus

newtype DeploymentStatus Source #

Instances

Instances details
Eq DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

Ord DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

Read DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

Show DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

Generic DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

Associated Types

type Rep DeploymentStatus :: Type -> Type #

NFData DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

Methods

rnf :: DeploymentStatus -> () #

Hashable DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

ToJSON DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

ToJSONKey DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

FromJSON DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

FromJSONKey DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

ToLog DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

ToHeader DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

ToQuery DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

FromXML DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

ToXML DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

ToByteString DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

FromText DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

ToText DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

type Rep DeploymentStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentStatus

type Rep DeploymentStatus = D1 ('MetaData "DeploymentStatus" "Amazonka.Proton.Types.DeploymentStatus" "libZSservicesZSamazonka-protonZSamazonka-proton" 'True) (C1 ('MetaCons "DeploymentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeploymentUpdateType

newtype DeploymentUpdateType Source #

Instances

Instances details
Eq DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

Ord DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

Read DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

Show DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

Generic DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

Associated Types

type Rep DeploymentUpdateType :: Type -> Type #

NFData DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

Methods

rnf :: DeploymentUpdateType -> () #

Hashable DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

ToJSON DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

ToJSONKey DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

FromJSON DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

FromJSONKey DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

ToLog DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

ToHeader DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

ToQuery DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

FromXML DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

ToXML DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

ToByteString DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

FromText DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

ToText DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

type Rep DeploymentUpdateType Source # 
Instance details

Defined in Amazonka.Proton.Types.DeploymentUpdateType

type Rep DeploymentUpdateType = D1 ('MetaData "DeploymentUpdateType" "Amazonka.Proton.Types.DeploymentUpdateType" "libZSservicesZSamazonka-protonZSamazonka-proton" 'True) (C1 ('MetaCons "DeploymentUpdateType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeploymentUpdateType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EnvironmentAccountConnectionRequesterAccountType

newtype EnvironmentAccountConnectionRequesterAccountType Source #

Instances

Instances details
Eq EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

Ord EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

Read EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

Show EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

Generic EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

NFData EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

Hashable EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

ToJSON EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

ToJSONKey EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

FromJSON EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

FromJSONKey EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

ToLog EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

ToHeader EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

ToQuery EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

FromXML EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

ToXML EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

ToByteString EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

FromText EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

ToText EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

type Rep EnvironmentAccountConnectionRequesterAccountType Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType

type Rep EnvironmentAccountConnectionRequesterAccountType = D1 ('MetaData "EnvironmentAccountConnectionRequesterAccountType" "Amazonka.Proton.Types.EnvironmentAccountConnectionRequesterAccountType" "libZSservicesZSamazonka-protonZSamazonka-proton" 'True) (C1 ('MetaCons "EnvironmentAccountConnectionRequesterAccountType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEnvironmentAccountConnectionRequesterAccountType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EnvironmentAccountConnectionStatus

newtype EnvironmentAccountConnectionStatus Source #

Instances

Instances details
Eq EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

Ord EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

Read EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

Show EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

Generic EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

Associated Types

type Rep EnvironmentAccountConnectionStatus :: Type -> Type #

NFData EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

Hashable EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

ToJSON EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

ToJSONKey EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

FromJSON EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

FromJSONKey EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

ToLog EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

ToHeader EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

ToQuery EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

FromXML EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

ToXML EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

ToByteString EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

FromText EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

ToText EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

type Rep EnvironmentAccountConnectionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionStatus

type Rep EnvironmentAccountConnectionStatus = D1 ('MetaData "EnvironmentAccountConnectionStatus" "Amazonka.Proton.Types.EnvironmentAccountConnectionStatus" "libZSservicesZSamazonka-protonZSamazonka-proton" 'True) (C1 ('MetaCons "EnvironmentAccountConnectionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEnvironmentAccountConnectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Provisioning

newtype Provisioning Source #

Constructors

Provisioning' 

Bundled Patterns

pattern Provisioning_CUSTOMER_MANAGED :: Provisioning 

Instances

Instances details
Eq Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

Ord Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

Read Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

Show Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

Generic Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

Associated Types

type Rep Provisioning :: Type -> Type #

NFData Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

Methods

rnf :: Provisioning -> () #

Hashable Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

ToJSON Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

ToJSONKey Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

FromJSON Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

FromJSONKey Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

ToLog Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

ToHeader Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

ToQuery Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

FromXML Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

ToXML Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

Methods

toXML :: Provisioning -> XML #

ToByteString Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

FromText Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

ToText Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

Methods

toText :: Provisioning -> Text #

type Rep Provisioning Source # 
Instance details

Defined in Amazonka.Proton.Types.Provisioning

type Rep Provisioning = D1 ('MetaData "Provisioning" "Amazonka.Proton.Types.Provisioning" "libZSservicesZSamazonka-protonZSamazonka-proton" 'True) (C1 ('MetaCons "Provisioning'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProvisioning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ServiceStatus

newtype ServiceStatus Source #

Constructors

ServiceStatus' 

Instances

Instances details
Eq ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

Ord ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

Read ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

Show ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

Generic ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

Associated Types

type Rep ServiceStatus :: Type -> Type #

NFData ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

Methods

rnf :: ServiceStatus -> () #

Hashable ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

ToJSON ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

ToJSONKey ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

FromJSON ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

FromJSONKey ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

ToLog ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

ToHeader ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

ToQuery ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

FromXML ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

ToXML ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

Methods

toXML :: ServiceStatus -> XML #

ToByteString ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

FromText ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

ToText ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

Methods

toText :: ServiceStatus -> Text #

type Rep ServiceStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceStatus

type Rep ServiceStatus = D1 ('MetaData "ServiceStatus" "Amazonka.Proton.Types.ServiceStatus" "libZSservicesZSamazonka-protonZSamazonka-proton" 'True) (C1 ('MetaCons "ServiceStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromServiceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TemplateVersionStatus

newtype TemplateVersionStatus Source #

Instances

Instances details
Eq TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

Ord TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

Read TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

Show TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

Generic TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

Associated Types

type Rep TemplateVersionStatus :: Type -> Type #

NFData TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

Methods

rnf :: TemplateVersionStatus -> () #

Hashable TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

ToJSON TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

ToJSONKey TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

FromJSON TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

FromJSONKey TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

ToLog TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

ToHeader TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

ToQuery TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

FromXML TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

ToXML TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

ToByteString TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

FromText TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

ToText TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

type Rep TemplateVersionStatus Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionStatus

type Rep TemplateVersionStatus = D1 ('MetaData "TemplateVersionStatus" "Amazonka.Proton.Types.TemplateVersionStatus" "libZSservicesZSamazonka-protonZSamazonka-proton" 'True) (C1 ('MetaCons "TemplateVersionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTemplateVersionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccountSettings

data AccountSettings Source #

The AWS Proton pipeline service role data.

See: newAccountSettings smart constructor.

Constructors

AccountSettings' (Maybe Text) 

Instances

Instances details
Eq AccountSettings Source # 
Instance details

Defined in Amazonka.Proton.Types.AccountSettings

Read AccountSettings Source # 
Instance details

Defined in Amazonka.Proton.Types.AccountSettings

Show AccountSettings Source # 
Instance details

Defined in Amazonka.Proton.Types.AccountSettings

Generic AccountSettings Source # 
Instance details

Defined in Amazonka.Proton.Types.AccountSettings

Associated Types

type Rep AccountSettings :: Type -> Type #

NFData AccountSettings Source # 
Instance details

Defined in Amazonka.Proton.Types.AccountSettings

Methods

rnf :: AccountSettings -> () #

Hashable AccountSettings Source # 
Instance details

Defined in Amazonka.Proton.Types.AccountSettings

FromJSON AccountSettings Source # 
Instance details

Defined in Amazonka.Proton.Types.AccountSettings

type Rep AccountSettings Source # 
Instance details

Defined in Amazonka.Proton.Types.AccountSettings

type Rep AccountSettings = D1 ('MetaData "AccountSettings" "Amazonka.Proton.Types.AccountSettings" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "AccountSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pipelineServiceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAccountSettings :: AccountSettings Source #

Create a value of AccountSettings 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:AccountSettings', accountSettings_pipelineServiceRoleArn - The Amazon Resource Name (ARN) of the AWS Proton pipeline service role.

CompatibleEnvironmentTemplate

data CompatibleEnvironmentTemplate Source #

Compatible environment template data.

See: newCompatibleEnvironmentTemplate smart constructor.

Instances

Instances details
Eq CompatibleEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplate

Read CompatibleEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplate

Show CompatibleEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplate

Generic CompatibleEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplate

Associated Types

type Rep CompatibleEnvironmentTemplate :: Type -> Type #

NFData CompatibleEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplate

Hashable CompatibleEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplate

FromJSON CompatibleEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplate

type Rep CompatibleEnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplate

type Rep CompatibleEnvironmentTemplate = D1 ('MetaData "CompatibleEnvironmentTemplate" "Amazonka.Proton.Types.CompatibleEnvironmentTemplate" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "CompatibleEnvironmentTemplate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "majorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCompatibleEnvironmentTemplate Source #

Create a value of CompatibleEnvironmentTemplate 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:majorVersion:CompatibleEnvironmentTemplate', compatibleEnvironmentTemplate_majorVersion - The major version of the compatible environment template.

$sel:templateName:CompatibleEnvironmentTemplate', compatibleEnvironmentTemplate_templateName - The compatible environment template name.

CompatibleEnvironmentTemplateInput

data CompatibleEnvironmentTemplateInput Source #

Compatible environment template data.

See: newCompatibleEnvironmentTemplateInput smart constructor.

Instances

Instances details
Eq CompatibleEnvironmentTemplateInput Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplateInput

Read CompatibleEnvironmentTemplateInput Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplateInput

Show CompatibleEnvironmentTemplateInput Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplateInput

Generic CompatibleEnvironmentTemplateInput Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplateInput

Associated Types

type Rep CompatibleEnvironmentTemplateInput :: Type -> Type #

NFData CompatibleEnvironmentTemplateInput Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplateInput

Hashable CompatibleEnvironmentTemplateInput Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplateInput

ToJSON CompatibleEnvironmentTemplateInput Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplateInput

type Rep CompatibleEnvironmentTemplateInput Source # 
Instance details

Defined in Amazonka.Proton.Types.CompatibleEnvironmentTemplateInput

type Rep CompatibleEnvironmentTemplateInput = D1 ('MetaData "CompatibleEnvironmentTemplateInput" "Amazonka.Proton.Types.CompatibleEnvironmentTemplateInput" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "CompatibleEnvironmentTemplateInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "majorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCompatibleEnvironmentTemplateInput Source #

Create a value of CompatibleEnvironmentTemplateInput 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:majorVersion:CompatibleEnvironmentTemplateInput', compatibleEnvironmentTemplateInput_majorVersion - The major version of the compatible environment template.

$sel:templateName:CompatibleEnvironmentTemplateInput', compatibleEnvironmentTemplateInput_templateName - The compatible environment template name.

Environment

data Environment Source #

The environment detail data. An AWS Proton environment is a set resources shared across an AWS Proton service.

See: newEnvironment smart constructor.

Instances

Instances details
Eq Environment Source # 
Instance details

Defined in Amazonka.Proton.Types.Environment

Show Environment Source # 
Instance details

Defined in Amazonka.Proton.Types.Environment

Generic Environment Source # 
Instance details

Defined in Amazonka.Proton.Types.Environment

Associated Types

type Rep Environment :: Type -> Type #

NFData Environment Source # 
Instance details

Defined in Amazonka.Proton.Types.Environment

Methods

rnf :: Environment -> () #

Hashable Environment Source # 
Instance details

Defined in Amazonka.Proton.Types.Environment

FromJSON Environment Source # 
Instance details

Defined in Amazonka.Proton.Types.Environment

type Rep Environment Source # 
Instance details

Defined in Amazonka.Proton.Types.Environment

type Rep Environment = D1 ('MetaData "Environment" "Amazonka.Proton.Types.Environment" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "Environment'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "deploymentStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "environmentAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "provisioning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Provisioning)) :*: 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 "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: (((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "deploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeploymentStatus)) :*: (S1 ('MetaSel ('Just "lastDeploymentAttemptedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastDeploymentSucceededAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateMajorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "templateMinorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newEnvironment Source #

Create a value of Environment 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:deploymentStatusMessage:Environment', environment_deploymentStatusMessage - An environment deployment status message.

$sel:environmentAccountId:Environment', environment_environmentAccountId - The ID of the environment account that the environment infrastructure resources are provisioned in.

$sel:provisioning:Environment', environment_provisioning - When included, indicates that the environment template is for customer provisioned and managed infrastructure.

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

$sel:environmentAccountConnectionId:Environment', environment_environmentAccountConnectionId - The ID of the environment account connection that's used to provision infrastructure resources in an environment account.

$sel:spec:Environment', environment_spec - The environment spec.

$sel:description:Environment', environment_description - The description of the environment.

$sel:arn:Environment', environment_arn - The Amazon Resource Name (ARN) of the environment.

$sel:createdAt:Environment', environment_createdAt - The time when the environment was created.

$sel:deploymentStatus:Environment', environment_deploymentStatus - The environment deployment status.

$sel:lastDeploymentAttemptedAt:Environment', environment_lastDeploymentAttemptedAt - The time when a deployment of the environment was last attempted.

$sel:lastDeploymentSucceededAt:Environment', environment_lastDeploymentSucceededAt - The time when the environment was last deployed successfully.

$sel:name:Environment', environment_name - The name of the environment.

$sel:templateMajorVersion:Environment', environment_templateMajorVersion - The ID of the major version of the environment template.

$sel:templateMinorVersion:Environment', environment_templateMinorVersion - The ID of the minor version of the environment template.

$sel:templateName:Environment', environment_templateName - The Amazon Resource Name (ARN) of the environment template.

EnvironmentAccountConnection

data EnvironmentAccountConnection Source #

The environment account connection detail data.

See: newEnvironmentAccountConnection smart constructor.

Instances

Instances details
Eq EnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnection

Read EnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnection

Show EnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnection

Generic EnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnection

Associated Types

type Rep EnvironmentAccountConnection :: Type -> Type #

NFData EnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnection

Hashable EnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnection

FromJSON EnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnection

type Rep EnvironmentAccountConnection Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnection

newEnvironmentAccountConnection Source #

Create a value of EnvironmentAccountConnection 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:arn:EnvironmentAccountConnection', environmentAccountConnection_arn - The Amazon Resource Name (ARN) of the environment account connection.

$sel:environmentAccountId:EnvironmentAccountConnection', environmentAccountConnection_environmentAccountId - The environment account that's connected to the environment account connection.

$sel:environmentName:EnvironmentAccountConnection', environmentAccountConnection_environmentName - The name of the environment that's associated with the environment account connection.

$sel:id:EnvironmentAccountConnection', environmentAccountConnection_id - The ID of the environment account connection.

$sel:lastModifiedAt:EnvironmentAccountConnection', environmentAccountConnection_lastModifiedAt - The time when the environment account connection was last modified.

$sel:managementAccountId:EnvironmentAccountConnection', environmentAccountConnection_managementAccountId - The ID of the management account that's connected to the environment account connection.

$sel:requestedAt:EnvironmentAccountConnection', environmentAccountConnection_requestedAt - The time when the environment account connection request was made.

$sel:roleArn:EnvironmentAccountConnection', environmentAccountConnection_roleArn - The IAM service role that's associated with the environment account connection.

$sel:status:EnvironmentAccountConnection', environmentAccountConnection_status - The status of the environment account connection.

EnvironmentAccountConnectionSummary

data EnvironmentAccountConnectionSummary Source #

A summary of the environment account connection detail data.

See: newEnvironmentAccountConnectionSummary smart constructor.

Instances

Instances details
Eq EnvironmentAccountConnectionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionSummary

Read EnvironmentAccountConnectionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionSummary

Show EnvironmentAccountConnectionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionSummary

Generic EnvironmentAccountConnectionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionSummary

NFData EnvironmentAccountConnectionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionSummary

Hashable EnvironmentAccountConnectionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionSummary

FromJSON EnvironmentAccountConnectionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionSummary

type Rep EnvironmentAccountConnectionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentAccountConnectionSummary

type Rep EnvironmentAccountConnectionSummary = D1 ('MetaData "EnvironmentAccountConnectionSummary" "Amazonka.Proton.Types.EnvironmentAccountConnectionSummary" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "EnvironmentAccountConnectionSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "lastModifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "managementAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "requestedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EnvironmentAccountConnectionStatus))))))

newEnvironmentAccountConnectionSummary Source #

Create a value of EnvironmentAccountConnectionSummary 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:arn:EnvironmentAccountConnectionSummary', environmentAccountConnectionSummary_arn - The Amazon Resource Name (ARN) of the environment account connection.

$sel:environmentAccountId:EnvironmentAccountConnectionSummary', environmentAccountConnectionSummary_environmentAccountId - The ID of the environment account that's connected to the environment account connection.

$sel:environmentName:EnvironmentAccountConnectionSummary', environmentAccountConnectionSummary_environmentName - The name of the environment that's associated with the environment account connection.

$sel:id:EnvironmentAccountConnectionSummary', environmentAccountConnectionSummary_id - The ID of the environment account connection.

$sel:lastModifiedAt:EnvironmentAccountConnectionSummary', environmentAccountConnectionSummary_lastModifiedAt - The time when the environment account connection was last modified.

$sel:managementAccountId:EnvironmentAccountConnectionSummary', environmentAccountConnectionSummary_managementAccountId - The ID of the management account that's connected to the environment account connection.

$sel:requestedAt:EnvironmentAccountConnectionSummary', environmentAccountConnectionSummary_requestedAt - The time when the environment account connection request was made.

$sel:roleArn:EnvironmentAccountConnectionSummary', environmentAccountConnectionSummary_roleArn - The IAM service role that's associated with the environment account connection.

$sel:status:EnvironmentAccountConnectionSummary', environmentAccountConnectionSummary_status - The status of the environment account connection.

EnvironmentSummary

data EnvironmentSummary Source #

A summary of the environment detail data.

See: newEnvironmentSummary smart constructor.

Instances

Instances details
Eq EnvironmentSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentSummary

Show EnvironmentSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentSummary

Generic EnvironmentSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentSummary

Associated Types

type Rep EnvironmentSummary :: Type -> Type #

NFData EnvironmentSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentSummary

Methods

rnf :: EnvironmentSummary -> () #

Hashable EnvironmentSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentSummary

FromJSON EnvironmentSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentSummary

type Rep EnvironmentSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentSummary

type Rep EnvironmentSummary = D1 ('MetaData "EnvironmentSummary" "Amazonka.Proton.Types.EnvironmentSummary" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "EnvironmentSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deploymentStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "environmentAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "provisioning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Provisioning)))) :*: ((S1 ('MetaSel ('Just "protonServiceRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environmentAccountConnectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: (((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "deploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeploymentStatus)) :*: (S1 ('MetaSel ('Just "lastDeploymentAttemptedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastDeploymentSucceededAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateMajorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "templateMinorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newEnvironmentSummary Source #

Create a value of EnvironmentSummary 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:deploymentStatusMessage:EnvironmentSummary', environmentSummary_deploymentStatusMessage - An environment deployment status message.

$sel:environmentAccountId:EnvironmentSummary', environmentSummary_environmentAccountId - The ID of the environment account that the environment infrastructure resources are provisioned in.

$sel:provisioning:EnvironmentSummary', environmentSummary_provisioning - When included, indicates that the environment template is for customer provisioned and managed infrastructure.

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

$sel:environmentAccountConnectionId:EnvironmentSummary', environmentSummary_environmentAccountConnectionId - The ID of the environment account connection that the environment is associated with.

$sel:description:EnvironmentSummary', environmentSummary_description - The description of the environment.

$sel:arn:EnvironmentSummary', environmentSummary_arn - The Amazon Resource Name (ARN) of the environment.

$sel:createdAt:EnvironmentSummary', environmentSummary_createdAt - The time when the environment was created.

$sel:deploymentStatus:EnvironmentSummary', environmentSummary_deploymentStatus - The environment deployment status.

$sel:lastDeploymentAttemptedAt:EnvironmentSummary', environmentSummary_lastDeploymentAttemptedAt - The time when a deployment of the environment was last attempted.

$sel:lastDeploymentSucceededAt:EnvironmentSummary', environmentSummary_lastDeploymentSucceededAt - The time when the environment was last deployed successfully.

$sel:name:EnvironmentSummary', environmentSummary_name - The name of the environment.

$sel:templateMajorVersion:EnvironmentSummary', environmentSummary_templateMajorVersion - The ID of the major version of the environment template.

$sel:templateMinorVersion:EnvironmentSummary', environmentSummary_templateMinorVersion - The ID of the minor version of the environment template.

$sel:templateName:EnvironmentSummary', environmentSummary_templateName - The name of the environment template.

EnvironmentTemplate

data EnvironmentTemplate Source #

The environment template data.

See: newEnvironmentTemplate smart constructor.

Instances

Instances details
Eq EnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplate

Show EnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplate

Generic EnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplate

Associated Types

type Rep EnvironmentTemplate :: Type -> Type #

NFData EnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplate

Methods

rnf :: EnvironmentTemplate -> () #

Hashable EnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplate

FromJSON EnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplate

type Rep EnvironmentTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplate

newEnvironmentTemplate Source #

Create a value of EnvironmentTemplate 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:provisioning:EnvironmentTemplate', environmentTemplate_provisioning - When included, indicates that the environment template is for customer provisioned and managed infrastructure.

$sel:recommendedVersion:EnvironmentTemplate', environmentTemplate_recommendedVersion - The ID of the recommended version of the environment template.

$sel:displayName:EnvironmentTemplate', environmentTemplate_displayName - The name of the environment template as displayed in the developer interface.

$sel:encryptionKey:EnvironmentTemplate', environmentTemplate_encryptionKey - The customer provided encryption key for the environment template.

$sel:description:EnvironmentTemplate', environmentTemplate_description - A description of the environment template.

$sel:arn:EnvironmentTemplate', environmentTemplate_arn - The Amazon Resource Name (ARN) of the environment template.

$sel:createdAt:EnvironmentTemplate', environmentTemplate_createdAt - The time when the environment template was created.

$sel:lastModifiedAt:EnvironmentTemplate', environmentTemplate_lastModifiedAt - The time when the environment template was last modified.

$sel:name:EnvironmentTemplate', environmentTemplate_name - The name of the environment template.

EnvironmentTemplateFilter

data EnvironmentTemplateFilter Source #

A search filter for environment templates.

See: newEnvironmentTemplateFilter smart constructor.

Instances

Instances details
Eq EnvironmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateFilter

Read EnvironmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateFilter

Show EnvironmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateFilter

Generic EnvironmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateFilter

Associated Types

type Rep EnvironmentTemplateFilter :: Type -> Type #

NFData EnvironmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateFilter

Hashable EnvironmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateFilter

ToJSON EnvironmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateFilter

type Rep EnvironmentTemplateFilter Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateFilter

type Rep EnvironmentTemplateFilter = D1 ('MetaData "EnvironmentTemplateFilter" "Amazonka.Proton.Types.EnvironmentTemplateFilter" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "EnvironmentTemplateFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "majorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newEnvironmentTemplateFilter Source #

Create a value of EnvironmentTemplateFilter 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:majorVersion:EnvironmentTemplateFilter', environmentTemplateFilter_majorVersion - Include majorVersion to filter search for a major version.

$sel:templateName:EnvironmentTemplateFilter', environmentTemplateFilter_templateName - Include templateName to filter search for a template name.

EnvironmentTemplateSummary

data EnvironmentTemplateSummary Source #

The environment template data.

See: newEnvironmentTemplateSummary smart constructor.

Instances

Instances details
Eq EnvironmentTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateSummary

Show EnvironmentTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateSummary

Generic EnvironmentTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateSummary

Associated Types

type Rep EnvironmentTemplateSummary :: Type -> Type #

NFData EnvironmentTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateSummary

Hashable EnvironmentTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateSummary

FromJSON EnvironmentTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateSummary

type Rep EnvironmentTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateSummary

type Rep EnvironmentTemplateSummary = D1 ('MetaData "EnvironmentTemplateSummary" "Amazonka.Proton.Types.EnvironmentTemplateSummary" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "EnvironmentTemplateSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "provisioning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Provisioning)) :*: S1 ('MetaSel ('Just "recommendedVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))) :*: ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (S1 ('MetaSel ('Just "lastModifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newEnvironmentTemplateSummary Source #

Create a value of EnvironmentTemplateSummary 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:provisioning:EnvironmentTemplateSummary', environmentTemplateSummary_provisioning - When included, indicates that the environment template is for customer provisioned and managed infrastructure.

$sel:recommendedVersion:EnvironmentTemplateSummary', environmentTemplateSummary_recommendedVersion - The ID of the recommended version of the environment template.

$sel:displayName:EnvironmentTemplateSummary', environmentTemplateSummary_displayName - The name of the environment template as displayed in the developer interface.

$sel:description:EnvironmentTemplateSummary', environmentTemplateSummary_description - A description of the environment template.

$sel:arn:EnvironmentTemplateSummary', environmentTemplateSummary_arn - The Amazon Resource Name (ARN) of the environment template.

$sel:createdAt:EnvironmentTemplateSummary', environmentTemplateSummary_createdAt - The time when the environment template was created.

$sel:lastModifiedAt:EnvironmentTemplateSummary', environmentTemplateSummary_lastModifiedAt - The time when the environment template was last modified.

$sel:name:EnvironmentTemplateSummary', environmentTemplateSummary_name - The name of the environment template.

EnvironmentTemplateVersion

data EnvironmentTemplateVersion Source #

The environment template version data.

See: newEnvironmentTemplateVersion smart constructor.

Instances

Instances details
Eq EnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersion

Show EnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersion

Generic EnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersion

Associated Types

type Rep EnvironmentTemplateVersion :: Type -> Type #

NFData EnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersion

Hashable EnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersion

FromJSON EnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersion

type Rep EnvironmentTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersion

type Rep EnvironmentTemplateVersion = D1 ('MetaData "EnvironmentTemplateVersion" "Amazonka.Proton.Types.EnvironmentTemplateVersion" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "EnvironmentTemplateVersion'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "schema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "recommendedMinorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "lastModifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "majorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "minorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TemplateVersionStatus) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newEnvironmentTemplateVersion Source #

Create a value of EnvironmentTemplateVersion 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:schema:EnvironmentTemplateVersion', environmentTemplateVersion_schema - The schema of the version of an environment template.

$sel:statusMessage:EnvironmentTemplateVersion', environmentTemplateVersion_statusMessage - The status message of the version of an environment template.

$sel:recommendedMinorVersion:EnvironmentTemplateVersion', environmentTemplateVersion_recommendedMinorVersion - The ID of the recommended minor version of the environment template.

$sel:description:EnvironmentTemplateVersion', environmentTemplateVersion_description - A description of the minor version of an environment template.

$sel:arn:EnvironmentTemplateVersion', environmentTemplateVersion_arn - The Amazon Resource Name (ARN) of the version of an environment template.

$sel:createdAt:EnvironmentTemplateVersion', environmentTemplateVersion_createdAt - The time when the version of an environment template was created.

$sel:lastModifiedAt:EnvironmentTemplateVersion', environmentTemplateVersion_lastModifiedAt - The time when the version of an environment template was last modified.

$sel:majorVersion:EnvironmentTemplateVersion', environmentTemplateVersion_majorVersion - The ID of the latest major version that's associated with the version of an environment template.

$sel:minorVersion:EnvironmentTemplateVersion', environmentTemplateVersion_minorVersion - The ID of the minor version of an environment template.

$sel:status:EnvironmentTemplateVersion', environmentTemplateVersion_status - The status of the version of an environment template.

$sel:templateName:EnvironmentTemplateVersion', environmentTemplateVersion_templateName - The name of the version of an environment template.

EnvironmentTemplateVersionSummary

data EnvironmentTemplateVersionSummary Source #

A summary of the version of an environment template detail data.

See: newEnvironmentTemplateVersionSummary smart constructor.

Instances

Instances details
Eq EnvironmentTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersionSummary

Show EnvironmentTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersionSummary

Generic EnvironmentTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersionSummary

Associated Types

type Rep EnvironmentTemplateVersionSummary :: Type -> Type #

NFData EnvironmentTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersionSummary

Hashable EnvironmentTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersionSummary

FromJSON EnvironmentTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersionSummary

type Rep EnvironmentTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.EnvironmentTemplateVersionSummary

type Rep EnvironmentTemplateVersionSummary = D1 ('MetaData "EnvironmentTemplateVersionSummary" "Amazonka.Proton.Types.EnvironmentTemplateVersionSummary" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "EnvironmentTemplateVersionSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "recommendedMinorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))) :*: ((S1 ('MetaSel ('Just "lastModifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "majorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "minorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TemplateVersionStatus) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newEnvironmentTemplateVersionSummary Source #

Create a value of EnvironmentTemplateVersionSummary 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:statusMessage:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_statusMessage - The status message of the version of an environment template.

$sel:recommendedMinorVersion:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_recommendedMinorVersion - The ID of the recommended minor version of the environment template.

$sel:description:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_description - A description of the version of an environment template.

$sel:arn:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_arn - The Amazon Resource Name (ARN) of the version of an environment template.

$sel:createdAt:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_createdAt - The time when the version of an environment template was created.

$sel:lastModifiedAt:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_lastModifiedAt - The time when the version of an environment template was last modified.

$sel:majorVersion:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_majorVersion - The ID of the latest major version that's associated with the version of an environment template.

$sel:minorVersion:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_minorVersion - The ID of the version of an environment template.

$sel:status:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_status - The status of the version of an environment template.

$sel:templateName:EnvironmentTemplateVersionSummary', environmentTemplateVersionSummary_templateName - The name of the version of an environment template.

S3ObjectSource

data S3ObjectSource Source #

Template bundle S3 bucket data.

See: newS3ObjectSource smart constructor.

Constructors

S3ObjectSource' Text Text 

Instances

Instances details
Eq S3ObjectSource Source # 
Instance details

Defined in Amazonka.Proton.Types.S3ObjectSource

Read S3ObjectSource Source # 
Instance details

Defined in Amazonka.Proton.Types.S3ObjectSource

Show S3ObjectSource Source # 
Instance details

Defined in Amazonka.Proton.Types.S3ObjectSource

Generic S3ObjectSource Source # 
Instance details

Defined in Amazonka.Proton.Types.S3ObjectSource

Associated Types

type Rep S3ObjectSource :: Type -> Type #

NFData S3ObjectSource Source # 
Instance details

Defined in Amazonka.Proton.Types.S3ObjectSource

Methods

rnf :: S3ObjectSource -> () #

Hashable S3ObjectSource Source # 
Instance details

Defined in Amazonka.Proton.Types.S3ObjectSource

ToJSON S3ObjectSource Source # 
Instance details

Defined in Amazonka.Proton.Types.S3ObjectSource

type Rep S3ObjectSource Source # 
Instance details

Defined in Amazonka.Proton.Types.S3ObjectSource

type Rep S3ObjectSource = D1 ('MetaData "S3ObjectSource" "Amazonka.Proton.Types.S3ObjectSource" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "S3ObjectSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newS3ObjectSource Source #

Create a value of S3ObjectSource 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:bucket:S3ObjectSource', s3ObjectSource_bucket - The name of the S3 bucket that contains a template bundle.

$sel:key:S3ObjectSource', s3ObjectSource_key - The path to the S3 bucket that contains a template bundle.

Service

data Service Source #

The service detail data.

See: newService smart constructor.

Instances

Instances details
Eq Service Source # 
Instance details

Defined in Amazonka.Proton.Types.Service

Methods

(==) :: Service -> Service -> Bool #

(/=) :: Service -> Service -> Bool #

Show Service Source # 
Instance details

Defined in Amazonka.Proton.Types.Service

Generic Service Source # 
Instance details

Defined in Amazonka.Proton.Types.Service

Associated Types

type Rep Service :: Type -> Type #

Methods

from :: Service -> Rep Service x #

to :: Rep Service x -> Service #

NFData Service Source # 
Instance details

Defined in Amazonka.Proton.Types.Service

Methods

rnf :: Service -> () #

Hashable Service Source # 
Instance details

Defined in Amazonka.Proton.Types.Service

Methods

hashWithSalt :: Int -> Service -> Int #

hash :: Service -> Int #

FromJSON Service Source # 
Instance details

Defined in Amazonka.Proton.Types.Service

type Rep Service Source # 
Instance details

Defined in Amazonka.Proton.Types.Service

type Rep Service = D1 ('MetaData "Service" "Amazonka.Proton.Types.Service" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "Service'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "branchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "repositoryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "pipeline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServicePipeline)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "repositoryConnectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastModifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "spec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ServiceStatus) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newService Source #

Create a value of Service 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:branchName:Service', service_branchName - The name of the code repository branch that holds the code that's deployed in AWS Proton.

$sel:statusMessage:Service', service_statusMessage - A service status message.

$sel:repositoryId:Service', service_repositoryId - The ID of the code repository.

$sel:pipeline:Service', service_pipeline - The service pipeline detail data.

$sel:description:Service', service_description - A description of a service.

$sel:repositoryConnectionArn:Service', service_repositoryConnectionArn - The Amazon Resource Name (ARN) of the repository connection. For more information, see Set up a repository connection in the AWS Proton Administrator Guide and Setting up with AWS Proton in the AWS Proton User Guide.

$sel:arn:Service', service_arn - The Amazon Resource Name (ARN) of the service.

$sel:createdAt:Service', service_createdAt - The time when the service was created.

$sel:lastModifiedAt:Service', service_lastModifiedAt - The time when the service was last modified.

$sel:name:Service', service_name - The name of the service.

$sel:spec:Service', service_spec - The formatted specification that defines the service.

$sel:status:Service', service_status - The status of the service.

$sel:templateName:Service', service_templateName - The name of the service template.

ServiceInstance

data ServiceInstance Source #

The service instance detail data.

See: newServiceInstance smart constructor.

Instances

Instances details
Eq ServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstance

Show ServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstance

Generic ServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstance

Associated Types

type Rep ServiceInstance :: Type -> Type #

NFData ServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstance

Methods

rnf :: ServiceInstance -> () #

Hashable ServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstance

FromJSON ServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstance

type Rep ServiceInstance Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstance

type Rep ServiceInstance = D1 ('MetaData "ServiceInstance" "Amazonka.Proton.Types.ServiceInstance" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "ServiceInstance'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deploymentStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "spec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "deploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeploymentStatus) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "lastDeploymentAttemptedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "lastDeploymentSucceededAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateMajorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "templateMinorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newServiceInstance Source #

Create a value of ServiceInstance 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:deploymentStatusMessage:ServiceInstance', serviceInstance_deploymentStatusMessage - A service instance deployment status message.

$sel:spec:ServiceInstance', serviceInstance_spec - The service spec that was used to create the service instance.

$sel:arn:ServiceInstance', serviceInstance_arn - The Amazon Resource Name (ARN) of the service instance.

$sel:createdAt:ServiceInstance', serviceInstance_createdAt - The time when the service instance was created.

$sel:deploymentStatus:ServiceInstance', serviceInstance_deploymentStatus - The service instance deployment status.

$sel:environmentName:ServiceInstance', serviceInstance_environmentName - The name of the environment that the service instance was deployed into.

$sel:lastDeploymentAttemptedAt:ServiceInstance', serviceInstance_lastDeploymentAttemptedAt - The time when a deployment of the service instance was last attempted.

$sel:lastDeploymentSucceededAt:ServiceInstance', serviceInstance_lastDeploymentSucceededAt - The time when the service instance was last deployed successfully.

$sel:name:ServiceInstance', serviceInstance_name - The name of the service instance.

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

$sel:templateMajorVersion:ServiceInstance', serviceInstance_templateMajorVersion - The ID of the major version of the service template that was used to create the service instance.

$sel:templateMinorVersion:ServiceInstance', serviceInstance_templateMinorVersion - The ID of the minor version of the service template that was used to create the service instance.

$sel:templateName:ServiceInstance', serviceInstance_templateName - The name of the service template that was used to create the service instance.

ServiceInstanceSummary

data ServiceInstanceSummary Source #

A summary of the service instance detail data.

See: newServiceInstanceSummary smart constructor.

Instances

Instances details
Eq ServiceInstanceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstanceSummary

Show ServiceInstanceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstanceSummary

Generic ServiceInstanceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstanceSummary

Associated Types

type Rep ServiceInstanceSummary :: Type -> Type #

NFData ServiceInstanceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstanceSummary

Methods

rnf :: ServiceInstanceSummary -> () #

Hashable ServiceInstanceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstanceSummary

FromJSON ServiceInstanceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstanceSummary

type Rep ServiceInstanceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceInstanceSummary

type Rep ServiceInstanceSummary = D1 ('MetaData "ServiceInstanceSummary" "Amazonka.Proton.Types.ServiceInstanceSummary" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "ServiceInstanceSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deploymentStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: (S1 ('MetaSel ('Just "deploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeploymentStatus) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lastDeploymentAttemptedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))) :*: ((S1 ('MetaSel ('Just "lastDeploymentSucceededAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "templateMajorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "templateMinorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newServiceInstanceSummary Source #

Create a value of ServiceInstanceSummary 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:deploymentStatusMessage:ServiceInstanceSummary', serviceInstanceSummary_deploymentStatusMessage - A service instance deployment status message.

$sel:arn:ServiceInstanceSummary', serviceInstanceSummary_arn - The Amazon Resource Name (ARN) of the service instance.

$sel:createdAt:ServiceInstanceSummary', serviceInstanceSummary_createdAt - The time when the service instance was created.

$sel:deploymentStatus:ServiceInstanceSummary', serviceInstanceSummary_deploymentStatus - The service instance deployment status.

$sel:environmentName:ServiceInstanceSummary', serviceInstanceSummary_environmentName - The name of the environment that the service instance was deployed into.

$sel:lastDeploymentAttemptedAt:ServiceInstanceSummary', serviceInstanceSummary_lastDeploymentAttemptedAt - The time when a deployment of the service was last attempted.

$sel:lastDeploymentSucceededAt:ServiceInstanceSummary', serviceInstanceSummary_lastDeploymentSucceededAt - The time when the service was last deployed successfully.

$sel:name:ServiceInstanceSummary', serviceInstanceSummary_name - The name of the service instance.

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

$sel:templateMajorVersion:ServiceInstanceSummary', serviceInstanceSummary_templateMajorVersion - The ID of the major version of a service template.

$sel:templateMinorVersion:ServiceInstanceSummary', serviceInstanceSummary_templateMinorVersion - The ID of the minor version of a service template.

$sel:templateName:ServiceInstanceSummary', serviceInstanceSummary_templateName - The name of the service template.

ServicePipeline

data ServicePipeline Source #

The service pipeline detail data.

See: newServicePipeline smart constructor.

Instances

Instances details
Eq ServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.Types.ServicePipeline

Show ServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.Types.ServicePipeline

Generic ServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.Types.ServicePipeline

Associated Types

type Rep ServicePipeline :: Type -> Type #

NFData ServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.Types.ServicePipeline

Methods

rnf :: ServicePipeline -> () #

Hashable ServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.Types.ServicePipeline

FromJSON ServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.Types.ServicePipeline

type Rep ServicePipeline Source # 
Instance details

Defined in Amazonka.Proton.Types.ServicePipeline

type Rep ServicePipeline = D1 ('MetaData "ServicePipeline" "Amazonka.Proton.Types.ServicePipeline" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "ServicePipeline'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deploymentStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "spec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "deploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeploymentStatus)))) :*: ((S1 ('MetaSel ('Just "lastDeploymentAttemptedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastDeploymentSucceededAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (S1 ('MetaSel ('Just "templateMajorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "templateMinorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newServicePipeline Source #

Create a value of ServicePipeline 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:deploymentStatusMessage:ServicePipeline', servicePipeline_deploymentStatusMessage - A service pipeline deployment status message.

$sel:spec:ServicePipeline', servicePipeline_spec - The service spec that was used to create the service pipeline.

$sel:arn:ServicePipeline', servicePipeline_arn - The Amazon Resource Name (ARN) of the service pipeline.

$sel:createdAt:ServicePipeline', servicePipeline_createdAt - The time when the service pipeline was created.

$sel:deploymentStatus:ServicePipeline', servicePipeline_deploymentStatus - The deployment status of the service pipeline.

$sel:lastDeploymentAttemptedAt:ServicePipeline', servicePipeline_lastDeploymentAttemptedAt - The time when a deployment of the service pipeline was last attempted.

$sel:lastDeploymentSucceededAt:ServicePipeline', servicePipeline_lastDeploymentSucceededAt - The time when the service pipeline was last deployed successfully.

$sel:templateMajorVersion:ServicePipeline', servicePipeline_templateMajorVersion - The ID of the major version of the service template that was used to create the service pipeline.

$sel:templateMinorVersion:ServicePipeline', servicePipeline_templateMinorVersion - The ID of the minor version of the service template that was used to create the service pipeline.

$sel:templateName:ServicePipeline', servicePipeline_templateName - The name of the service template that was used to create the service pipeline.

ServiceSummary

data ServiceSummary Source #

A summary of the service detail data.

See: newServiceSummary smart constructor.

Instances

Instances details
Eq ServiceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceSummary

Show ServiceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceSummary

Generic ServiceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceSummary

Associated Types

type Rep ServiceSummary :: Type -> Type #

NFData ServiceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceSummary

Methods

rnf :: ServiceSummary -> () #

Hashable ServiceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceSummary

FromJSON ServiceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceSummary

type Rep ServiceSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceSummary

newServiceSummary Source #

Create a value of ServiceSummary 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:statusMessage:ServiceSummary', serviceSummary_statusMessage - A service status message.

$sel:description:ServiceSummary', serviceSummary_description - A description of the service.

$sel:arn:ServiceSummary', serviceSummary_arn - The Amazon Resource Name (ARN) of the service.

$sel:createdAt:ServiceSummary', serviceSummary_createdAt - The time when the service was created.

$sel:lastModifiedAt:ServiceSummary', serviceSummary_lastModifiedAt - The time when the service was last modified.

$sel:name:ServiceSummary', serviceSummary_name - The name of the service.

$sel:status:ServiceSummary', serviceSummary_status - The status of the service.

$sel:templateName:ServiceSummary', serviceSummary_templateName - The name of the service template.

ServiceTemplate

data ServiceTemplate Source #

The service template detail data.

See: newServiceTemplate smart constructor.

Instances

Instances details
Eq ServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplate

Show ServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplate

Generic ServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplate

Associated Types

type Rep ServiceTemplate :: Type -> Type #

NFData ServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplate

Methods

rnf :: ServiceTemplate -> () #

Hashable ServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplate

FromJSON ServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplate

type Rep ServiceTemplate Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplate

newServiceTemplate Source #

Create a value of ServiceTemplate 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:recommendedVersion:ServiceTemplate', serviceTemplate_recommendedVersion - The ID of the recommended version of the service template.

$sel:displayName:ServiceTemplate', serviceTemplate_displayName - The service template name as displayed in the developer interface.

$sel:encryptionKey:ServiceTemplate', serviceTemplate_encryptionKey - The customer provided service template encryption key that's used to encrypt data.

$sel:pipelineProvisioning:ServiceTemplate', serviceTemplate_pipelineProvisioning - If pipelineProvisioning is true, a service pipeline is included in the service template. Otherwise, a service pipeline isn't included in the service template.

$sel:description:ServiceTemplate', serviceTemplate_description - A description of the service template.

$sel:arn:ServiceTemplate', serviceTemplate_arn - The Amazon Resource Name (ARN) of the service template.

$sel:createdAt:ServiceTemplate', serviceTemplate_createdAt - The time when the service template was created.

$sel:lastModifiedAt:ServiceTemplate', serviceTemplate_lastModifiedAt - The time when the service template was last modified.

$sel:name:ServiceTemplate', serviceTemplate_name - The name of the service template.

ServiceTemplateSummary

data ServiceTemplateSummary Source #

The service template summary data.

See: newServiceTemplateSummary smart constructor.

Instances

Instances details
Eq ServiceTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateSummary

Show ServiceTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateSummary

Generic ServiceTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateSummary

Associated Types

type Rep ServiceTemplateSummary :: Type -> Type #

NFData ServiceTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateSummary

Methods

rnf :: ServiceTemplateSummary -> () #

Hashable ServiceTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateSummary

FromJSON ServiceTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateSummary

type Rep ServiceTemplateSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateSummary

type Rep ServiceTemplateSummary = D1 ('MetaData "ServiceTemplateSummary" "Amazonka.Proton.Types.ServiceTemplateSummary" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "ServiceTemplateSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "recommendedVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "pipelineProvisioning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Provisioning)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))) :*: ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (S1 ('MetaSel ('Just "lastModifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newServiceTemplateSummary Source #

Create a value of ServiceTemplateSummary 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:recommendedVersion:ServiceTemplateSummary', serviceTemplateSummary_recommendedVersion - The ID of the recommended version of the service template.

$sel:displayName:ServiceTemplateSummary', serviceTemplateSummary_displayName - The service template name as displayed in the developer interface.

$sel:pipelineProvisioning:ServiceTemplateSummary', serviceTemplateSummary_pipelineProvisioning - If pipelineProvisioning is true, a service pipeline is included in the service template, otherwise a service pipeline isn't included in the service template.

$sel:description:ServiceTemplateSummary', serviceTemplateSummary_description - A description of the service template.

$sel:arn:ServiceTemplateSummary', serviceTemplateSummary_arn - The Amazon Resource Name (ARN) of the service template.

$sel:createdAt:ServiceTemplateSummary', serviceTemplateSummary_createdAt - The time when the service template was created.

$sel:lastModifiedAt:ServiceTemplateSummary', serviceTemplateSummary_lastModifiedAt - The time when the service template was last modified.

$sel:name:ServiceTemplateSummary', serviceTemplateSummary_name - The name of the service template.

ServiceTemplateVersion

data ServiceTemplateVersion Source #

The version of a service template detail data.

See: newServiceTemplateVersion smart constructor.

Instances

Instances details
Eq ServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersion

Show ServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersion

Generic ServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersion

Associated Types

type Rep ServiceTemplateVersion :: Type -> Type #

NFData ServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersion

Methods

rnf :: ServiceTemplateVersion -> () #

Hashable ServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersion

FromJSON ServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersion

type Rep ServiceTemplateVersion Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersion

type Rep ServiceTemplateVersion = D1 ('MetaData "ServiceTemplateVersion" "Amazonka.Proton.Types.ServiceTemplateVersion" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "ServiceTemplateVersion'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "schema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "recommendedMinorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "compatibleEnvironmentTemplates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [CompatibleEnvironmentTemplate])))) :*: ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "lastModifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "majorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "minorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TemplateVersionStatus) :*: S1 ('MetaSel ('Just "templateName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newServiceTemplateVersion Source #

Create a value of ServiceTemplateVersion 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:schema:ServiceTemplateVersion', serviceTemplateVersion_schema - The schema of the version of a service template.

$sel:statusMessage:ServiceTemplateVersion', serviceTemplateVersion_statusMessage - A service template version status message.

$sel:recommendedMinorVersion:ServiceTemplateVersion', serviceTemplateVersion_recommendedMinorVersion - The ID of the recommended minor version of the service template.

$sel:description:ServiceTemplateVersion', serviceTemplateVersion_description - A description of the version of a service template.

$sel:arn:ServiceTemplateVersion', serviceTemplateVersion_arn - The Amazon Resource Name (ARN) of the version of a service template.

$sel:compatibleEnvironmentTemplates:ServiceTemplateVersion', serviceTemplateVersion_compatibleEnvironmentTemplates - An array of compatible environment template names for the major version of a service template.

$sel:createdAt:ServiceTemplateVersion', serviceTemplateVersion_createdAt - The time when the version of a service template was created.

$sel:lastModifiedAt:ServiceTemplateVersion', serviceTemplateVersion_lastModifiedAt - The time when the version of a service template was last modified.

$sel:majorVersion:ServiceTemplateVersion', serviceTemplateVersion_majorVersion - The ID of the latest major version that's associated with the version of a service template.

$sel:minorVersion:ServiceTemplateVersion', serviceTemplateVersion_minorVersion - The ID of the minor version of a service template.

$sel:status:ServiceTemplateVersion', serviceTemplateVersion_status - The service template version status.

$sel:templateName:ServiceTemplateVersion', serviceTemplateVersion_templateName - The name of the version of a service template.

ServiceTemplateVersionSummary

data ServiceTemplateVersionSummary Source #

A summary of the service template version detail data.

See: newServiceTemplateVersionSummary smart constructor.

Instances

Instances details
Eq ServiceTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersionSummary

Show ServiceTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersionSummary

Generic ServiceTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersionSummary

Associated Types

type Rep ServiceTemplateVersionSummary :: Type -> Type #

NFData ServiceTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersionSummary

Hashable ServiceTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersionSummary

FromJSON ServiceTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersionSummary

type Rep ServiceTemplateVersionSummary Source # 
Instance details

Defined in Amazonka.Proton.Types.ServiceTemplateVersionSummary

newServiceTemplateVersionSummary Source #

Create a value of ServiceTemplateVersionSummary 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:statusMessage:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_statusMessage - A service template minor version status message.

$sel:recommendedMinorVersion:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_recommendedMinorVersion - The ID of the recommended minor version of the service template.

$sel:description:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_description - A description of the version of a service template.

$sel:arn:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_arn - The Amazon Resource Name (ARN) of the version of a service template.

$sel:createdAt:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_createdAt - The time when the version of a service template was created.

$sel:lastModifiedAt:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_lastModifiedAt - The time when the version of a service template was last modified.

$sel:majorVersion:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_majorVersion - The ID of the latest major version that's associated with the version of a service template.

$sel:minorVersion:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_minorVersion - The ID of the minor version of a service template.

$sel:status:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_status - The service template minor version status.

$sel:templateName:ServiceTemplateVersionSummary', serviceTemplateVersionSummary_templateName - The name of the service template.

Tag

data Tag Source #

A description of a resource tag.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.Proton.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Read Tag Source # 
Instance details

Defined in Amazonka.Proton.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.Proton.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
Instance details

Defined in Amazonka.Proton.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

NFData Tag Source # 
Instance details

Defined in Amazonka.Proton.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.Proton.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.Proton.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.Proton.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.Proton.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.Proton.Types.Tag" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag 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:key:Tag', tag_key - The key of the resource tag.

$sel:value:Tag', tag_value - The value of the resource tag.

TemplateVersionSourceInput

data TemplateVersionSourceInput Source #

Template version source data.

See: newTemplateVersionSourceInput smart constructor.

Instances

Instances details
Eq TemplateVersionSourceInput Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionSourceInput

Read TemplateVersionSourceInput Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionSourceInput

Show TemplateVersionSourceInput Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionSourceInput

Generic TemplateVersionSourceInput Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionSourceInput

Associated Types

type Rep TemplateVersionSourceInput :: Type -> Type #

NFData TemplateVersionSourceInput Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionSourceInput

Hashable TemplateVersionSourceInput Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionSourceInput

ToJSON TemplateVersionSourceInput Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionSourceInput

type Rep TemplateVersionSourceInput Source # 
Instance details

Defined in Amazonka.Proton.Types.TemplateVersionSourceInput

type Rep TemplateVersionSourceInput = D1 ('MetaData "TemplateVersionSourceInput" "Amazonka.Proton.Types.TemplateVersionSourceInput" "libZSservicesZSamazonka-protonZSamazonka-proton" 'False) (C1 ('MetaCons "TemplateVersionSourceInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ObjectSource))))

newTemplateVersionSourceInput :: TemplateVersionSourceInput Source #

Create a value of TemplateVersionSourceInput 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:s3:TemplateVersionSourceInput', templateVersionSourceInput_s3 - An S3 source object that includes the template bundle S3 path and name for a template minor version.