Struct google_cloudbilling1::api::Service
source · pub struct Service {
pub business_entity_name: Option<String>,
pub display_name: Option<String>,
pub name: Option<String>,
pub service_id: Option<String>,
}
Expand description
Encapsulates a single service in Google Cloud Platform.
§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).
- skus list services (none)
- list services (none)
Fields§
§business_entity_name: Option<String>
The business under which the service is offered. Ex. “businessEntities/GCP”, “businessEntities/Maps”
display_name: Option<String>
A human readable display name for this service.
name: Option<String>
The resource name for the service. Example: “services/DA34-426B-A397”
service_id: Option<String>
The identifier for the service. Example: “DA34-426B-A397”
Trait Implementations§
source§impl<'de> Deserialize<'de> for Service
impl<'de> Deserialize<'de> for Service
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 Resource for Service
Auto Trait Implementations§
impl RefUnwindSafe for Service
impl Send for Service
impl Sync for Service
impl Unpin for Service
impl UnwindSafe for Service
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