swagger 2.0 does not support oneOf for schema validation. Operation "update" uses all fields. Operation "remove" uses fields: Operation and Images Operation "annotate" uses fields: Operation and Annotations
Name | Type | Description | Notes |
---|---|---|---|
all | Boolean | True when operating on a list to include all images | [optional] |
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 | The following are all of the fields from ManifestAddArtifactOptions. We can't just embed the whole structure because it embeds a ManifestAnnotateOptions, which would conflict with the one that ManifestAddOptions embeds. | [optional] |
features | List<String> | Feature list for the item in the manifest list | [optional] |
images | List<String> | Images is an optional list of image references to add to 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] |
operation | String | [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