pub struct CreateDimensionRequest {
pub client_request_token: String,
pub name: String,
pub string_values: Vec<String>,
pub tags: Option<Vec<Tag>>,
pub type_: String,
}Fields§
§client_request_token: StringEach dimension must have a unique client request token. If you try to create a new dimension with the same token as a dimension that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.
name: StringA unique identifier for the dimension. Choose something that describes the type and value to make it easy to remember what it does.
string_values: Vec<String>Specifies the value or list of values for the dimension. For TOPIC_FILTER dimensions, this is a pattern used to match the MQTT topic (for example, "admin/#").
Metadata that can be used to manage the dimension.
type_: StringSpecifies the type of dimension. Supported types: TOPIC_FILTER.
Trait Implementations§
Source§impl Clone for CreateDimensionRequest
impl Clone for CreateDimensionRequest
Source§fn clone(&self) -> CreateDimensionRequest
fn clone(&self) -> CreateDimensionRequest
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 CreateDimensionRequest
impl Debug for CreateDimensionRequest
Source§impl Default for CreateDimensionRequest
impl Default for CreateDimensionRequest
Source§fn default() -> CreateDimensionRequest
fn default() -> CreateDimensionRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for CreateDimensionRequest
impl PartialEq for CreateDimensionRequest
Source§impl Serialize for CreateDimensionRequest
impl Serialize for CreateDimensionRequest
impl StructuralPartialEq for CreateDimensionRequest
Auto Trait Implementations§
impl Freeze for CreateDimensionRequest
impl RefUnwindSafe for CreateDimensionRequest
impl Send for CreateDimensionRequest
impl Sync for CreateDimensionRequest
impl Unpin for CreateDimensionRequest
impl UnwindSafe for CreateDimensionRequest
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