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)¶