Module Values.UpdateRepositoryLinkInputSource

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.

Sourcetype nonrec t = {
  1. connectionArn : ConnectionArn.t option;
    (*

    The Amazon Resource Name (ARN) of the connection for the repository link to be updated. The updated connection ARN must have the same providerType (such as GitHub) as the original connection ARN for the repo link.

    *)
  2. encryptionKeyArn : KmsKeyArn.t option;
    (*

    The Amazon Resource Name (ARN) of the encryption key for the repository link to be updated.

    *)
  3. repositoryLinkId : RepositoryLinkId.t;
    (*

    The ID of the repository link to be updated.

    *)
}
Sourceval context_ : string
Sourceval make : ?connectionArn:??? -> ?encryptionKeyArn:??? -> repositoryLinkId:RepositoryLinkId.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of ConnectionArn.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t