Google Cloud Recommender v1 API - Class Impact (3.6.0)

public sealed class Impact : IMessage<Impact>, IEquatable<Impact>, IDeepCloneable<Impact>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Recommender v1 API class Impact.

Contains the impact a recommendation can have for a given category.

Inheritance

object > Impact

Namespace

Google.Cloud.Recommender.V1

Assembly

Google.Cloud.Recommender.V1.dll

Constructors

Impact()

public Impact()

Impact(Impact)

public Impact(Impact other)
Parameter
Name Description
other Impact

Properties

Category

public Impact.Types.Category Category { get; set; }

Category that is being targeted.

Property Value
Type Description
ImpactTypesCategory

CostProjection

public CostProjection CostProjection { get; set; }

Use with CategoryType.COST

Property Value
Type Description
CostProjection

ProjectionCase

public Impact.ProjectionOneofCase ProjectionCase { get; }
Property Value
Type Description
ImpactProjectionOneofCase

ReliabilityProjection

public ReliabilityProjection ReliabilityProjection { get; set; }

Use with CategoryType.RELIABILITY

Property Value
Type Description
ReliabilityProjection

SecurityProjection

public SecurityProjection SecurityProjection { get; set; }

Use with CategoryType.SECURITY

Property Value
Type Description
SecurityProjection

SustainabilityProjection

public SustainabilityProjection SustainabilityProjection { get; set; }

Use with CategoryType.SUSTAINABILITY

Property Value
Type Description
SustainabilityProjection