Show / Hide Table of Contents

Class InputJson

Represents an Input<T> value that wraps a JsonElement.

Inheritance
object
Input<JsonElement>
InputJson
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Pulumi
Assembly: Pulumi.dll
Syntax
public sealed class InputJson : Input<JsonElement>

Constructors

View Source

InputJson()

Declaration
public InputJson()

Operators

View Source

implicit operator InputJson(Output<string>)

Declaration
public static implicit operator InputJson(Output<string> json)
Parameters
Type Name Description
Output<string> json
Returns
Type Description
InputJson
View Source

implicit operator InputJson(Output<JsonDocument>)

Declaration
public static implicit operator InputJson(Output<JsonDocument> document)
Parameters
Type Name Description
Output<JsonDocument> document
Returns
Type Description
InputJson
View Source

implicit operator InputJson(Output<JsonElement>)

Declaration
public static implicit operator InputJson(Output<JsonElement> element)
Parameters
Type Name Description
Output<JsonElement> element
Returns
Type Description
InputJson
View Source

implicit operator InputJson(string)

Declaration
public static implicit operator InputJson(string json)
Parameters
Type Name Description
string json
Returns
Type Description
InputJson
View Source

implicit operator InputJson(JsonDocument)

Declaration
public static implicit operator InputJson(JsonDocument document)
Parameters
Type Name Description
JsonDocument document
Returns
Type Description
InputJson
View Source

implicit operator InputJson(JsonElement)

Declaration
public static implicit operator InputJson(JsonElement element)
Parameters
Type Name Description
JsonElement element
Returns
Type Description
InputJson

Extension Methods

InputExtensions.Apply<T, U>(Input<T>?, Func<T, U>)
InputExtensions.Apply<T, U>(Input<T>?, Func<T, Input<U>?>)
InputExtensions.Apply<T, U>(Input<T>?, Func<T, Output<U>?>)
InputExtensions.Apply<T, U>(Input<T>?, Func<T, Task<U>>)
InputExtensions.ToOutput<T>(Input<T>?)
  • View Source
Back to top Copyright 2016-2023, Pulumi Corporation.