yellowdog_client.images – Images¶
All functionality is accessed via the yellowdog_client.images.ImagesClient.
- class yellowdog_client.images.ImagesClient¶
- abstract add_image(group, image)¶
- Parameters:
group (
MachineImageGroup)image (
MachineImage)
- Return type:
- abstract add_image_family(family)¶
- Parameters:
family (
MachineImageFamily)- Return type:
- abstract add_image_group(family, group)¶
- Parameters:
family (
MachineImageFamily)group (
MachineImageGroup)
- Return type:
- abstract delete_image(image)¶
- Parameters:
image (
MachineImage)- Return type:
- abstract delete_image_family(family)¶
- Parameters:
family (
MachineImageFamily)- Return type:
- abstract delete_image_group(group)¶
- Parameters:
group (
MachineImageGroup)- Return type:
- abstract get_image_families(search)¶
- Parameters:
search (
MachineImageFamilySearch)- Return type:
SearchClient[MachineImageFamilySummary]
- abstract get_image_family_by_name(namespace, family_name)¶
- Parameters:
- Return type:
- abstract get_image_group_by_name(namespace, family_name, group_name)¶
- Parameters:
- Return type:
- abstract get_latest_image_group_by_family_name(namespace, family_name)¶
- Parameters:
- Return type:
- abstract update_image(image)¶
- Parameters:
image (
MachineImage)- Return type:
- abstract update_image_family(family)¶
- Parameters:
family (
MachineImageFamily)- Return type:
- abstract update_image_group(group)¶
- Parameters:
group (
MachineImageGroup)- Return type:
- class yellowdog_client.images.ImagesClientImpl(service_proxy)¶
- Parameters:
service_proxy (
ImagesServiceProxy)
- add_image(group, image)¶
- Parameters:
group (
MachineImageGroup)image (
MachineImage)
- Return type:
- add_image_family(family)¶
- Parameters:
family (
MachineImageFamily)- Return type:
- add_image_group(family, group)¶
- Parameters:
family (
MachineImageFamily)group (
MachineImageGroup)
- Return type:
- close()¶
- delete_image(image)¶
- Parameters:
image (
MachineImage)- Return type:
- delete_image_family(family)¶
- Parameters:
family (
MachineImageFamily)- Return type:
- delete_image_group(group)¶
- Parameters:
group (
MachineImageGroup)- Return type:
- get_image_families(search)¶
- Parameters:
search (
MachineImageFamilySearch)- Return type:
SearchClient[MachineImageFamilySummary]
- get_image_family_by_name(namespace, family_name)¶
- Parameters:
- Return type:
- get_image_group_by_name(namespace, family_name, group_name)¶
- Parameters:
- Return type:
- get_latest_image_group_by_family_name(namespace, family_name)¶
- Parameters:
- Return type:
- update_image(image)¶
- Parameters:
image (
MachineImage)- Return type:
- update_image_family(family)¶
- Parameters:
family (
MachineImageFamily)- Return type:
- update_image_group(group)¶
- Parameters:
group (
MachineImageGroup)- Return type:
- class yellowdog_client.images.ImagesServiceProxy(proxy)¶
- Parameters:
proxy (
Proxy)
- add_image(group, image)¶
- Parameters:
group (
MachineImageGroup)image (
MachineImage)
- Return type:
- add_image_family(family)¶
- Parameters:
family (
MachineImageFamily)- Return type:
- add_image_group(family, group)¶
- Parameters:
family (
MachineImageFamily)group (
MachineImageGroup)
- Return type:
- delete_image(image)¶
- Parameters:
image (
MachineImage)- Return type:
- delete_image_family(family)¶
- Parameters:
family (
MachineImageFamily)- Return type:
- delete_image_group(group)¶
- Parameters:
group (
MachineImageGroup)- Return type:
- get_all_image_families()¶
- Return type:
- get_image_family_by_name(namespace, family_name)¶
- Parameters:
- Return type:
- get_image_group_by_name(namespace, family_name, group_name)¶
- Parameters:
- Return type:
- get_latest_image_group_by_family_name(namespace, family_name)¶
- Parameters:
- Return type:
- search_image_families(search, slice_reference)¶
- Parameters:
search (
MachineImageFamilySearch)slice_reference (
SliceReference)
- Return type:
- update_image(image)¶
- Parameters:
image (
MachineImage)- Return type:
- update_image_family(family)¶
- Parameters:
family (
MachineImageFamily)- Return type:
- update_image_group(group)¶
- Parameters:
group (
MachineImageGroup)- Return type:
- class yellowdog_client.images.Page(content, empty, first, last, number, numberOfElements, pageable, size, sort, totalElements, totalPages)¶
- Parameters:
- class yellowdog_client.images.Pageable(paged=False, pageNumber=0, pageSize=0, offset=0, sort=None)¶