pulumirpc.resource.ReadResourceRequest
See theReadResourceRequest companion object
final case class ReadResourceRequest(id: String, `type`: String, name: String, parent: String, properties: Option[Struct], dependencies: Seq[String], provider: String, version: String, acceptSecrets: Boolean, additionalSecretOutputs: Seq[String], acceptResources: Boolean, pluginDownloadURL: String, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[ReadResourceRequest]
ReadResourceRequest contains enough information to uniquely qualify and read a resource's state.
Value parameters
-
acceptResources
-
when true operations should return resource references as strongly typed.
-
acceptSecrets
-
when true operations should return secrets as strongly typed.
-
additionalSecretOutputs
-
a list of output properties that should also be treated as secret, in addition to ones we detect.
-
dependencies
-
a list of URNs that this read depends on, as observed by the language host.
-
id
-
the ID of the resource to read.
-
name
-
the name, for URN purposes, of the object.
-
parent
-
an optional parent URN that this child resource belongs to.
-
pluginDownloadURL
-
the server url of the provider to use when servicing this request.
-
properties
-
optional state sufficient to uniquely identify the resource.
-
provider
-
an optional reference to the provider to use for this read.
-
type
-
the type of the resource object.
-
version
-
the version of the provider to use when servicing this request.
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