pub struct CreateLinkRequest {
pub bandwidth: Bandwidth,
pub description: Option<String>,
pub global_network_id: String,
pub provider: Option<String>,
pub site_id: String,
pub tags: Option<Vec<Tag>>,
pub type_: Option<String>,
}
Fields§
§bandwidth: Bandwidth
The upload speed and download speed in Mbps.
description: Option<String>
A description of the link.
Length Constraints: Maximum length of 256 characters.
global_network_id: String
The ID of the global network.
provider: Option<String>
The provider of the link.
Constraints: Cannot include the following characters: | \ ^
Length Constraints: Maximum length of 128 characters.
site_id: String
The ID of the site.
The tags to apply to the resource during creation.
type_: Option<String>
The type of the link.
Constraints: Cannot include the following characters: | \ ^
Length Constraints: Maximum length of 128 characters.
Trait Implementations§
Source§impl Clone for CreateLinkRequest
impl Clone for CreateLinkRequest
Source§fn clone(&self) -> CreateLinkRequest
fn clone(&self) -> CreateLinkRequest
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 CreateLinkRequest
impl Debug for CreateLinkRequest
Source§impl Default for CreateLinkRequest
impl Default for CreateLinkRequest
Source§fn default() -> CreateLinkRequest
fn default() -> CreateLinkRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for CreateLinkRequest
impl PartialEq for CreateLinkRequest
Source§impl Serialize for CreateLinkRequest
impl Serialize for CreateLinkRequest
impl StructuralPartialEq for CreateLinkRequest
Auto Trait Implementations§
impl Freeze for CreateLinkRequest
impl RefUnwindSafe for CreateLinkRequest
impl Send for CreateLinkRequest
impl Sync for CreateLinkRequest
impl Unpin for CreateLinkRequest
impl UnwindSafe for CreateLinkRequest
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