ml library

Classes

GetJobArgs
Arguments for getJob. Arguments for getJob.
GetJobIamPolicyArgs
Arguments for getJobIamPolicy. Arguments for getJobIamPolicy.
GetJobIamPolicyResult
Result data returned by getJobIamPolicy.
GetJobResult
Result data returned by getJob.
GetModelArgs
Arguments for getModel. Arguments for getModel.
GetModelIamPolicyArgs
Arguments for getModelIamPolicy. Arguments for getModelIamPolicy.
GetModelIamPolicyResult
Result data returned by getModelIamPolicy.
GetModelResult
Result data returned by getModel.
GetStudyArgs
Arguments for getStudy. Arguments for getStudy.
GetStudyResult
Result data returned by getStudy.
GetTrialArgs
Arguments for getTrial. Arguments for getTrial.
GetTrialResult
Result data returned by getTrial.
GetVersionArgs
Arguments for getVersion. Arguments for getVersion.
GetVersionResult
Result data returned by getVersion.
GoogleCloudMlV1AcceleratorConfig
Represents a hardware accelerator request config. Note that the AcceleratorConfig can be used in both Jobs and Versions. Learn more about accelerators for training and accelerators for online prediction.
GoogleCloudMlV1AcceleratorConfigResponse
Represents a hardware accelerator request config. Note that the AcceleratorConfig can be used in both Jobs and Versions. Learn more about accelerators for training and accelerators for online prediction.
GoogleCloudMlV1AutomatedStoppingConfig
Configuration for Automated Early Stopping of Trials. If no implementation_config is set, automated early stopping will not be run.
GoogleCloudMlV1AutomatedStoppingConfigDecayCurveAutomatedStoppingConfig
GoogleCloudMlV1AutomatedStoppingConfigDecayCurveAutomatedStoppingConfigResponse
GoogleCloudMlV1AutomatedStoppingConfigMedianAutomatedStoppingConfig
The median automated stopping rule stops a pending trial if the trial's best objective_value is strictly below the median 'performance' of all completed trials reported up to the trial's last measurement. Currently, 'performance' refers to the running average of the objective values reported by the trial in each measurement.
GoogleCloudMlV1AutomatedStoppingConfigMedianAutomatedStoppingConfigResponse
The median automated stopping rule stops a pending trial if the trial's best objective_value is strictly below the median 'performance' of all completed trials reported up to the trial's last measurement. Currently, 'performance' refers to the running average of the objective values reported by the trial in each measurement.
GoogleCloudMlV1AutomatedStoppingConfigResponse
Configuration for Automated Early Stopping of Trials. If no implementation_config is set, automated early stopping will not be run.
GoogleCloudMlV1AutoScaling
Options for automatically scaling a model.
GoogleCloudMlV1AutoScalingResponse
Options for automatically scaling a model.
GoogleCloudMlV1BuiltInAlgorithmOutput
Represents output related to a built-in algorithm Job.
GoogleCloudMlV1BuiltInAlgorithmOutputResponse
Represents output related to a built-in algorithm Job.
GoogleCloudMlV1ContainerPort
Represents a network port in a single container. This message is a subset of the Kubernetes ContainerPort v1 core specification.
GoogleCloudMlV1ContainerPortResponse
Represents a network port in a single container. This message is a subset of the Kubernetes ContainerPort v1 core specification.
GoogleCloudMlV1ContainerSpec
Specification of a custom container for serving predictions. This message is a subset of the Kubernetes Container v1 core specification.
GoogleCloudMlV1ContainerSpecResponse
Specification of a custom container for serving predictions. This message is a subset of the Kubernetes Container v1 core specification.
GoogleCloudMlV1DiskConfig
Represents the config of disk options.
GoogleCloudMlV1DiskConfigResponse
Represents the config of disk options.
GoogleCloudMlV1EncryptionConfig
Represents a custom encryption key configuration that can be applied to a resource.
GoogleCloudMlV1EncryptionConfigResponse
Represents a custom encryption key configuration that can be applied to a resource.
GoogleCloudMlV1EnvVar
Represents an environment variable to be made available in a container. This message is a subset of the Kubernetes EnvVar v1 core specification.
GoogleCloudMlV1EnvVarResponse
Represents an environment variable to be made available in a container. This message is a subset of the Kubernetes EnvVar v1 core specification.
GoogleCloudMlV1ExplanationConfig
Message holding configuration options for explaining model predictions. There are three feature attribution methods supported for TensorFlow models: integrated gradients, sampled Shapley, and XRAI. Learn more about feature attributions.
GoogleCloudMlV1ExplanationConfigResponse
Message holding configuration options for explaining model predictions. There are three feature attribution methods supported for TensorFlow models: integrated gradients, sampled Shapley, and XRAI. Learn more about feature attributions.
GoogleCloudMlV1HyperparameterOutput
Represents the result of a single hyperparameter tuning trial from a training job. The TrainingOutput object that is returned on successful completion of a training job with hyperparameter tuning includes a list of HyperparameterOutput objects, one for each successful trial.
GoogleCloudMlV1HyperparameterOutputHyperparameterMetric
An observed value of a metric.
GoogleCloudMlV1HyperparameterOutputHyperparameterMetricResponse
An observed value of a metric.
GoogleCloudMlV1HyperparameterOutputResponse
Represents the result of a single hyperparameter tuning trial from a training job. The TrainingOutput object that is returned on successful completion of a training job with hyperparameter tuning includes a list of HyperparameterOutput objects, one for each successful trial.
GoogleCloudMlV1HyperparameterSpec
Represents a set of hyperparameters to optimize.
GoogleCloudMlV1HyperparameterSpecResponse
Represents a set of hyperparameters to optimize.
GoogleCloudMlV1IntegratedGradientsAttribution
Attributes credit by computing the Aumann-Shapley value taking advantage of the model's fully differentiable structure. Refer to this paper for more details: https://arxiv.org/abs/1703.01365
GoogleCloudMlV1IntegratedGradientsAttributionResponse
Attributes credit by computing the Aumann-Shapley value taking advantage of the model's fully differentiable structure. Refer to this paper for more details: https://arxiv.org/abs/1703.01365
GoogleCloudMlV1ManualScaling
Options for manually scaling a model.
GoogleCloudMlV1ManualScalingResponse
Options for manually scaling a model.
GoogleCloudMlV1Measurement
A message representing a measurement.
GoogleCloudMlV1MeasurementMetric
A message representing a metric in the measurement.
GoogleCloudMlV1MeasurementMetricResponse
A message representing a metric in the measurement.
GoogleCloudMlV1MeasurementResponse
A message representing a measurement.
GoogleCloudMlV1MetricSpec
MetricSpec contains the specifications to use to calculate the desired nodes count when autoscaling is enabled.
GoogleCloudMlV1MetricSpecResponse
MetricSpec contains the specifications to use to calculate the desired nodes count when autoscaling is enabled.
GoogleCloudMlV1ParameterSpec
Represents a single hyperparameter to optimize.
GoogleCloudMlV1ParameterSpecResponse
Represents a single hyperparameter to optimize.
GoogleCloudMlV1PredictionInput
Represents input parameters for a prediction job.
GoogleCloudMlV1PredictionInputResponse
Represents input parameters for a prediction job.
GoogleCloudMlV1PredictionOutput
Represents results of a prediction job.
GoogleCloudMlV1PredictionOutputResponse
Represents results of a prediction job.
GoogleCloudMlV1ReplicaConfig
Represents the configuration for a replica in a cluster.
GoogleCloudMlV1ReplicaConfigResponse
Represents the configuration for a replica in a cluster.
GoogleCloudMlV1RequestLoggingConfig
Configuration for logging request-response pairs to a BigQuery table. Online prediction requests to a model version and the responses to these requests are converted to raw strings and saved to the specified BigQuery table. Logging is constrained by BigQuery quotas and limits. If your project exceeds BigQuery quotas or limits, AI Platform Prediction does not log request-response pairs, but it continues to serve predictions. If you are using continuous evaluation, you do not need to specify this configuration manually. Setting up continuous evaluation automatically enables logging of request-response pairs.
GoogleCloudMlV1RequestLoggingConfigResponse
Configuration for logging request-response pairs to a BigQuery table. Online prediction requests to a model version and the responses to these requests are converted to raw strings and saved to the specified BigQuery table. Logging is constrained by BigQuery quotas and limits. If your project exceeds BigQuery quotas or limits, AI Platform Prediction does not log request-response pairs, but it continues to serve predictions. If you are using continuous evaluation, you do not need to specify this configuration manually. Setting up continuous evaluation automatically enables logging of request-response pairs.
GoogleCloudMlV1RouteMap
Specifies HTTP paths served by a custom container. AI Platform Prediction sends requests to these paths on the container; the custom container must run an HTTP server that responds to these requests with appropriate responses. Read Custom container requirements for details on how to create your container image to meet these requirements.
GoogleCloudMlV1RouteMapResponse
Specifies HTTP paths served by a custom container. AI Platform Prediction sends requests to these paths on the container; the custom container must run an HTTP server that responds to these requests with appropriate responses. Read Custom container requirements for details on how to create your container image to meet these requirements.
GoogleCloudMlV1SampledShapleyAttribution
An attribution method that approximates Shapley values for features that contribute to the label being predicted. A sampling strategy is used to approximate the value rather than considering all subsets of features.
GoogleCloudMlV1SampledShapleyAttributionResponse
An attribution method that approximates Shapley values for features that contribute to the label being predicted. A sampling strategy is used to approximate the value rather than considering all subsets of features.
GoogleCloudMlV1Scheduling
All parameters related to scheduling of training jobs.
GoogleCloudMlV1SchedulingResponse
All parameters related to scheduling of training jobs.
GoogleCloudMlV1StudyConfig
Represents configuration of a study.
GoogleCloudMlV1StudyConfigMetricSpec
Represents a metric to optimize.
GoogleCloudMlV1StudyConfigMetricSpecResponse
Represents a metric to optimize.
GoogleCloudMlV1StudyConfigParameterSpec
Represents a single parameter to optimize.
GoogleCloudMlV1StudyConfigParameterSpecCategoricalValueSpec
GoogleCloudMlV1StudyConfigParameterSpecCategoricalValueSpecResponse
GoogleCloudMlV1StudyConfigParameterSpecDiscreteValueSpec
GoogleCloudMlV1StudyConfigParameterSpecDiscreteValueSpecResponse
GoogleCloudMlV1StudyConfigParameterSpecDoubleValueSpec
GoogleCloudMlV1StudyConfigParameterSpecDoubleValueSpecResponse
GoogleCloudMlV1StudyConfigParameterSpecIntegerValueSpec
GoogleCloudMlV1StudyConfigParameterSpecIntegerValueSpecResponse
GoogleCloudMlV1StudyConfigParameterSpecMatchingParentCategoricalValueSpec
Represents the spec to match categorical values from parent parameter.
GoogleCloudMlV1StudyConfigParameterSpecMatchingParentCategoricalValueSpecResponse
Represents the spec to match categorical values from parent parameter.
GoogleCloudMlV1StudyConfigParameterSpecMatchingParentDiscreteValueSpec
Represents the spec to match discrete values from parent parameter.
GoogleCloudMlV1StudyConfigParameterSpecMatchingParentDiscreteValueSpecResponse
Represents the spec to match discrete values from parent parameter.
GoogleCloudMlV1StudyConfigParameterSpecMatchingParentIntValueSpec
Represents the spec to match integer values from parent parameter.
GoogleCloudMlV1StudyConfigParameterSpecMatchingParentIntValueSpecResponse
Represents the spec to match integer values from parent parameter.
GoogleCloudMlV1StudyConfigParameterSpecResponse
Represents a single parameter to optimize.
GoogleCloudMlV1StudyConfigResponse
Represents configuration of a study.
GoogleCloudMlV1TrainingInput
Represents input parameters for a training job. When using the gcloud command to submit your training job, you can specify the input parameters as command-line arguments and/or in a YAML configuration file referenced from the --config command-line argument. For details, see the guide to submitting a training job.
GoogleCloudMlV1TrainingInputResponse
Represents input parameters for a training job. When using the gcloud command to submit your training job, you can specify the input parameters as command-line arguments and/or in a YAML configuration file referenced from the --config command-line argument. For details, see the guide to submitting a training job.
GoogleCloudMlV1TrainingOutput
Represents results of a training job. Output only.
GoogleCloudMlV1TrainingOutputResponse
Represents results of a training job. Output only.
GoogleCloudMlV1TrialParameter
A message representing a parameter to be tuned. Contains the name of the parameter and the suggested value to use for this trial.
GoogleCloudMlV1TrialParameterResponse
A message representing a parameter to be tuned. Contains the name of the parameter and the suggested value to use for this trial.
GoogleCloudMlV1VersionResponse
Represents a version of the model. Each version is a trained model deployed in the cloud, ready to handle prediction requests. A model can have multiple versions. You can get information about all of the versions of a given model by calling projects.models.versions.list.
GoogleCloudMlV1XraiAttribution
Attributes credit by computing the XRAI taking advantage of the model's fully differentiable structure. Refer to this paper for more details: https://arxiv.org/abs/1906.02825 Currently only implemented for models with natural image inputs.
GoogleCloudMlV1XraiAttributionResponse
Attributes credit by computing the XRAI taking advantage of the model's fully differentiable structure. Refer to this paper for more details: https://arxiv.org/abs/1906.02825 Currently only implemented for models with natural image inputs.
GoogleIamV1AuditConfig
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both allServices and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": "user:jose@example.com" }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": "user:aliya@example.com" } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
GoogleIamV1AuditConfigResponse
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both allServices and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": "user:jose@example.com" }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": "user:aliya@example.com" } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
GoogleIamV1AuditLogConfig
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": "user:jose@example.com" }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
GoogleIamV1AuditLogConfigResponse
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": "user:jose@example.com" }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
GoogleIamV1Binding
Associates members, or principals, with a role.
GoogleIamV1BindingResponse
Associates members, or principals, with a role.
GoogleTypeExpr
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
GoogleTypeExprResponse
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
Job
Creates a training or a batch prediction job. Auto-naming is currently not supported for this resource. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
JobArgs
The set of arguments for Job. The set of arguments for Job.
JobIamBinding
Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
JobIamBindingArgs
The set of arguments for JobIamBinding. The set of arguments for JobIamBinding.
JobIamMember
Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
JobIamMemberArgs
The set of arguments for JobIamMember. The set of arguments for JobIamMember.
JobIamPolicy
Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
JobIamPolicyArgs
The set of arguments for JobIamPolicy. The set of arguments for JobIamPolicy.
Model
Creates a model which will later contain one or more versions. You must add at least one version before you can request predictions from the model. Add versions by calling projects.models.versions.create.
ModelArgs
The set of arguments for Model. The set of arguments for Model.
ModelIamBinding
Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
ModelIamBindingArgs
The set of arguments for ModelIamBinding. The set of arguments for ModelIamBinding.
ModelIamMember
Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
ModelIamMemberArgs
The set of arguments for ModelIamMember. The set of arguments for ModelIamMember.
ModelIamPolicy
Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
ModelIamPolicyArgs
The set of arguments for ModelIamPolicy. The set of arguments for ModelIamPolicy.
Study
Creates a study. Auto-naming is currently not supported for this resource.
StudyArgs
The set of arguments for Study. The set of arguments for Study.
Trial
Adds a user provided trial to a study. Auto-naming is currently not supported for this resource.
TrialArgs
The set of arguments for Trial. The set of arguments for Trial.
Version
Creates a new version of a model from a trained TensorFlow model. If the version created in the cloud by this call is the first deployed version of the specified model, it will be made the default version of the model. When you add a version to a model that already has one or more versions, the default version does not automatically change. If you want a new version to be the default, you must call projects.models.versions.setDefault.
VersionArgs
The set of arguments for Version. The set of arguments for Version.

