Struct aws_sdk_wafv2::types::builders::TagBuilder
source · #[non_exhaustive]pub struct TagBuilder { /* private fields */ }
Expand description
A builder for Tag
.
Implementations§
source§impl TagBuilder
impl TagBuilder
sourcepub fn key(self, input: impl Into<String>) -> Self
pub fn key(self, input: impl Into<String>) -> Self
Part of the key:value pair that defines a tag. You can use a tag key to describe a category of information, such as "customer." Tag keys are case-sensitive.
This field is required.sourcepub fn set_key(self, input: Option<String>) -> Self
pub fn set_key(self, input: Option<String>) -> Self
Part of the key:value pair that defines a tag. You can use a tag key to describe a category of information, such as "customer." Tag keys are case-sensitive.
sourcepub fn get_key(&self) -> &Option<String>
pub fn get_key(&self) -> &Option<String>
Part of the key:value pair that defines a tag. You can use a tag key to describe a category of information, such as "customer." Tag keys are case-sensitive.
sourcepub fn value(self, input: impl Into<String>) -> Self
pub fn value(self, input: impl Into<String>) -> Self
Part of the key:value pair that defines a tag. You can use a tag value to describe a specific value within a category, such as "companyA" or "companyB." Tag values are case-sensitive.
This field is required.sourcepub fn set_value(self, input: Option<String>) -> Self
pub fn set_value(self, input: Option<String>) -> Self
Part of the key:value pair that defines a tag. You can use a tag value to describe a specific value within a category, such as "companyA" or "companyB." Tag values are case-sensitive.
Trait Implementations§
source§impl Clone for TagBuilder
impl Clone for TagBuilder
source§fn clone(&self) -> TagBuilder
fn clone(&self) -> TagBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for TagBuilder
impl Debug for TagBuilder
source§impl Default for TagBuilder
impl Default for TagBuilder
source§fn default() -> TagBuilder
fn default() -> TagBuilder
source§impl PartialEq for TagBuilder
impl PartialEq for TagBuilder
source§fn eq(&self, other: &TagBuilder) -> bool
fn eq(&self, other: &TagBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.