Show / Hide Table of Contents

Class CheckEnvironment

CheckEnvironment

Inheritance
object
CheckEnvironment
Implements
IValidatableObject
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: Pulumi.Esc.Sdk.Model
Assembly: Pulumi.Esc.Sdk.dll
Syntax
public class CheckEnvironment : IValidatableObject

Constructors

View Source

CheckEnvironment(Option<List<EnvironmentDiagnostic>?>, Option<EvaluatedExecutionContext?>, Option<Dictionary<string, Expr>?>, Option<Dictionary<string, Value>?>, Option<object?>)

Initializes a new instance of the CheckEnvironment class.

Declaration
[JsonConstructor]
public CheckEnvironment(Option<List<EnvironmentDiagnostic>?> diagnostics = default, Option<EvaluatedExecutionContext?> executionContext = default, Option<Dictionary<string, Expr>?> exprs = default, Option<Dictionary<string, Value>?> properties = default, Option<object?> schema = default)
Parameters
Type Name Description
Option<List<EnvironmentDiagnostic>> diagnostics

diagnostics

Option<EvaluatedExecutionContext> executionContext

executionContext

Option<Dictionary<string, Expr>> exprs

exprs

Option<Dictionary<string, Value>> properties

properties

Option<object> schema

schema

Properties

View Source

Diagnostics

Gets or Sets Diagnostics

Declaration
[JsonPropertyName("diagnostics")]
public List<EnvironmentDiagnostic>? Diagnostics { get; set; }
Property Value
Type Description
List<EnvironmentDiagnostic>
View Source

ExecutionContext

Gets or Sets ExecutionContext

Declaration
[JsonPropertyName("executionContext")]
public EvaluatedExecutionContext? ExecutionContext { get; set; }
Property Value
Type Description
EvaluatedExecutionContext
View Source

Exprs

Gets or Sets Exprs

Declaration
[JsonPropertyName("exprs")]
public Dictionary<string, Expr>? Exprs { get; set; }
Property Value
Type Description
Dictionary<string, Expr>
View Source

Properties

Gets or Sets Properties

Declaration
[JsonPropertyName("properties")]
public Dictionary<string, Value>? Properties { get; set; }
Property Value
Type Description
Dictionary<string, Value>
View Source

Schema

Gets or Sets Schema

Declaration
[JsonPropertyName("schema")]
public object? Schema { get; set; }
Property Value
Type Description
object

Methods

View Source

ToString()

Returns the string presentation of the object

Declaration
public override string ToString()
Returns
Type Description
string

String presentation of the object

Overrides
object.ToString()

Implements

IValidatableObject

Version 0.13.1

  • View Source
Back to top Copyright 2016-2023, Pulumi Corporation.