Struct google_datamigration1::api::SqlAclEntry
source · pub struct SqlAclEntry {
pub expire_time: Option<DateTime<Utc>>,
pub label: Option<String>,
pub ttl: Option<Duration>,
pub value: Option<String>,
}Expand description
An entry for an Access Control list.
This type is not used in any activity, and only used as part of another schema.
Fields§
§expire_time: Option<DateTime<Utc>>The time when this access control entry expires in RFC 3339 format, for example: 2012-11-15T16:19:00.094Z.
label: Option<String>A label to identify this entry.
ttl: Option<Duration>Input only. The time-to-leave of this access control entry.
value: Option<String>The allowlisted value for the access control list.
Trait Implementations§
source§impl Clone for SqlAclEntry
impl Clone for SqlAclEntry
source§fn clone(&self) -> SqlAclEntry
fn clone(&self) -> SqlAclEntry
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 SqlAclEntry
impl Debug for SqlAclEntry
source§impl Default for SqlAclEntry
impl Default for SqlAclEntry
source§fn default() -> SqlAclEntry
fn default() -> SqlAclEntry
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SqlAclEntry
impl<'de> Deserialize<'de> for SqlAclEntry
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