pulumirpc.provider.ConstructRequest
See theConstructRequest companion object
final case class ConstructRequest(project: String, stack: String, config: Map[String, String], dryRun: Boolean, parallel: Int, monitorEndpoint: String, `type`: String, name: String, parent: String, inputs: Option[Struct], inputDependencies: Map[String, PropertyDependencies], protect: Boolean, providers: Map[String, String], aliases: Seq[String], dependencies: Seq[String], configSecretKeys: Seq[String], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[ConstructRequest]
Value parameters
-
aliases
-
a list of additional URNs that shoud be considered the same.
-
config
-
the configuration variables to apply before running.
-
configSecretKeys
-
the configuration keys that have secret values.
-
dependencies
-
a list of URNs that this resource depends on, as observed by the language host.
-
dryRun
-
true if we're only doing a dryrun (preview).
-
inputDependencies
-
a map from property keys to the dependencies of the property.
-
inputs
-
the inputs to the resource constructor.
-
monitorEndpoint
-
the address for communicating back to the resource monitor.
-
name
-
the name, for URN purposes, of the object.
-
parallel
-
the degree of parallelism for resource operations (<=1 for serial).
-
parent
-
an optional parent URN that this child resource belongs to.
-
project
-
the project name.
-
protect
-
true if the resource should be marked protected.
-
providers
-
the map of providers to use for this resource's children.
-
stack
-
the name of the stack being deployed into.
-
type
-
the type of the object allocated.
Attributes
-
Companion
-
object
-
Graph
-
-
Supertypes
-
trait Matchable
class Any
Show all
Members list
Attributes
-
Definition Classes
-
Returns a human-readable ASCII format representation of this message.
Returns a human-readable ASCII format representation of this message.
The original message can be decoded from this format by using fromAscii on the companion object.
Attributes
-
Returns
-
human-readable representation of this message.
Serializes the message into the given coded output stream
Serializes the message into the given coded output stream
Attributes
Serializes the message and returns a byte array containing its raw bytes
Serializes the message and returns a byte array containing its raw bytes
Attributes
-
Inherited from:
-
GeneratedMessage
Serializes the message and returns a ByteString containing its raw bytes
Serializes the message and returns a ByteString containing its raw bytes
Attributes
-
Inherited from:
-
GeneratedMessage
Serializes the message into the given output stream
Serializes the message into the given output stream
Attributes
-
Inherited from:
-
GeneratedMessage