types
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalstrait AssetOrArchiveclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalstrait AssetOrArchiveclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
Attributes
- Supertypes
See FunctionToken type for more information.
Attributes
- Supertypes
Attributes
- Supertypes
See ProviderType type for more information.
Attributes
- Supertypes
- Known subtypes
Attributes
- Supertypes
- Self type
-
PulumiJson.type
A resource’s physical name, known to the outside world.
A resource’s physical name, known to the outside world.
Attributes
- Supertypes
- Self type
-
ResourceId.type
See ResourceType type for more information.
Attributes
- Supertypes
Types
A special ResourceType that identifies a Pulumi provider function.
A logger label.
A logger label.
Attributes
A special ResourceType that identifies a Pulumi provider.
Pulumi type token, used to identify the type of a resource, provider, or function.
Pulumi type token, used to identify the type of a resource, provider, or function.
Attributes
A resource’s physical name, known to the outside world.
A resource’s physical name, known to the outside world.
Attributes
Each resource is an instance of a specific Pulumi resource type. This type is specified by a type token in the format <package>:<module>:<typename>
, where:
Each resource is an instance of a specific Pulumi resource type. This type is specified by a type token in the format <package>:<module>:<typename>
, where:
- The
<package>
component of the type (e.g. aws, azure-native, kubernetes, random) specifies which Pulumi Package defines the resource. This is mapped to the package in the Pulumi Registry and to the per-language Pulumi SDK package. - The
<module>
component of the type (e.g. s3/bucket, compute, apps/v1, index) is the module path where the resource lives within the package. It is / delimited by component of the path. The name index indicates that the resource is not nested, and is instead available at the top level of the package. Per-language Pulumi SDKs use the module path to emit nested namespaces/modules in a language-specific way to organize all the types defined in a package.is optional, if it's omitted index
module is assumed (sorandom:RandomPassword
is equivalent torandom:index:RandomPassword
) - The
<typename>
component of the type (e.g. Bucket, VirtualMachine, Deployment, RandomPassword) is the identifier used to refer to the resource itself. It is mapped to the class or constructor name in the per-language Pulumi SDK.
Attributes
URN is an automatically constructed globally unique identifier for the resource
URN is an automatically constructed globally unique identifier for the resource
Attributes
Extensions
Extensions
Attributes
- Returns
-
the Pulumi package name of the ResourceType, for example:
aws
,kubernetes
,random
Attributes
- Returns
-
true if the ResourceType is a provider, false otherwise