The identity and technical contract details declared by the specification.
UpdateEnvironmentTagRequestCurrentTag
object
The current tag value to match when updating an environment tag.
1 property
1 required
ListEnvironmentTagsResponse
object
Response containing a map of environment tags.
2 properties
2 required
EscBuiltinExpr
object
A BuiltinExpr is a call to a builtin function.
4 properties
4 required
UserInfo
object
UserInfo contains just the display information for a user. This information may be returned from public APIs, and as such this structure must not contain sensi…
4 properties
3 required
ListScheduledActionsResponse
object
ListScheduledActionsResponse is the API response when scheduled deployments are listed.
1 property
1 required
OpenEnvironmentResponse
object
Response body after opening an environment session.
2 properties
1 required
UpdateEnvironmentResponse
EncryptEnvironmentSecretsResponse
object
EncryptEnvironmentSecretsResponse defines the response body for multiple encrypted values.
1 property
1 required
EnvironmentImportReferrer
object
An EnvironmentImportReferrer represents an import reference from another environment.
3 properties
3 required
EscAccessor
object
An Accessor is an element index or property name.
3 properties
ListProvidersResponse
object
Response containing a list of available providers.
1 property
1 required
EnvironmentMetadata
object
EnvironmentMetadata contains read-only metadata about a Pulumi environment.
5 properties
2 required
EnvironmentTag
object
EnvironmentTag represents a key-value tag associated with an environment.
6 properties
6 required
EscInterpolation
object
An Interpolation holds information about a part of an interpolated string expression.
2 properties
ListEnvironmentRevisionTagsResponse
object
Response containing a list of environment revision tags.
2 properties
2 required
EscSchemaSchema
object
EscSchemaSchema represents a JSON Schema used to describe the shape of environment values.
33 properties
1 required
UpdateEnvironmentRevisionTagRequest
object
Request to update an environment revision tag.
1 property
ScheduledActionHistoryEvent
object
ScheduledActionHistoryEvent describes the state of a scheduled deployment history event.
5 properties
5 required
RetractEnvironmentRevisionRequest
object
Request to retract a specific revision of an environment.
2 properties
SecretRotationEvent
object
An event representing a secret rotation operation on an environment.
11 properties
7 required
ListEnvironmentsResponse
object
Response containing a list of environments for an organization.
2 properties
1 required
ListScheduledActionHistoryResponse
object
ListScheduledActionHistoryResponse is the API response when a scheduled action history is listed.
1 property
1 required
ChangeRequestRef
object
Represents change request ref.
2 properties
RotateEnvironmentResponse
object
Response from a secret rotation operation on an environment.
3 properties
2 required
EscValue
object
A Value is the result of evaluating an expression within an environment definition.
4 properties
1 required
ListRotatorsResponse
object
Response containing a list of available secret rotators.
1 property
1 required
EnvironmentDiagnosticsResponse
object
EnvironmentDiagnosticsResponse contains a list of diagnostics from an environment operation.
1 property
EnvironmentStackReferrer
object
An EnvironmentStackReferrer represents a reference from an IaC stack.
3 properties
3 required
EscAccessExpr
object
An AccessExpr represents a property access with a receiving value.
2 properties
2 required
EscPos
object
A Pos defines a position within an environment definition.
3 properties
3 required
Webhook
object
Webhook describes a webhook registered with the Pulumi Service. It may be registered to either an Organization, Stack or Environment.
12 properties
5 required
CreateEnvironmentRevisionTagRequest
object
Request body for create environment revision tag.
2 properties
1 required
CreateEnvironmentSecretRotationScheduleRequest
object
CreateEnvironmentSecretRotationScheduleRequest defines the request payload that is expected when creating a new environment secret rotation schedule.
1 property
1 required
EscRange
object
A Range defines a range within an environment definition.
3 properties
2 required
EnvironmentLinks
object
EnvironmentLinks contains hypermedia links related to an environment resource.
1 property
EnvironmentSettings
object
EnvironmentSettings contains settings that control the behavior of an environment.
1 property
1 required
EscTrace
object
Trace holds information about the expression and base of a value.
2 properties
1 required
PatchEnvironmentSettingsRequest
object
Request body for partially updating environment settings.
1 property
ListEnvironmentSecretRotationHistoryResponse
object
Response containing a list of secret rotation history events for an environment.
1 property
1 required
CreateEnvironmentOpenRequest
object
CreateEnvironmentOpenRequest is used to create an environment open request
2 properties
2 required
EnvironmentDiagnostic
object
EnvironmentDiagnostic represents a diagnostic message associated with an environment definition.
4 properties
EscEvaluatedExecutionContext
object
An EvaluatedExecutionContext contains the result of evaluating an execution context passed to the root environment.
2 properties
ListEnvironmentReferrersResponse
object
Response containing a list of entities that reference an environment.
2 properties
1 required
SecretRotation
object
Represents the state of a single secret rotation within an environment.
4 properties
3 required
EnvironmentRevisionTag
object
EnvironmentRevisionTag represents a named tag pointing to a specific environment revision.
6 properties
4 required
RestoreEnvironmentRequest
OrgEnvironment
object
OrgEnvironment represents an environment within an organization.
12 properties
9 required
EnvironmentFunctionSummary
object
EnvironmentFunctionSummary summarizes the functions used in an environment, including counts and rotation paths.
2 properties
2 required
DecryptEnvironmentSecretsResponse
object
DecryptEnvironmentSecretsResponse defines the response body for multiple decrypted values.
1 property
1 required
CloneEnvironmentRequest
object
Request body for cloning an ESC environment to a new environment.
7 properties
1 required
ProviderSchema
object
ProviderSchema describes the input and output schemas for a provider.
4 properties
4 required
RotateEnvironmentRequest
object
Request to rotate secrets in an environment.
1 property
1 required
CreateEnvironmentOpenRequestResponse
object
Response body for create environment open request.
1 property
1 required
WebhookDelivery
object
WebhookDelivery is a result of a webhook that was sent. i.e. the Pulumi-side logs for the end-users webhook. It merges both model.WebhookEvent and model.Webhoo…
10 properties
10 required
CreateEnvironmentOpenRequestResult
object
Result of create environment open request.
5 properties
5 required
EnvironmentRevision
object
EnvironmentRevision represents a specific revision of an environment definition.
7 properties
2 required
EnvironmentReferrerMetadata
object
EnvironmentReferrerMetadata contains counts of different types of entities that reference an environment.
3 properties
3 required
EnvironmentRevisionChangeRequest
object
EnvironmentRevisionChangeRequest represents a change request associated with an environment revision.
2 properties
2 required
CreateEnvironmentRequest
object
Request body for create environment.
2 properties
2 required
EscExpr
object
An Expr holds information about an expression in an environment definition.
11 properties
1 required
UpdateEnvironmentTagRequestNewTag
object
The new tag name and value to set when updating an environment tag.
2 properties
ScheduledAction
object
ScheduledAction describes the state of a scheduled action.
11 properties
9 required
EnvironmentInsightsAccountReferrer
object
An EnvironmentInsightsAccountReferrer represents a reference from an Insights account.
1 property
1 required
UpdateEnvironmentTagRequest
object
Request to update an environment tag.
2 properties
2 required
EnvironmentReferrer
object
An EnvironmentReferrer represents an entity that refers to an environment.
3 properties
CreateEnvironmentTagRequest
object
Request body for create environment tag.
2 properties
2 required
DecryptEnvironmentSecretsRequest
object
DecryptEnvironmentSecretsRequest defines the request body for decrypting secret values.
1 property
1 required
EscEnvironment
object
An Environment contains the result of evaluating an environment definition.
4 properties
CreateEnvironmentScheduleRequest
object
CreateEnvironmentScheduleRequest is an API request model to create all types of environment schedules.
3 properties
EncryptEnvironmentSecretsRequest
object
EncryptEnvironmentSecretsRequest defines the request body for encrypting secret values.
1 property
1 required
EnvironmentRevisionRetracted
object
EnvironmentRevisionRetracted contains information about a retracted environment revision.
5 properties
2 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Pulumi publishes across the network.