| ContainerOptions |
- Type
- picklist
- Properties
- Create, Filter, Group, Restricted picklist, Sort
- Description
- Container options for the second-generation package.
These options determine the upgrade and editability
rules. The default value is Managed.
Valid values include:
-
Managed
(developer-managed, subscriber-managed)
-
Unlocked
(developer-controlled, subscriber-editable)
|
| Description |
- Type
- string
- Properties
- Create, Filter, Nillable, Sort, Update
- Description
- Description of the package.
|
| IsDeprecated |
- Type
- boolean
- Properties
- Defaulted on create, Filter, Group, Sort, Update
- Description
- Specifies whether this package has been marked as
deprecated (true)
or not (false). The
default value is false.
-
If you set
IsDeprecated to true for a package, the
package and all of its child package versions are
deprecated.
If you set
IsDeprecated to false for a package,
the package and all of its child package versions
are undeprecated. However, if
IsDeprecated is explicitly
set to true for
a package version after its parent package is
deprecated, the child remains deprecated even if you
undeprecate its parent.
If you set
IsDeprecated to false for a package
version whose parent package is deprecated, the
package version’s IsDeprecated
value remains true until its parent is
undeprecated.
Deprecated package versions that
have been installed in subscriber orgs continue to
function, but new installations of deprecated
package versions are blocked.
|
| IsOrgDependent |
- Type
- boolean
- Properties
- Filter, Group, Sort
- Description
- Indicates whether the package depends on unpackaged
metadata in the installation org (true) or not (false). This field only
applies to unlocked packages. The default value is
false.
Available in API version 49.0 and later.
|
| Name |
- Type
- string
- Properties
- Create, Filter, Group, Nillable, Sort, Update
- Description
- Name of the package. Unlike a typical developer name,
this value is mutable and can contain special
characters.
|
| NamespacePrefix |
- Type
- string
- Properties
- Create, Filter, Group, Nillable, Sort
- Description
- Namespace prefix that identifies the components of your
package in the subscriber’s org.
|
| PackageErrorUsername |
- Type
- string
- Properties
- Create, Filter, Group, Nillable, Sort, Update
- Description
- The email address for an active user in the Dev Hub org
you want to receive email notification regarding
package-related errors. You can set the field when
creating a package and update it later.
|
| SubscriberPackageID |
- Type
- reference
- Properties
- Filter, Group, Sort, Unique
- Description
- ID that identifies this package across all Salesforce
instances (starts with 033).
This value is case-sensitive and
must be unique.
|
| WasTransferred |
- Type
- boolean
- Properties
- Defaulted on create, Filter, Group, Sort
- Description
- Indicates whether the package was previously associated
with a different Dev Hub org. For details, see: Transfer a Second-Generation Managed Package to a
Different Dev Hub. This field is available in
API version 57.0 and later. The default value is
false.
|