Show / Hide Table of Contents

Class InputJson

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

Inheritance
System.Object
Input<System.Text.Json.JsonElement>
InputJson
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.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(Output<String> to InputJson)

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

Implicit(Output<JsonDocument> to InputJson)

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

Implicit(Output<JsonElement> to InputJson)

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

Implicit(String to InputJson)

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

Implicit(JsonDocument to InputJson)

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

Implicit(JsonElement to InputJson)

Declaration
public static implicit operator InputJson(JsonElement element)
Parameters
Type Name Description
System.Text.Json.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, Task<U>>)
InputExtensions.Apply<T, U>(Input<T>, Func<T, Input<U>>)
InputExtensions.Apply<T, U>(Input<T>, Func<T, Output<U>>)
InputExtensions.ToOutput<T>(Input<T>)
  • View Source
Back to top Copyright 2016-2022, Pulumi Corporation.