Show / Hide Table of Contents

Class StorageDatabasecenterPartnerapiV1mainDatabaseResourceRecommendationSignalData

Common model for database resource recommendation signal data.

Inheritance
object
StorageDatabasecenterPartnerapiV1mainDatabaseResourceRecommendationSignalData
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudAlloyDBAdmin.v1.Data
Assembly: Google.Apis.CloudAlloyDBAdmin.v1.dll
Syntax
public class StorageDatabasecenterPartnerapiV1mainDatabaseResourceRecommendationSignalData : IDirectResponseSchema

Properties

AdditionalMetadata

Optional. Any other additional metadata specific to recommendation

Declaration
[JsonProperty("additionalMetadata")]
public virtual IDictionary<string, object> AdditionalMetadata { get; set; }
Property Value
Type Description
IDictionary<string, object>

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

LastRefreshTime

object representation of LastRefreshTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastRefreshTimeDateTimeOffset instead.")]
public virtual object LastRefreshTime { get; set; }
Property Value
Type Description
object

LastRefreshTimeDateTimeOffset

DateTimeOffset representation of LastRefreshTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastRefreshTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

LastRefreshTimeRaw

Required. last time recommendationw as refreshed

Declaration
[JsonProperty("lastRefreshTime")]
public virtual string LastRefreshTimeRaw { get; set; }
Property Value
Type Description
string

RecommendationState

Required. Recommendation state

Declaration
[JsonProperty("recommendationState")]
public virtual string RecommendationState { get; set; }
Property Value
Type Description
string

Recommender

Required. Name of recommendation. Examples: organizations/1234/locations/us-central1/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations/9876

Declaration
[JsonProperty("recommender")]
public virtual string Recommender { get; set; }
Property Value
Type Description
string

RecommenderId

Required. ID of recommender. Examples: "google.cloudsql.instance.PerformanceRecommender"

Declaration
[JsonProperty("recommenderId")]
public virtual string RecommenderId { get; set; }
Property Value
Type Description
string

RecommenderSubtype

Required. Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to content or primary_impact.category are introduced. See the Recommenders section to see a list of subtypes for a given Recommender. Examples: For recommender = "google.cloudsql.instance.PerformanceRecommender", recommender_subtype can be "MYSQL_HIGH_NUMBER_OF_OPEN_TABLES_BEST_PRACTICE"/"POSTGRES_HIGH_TRANSACTION_ID_UTILIZATION_BEST_PRACTICE"

Declaration
[JsonProperty("recommenderSubtype")]
public virtual string RecommenderSubtype { get; set; }
Property Value
Type Description
string

ResourceName

Required. Database resource name associated with the signal. Resource name to follow CAIS resource_name format as noted here go/condor-common-datamodel

Declaration
[JsonProperty("resourceName")]
public virtual string ResourceName { get; set; }
Property Value
Type Description
string

SignalType

Required. Type of signal, for example, SIGNAL_TYPE_IDLE, SIGNAL_TYPE_HIGH_NUMBER_OF_TABLES, etc.

Declaration
[JsonProperty("signalType")]
public virtual string SignalType { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX