pub struct ServicePostRequest {Show 23 fields
pub backup_id: Option<Uuid>,
pub byoc_id: Option<String>,
pub compliance_type: Option<ServicePostRequestCompliancetype>,
pub data_warehouse_id: Option<String>,
pub enable_core_dumps: Option<bool>,
pub encryption_assumed_role_identifier: Option<String>,
pub encryption_key: Option<String>,
pub endpoints: Option<Vec<ServiceEndpointChange>>,
pub has_transparent_data_encryption: Option<bool>,
pub idle_scaling: Option<bool>,
pub idle_timeout_minutes: Option<f64>,
pub ip_access_list: Vec<IpAccessListEntry>,
pub is_readonly: Option<bool>,
pub max_replica_memory_gb: Option<f64>,
pub min_replica_memory_gb: Option<f64>,
pub name: String,
pub num_replicas: Option<f64>,
pub private_preview_terms_checked: Option<bool>,
pub profile: Option<ServicePostRequestProfile>,
pub provider: ServicePostRequestProvider,
pub region: ServicePostRequestRegion,
pub release_channel: Option<ServicePostRequestReleasechannel>,
pub tags: Option<Vec<ResourceTagsV1>>,
}Expand description
ServicePostRequest from the ClickHouse Cloud API.
Fields§
§backup_id: Option<Uuid>§byoc_id: Option<String>§compliance_type: Option<ServicePostRequestCompliancetype>§data_warehouse_id: Option<String>§enable_core_dumps: Option<bool>§encryption_assumed_role_identifier: Option<String>§encryption_key: Option<String>§endpoints: Option<Vec<ServiceEndpointChange>>§has_transparent_data_encryption: Option<bool>§idle_scaling: Option<bool>§idle_timeout_minutes: Option<f64>§ip_access_list: Vec<IpAccessListEntry>§is_readonly: Option<bool>§max_replica_memory_gb: Option<f64>§min_replica_memory_gb: Option<f64>§name: String§num_replicas: Option<f64>§private_preview_terms_checked: Option<bool>§profile: Option<ServicePostRequestProfile>§provider: ServicePostRequestProvider§region: ServicePostRequestRegion§release_channel: Option<ServicePostRequestReleasechannel>Trait Implementations§
Source§impl Clone for ServicePostRequest
impl Clone for ServicePostRequest
Source§fn clone(&self) -> ServicePostRequest
fn clone(&self) -> ServicePostRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ServicePostRequest
impl Debug for ServicePostRequest
Source§impl Default for ServicePostRequest
impl Default for ServicePostRequest
Source§fn default() -> ServicePostRequest
fn default() -> ServicePostRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ServicePostRequest
impl<'de> Deserialize<'de> for ServicePostRequest
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 PartialEq for ServicePostRequest
impl PartialEq for ServicePostRequest
Source§fn eq(&self, other: &ServicePostRequest) -> bool
fn eq(&self, other: &ServicePostRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ServicePostRequest
impl Serialize for ServicePostRequest
impl StructuralPartialEq for ServicePostRequest
Auto Trait Implementations§
impl Freeze for ServicePostRequest
impl RefUnwindSafe for ServicePostRequest
impl Send for ServicePostRequest
impl Sync for ServicePostRequest
impl Unpin for ServicePostRequest
impl UnsafeUnpin for ServicePostRequest
impl UnwindSafe for ServicePostRequest
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