Enums

GoogleCloudMlV1AcceleratorConfigType
The type of accelerator to use.
GoogleCloudMlV1HyperparameterSpecAlgorithm
Optional. The search algorithm specified for the hyperparameter tuning job. Uses the default AI Platform hyperparameter tuning algorithm if unspecified.
GoogleCloudMlV1HyperparameterSpecGoal
Required. The type of goal to use for tuning. Available types are MAXIMIZE and MINIMIZE. Defaults to MAXIMIZE.
GoogleCloudMlV1MetricSpecName
metric name.
GoogleCloudMlV1ParameterSpecScaleType
Optional. How the parameter should be scaled to the hypercube. Leave unset for categorical parameters. Some kind of scaling is strongly recommended for real or integral parameters (e.g., UNIT_LINEAR_SCALE).
GoogleCloudMlV1ParameterSpecType
Required. The type of the parameter.
GoogleCloudMlV1PredictionInputDataFormat
Required. The format of the input data files.
GoogleCloudMlV1PredictionInputOutputDataFormat
Optional. Format of the output data files, defaults to JSON.
GoogleCloudMlV1StudyConfigAlgorithm
The search algorithm specified for the study.
GoogleCloudMlV1StudyConfigMetricSpecGoal
Required. The optimization goal of the metric.
GoogleCloudMlV1StudyConfigParameterSpecScaleType
How the parameter should be scaled. Leave unset for categorical parameters.
GoogleCloudMlV1StudyConfigParameterSpecType
Required. The type of the parameter.
GoogleCloudMlV1TrainingInputScaleTier
Required. Specifies the machine types, the number of replicas for workers and parameter servers.
GoogleIamV1AuditLogConfigLogType
The log type that this config enables.
TrialState
The detailed state of a trial.
VersionFramework
Optional. The machine learning framework AI Platform uses to train this version of the model. Valid values are TENSORFLOW, SCIKIT_LEARN, XGBOOST. If you do not specify a framework, AI Platform will analyze files in the deployment_uri to determine a framework. If you choose SCIKIT_LEARN or XGBOOST, you must also set the runtime version of the model to 1.4 or greater. Do not specify a framework if you're deploying a custom prediction routine or if you're using a custom container.

