Struct gapi_grpc::google::cloud::securitycenter::v1::Resource[][src]

pub struct Resource {
    pub name: String,
    pub project: String,
    pub project_display_name: String,
    pub parent: String,
    pub parent_display_name: String,
    pub folders: Vec<Folder>,
}

Information related to the Google Cloud resource.

Fields

name: String

The full resource name of the resource. See: https://cloud.google.com/apis/design/resource_names#full_resource_name

project: String

The full resource name of project that the resource belongs to.

project_display_name: String

The human readable name of project that the resource belongs to.

parent: String

The full resource name of resource’s parent.

parent_display_name: String

The human readable name of resource’s parent.

folders: Vec<Folder>

Output only. Contains a Folder message for each folder in the assets ancestry. The first folder is the deepest nested folder, and the last folder is the folder directly under the Organization.

Trait Implementations

impl Clone for Resource[src]

impl Debug for Resource[src]

impl Default for Resource[src]

impl Message for Resource[src]

impl PartialEq<Resource> for Resource[src]

impl StructuralPartialEq for Resource[src]

Auto Trait Implementations

impl RefUnwindSafe for Resource

impl Send for Resource

impl Sync for Resource

impl Unpin for Resource

impl UnwindSafe for Resource

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]