

# PackageGroupOriginConfiguration
<a name="API_PackageGroupOriginConfiguration"></a>

The package group origin configuration that determines how package versions can enter repositories.

## Contents
<a name="API_PackageGroupOriginConfiguration_Contents"></a>

 ** restrictions **   <a name="codeartifact-Type-PackageGroupOriginConfiguration-restrictions"></a>
The origin configuration settings that determine how package versions can enter repositories.  
Type: String to [PackageGroupOriginRestriction](API_PackageGroupOriginRestriction.md) object map  
Valid Keys: `EXTERNAL_UPSTREAM | INTERNAL_UPSTREAM | PUBLISH`   
Required: No

## See Also
<a name="API_PackageGroupOriginConfiguration_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/codeartifact-2018-09-22/PackageGroupOriginConfiguration) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/codeartifact-2018-09-22/PackageGroupOriginConfiguration) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/codeartifact-2018-09-22/PackageGroupOriginConfiguration) 