Struct rusoto_elb::PolicyAttributeTypeDescription [−][src]
pub struct PolicyAttributeTypeDescription { pub attribute_name: Option<String>, pub attribute_type: Option<String>, pub cardinality: Option<String>, pub default_value: Option<String>, pub description: Option<String>, }
Expand description
Information about a policy attribute type.
Fields
attribute_name: Option<String>
The name of the attribute.
attribute_type: Option<String>
The type of the attribute. For example, Boolean
or Integer
.
cardinality: Option<String>
The cardinality of the attribute.
Valid values:
-
ONE(1) : Single value required
-
ZEROORONE(0..1) : Up to one value is allowed
-
ZEROORMORE(0..) : Optional. Multiple values are allowed
-
ONEORMORE(1..0) : Required. Multiple values are allowed
default_value: Option<String>
The default value of the attribute, if applicable.
description: Option<String>
A description of the attribute.
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl Send for PolicyAttributeTypeDescription
impl Sync for PolicyAttributeTypeDescription
impl Unpin for PolicyAttributeTypeDescription
impl UnwindSafe for PolicyAttributeTypeDescription
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self