Struct mz_controller::clusters::ManagedReplicaLocation
source · pub struct ManagedReplicaLocation {
pub allocation: ReplicaAllocation,
pub size: String,
pub availability_zone: String,
pub az_user_specified: bool,
}
Expand description
The location of a managed replica.
Fields§
§allocation: ReplicaAllocation
The resource allocation for the replica.
size: String
SQL size parameter used for allocation
availability_zone: String
The replica’s availability zone
az_user_specified: bool
true
if the AZ was specified by the user and must be respected;
false
if it was picked arbitrarily by Materialize.
Trait Implementations§
source§impl Clone for ManagedReplicaLocation
impl Clone for ManagedReplicaLocation
source§fn clone(&self) -> ManagedReplicaLocation
fn clone(&self) -> ManagedReplicaLocation
Returns a copy 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 ManagedReplicaLocation
impl Debug for ManagedReplicaLocation
source§impl<'de> Deserialize<'de> for ManagedReplicaLocation
impl<'de> Deserialize<'de> for ManagedReplicaLocation
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
Auto Trait Implementations§
impl RefUnwindSafe for ManagedReplicaLocation
impl Send for ManagedReplicaLocation
impl Sync for ManagedReplicaLocation
impl Unpin for ManagedReplicaLocation
impl UnwindSafe for ManagedReplicaLocation
Blanket Implementations§
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request
source§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<P, R> ProtoType<R> for Pwhere
R: RustType<P>,
impl<P, R> ProtoType<R> for Pwhere
R: RustType<P>,
source§fn into_rust(self) -> Result<R, TryFromProtoError>
fn into_rust(self) -> Result<R, TryFromProtoError>
See
RustType::from_proto
.source§fn from_rust(rust: &R) -> P
fn from_rust(rust: &R) -> P
See
RustType::into_proto
.