public sealed class ExportForecastsRequest : IMessage<ExportForecastsRequest>, IEquatable<ExportForecastsRequest>, IDeepCloneable<ExportForecastsRequest>, IBufferMessage, IMessageReference documentation and code samples for the Capacity Planner v1beta API class ExportForecastsRequest.
The ExportForecasts request
Next : 13
Implements
IMessageExportForecastsRequest, IEquatableExportForecastsRequest, IDeepCloneableExportForecastsRequest, IBufferMessage, IMessageNamespace
Google.Cloud.CapacityPlanner.V1BetaAssembly
Google.Cloud.CapacityPlanner.V1Beta.dll
Constructors
ExportForecastsRequest()
public ExportForecastsRequest()ExportForecastsRequest(ExportForecastsRequest)
public ExportForecastsRequest(ExportForecastsRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
ExportForecastsRequest |
Properties
AggregationMethod
public UsageHistory.Types.AggregationMethod AggregationMethod { get; set; }Optional. Aggregation Method of the historical usage for which the forecast is generated.
| Property Value | |
|---|---|
| Type | Description |
UsageHistoryTypesAggregationMethod |
|
DiskType
public string DiskType { get; set; }Optional. The disk_type for the Forecast values to return with request
persistent-disk resource_type.
| Property Value | |
|---|---|
| Type | Description |
string |
|
EndDate
public Date EndDate { get; set; }Optional. The end date of forecasts.
| Property Value | |
|---|---|
| Type | Description |
Date |
|
GpuType
public string GpuType { get; set; }Optional. The GPU type for the Forecast values to return. Sample values
are "nvidia-tesla-t4", and "nvidia-tesla-a100". See
https://cloud.google.com/compute/docs/gpus for a list. Empty gpu_type
will return results matching all GPUs.
| Property Value | |
|---|---|
| Type | Description |
string |
|
MachineFamily
public string MachineFamily { get; set; }Optional. The machine family to use to select the Forecast values to
return. Possible values include "n1", and "n2d".
| Property Value | |
|---|---|
| Type | Description |
string |
|
MachineShape
public MachineShape MachineShape { get; set; }Optional. The machine shape for the time series values to export.
| Property Value | |
|---|---|
| Type | Description |
MachineShape |
|
OutputConfig
public OutputConfig OutputConfig { get; set; }Required. Output configuration indicating where the results will be output to.
| Property Value | |
|---|---|
| Type | Description |
OutputConfig |
|
Parent
public string Parent { get; set; }Required. The compute engine resource and location for the time series values to return. The format is: projects/{project}/locations/{location} or organizations/{organization}/locations/{location} or folders/{folder}/locations/{location}
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }LocationName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
LocationName |
|
PredictionInterval
public Forecast.Types.PredictionInterval PredictionInterval { get; set; }Optional. The prediction interval to use to select the Forecast values to
return. PREDICTION_INTERVAL_UNSPECIFIED will return results matching all
prediction intervals.
| Property Value | |
|---|---|
| Type | Description |
ForecastTypesPredictionInterval |
|
ResourceType
public string ResourceType { get; set; }Required. The resource for the Forecast values to return. Possible values
include "gce-vcpus", "gce-ram", "gce-local-ssd", "gce-persistent-disk",
"gce-gpu" and "gce-tpu".
| Property Value | |
|---|---|
| Type | Description |
string |
|
StartDate
public Date StartDate { get; set; }Optional. The start date of forecasts.
| Property Value | |
|---|---|
| Type | Description |
Date |
|
TpuType
public string TpuType { get; set; }Optional. The TPU type for the Forecast values to return. Empty tpu_type
will return results matching all TPUs.
| Property Value | |
|---|---|
| Type | Description |
string |
|