pub struct GoogleCloudApigeeV1ResourceStatus {
pub resource: Option<String>,
pub revisions: Option<Vec<GoogleCloudApigeeV1RevisionStatus>>,
pub total_replicas: Option<i32>,
pub uid: Option<String>,
}
Expand description
The status of a resource loaded in the runtime.
This type is not used in any activity, and only used as part of another schema.
Fields§
§resource: Option<String>
The resource name. Currently only two resources are supported: EnvironmentGroup - organizations/{org}/envgroups/{envgroup} EnvironmentConfig - organizations/{org}/environments/{environment}/deployedConfig
revisions: Option<Vec<GoogleCloudApigeeV1RevisionStatus>>
Revisions of the resource currently deployed in the instance.
total_replicas: Option<i32>
The total number of replicas that should have this resource.
uid: Option<String>
The uid of the resource. In the unexpected case that the instance has multiple uids for the same name, they should be reported under separate ResourceStatuses.
Trait Implementations§
source§impl Clone for GoogleCloudApigeeV1ResourceStatus
impl Clone for GoogleCloudApigeeV1ResourceStatus
source§fn clone(&self) -> GoogleCloudApigeeV1ResourceStatus
fn clone(&self) -> GoogleCloudApigeeV1ResourceStatus
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 GoogleCloudApigeeV1ResourceStatus
impl Default for GoogleCloudApigeeV1ResourceStatus
source§fn default() -> GoogleCloudApigeeV1ResourceStatus
fn default() -> GoogleCloudApigeeV1ResourceStatus
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GoogleCloudApigeeV1ResourceStatus
impl<'de> Deserialize<'de> for GoogleCloudApigeeV1ResourceStatus
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 Part for GoogleCloudApigeeV1ResourceStatus
Auto Trait Implementations§
impl RefUnwindSafe for GoogleCloudApigeeV1ResourceStatus
impl Send for GoogleCloudApigeeV1ResourceStatus
impl Sync for GoogleCloudApigeeV1ResourceStatus
impl Unpin for GoogleCloudApigeeV1ResourceStatus
impl UnwindSafe for GoogleCloudApigeeV1ResourceStatus
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