Module Awso_codestar_connections_lwtSource

include module type of struct include Awso_codestar_connections.Values end
Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval targetPrefix : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]

The context for a specific sync blocker.

The VPC configuration provisioned for the host.

Information about a blocker for a sync event.

Information about a resource sync event for the resource associated with a sync configuration.

Information about a repository sync event.

A tag is a key-value pair that is used to manage the resource. This tag is available for use by Amazon Web Services services that support tags.

Information, such as repository, branch, provider, and resource names for a specific sync configuration.

The definition for a repository with a sync configuration.

Information about the repository link resource, such as the repository link ARN, the associated connection ARN, encryption key ARN, and owner ID.

A resource that represents the infrastructure where a third-party provider is installed. The host is used when you create connections to an installed third-party provider type, such as GitHub Enterprise Server. You create one host for all connections to that provider. A host created through the CLI or the SDK is in `PENDING` status by default. You can make its status `AVAILABLE` by setting up the host in the console.

A resource that is used to connect third-party source providers with services like CodePipeline. Note: A connection created through CloudFormation, the CLI, or the SDK is in `PENDING` status by default. You can make its status `AVAILABLE` by updating the connection in the console.

Information about the revision for a specific sync event, such as the branch, owner ID, and name of the repository.

You do not have sufficient access to perform this action.

Exception thrown as a result of concurrent modification to an application. For example, two individuals attempting to edit the same application at the same time.

Received an internal server exception. Try again later.

The input is not valid. Verify that the action is typed correctly.

Resource not found. Verify the connection resource ARN and try again.

The request was denied due to request throttling.

The update is out of sync. Try syncing again.

Retrying the latest commit failed. Try again later.

Unable to continue. The sync blocker does not exist.

The conditional check failed. Try again later.

Two conflicting operations have been made on the same resource.

Resource not found. Verify the ARN for the host resource and try again.

The operation is not supported. Check the connection status and try again.

Exceeded the maximum limit for connections.

A summary for sync blockers.

Information about a resource sync attempt.

Information about a repository sync attempt for a repository with a sync configuration.

Unable to continue. The sync blocker still exists.

The specified provider type is not supported for connections.

Unable to create resource. Resource already exists.

Updates the sync configuration for your connection and a specified external Git repository.

Updates the sync configuration for your connection and a specified external Git repository.

Allows you to update the status of a sync blocker, resolving the blocker and allowing syncing to continue.

Allows you to update the status of a sync blocker, resolving the blocker and allowing syncing to continue.

Updates the association between your connection and a specified external Git repository. A repository link allows Git sync to monitor and sync changes to files in a specified Git repository.

Updates the association between your connection and a specified external Git repository. A repository link allows Git sync to monitor and sync changes to files in a specified Git repository.

Updates a specified host with the provided configurations.

Updates a specified host with the provided configurations.

Removes tags from an Amazon Web Services resource.

Removes tags from an Amazon Web Services resource.

Adds to or modifies the tags of the given resource. Tags are metadata that can be used to manage a resource.

Adds to or modifies the tags of the given resource. Tags are metadata that can be used to manage a resource.

Gets the set of key-value pairs (metadata) that are used to manage the resource.

Gets the set of key-value pairs (metadata) that are used to manage the resource.

Returns a list of sync configurations for a specified repository.

Returns a list of sync configurations for a specified repository.

Lists the repository sync definitions for repository links in your account.

Lists the repository sync definitions for repository links in your account.

Lists the repository links created for connections in your account.

Lists the repository links created for connections in your account.

Lists the hosts associated with your account.

Lists the hosts associated with your account.

Lists the connections associated with your account.

Lists the connections associated with your account.

Returns details about a sync configuration, including the sync type and resource name. A sync configuration allows the configuration to sync (push and pull) changes from the remote repository for a specified branch in a Git repository.

Returns details about a sync configuration, including the sync type and resource name. A sync configuration allows the configuration to sync (push and pull) changes from the remote repository for a specified branch in a Git repository.

Returns a list of the most recent sync blockers.

Returns a list of the most recent sync blockers.

Returns the status of the sync with the Git repository for a specific Amazon Web Services resource.

Returns the status of the sync with the Git repository for a specific Amazon Web Services resource.

Returns details about the sync status for a repository. A repository sync uses Git sync to push and pull changes from your remote repository.

Returns details about the sync status for a repository. A repository sync uses Git sync to push and pull changes from your remote repository.

Returns details about a repository link. A repository link allows Git sync to monitor and sync changes from files in a specified Git repository.

Returns details about a repository link. A repository link allows Git sync to monitor and sync changes from files in a specified Git repository.

Returns the host ARN and details such as status, provider type, endpoint, and, if applicable, the VPC configuration.

Returns the host ARN and details such as status, provider type, endpoint, and, if applicable, the VPC configuration.

Returns the connection ARN and details such as status, owner, and provider type.

Returns the connection ARN and details such as status, owner, and provider type.

Deletes the sync configuration for a specified repository and connection.

Deletes the sync configuration for a specified repository and connection.

Deletes the association between your connection and a specified external Git repository.

Deletes the association between your connection and a specified external Git repository.

The host to be deleted. Before you delete a host, all connections associated to the host must be deleted. A host cannot be deleted if it is in the VPC_CONFIG_INITIALIZING or VPC_CONFIG_DELETING state.

The host to be deleted. Before you delete a host, all connections associated to the host must be deleted. A host cannot be deleted if it is in the VPC_CONFIG_INITIALIZING or VPC_CONFIG_DELETING state.

The connection to be deleted.

The connection to be deleted.

Creates a sync configuration which allows Amazon Web Services to sync content from a Git repository to update a specified Amazon Web Services resource. Parameters for the sync configuration are determined by the sync type.

Creates a sync configuration which allows Amazon Web Services to sync content from a Git repository to update a specified Amazon Web Services resource. Parameters for the sync configuration are determined by the sync type.

Creates a link to a specified external Git repository. A repository link allows Git sync to monitor and sync changes to files in a specified Git repository.

Creates a link to a specified external Git repository. A repository link allows Git sync to monitor and sync changes to files in a specified Git repository.

Creates a resource that represents the infrastructure where a third-party provider is installed. The host is used when you create connections to an installed third-party provider type, such as GitHub Enterprise Server. You create one host for all connections to that provider. A host created through the CLI or the SDK is in `PENDING` status by default. You can make its status `AVAILABLE` by setting up the host in the console.

Creates a resource that represents the infrastructure where a third-party provider is installed. The host is used when you create connections to an installed third-party provider type, such as GitHub Enterprise Server. You create one host for all connections to that provider. A host created through the CLI or the SDK is in `PENDING` status by default. You can make its status `AVAILABLE` by setting up the host in the console.

Creates a connection that can then be given to other Amazon Web Services services like CodePipeline so that it can access third-party code repositories. The connection is in pending status until the third-party connection handshake is completed from the console.

Creates a connection that can then be given to other Amazon Web Services services like CodePipeline so that it can access third-party code repositories. The connection is in pending status until the third-party connection handshake is completed from the console.