public class ModifyImageAuthorizedRequest extends AbstractModel
Constructor and Description |
---|
ModifyImageAuthorizedRequest() |
ModifyImageAuthorizedRequest(ModifyImageAuthorizedRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
Boolean |
getAllLocalImages()
Get Whether to license all local images, which has a higher priority than licensing by local image ID.
|
Boolean |
getAllRegistryImages()
Get Whether to license all repository images, with a higher priority than licensing by image ID.
|
String[] |
getExcludeLocalImageIds()
Get Licensing by eligible images, excluding specified local image IDs
|
String[] |
getExcludeRegistryImageIds()
Get Licensing by eligible images, excluding specified repository image IDs
|
String |
getImageSourceType()
Get Licensing by eligible local images.
|
AssetFilters[] |
getLocalImageFilter()
Get Licensing by eligible local images.
|
String[] |
getLocalImageIds()
Get Licensing by local image ID.
|
Boolean |
getOnlyShowLatest()
Get Whether to only include latest images.
|
AssetFilters[] |
getRegistryImageFilter()
Get Licensing by eligible repository images.
|
String[] |
getRegistryImageIds()
Get Licensing by repository image ID.
|
Long |
getUpdatedLocalImageCnt()
Get Specified number of local images to be licensed, with the highest priority.
|
Long |
getUpdatedRegistryImageCnt()
Get Specified number of repository images to be licensed, with the highest priority.
|
void |
setAllLocalImages(Boolean AllLocalImages)
Set Whether to license all local images, which has a higher priority than licensing by local image ID.
|
void |
setAllRegistryImages(Boolean AllRegistryImages)
Set Whether to license all repository images, with a higher priority than licensing by image ID.
|
void |
setExcludeLocalImageIds(String[] ExcludeLocalImageIds)
Set Licensing by eligible images, excluding specified local image IDs
|
void |
setExcludeRegistryImageIds(String[] ExcludeRegistryImageIds)
Set Licensing by eligible images, excluding specified repository image IDs
|
void |
setImageSourceType(String ImageSourceType)
Set Licensing by eligible local images.
|
void |
setLocalImageFilter(AssetFilters[] LocalImageFilter)
Set Licensing by eligible local images.
|
void |
setLocalImageIds(String[] LocalImageIds)
Set Licensing by local image ID.
|
void |
setOnlyShowLatest(Boolean OnlyShowLatest)
Set Whether to only include latest images.
|
void |
setRegistryImageFilter(AssetFilters[] RegistryImageFilter)
Set Licensing by eligible repository images.
|
void |
setRegistryImageIds(String[] RegistryImageIds)
Set Licensing by repository image ID.
|
void |
setUpdatedLocalImageCnt(Long UpdatedLocalImageCnt)
Set Specified number of local images to be licensed, with the highest priority.
|
void |
setUpdatedRegistryImageCnt(Long UpdatedRegistryImageCnt)
Set Specified number of repository images to be licensed, with the highest priority.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public ModifyImageAuthorizedRequest()
public ModifyImageAuthorizedRequest(ModifyImageAuthorizedRequest source)
public Boolean getAllLocalImages()
public void setAllLocalImages(Boolean AllLocalImages)
AllLocalImages
- Whether to license all local images, which has a higher priority than licensing by local image ID. When it is `true`, `UpdatedLocalImageCnt` should be greater than `0`.public Boolean getAllRegistryImages()
public void setAllRegistryImages(Boolean AllRegistryImages)
AllRegistryImages
- Whether to license all repository images, with a higher priority than licensing by image ID. When it is `true`, `UpdatedRegistryImageCnt` should be greater than `0`.public Long getUpdatedLocalImageCnt()
public void setUpdatedLocalImageCnt(Long UpdatedLocalImageCnt)
UpdatedLocalImageCnt
- Specified number of local images to be licensed, with the highest priority. Any difference between this number and the actual number will be randomly ignored.public Long getUpdatedRegistryImageCnt()
public void setUpdatedRegistryImageCnt(Long UpdatedRegistryImageCnt)
UpdatedRegistryImageCnt
- Specified number of repository images to be licensed, with the highest priority. Any difference between this number and the actual number will be randomly ignored.public String getImageSourceType()
public void setImageSourceType(String ImageSourceType)
ImageSourceType
- Licensing by eligible local images. Valid values of local image source: `ASSETIMAGE` (local image list); `IMAGEALL` (local image sync). This parameter is required when `AllLocalImages` is `false`, `LocalImageIds` is empty, and `UpdatedLocalImageCnt` is greater than `0`.public AssetFilters[] getLocalImageFilter()
public void setLocalImageFilter(AssetFilters[] LocalImageFilter)
LocalImageFilter
- Licensing by eligible local images. This parameter is required when `AllLocalImages` is `false`, `LocalImageIds` is empty, and `UpdatedLocalImageCnt` is greater than `0`.public AssetFilters[] getRegistryImageFilter()
public void setRegistryImageFilter(AssetFilters[] RegistryImageFilter)
RegistryImageFilter
- Licensing by eligible repository images. This parameter is required when `AllRegistryImages` is `false`, `RegistryImageIds` is empty, and `UpdatedRegistryImageCnt` is greater than `0`.public String[] getExcludeLocalImageIds()
public void setExcludeLocalImageIds(String[] ExcludeLocalImageIds)
ExcludeLocalImageIds
- Licensing by eligible images, excluding specified local image IDspublic String[] getExcludeRegistryImageIds()
public void setExcludeRegistryImageIds(String[] ExcludeRegistryImageIds)
ExcludeRegistryImageIds
- Licensing by eligible images, excluding specified repository image IDspublic String[] getLocalImageIds()
public void setLocalImageIds(String[] LocalImageIds)
LocalImageIds
- Licensing by local image ID. This parameter has a higher priority than licensing by eligible images. It is required when `AllLocalImages` is `false`, `LocalImageFilter` is empty, and `UpdatedLocalImageCnt` is greater than `0`.public String[] getRegistryImageIds()
public void setRegistryImageIds(String[] RegistryImageIds)
RegistryImageIds
- Licensing by repository image ID. This parameter has a higher priority than licensing by eligible images. It is required when `AllRegistryImages` is `false`, `RegistryImageFilter` is empty, and `UpdatedRegistryImageCnt` is greater than `0`.public Boolean getOnlyShowLatest()
public void setOnlyShowLatest(Boolean OnlyShowLatest)
OnlyShowLatest
- Whether to only include latest images. This parameter is required for repository images when `RegistryImageFilter` is not empty and `UpdatedRegistryImageCnt` is greater than `0`.Copyright © 2023. All rights reserved.