Show / Hide Table of Contents

Class PropertyAccessor

PropertyAccessor

Inheritance
object
PropertyAccessor
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 PropertyAccessor : IValidatableObject

Constructors

View Source

PropertyAccessor(string, Range, Option<int?>, Option<Range?>)

Initializes a new instance of the PropertyAccessor class.

Declaration
[JsonConstructor]
public PropertyAccessor(string key, Range range, Option<int?> index = default, Option<Range?> value = default)
Parameters
Type Name Description
string key

key

Range range

range

Option<int?> index

index

Option<Range> value

value

Properties

View Source

Index

Gets or Sets Index

Declaration
[JsonPropertyName("index")]
public int? Index { get; set; }
Property Value
Type Description
int?
View Source

Key

Gets or Sets Key

Declaration
[JsonPropertyName("key")]
public string Key { get; set; }
Property Value
Type Description
string
View Source

Range

Gets or Sets Range

Declaration
[JsonPropertyName("range")]
public Range Range { get; set; }
Property Value
Type Description
Range
View Source

Value

Gets or Sets Value

Declaration
[JsonPropertyName("value")]
public Range? Value { get; set; }
Property Value
Type Description
Range

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.