class Aws::CodeArtifact::Types::PackageGroupOriginRestriction


@see docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/PackageGroupOriginRestriction AWS API Documentation
@return [Integer]
The number of repositories in the allowed repository list.
@!attribute [rw] repositories_count
@return [Types::PackageGroupReference]
are inherited from.
The parent package group that the package group origin restrictions
@!attribute [rw] inherited_from
@return [String]
value of ‘INHERIT`.
the value of `mode` of the first parent group which does not have a
value of `mode` is `INHERIT`, then the value of `effectiveMode` is
then the value of `effectiveMode` is the same. Otherwise, when the
of `mode` is `ALLOW`, `ALLOW_SPECIFIC_REPOSITORIES`, or `BLOCK`,
The effective package group origin restriction setting. If the value
@!attribute [rw] effective_mode
@return [String]
of the first parent group which does not have a value of `INHERIT`.
`INHERIT`, then the value of `effectiveMode` is the value of `mode`
value of `effectiveMode` is the same. Otherwise, when the value is
is `ALLOW`, `ALLOW_SPECIFIC_REPOSITORIES`, or `BLOCK`, then the
The package group origin restriction setting. If the value of `mode`
@!attribute [rw] mode
controls of a package group.
Contains information about the configured restrictions of the origin