pulumirpc.analyzer.AnalyzerResource
See theAnalyzerResource companion object
final case class AnalyzerResource(`type`: String, properties: Option[Struct], urn: String, name: String, options: Option[AnalyzerResourceOptions], provider: Option[AnalyzerProviderResource], parent: String, dependencies: Seq[String], propertyDependencies: Map[String, AnalyzerPropertyDependencies], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[AnalyzerResource]
AnalyzerResource defines the view of a Pulumi-managed resource as sent to Analyzers. The properties of the resource are specific to the type of analysis being performed. See the Analyzer service definition for more information.
Value parameters
- dependencies
-
a list of URNs that this resource depends on.
- name
-
the name for the resource's URN.
- options
-
the resource options.
- parent
-
an optional parent URN that this child resource belongs to.
- properties
-
the full properties to use for validation.
- propertyDependencies
-
a map from property keys to the dependencies of the property.
- provider
-
the resource's provider.
- type
-
the type token of the resource.
- urn
-
the URN of the resource.
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Updatable[AnalyzerResource]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article