Values.UpdatePackageGroupOriginConfigurationResultSourceUpdates the package origin configuration for a package group. The package origin configuration determines how new versions of a package can be added to a repository. You can allow or block direct publishing of new package versions, or ingestion and retaining of new package versions from an external connection or upstream source. For more information about package group origin controls and configuration, see Package group origin controls in the CodeArtifact User Guide.
type nonrec t = {packageGroup : PackageGroupDescription.t option;The package group and information about it after processing the request.
*)allowedRepositoryUpdates : PackageGroupAllowedRepositoryUpdates.t option;Information about the updated allowed repositories after processing the request.
*)}type nonrec error = [ | `AccessDeniedException of AccessDeniedException.t| `InternalServerException of InternalServerException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `ServiceQuotaExceededException of ServiceQuotaExceededException.t| `ThrottlingException of ThrottlingException.t| `ValidationException of ValidationException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `InternalServerException of InternalServerException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ServiceQuotaExceededException of ServiceQuotaExceededException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `InternalServerException of InternalServerException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ServiceQuotaExceededException of ServiceQuotaExceededException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val to_value :
t ->
[> `Structure of
(string
* [> `Map of
([> `Enum of string ]
* [> `Map of
([> `Enum of string ]
* [> `List of [> `String of RepositoryName.t ] list ])
list ])
list
| `Structure of
(string
* [> `String of Arn.t
| `Structure of
(string
* [> `Map of
([> `Enum of string ]
* [> `Structure of
(string
* [> `Enum of string
| `Long of LongOptional.t
| `Structure of
(string * [> `String of Arn.t ]) list ])
list ])
list
| `String of Arn.t ])
list
| `Timestamp of Timestamp.t ])
list ])
list ]