pub struct GoogleCloudAiplatformV1PublisherModel {
pub version_state: Option<String>,
pub open_source_category: Option<String>,
pub supported_actions: Option<GoogleCloudAiplatformV1PublisherModelCallToAction>,
pub frameworks: Option<Vec<String>>,
pub predict_schemata: Option<GoogleCloudAiplatformV1PredictSchemata>,
pub version_id: Option<String>,
pub name: Option<String>,
pub launch_stage: Option<String>,
pub publisher_model_template: Option<String>,
}Expand description
A Model Garden Publisher Model.
§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).
- models get publishers (response)
Fields§
§version_state: Option<String>Optional. Indicates the state of the model version.
open_source_category: Option<String>Required. Indicates the open source category of the publisher model.
supported_actions: Option<GoogleCloudAiplatformV1PublisherModelCallToAction>Optional. Supported call-to-action options.
frameworks: Option<Vec<String>>Optional. Additional information about the model’s Frameworks.
predict_schemata: Option<GoogleCloudAiplatformV1PredictSchemata>Optional. The schemata that describes formats of the PublisherModel’s predictions and explanations as given and returned via PredictionService.Predict.
version_id: Option<String>Output only. Immutable. The version ID of the PublisherModel. A new version is committed when a new model version is uploaded under an existing model id. It is an auto-incrementing decimal number in string representation.
name: Option<String>Output only. The resource name of the PublisherModel.
launch_stage: Option<String>Optional. Indicates the launch stage of the model.
publisher_model_template: Option<String>Optional. Output only. Immutable. Used to indicate this model has a publisher model and provide the template of the publisher model resource name.
Trait Implementations§
Source§impl Clone for GoogleCloudAiplatformV1PublisherModel
impl Clone for GoogleCloudAiplatformV1PublisherModel
Source§fn clone(&self) -> GoogleCloudAiplatformV1PublisherModel
fn clone(&self) -> GoogleCloudAiplatformV1PublisherModel
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for GoogleCloudAiplatformV1PublisherModel
impl Default for GoogleCloudAiplatformV1PublisherModel
Source§fn default() -> GoogleCloudAiplatformV1PublisherModel
fn default() -> GoogleCloudAiplatformV1PublisherModel
Source§impl<'de> Deserialize<'de> for GoogleCloudAiplatformV1PublisherModel
impl<'de> Deserialize<'de> for GoogleCloudAiplatformV1PublisherModel
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>,
impl ResponseResult for GoogleCloudAiplatformV1PublisherModel
Auto Trait Implementations§
impl Freeze for GoogleCloudAiplatformV1PublisherModel
impl RefUnwindSafe for GoogleCloudAiplatformV1PublisherModel
impl Send for GoogleCloudAiplatformV1PublisherModel
impl Sync for GoogleCloudAiplatformV1PublisherModel
impl Unpin for GoogleCloudAiplatformV1PublisherModel
impl UnwindSafe for GoogleCloudAiplatformV1PublisherModel
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more