class documentation
class ImageServiceClient(client.Client): (source)
Constructor: ImageServiceClient(channel)
Undocumented
Method | get |
Retrieves detailed information about a specific image by its ID. |
Method | get |
Retrieves detailed information about a specific image by its parent and name. |
Method | get |
Retrieves the most recent image from a specified family. Image families are used to organize related images and ensure easy access to the latest version. |
Method | list |
Lists all images in a specific parent resource. |
Method | list |
Lists all operations that were performed within a specific parent resource. |
Constant | __PB2 |
Undocumented |
Class Variable | __service |
Undocumented |
Inherited from Client
:
Method | __init__ |
Undocumented |
Method | request |
Undocumented |
Instance Variable | _channel |
Undocumented |
def get(self, request:
GetImageRequest
, metadata: abc.Iterable[ builtins.tuple[ builtins.str, builtins.str]] | None
= None, timeout: builtins.float | None
= None, credentials: grpc.CallCredentials | None
= None, compression: grpc.Compression | None
= None, retries: builtins.int | None
= 3, per_retry_timeout: builtins.float | None
= None) -> request_1.Request[ GetImageRequest, Image]
:
(source)
¶
Retrieves detailed information about a specific image by its ID.
def get_by_name(self, request:
v1_1.GetByNameRequest
, metadata: abc.Iterable[ builtins.tuple[ builtins.str, builtins.str]] | None
= None, timeout: builtins.float | None
= None, credentials: grpc.CallCredentials | None
= None, compression: grpc.Compression | None
= None, retries: builtins.int | None
= 3, per_retry_timeout: builtins.float | None
= None) -> request_1.Request[ v1_1.GetByNameRequest, Image]
:
(source)
¶
Retrieves detailed information about a specific image by its parent and name.
def get_latest_by_family(self, request:
GetImageLatestByFamilyRequest
, metadata: abc.Iterable[ builtins.tuple[ builtins.str, builtins.str]] | None
= None, timeout: builtins.float | None
= None, credentials: grpc.CallCredentials | None
= None, compression: grpc.Compression | None
= None, retries: builtins.int | None
= 3, per_retry_timeout: builtins.float | None
= None) -> request_1.Request[ GetImageLatestByFamilyRequest, Image]
:
(source)
¶
Retrieves the most recent image from a specified family. Image families are used to organize related images and ensure easy access to the latest version.
def list(self, request:
ListImagesRequest
, metadata: abc.Iterable[ builtins.tuple[ builtins.str, builtins.str]] | None
= None, timeout: builtins.float | None
= None, credentials: grpc.CallCredentials | None
= None, compression: grpc.Compression | None
= None, retries: builtins.int | None
= 3, per_retry_timeout: builtins.float | None
= None) -> request_1.Request[ ListImagesRequest, ListImagesResponse]
:
(source)
¶
Lists all images in a specific parent resource.
def list_operations_by_parent(self, request:
ListOperationsByParentRequest
, metadata: abc.Iterable[ builtins.tuple[ builtins.str, builtins.str]] | None
= None, timeout: builtins.float | None
= None, credentials: grpc.CallCredentials | None
= None, compression: grpc.Compression | None
= None, retries: builtins.int | None
= 3, per_retry_timeout: builtins.float | None
= None) -> request_1.Request[ ListOperationsByParentRequest, v1_1.ListOperationsResponse]
:
(source)
¶
Lists all operations that were performed within a specific parent resource.
Undocumented
Value |
|