pub struct ServiceEndpoint {Show 15 fields
pub administrators_group: Option<IdentityRef>,
pub authorization: Option<EndpointAuthorization>,
pub created_by: Option<IdentityRef>,
pub data: Option<Value>,
pub description: Option<String>,
pub group_scope_id: Option<String>,
pub id: Option<String>,
pub is_ready: Option<bool>,
pub is_shared: Option<bool>,
pub name: Option<String>,
pub operation_status: Option<Value>,
pub owner: Option<String>,
pub readers_group: Option<IdentityRef>,
pub type_: Option<String>,
pub url: Option<String>,
}
Expand description
Represents an endpoint which may be used by an orchestration job.
Fields§
§administrators_group: Option<IdentityRef>
§created_by: Option<IdentityRef>
§data: Option<Value>
§description: Option<String>
Gets or sets the description of endpoint.
group_scope_id: Option<String>
§id: Option<String>
Gets or sets the identifier of this endpoint.
is_ready: Option<bool>
EndPoint state indicator
Indicates whether service endpoint is shared with other projects or not.
name: Option<String>
Gets or sets the friendly name of the endpoint.
operation_status: Option<Value>
Error message during creation/deletion of endpoint
owner: Option<String>
Gets or sets the owner of the endpoint.
readers_group: Option<IdentityRef>
§type_: Option<String>
Gets or sets the type of the endpoint.
url: Option<String>
Gets or sets the url of the endpoint.
Implementations§
Trait Implementations§
source§impl Clone for ServiceEndpoint
impl Clone for ServiceEndpoint
source§fn clone(&self) -> ServiceEndpoint
fn clone(&self) -> ServiceEndpoint
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 ServiceEndpoint
impl Debug for ServiceEndpoint
source§impl Default for ServiceEndpoint
impl Default for ServiceEndpoint
source§fn default() -> ServiceEndpoint
fn default() -> ServiceEndpoint
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ServiceEndpoint
impl<'de> Deserialize<'de> for ServiceEndpoint
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 ServiceEndpoint
impl PartialEq for ServiceEndpoint
source§fn eq(&self, other: &ServiceEndpoint) -> bool
fn eq(&self, other: &ServiceEndpoint) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for ServiceEndpoint
impl Serialize for ServiceEndpoint
impl StructuralPartialEq for ServiceEndpoint
Auto Trait Implementations§
impl RefUnwindSafe for ServiceEndpoint
impl Send for ServiceEndpoint
impl Sync for ServiceEndpoint
impl Unpin for ServiceEndpoint
impl UnwindSafe for ServiceEndpoint
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