pub struct UrlList {
pub create_time: Option<DateTime<Utc>>,
pub description: Option<String>,
pub name: Option<String>,
pub update_time: Option<DateTime<Utc>>,
pub values: Option<Vec<String>>,
}
Expand description
UrlList proto helps users to set reusable, independently manageable lists of hosts, host patterns, URLs, URL patterns.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- locations url lists create projects (request)
- locations url lists get projects (response)
- locations url lists patch projects (request)
Fields§
§create_time: Option<DateTime<Utc>>
Output only. Time when the security policy was created.
description: Option<String>
Optional. Free-text description of the resource.
name: Option<String>
Required. Name of the resource provided by the user. Name is of the form projects/{project}/locations/{location}/urlLists/{url_list} url_list should match the pattern:(^a-z?$).
update_time: Option<DateTime<Utc>>
Output only. Time when the security policy was updated.
values: Option<Vec<String>>
Required. FQDNs and URLs.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UrlList
impl<'de> Deserialize<'de> for UrlList
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
impl RequestValue for UrlList
impl ResponseResult for UrlList
Auto Trait Implementations§
impl Freeze for UrlList
impl RefUnwindSafe for UrlList
impl Send for UrlList
impl Sync for UrlList
impl Unpin for UrlList
impl UnwindSafe for UrlList
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more