#[non_exhaustive]pub enum AwsRegion {
Show 24 variants
UsEast1,
UsEast2,
UsWest1,
UsWest2,
CaCentral1,
EuCentral1,
EuCentral2,
EuWest1,
EuWest2,
EuWest3,
EuSouth1,
EuSouth2,
EuNorth1,
AfSouth1,
ApEast1,
ApSouth1,
ApSouth2,
ApSoutheast1,
ApSoutheast2,
ApSoutheast3,
ApSoutheast4,
ApNorhteast1,
ApNorhteast2,
ApNorhteast3,
}
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
UsEast1
US East (N. Virginia)
UsEast2
US East (Ohio)
UsWest1
US West (N. California)
UsWest2
US West (Oregon)
CaCentral1
Canada (Central)
EuCentral1
Europe (Frankfurt)
EuCentral2
Europe (Zurich)
EuWest1
Europe (Ireland)
EuWest2
Europe (London)
EuWest3
Europe (Paris)
EuSouth1
Europe (Milan)
EuSouth2
Europe (Spain)
EuNorth1
Europe (Stockholm)
AfSouth1
Africa (Cape Town)
ApEast1
Asia Pacific (Hong Kong)
ApSouth1
Asia Pacific (Mumbai)
ApSouth2
Asia Pacific (Hyderabad)
ApSoutheast1
Asia Pacific (Singapore)
ApSoutheast2
Asia Pacific (Sydney)
ApSoutheast3
Asia Pacific (Jakarta)
ApSoutheast4
Asia Pacific (Melbourne)
ApNorhteast1
Asia Pacific (Tokyo)
ApNorhteast2
Asia Pacific (Seoul)
ApNorhteast3
Asia Pacific (Osaka)
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AwsRegion
impl<'de> Deserialize<'de> for AwsRegion
Source§fn deserialize<__D>(deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl JsonSchema for AwsRegion
impl JsonSchema for AwsRegion
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn json_schema(_gen: &mut SchemaGenerator) -> Schema
fn json_schema(_gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref
keyword. Read moreSource§impl Sequence for AwsRegion
impl Sequence for AwsRegion
impl Copy for AwsRegion
impl StructuralPartialEq for AwsRegion
Auto Trait Implementations§
impl Freeze for AwsRegion
impl RefUnwindSafe for AwsRegion
impl Send for AwsRegion
impl Sync for AwsRegion
impl Unpin for AwsRegion
impl UnwindSafe for AwsRegion
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