Functions

getJob(GetJobArgs args, {InvokeOptions? options}) → Future<GetJobResult>
Describes a job. args Arguments passed to this invoke. Arguments for getJob. options Invoke options controlling this call.
getJobIamPolicy(GetJobIamPolicyArgs args, {InvokeOptions? options}) → Future<GetJobIamPolicyResult>
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set. args Arguments passed to this invoke. Arguments for getJobIamPolicy. options Invoke options controlling this call.
getModel(GetModelArgs args, {InvokeOptions? options}) → Future<GetModelResult>
Gets information about a model, including its name, the description (if set), and the default version (if at least one version of the model has been deployed). args Arguments passed to this invoke. Arguments for getModel. options Invoke options controlling this call.
getModelIamPolicy(GetModelIamPolicyArgs args, {InvokeOptions? options}) → Future<GetModelIamPolicyResult>
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set. args Arguments passed to this invoke. Arguments for getModelIamPolicy. options Invoke options controlling this call.
getStudy(GetStudyArgs args, {InvokeOptions? options}) → Future<GetStudyResult>
Gets a study. args Arguments passed to this invoke. Arguments for getStudy. options Invoke options controlling this call.
getTrial(GetTrialArgs args, {InvokeOptions? options}) → Future<GetTrialResult>
Gets a trial. args Arguments passed to this invoke. Arguments for getTrial. options Invoke options controlling this call.
getVersion(GetVersionArgs args, {InvokeOptions? options}) → Future<GetVersionResult>
Gets information about a model version. Models can have multiple versions. You can call projects.models.versions.list to get the same information that this method returns for all of the versions of a model. args Arguments passed to this invoke. Arguments for getVersion. options Invoke options controlling this call.