Awso_codeconnections_eioSourceval create_connection :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.CreateConnectionInput.t ->
(Awso_codeconnections.Values.CreateConnectionOutput.t,
Awso_codeconnections.Values.CreateConnectionOutput.error)
Result.tval create_host :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.CreateHostInput.t ->
(Awso_codeconnections.Values.CreateHostOutput.t,
Awso_codeconnections.Values.CreateHostOutput.error)
Result.tval create_repository_link :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.CreateRepositoryLinkInput.t ->
(Awso_codeconnections.Values.CreateRepositoryLinkOutput.t,
Awso_codeconnections.Values.CreateRepositoryLinkOutput.error)
Result.tval create_sync_configuration :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.CreateSyncConfigurationInput.t ->
(Awso_codeconnections.Values.CreateSyncConfigurationOutput.t,
Awso_codeconnections.Values.CreateSyncConfigurationOutput.error)
Result.tval delete_connection :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.DeleteConnectionInput.t ->
(Awso_codeconnections.Values.DeleteConnectionOutput.t,
Awso_codeconnections.Values.DeleteConnectionOutput.error)
Result.tval delete_host :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.DeleteHostInput.t ->
(Awso_codeconnections.Values.DeleteHostOutput.t,
Awso_codeconnections.Values.DeleteHostOutput.error)
Result.tval delete_repository_link :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.DeleteRepositoryLinkInput.t ->
(Awso_codeconnections.Values.DeleteRepositoryLinkOutput.t,
Awso_codeconnections.Values.DeleteRepositoryLinkOutput.error)
Result.tval delete_sync_configuration :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.DeleteSyncConfigurationInput.t ->
(Awso_codeconnections.Values.DeleteSyncConfigurationOutput.t,
Awso_codeconnections.Values.DeleteSyncConfigurationOutput.error)
Result.tval get_connection :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.GetConnectionInput.t ->
(Awso_codeconnections.Values.GetConnectionOutput.t,
Awso_codeconnections.Values.GetConnectionOutput.error)
Result.tval get_host :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.GetHostInput.t ->
(Awso_codeconnections.Values.GetHostOutput.t,
Awso_codeconnections.Values.GetHostOutput.error)
Result.tval get_repository_link :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.GetRepositoryLinkInput.t ->
(Awso_codeconnections.Values.GetRepositoryLinkOutput.t,
Awso_codeconnections.Values.GetRepositoryLinkOutput.error)
Result.tval get_repository_sync_status :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.GetRepositorySyncStatusInput.t ->
(Awso_codeconnections.Values.GetRepositorySyncStatusOutput.t,
Awso_codeconnections.Values.GetRepositorySyncStatusOutput.error)
Result.tval get_resource_sync_status :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.GetResourceSyncStatusInput.t ->
(Awso_codeconnections.Values.GetResourceSyncStatusOutput.t,
Awso_codeconnections.Values.GetResourceSyncStatusOutput.error)
Result.tval get_sync_blocker_summary :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.GetSyncBlockerSummaryInput.t ->
(Awso_codeconnections.Values.GetSyncBlockerSummaryOutput.t,
Awso_codeconnections.Values.GetSyncBlockerSummaryOutput.error)
Result.tval get_sync_configuration :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.GetSyncConfigurationInput.t ->
(Awso_codeconnections.Values.GetSyncConfigurationOutput.t,
Awso_codeconnections.Values.GetSyncConfigurationOutput.error)
Result.tval list_connections :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.ListConnectionsInput.t ->
(Awso_codeconnections.Values.ListConnectionsOutput.t,
Awso_codeconnections.Values.ListConnectionsOutput.error)
Result.tval list_hosts :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.ListHostsInput.t ->
(Awso_codeconnections.Values.ListHostsOutput.t,
Awso_codeconnections.Values.ListHostsOutput.error)
Result.tval list_repository_links :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.ListRepositoryLinksInput.t ->
(Awso_codeconnections.Values.ListRepositoryLinksOutput.t,
Awso_codeconnections.Values.ListRepositoryLinksOutput.error)
Result.tval list_repository_sync_definitions :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.ListRepositorySyncDefinitionsInput.t ->
(Awso_codeconnections.Values.ListRepositorySyncDefinitionsOutput.t,
Awso_codeconnections.Values.ListRepositorySyncDefinitionsOutput.error)
Result.tval list_sync_configurations :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.ListSyncConfigurationsInput.t ->
(Awso_codeconnections.Values.ListSyncConfigurationsOutput.t,
Awso_codeconnections.Values.ListSyncConfigurationsOutput.error)
Result.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.ListTagsForResourceInput.t ->
(Awso_codeconnections.Values.ListTagsForResourceOutput.t,
Awso_codeconnections.Values.ListTagsForResourceOutput.error)
Result.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.TagResourceInput.t ->
(Awso_codeconnections.Values.TagResourceOutput.t,
Awso_codeconnections.Values.TagResourceOutput.error)
Result.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.UntagResourceInput.t ->
(Awso_codeconnections.Values.UntagResourceOutput.t,
Awso_codeconnections.Values.UntagResourceOutput.error)
Result.tval update_host :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.UpdateHostInput.t ->
(Awso_codeconnections.Values.UpdateHostOutput.t,
Awso_codeconnections.Values.UpdateHostOutput.error)
Result.tval update_repository_link :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.UpdateRepositoryLinkInput.t ->
(Awso_codeconnections.Values.UpdateRepositoryLinkOutput.t,
Awso_codeconnections.Values.UpdateRepositoryLinkOutput.error)
Result.tval update_sync_blocker :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.UpdateSyncBlockerInput.t ->
(Awso_codeconnections.Values.UpdateSyncBlockerOutput.t,
Awso_codeconnections.Values.UpdateSyncBlockerOutput.error)
Result.tval update_sync_configuration :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_codeconnections.Values.UpdateSyncConfigurationInput.t ->
(Awso_codeconnections.Values.UpdateSyncConfigurationOutput.t,
Awso_codeconnections.Values.UpdateSyncConfigurationOutput.error)
Result.tinclude module type of struct include Awso_codeconnections.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val 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.
module ConcurrentModificationException =
Awso_codeconnections.Values.ConcurrentModificationExceptionException 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.
module RetryLatestCommitFailedException =
Awso_codeconnections.Values.RetryLatestCommitFailedExceptionRetrying the latest commit failed. Try again later.
module SyncBlockerDoesNotExistException =
Awso_codeconnections.Values.SyncBlockerDoesNotExistExceptionUnable to continue. The sync blocker does not exist.
module ConditionalCheckFailedException =
Awso_codeconnections.Values.ConditionalCheckFailedExceptionThe 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.
module UnsupportedOperationException =
Awso_codeconnections.Values.UnsupportedOperationExceptionThe operation is not supported. Check the connection status and try again.
Exceeded the maximum limit for connections.
module RepositorySyncDefinitionList =
Awso_codeconnections.Values.RepositorySyncDefinitionListA summary for sync blockers.
Information about a resource sync attempt.
Information about a repository sync attempt for a repository with a sync configuration.
module SyncConfigurationStillExistsException =
Awso_codeconnections.Values.SyncConfigurationStillExistsExceptionUnable to continue. The sync blocker still exists.
module UnsupportedProviderTypeException =
Awso_codeconnections.Values.UnsupportedProviderTypeExceptionThe specified provider type is not supported for connections.
module ResourceAlreadyExistsException =
Awso_codeconnections.Values.ResourceAlreadyExistsExceptionUnable to create resource. Resource already exists.
module UpdateSyncConfigurationOutput =
Awso_codeconnections.Values.UpdateSyncConfigurationOutputUpdates the sync configuration for your connection and a specified external Git repository.
module UpdateSyncConfigurationInput =
Awso_codeconnections.Values.UpdateSyncConfigurationInputUpdates 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.
module ListSyncConfigurationsOutput =
Awso_codeconnections.Values.ListSyncConfigurationsOutputReturns a list of sync configurations for a specified repository.
Returns a list of sync configurations for a specified repository.
module ListRepositorySyncDefinitionsOutput =
Awso_codeconnections.Values.ListRepositorySyncDefinitionsOutputLists the repository sync definitions for repository links in your account.
module ListRepositorySyncDefinitionsInput =
Awso_codeconnections.Values.ListRepositorySyncDefinitionsInputLists 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.
module GetRepositorySyncStatusOutput =
Awso_codeconnections.Values.GetRepositorySyncStatusOutputReturns details about the sync status for a repository. A repository sync uses Git sync to push and pull changes from your remote repository.
module GetRepositorySyncStatusInput =
Awso_codeconnections.Values.GetRepositorySyncStatusInputReturns 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.
module DeleteSyncConfigurationOutput =
Awso_codeconnections.Values.DeleteSyncConfigurationOutputDeletes the sync configuration for a specified repository and connection.
module DeleteSyncConfigurationInput =
Awso_codeconnections.Values.DeleteSyncConfigurationInputDeletes 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.
module CreateSyncConfigurationOutput =
Awso_codeconnections.Values.CreateSyncConfigurationOutputCreates 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.
module CreateSyncConfigurationInput =
Awso_codeconnections.Values.CreateSyncConfigurationInputCreates 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.