pub struct ContainerImagesAPI { /* private fields */ }
Expand description
The Container Images API allows you to query Container Image data for your organization. See the Container Images View page for more information.
Implementations§
Source§impl ContainerImagesAPI
impl ContainerImagesAPI
pub fn new() -> Self
Sourcepub fn with_config(config: Configuration) -> Self
pub fn with_config(config: Configuration) -> Self
Examples found in repository?
examples/v2_container-images_ListContainerImages.rs (line 9)
7async fn main() {
8 let configuration = datadog::Configuration::new();
9 let api = ContainerImagesAPI::with_config(configuration);
10 let resp = api
11 .list_container_images(ListContainerImagesOptionalParams::default())
12 .await;
13 if let Ok(value) = resp {
14 println!("{:#?}", value);
15 } else {
16 println!("{:#?}", resp.unwrap_err());
17 }
18}
More examples
examples/v2_container-images_ListContainerImages_3974828736.rs (line 9)
7async fn main() {
8 let configuration = datadog::Configuration::new();
9 let api = ContainerImagesAPI::with_config(configuration);
10 let resp = api
11 .list_container_images(
12 ListContainerImagesOptionalParams::default().group_by("short_image".to_string()),
13 )
14 .await;
15 if let Ok(value) = resp {
16 println!("{:#?}", value);
17 } else {
18 println!("{:#?}", resp.unwrap_err());
19 }
20}
examples/v2_container-images_ListContainerImages_3088586393.rs (line 11)
9async fn main() {
10 let configuration = datadog::Configuration::new();
11 let api = ContainerImagesAPI::with_config(configuration);
12 let response = api.list_container_images_with_pagination(
13 ListContainerImagesOptionalParams::default().page_size(2),
14 );
15 pin_mut!(response);
16 while let Some(resp) = response.next().await {
17 if let Ok(value) = resp {
18 println!("{:#?}", value);
19 } else {
20 println!("{:#?}", resp.unwrap_err());
21 }
22 }
23}
pub fn with_client_and_config( config: Configuration, client: ClientWithMiddleware, ) -> Self
Sourcepub async fn list_container_images(
&self,
params: ListContainerImagesOptionalParams,
) -> Result<ContainerImagesResponse, Error<ListContainerImagesError>>
pub async fn list_container_images( &self, params: ListContainerImagesOptionalParams, ) -> Result<ContainerImagesResponse, Error<ListContainerImagesError>>
Get all Container Images for your organization.
Examples found in repository?
examples/v2_container-images_ListContainerImages.rs (line 11)
7async fn main() {
8 let configuration = datadog::Configuration::new();
9 let api = ContainerImagesAPI::with_config(configuration);
10 let resp = api
11 .list_container_images(ListContainerImagesOptionalParams::default())
12 .await;
13 if let Ok(value) = resp {
14 println!("{:#?}", value);
15 } else {
16 println!("{:#?}", resp.unwrap_err());
17 }
18}
More examples
examples/v2_container-images_ListContainerImages_3974828736.rs (lines 11-13)
7async fn main() {
8 let configuration = datadog::Configuration::new();
9 let api = ContainerImagesAPI::with_config(configuration);
10 let resp = api
11 .list_container_images(
12 ListContainerImagesOptionalParams::default().group_by("short_image".to_string()),
13 )
14 .await;
15 if let Ok(value) = resp {
16 println!("{:#?}", value);
17 } else {
18 println!("{:#?}", resp.unwrap_err());
19 }
20}
Sourcepub fn list_container_images_with_pagination(
&self,
params: ListContainerImagesOptionalParams,
) -> impl Stream<Item = Result<ContainerImageItem, Error<ListContainerImagesError>>> + '_
pub fn list_container_images_with_pagination( &self, params: ListContainerImagesOptionalParams, ) -> impl Stream<Item = Result<ContainerImageItem, Error<ListContainerImagesError>>> + '_
Examples found in repository?
examples/v2_container-images_ListContainerImages_3088586393.rs (lines 12-14)
9async fn main() {
10 let configuration = datadog::Configuration::new();
11 let api = ContainerImagesAPI::with_config(configuration);
12 let response = api.list_container_images_with_pagination(
13 ListContainerImagesOptionalParams::default().page_size(2),
14 );
15 pin_mut!(response);
16 while let Some(resp) = response.next().await {
17 if let Ok(value) = resp {
18 println!("{:#?}", value);
19 } else {
20 println!("{:#?}", resp.unwrap_err());
21 }
22 }
23}
Sourcepub async fn list_container_images_with_http_info(
&self,
params: ListContainerImagesOptionalParams,
) -> Result<ResponseContent<ContainerImagesResponse>, Error<ListContainerImagesError>>
pub async fn list_container_images_with_http_info( &self, params: ListContainerImagesOptionalParams, ) -> Result<ResponseContent<ContainerImagesResponse>, Error<ListContainerImagesError>>
Get all Container Images for your organization.
Trait Implementations§
Source§impl Clone for ContainerImagesAPI
impl Clone for ContainerImagesAPI
Source§fn clone(&self) -> ContainerImagesAPI
fn clone(&self) -> ContainerImagesAPI
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ContainerImagesAPI
impl Debug for ContainerImagesAPI
Auto Trait Implementations§
impl Freeze for ContainerImagesAPI
impl !RefUnwindSafe for ContainerImagesAPI
impl Send for ContainerImagesAPI
impl Sync for ContainerImagesAPI
impl Unpin for ContainerImagesAPI
impl !UnwindSafe for ContainerImagesAPI
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more