pub struct SasPortalUpdateSignedDeviceRequest {
pub encoded_device: Option<Vec<u8>>,
pub installer_id: Option<String>,
}
Expand description
Request for UpdateSignedDevice.
§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).
- devices update signed customers (request)
- devices update signed deployments (request)
- devices update signed nodes (request)
Fields§
§encoded_device: Option<Vec<u8>>
Required. The JSON Web Token signed using a CPI private key. Payload must be the JSON encoding of the device. The user_id field must be set.
installer_id: Option<String>
Required. Unique installer ID (CPI ID) from the Certified Professional Installers database.
Trait Implementations§
source§impl Clone for SasPortalUpdateSignedDeviceRequest
impl Clone for SasPortalUpdateSignedDeviceRequest
source§fn clone(&self) -> SasPortalUpdateSignedDeviceRequest
fn clone(&self) -> SasPortalUpdateSignedDeviceRequest
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 Default for SasPortalUpdateSignedDeviceRequest
impl Default for SasPortalUpdateSignedDeviceRequest
source§fn default() -> SasPortalUpdateSignedDeviceRequest
fn default() -> SasPortalUpdateSignedDeviceRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SasPortalUpdateSignedDeviceRequest
impl<'de> Deserialize<'de> for SasPortalUpdateSignedDeviceRequest
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 SasPortalUpdateSignedDeviceRequest
Auto Trait Implementations§
impl RefUnwindSafe for SasPortalUpdateSignedDeviceRequest
impl Send for SasPortalUpdateSignedDeviceRequest
impl Sync for SasPortalUpdateSignedDeviceRequest
impl Unpin for SasPortalUpdateSignedDeviceRequest
impl UnwindSafe for SasPortalUpdateSignedDeviceRequest
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