pub struct GoogleCloudRunV2StorageSource {
pub bucket: Option<String>,
pub generation: Option<i64>,
pub object: Option<String>,
}Expand description
Location of the source in an archive file in Google Cloud Storage.
This type is not used in any activity, and only used as part of another schema.
Fields§
§bucket: Option<String>Required. Google Cloud Storage bucket containing the source (see Bucket Name Requirements).
generation: Option<i64>Optional. Google Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.
object: Option<String>Required. Google Cloud Storage object containing the source. This object must be a gzipped archive file (.tar.gz) containing source to build.
Trait Implementations§
Source§impl Clone for GoogleCloudRunV2StorageSource
impl Clone for GoogleCloudRunV2StorageSource
Source§fn clone(&self) -> GoogleCloudRunV2StorageSource
fn clone(&self) -> GoogleCloudRunV2StorageSource
Returns a duplicate 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 GoogleCloudRunV2StorageSource
impl Default for GoogleCloudRunV2StorageSource
Source§fn default() -> GoogleCloudRunV2StorageSource
fn default() -> GoogleCloudRunV2StorageSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GoogleCloudRunV2StorageSource
impl<'de> Deserialize<'de> for GoogleCloudRunV2StorageSource
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 GoogleCloudRunV2StorageSource
Auto Trait Implementations§
impl Freeze for GoogleCloudRunV2StorageSource
impl RefUnwindSafe for GoogleCloudRunV2StorageSource
impl Send for GoogleCloudRunV2StorageSource
impl Sync for GoogleCloudRunV2StorageSource
impl Unpin for GoogleCloudRunV2StorageSource
impl UnwindSafe for GoogleCloudRunV2StorageSource
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