pub struct EndpointAttachment {
pub create_time: Option<DateTime<Utc>>,
pub description: Option<String>,
pub endpoint_global_access: Option<bool>,
pub endpoint_ip: Option<String>,
pub labels: Option<HashMap<String, String>>,
pub name: Option<String>,
pub service_attachment: Option<String>,
pub update_time: Option<DateTime<Utc>>,
}Expand description
represents the Connector’s Endpoint Attachment resource
§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).
Fields§
§create_time: Option<DateTime<Utc>>Output only. Created time.
description: Option<String>Optional. Description of the resource.
endpoint_global_access: Option<bool>Optional. The Private Service Connect Connection Endpoint Global Access. https://cloud.google.com/vpc/docs/about-accessing-vpc-hosted-services-endpoints#global-access
endpoint_ip: Option<String>Output only. The Private Service Connect connection endpoint ip
labels: Option<HashMap<String, String>>Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
name: Option<String>Output only. Resource name of the Endpoint Attachment. Format: projects/{project}/locations/{location}/endpointAttachments/{endpoint_attachment}
service_attachment: Option<String>Required. The path of the service attachment
update_time: Option<DateTime<Utc>>Output only. Updated time.
Trait Implementations§
Source§impl Clone for EndpointAttachment
impl Clone for EndpointAttachment
Source§fn clone(&self) -> EndpointAttachment
fn clone(&self) -> EndpointAttachment
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for EndpointAttachment
impl Debug for EndpointAttachment
Source§impl Default for EndpointAttachment
impl Default for EndpointAttachment
Source§fn default() -> EndpointAttachment
fn default() -> EndpointAttachment
Source§impl<'de> Deserialize<'de> for EndpointAttachment
impl<'de> Deserialize<'de> for EndpointAttachment
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>,
Source§impl Serialize for EndpointAttachment
impl Serialize for EndpointAttachment
impl RequestValue for EndpointAttachment
impl ResponseResult for EndpointAttachment
Auto Trait Implementations§
impl Freeze for EndpointAttachment
impl RefUnwindSafe for EndpointAttachment
impl Send for EndpointAttachment
impl Sync for EndpointAttachment
impl Unpin for EndpointAttachment
impl UnwindSafe for EndpointAttachment
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
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>
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>
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