#[non_exhaustive]pub struct DescribeServicesInputBuilder { /* private fields */ }
Expand description
A builder for DescribeServicesInput
.
Implementations§
source§impl DescribeServicesInputBuilder
impl DescribeServicesInputBuilder
sourcepub fn cluster(self, input: impl Into<String>) -> Self
pub fn cluster(self, input: impl Into<String>) -> Self
The short name or full Amazon Resource Name (ARN)the cluster that hosts the service to describe. If you do not specify a cluster, the default cluster is assumed. This parameter is required if the service or services you are describing were launched in any cluster other than the default cluster.
sourcepub fn set_cluster(self, input: Option<String>) -> Self
pub fn set_cluster(self, input: Option<String>) -> Self
The short name or full Amazon Resource Name (ARN)the cluster that hosts the service to describe. If you do not specify a cluster, the default cluster is assumed. This parameter is required if the service or services you are describing were launched in any cluster other than the default cluster.
sourcepub fn get_cluster(&self) -> &Option<String>
pub fn get_cluster(&self) -> &Option<String>
The short name or full Amazon Resource Name (ARN)the cluster that hosts the service to describe. If you do not specify a cluster, the default cluster is assumed. This parameter is required if the service or services you are describing were launched in any cluster other than the default cluster.
sourcepub fn services(self, input: impl Into<String>) -> Self
pub fn services(self, input: impl Into<String>) -> Self
Appends an item to services
.
To override the contents of this collection use set_services
.
A list of services to describe. You may specify up to 10 services to describe in a single operation.
sourcepub fn set_services(self, input: Option<Vec<String>>) -> Self
pub fn set_services(self, input: Option<Vec<String>>) -> Self
A list of services to describe. You may specify up to 10 services to describe in a single operation.
sourcepub fn get_services(&self) -> &Option<Vec<String>>
pub fn get_services(&self) -> &Option<Vec<String>>
A list of services to describe. You may specify up to 10 services to describe in a single operation.
sourcepub fn include(self, input: ServiceField) -> Self
pub fn include(self, input: ServiceField) -> Self
Appends an item to include
.
To override the contents of this collection use set_include
.
Determines whether you want to see the resource tags for the service. If TAGS
is specified, the tags are included in the response. If this field is omitted, tags aren't included in the response.
sourcepub fn set_include(self, input: Option<Vec<ServiceField>>) -> Self
pub fn set_include(self, input: Option<Vec<ServiceField>>) -> Self
Determines whether you want to see the resource tags for the service. If TAGS
is specified, the tags are included in the response. If this field is omitted, tags aren't included in the response.
sourcepub fn get_include(&self) -> &Option<Vec<ServiceField>>
pub fn get_include(&self) -> &Option<Vec<ServiceField>>
Determines whether you want to see the resource tags for the service. If TAGS
is specified, the tags are included in the response. If this field is omitted, tags aren't included in the response.
sourcepub fn build(self) -> Result<DescribeServicesInput, BuildError>
pub fn build(self) -> Result<DescribeServicesInput, BuildError>
Consumes the builder and constructs a DescribeServicesInput
.
source§impl DescribeServicesInputBuilder
impl DescribeServicesInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<DescribeServicesOutput, SdkError<DescribeServicesError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<DescribeServicesOutput, SdkError<DescribeServicesError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DescribeServicesInputBuilder
impl Clone for DescribeServicesInputBuilder
source§fn clone(&self) -> DescribeServicesInputBuilder
fn clone(&self) -> DescribeServicesInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DescribeServicesInputBuilder
impl Debug for DescribeServicesInputBuilder
source§impl Default for DescribeServicesInputBuilder
impl Default for DescribeServicesInputBuilder
source§fn default() -> DescribeServicesInputBuilder
fn default() -> DescribeServicesInputBuilder
source§impl PartialEq for DescribeServicesInputBuilder
impl PartialEq for DescribeServicesInputBuilder
source§fn eq(&self, other: &DescribeServicesInputBuilder) -> bool
fn eq(&self, other: &DescribeServicesInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.