[−][src]Struct google_compute1::LicenseCode
There is no detailed description.
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).
- get license codes (response)
- test iam permissions license codes (none)
Fields
kind: Option<String>
[Output Only] Type of resource. Always compute#licenseCode for licenses.
description: Option<String>
[Output Only] Description of this License Code.
transferable: Option<bool>
[Output Only] If true, the license will remain attached when creating images or snapshots from disks. Otherwise, the license is not transferred.
state: Option<String>
[Output Only] Current state of this License Code.
license_alias: Option<Vec<LicenseCodeLicenseAlias>>
[Output Only] URL and description aliases of Licenses with the same License Code.
creation_timestamp: Option<String>
[Output Only] Creation timestamp in RFC3339 text format.
id: Option<String>
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
self_link: Option<String>
[Output Only] Server-defined URL for the resource.
name: Option<String>
[Output Only] Name of the resource. The name is 1-20 characters long and must be a valid 64 bit integer.
Trait Implementations
impl Resource for LicenseCode
[src]
impl ResponseResult for LicenseCode
[src]
impl Default for LicenseCode
[src]
fn default() -> LicenseCode
[src]
impl Clone for LicenseCode
[src]
fn clone(&self) -> LicenseCode
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for LicenseCode
[src]
impl Serialize for LicenseCode
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for LicenseCode
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for LicenseCode
impl Unpin for LicenseCode
impl Sync for LicenseCode
impl UnwindSafe for LicenseCode
impl RefUnwindSafe for LicenseCode
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Typeable for T where
T: Any,
T: Any,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,