ManifestAddArtifactOptions provides the model for creating artifact manifests for files and adding those manifests to a manifest list
| Name | Type | Description | Notes |
|---|---|---|---|
| annotation | List<String> | Annotation to add to the item in the manifest list | [optional] |
| annotations | Map<String, String> | Annotations to add to the item in the manifest list by a map which is preferred over Annotation | [optional] |
| arch | String | Arch overrides the architecture for the item in the manifest list | [optional] |
| artifactAnnotations | Map<String, String> | [optional] | |
| artifactConfig | String | [optional] | |
| artifactConfigType | String | [optional] | |
| artifactExcludeTitles | Boolean | [optional] | |
| artifactFiles | List<String> | [optional] | |
| artifactLayerType | String | [optional] | |
| artifactSubject | String | [optional] | |
| artifactType | String | Note to future maintainers: keep these fields synchronized with ManifestModifyOptions! | [optional] |
| features | List<String> | Feature list for the item in the manifest list | [optional] |
| indexAnnotation | List<String> | IndexAnnotation is a slice of key=value annotations to add to the manifest list itself | [optional] |
| indexAnnotations | Map<String, String> | IndexAnnotations is a map of key:value annotations to add to the manifest list itself, by a map which is preferred over IndexAnnotation | [optional] |
| os | String | OS overrides the operating system for the item in the manifest list | [optional] |
| osFeatures | List<String> | OS features for the item in the manifest list | [optional] |
| osVersion | String | OSVersion overrides the operating system for the item in the manifest list | [optional] |
| subject | String | IndexSubject is a subject value to set in the manifest list itself | [optional] |
| variant | String | Variant for the item in the manifest list | [optional] |
- Serializable