Schema
This page documents the schema components available in the Pulumi Cloud REST API. Each section below represents a different schema component that can be used in API requests and responses.
AccessTokenAccessTokenRoleActivityAddChangeRequestCommentRequestAddOrganizationMemberRequestAddServiceItemAddServiceItemsRequestAgentBackendEventAgentBackendEventAssistantMessageAgentBackendEventAwaitingApprovalsMessageAgentBackendEventCancelledMessageAgentBackendEventChangeEntitiesAgentBackendEventContextCompressionEventAgentBackendEventErrorAgentBackendEventExecToolCallAgentBackendEventExecToolCallProgressAgentBackendEventProvidePulumiAccessTokenAgentBackendEventSetTaskNameAgentBackendEventTokenUsageAgentBackendEventToolCallAgentBackendEventToolResponseAgentBackendEventUserApprovalRequestAgentBackendEventUserApprovalRequestContextAgentBackendEventWarningAgentConsoleEventAgentConsoleEventAgentResponseAgentConsoleEventUserInputAgentEntityAgentEntityDiffAgentEntityPolicyIssueAgentEntityPRAgentEntityRepositoryAgentEntityStackAgentPoolAgentPoolDetailAgentRespondToTaskRequestAgentSlashCommandAgentTaskAgentTaskIntegrationRefAgentUserEventAgentUserEventCancelAgentUserEventConfirmationAgentUserEventExecToolCallAgentUserEventMessageAgentUserEventToolResultAgentUserEventToolResultItemAgentWorkflowDefinitionAggregationAggregationBucketAITemplateRequestAngularGridAdvancedFilterModelAngularGridColumnAngularGridFilterModelAngularGridGetRowsRequestAngularGridSortModelItemAppAISettingsForUpdateAppAPICapabilityConfigAppAppendUpdateLogEntryRequestAppBatchDecryptRequestAppBatchDecryptResponseAppBatchEncryptRequestAppBatchEncryptResponseAppCancelEventAppCapabilitiesResponseAppCLIVersionResponseAppCompleteUpdateRequestAppConfigValueAppCreatePolicyPackRequestAppCreatePolicyPackResponseAppCreateStackRequestAppCreateStackResponseAppDecryptValueRequestAppDecryptValueResponseAppDeploymentV3AppDiagnosticEventAppEncryptValueRequestAppEncryptValueResponseAppendMessageToConversationRequestAppEngineEventAppEngineEventBatchAppErrorEventAppGetDefaultOrganizationResponseAppGetPolicyPackConfigSchemaResponseAppGetPolicyPackResponseAppGetStackPolicyPacksResponseAppImportStackRequestAppImportStackResponseAppJournalEntriesAppJournalEntryAppListPolicyGroupsResponseAppListPolicyPacksResponseAppListStacksResponseAppLog3rdPartyDecryptionEventAppManifestV1AppMessageAppOperationStatusAppOperationV2AppPatchUpdateCheckpointDeltaRequestAppPatchUpdateCheckpointRequestAppPatchUpdateVerbatimCheckpointRequestAppPluginInfoV1AppPolicyAppPolicyAnalyzeStackSummaryEventAppPolicyAnalyzeSummaryEventAppPolicyComplianceFrameworkAppPolicyConfigSchemaAppPolicyEventAppPolicyGroupSummaryAppPolicyLoadEventAppPolicyPackMetadataAppPolicyPackWithVersionsAppPolicyRemediateSummaryEventAppPolicyRemediationEventAppPreludeEventAppProgressEventAppProjectTemplateConfigValueAppPropertyDiffAppPulumiStackReferenceAppRenewUpdateLeaseRequestAppRenewUpdateLeaseResponseAppRequiredPolicyAppResCustomTimeoutsAppResOpFailedEventAppResourcePreEventAppResourceV3AppResOutputsEventApprovalRuleEligibilityInputApprovalRuleEligibilityInputPermissionApprovalRuleEligibilityInputTeamApprovalRuleEligibilityInputUserApprovalRuleEligibilityOutputApprovalRuleEligibilityOutputPermissionApprovalRuleEligibilityOutputTeamApprovalRuleEligibilityOutputUserApproveChangeRequestRequestAppSecretsProvidersV1AppSnapshotIntegrityErrorMetadataV1AppSnapshotMetadataV1AppStackAppStackConfigAppStackFrameV1AppStackLinksAppStackRenameRequestAppStackSummaryAppStartDebuggingEventAppStartUpdateRequestAppStartUpdateResponseAppStdoutEngineEventAppStepEventMetadataAppStepEventStateMetadataAppSummaryEventAppUntypedDeploymentAppUpdateEventAppUpdateInfoAppUpdateMetadataAppUpdateOptionsAppUpdatePolicyGroupRequestAppUpdateProgramRequestAppUpdateProgramResponseAppUpdateResultsArtifactVersionNameSpecAuditLogEventAuditLogExportResultAuditLogsExportS3ConfigAuthPolicyAuthPolicyDefinitionAuthPolicyUpdateRequestAwsKmsConfigAWSSetupRequestAWSSSOInitiateRequestAWSSSOInitiateResponseAWSSSOSetupRequestAzureDevOpsAccessResponseAzureDevOpsAppIntegrationResponseAzureDevOpsIntegrationDetailsAzureDevOpsOrganizationAzureDevOpsProjectAzureDevOpsSettingsRequestAzureEnvironmentInfoAzureOptionsAzureSetupRequestBaseCreateAccessTokenRequestBaseUsageRecordBasicAuthBasicAuthRequestBitBucketAccessStatusResponseBitBucketIntegrationDetailsBitBucketSettingsRequestBitBucketSetupRequestBitBucketWorkspaceBulkCreateInsightsAccountFailureBulkCreateInsightsAccountItemBulkCreateInsightsAccountsRequestBulkCreateInsightsAccountsResponseCacheOptionsCacheOptionsRequestCacheURLRequestCacheURLResponseChangeGateChangeGateApprovalRuleEvaluationChangeGateApprovalRuleInputChangeGateApprovalRuleOutputChangeGateEvaluationChangeGateRuleEvaluationChangeGateRuleInputChangeGateRuleOutputChangeGateTargetInputChangeGateTargetOutputChangeRequestChangeRequestApplyResultChangeRequestApprovedEventChangeRequestCommentedEventChangeRequestDescriptionUpdatedEventChangeRequestEventChangeRequestGateEvaluationChangeRequestRefChangeRequestRevisionAddedEventChangeRequestStatusChangedEventChangeRequestUnapprovedEventCheckEnvironmentResponseCloneEnvironmentRequestCloseChangeRequestRequestCloudAccountCloudSetupProviderCloudSetupResourceCloudSetupResultCompleteOAuthRequestCompleteOAuthResponseConsoleUpdateSummaryConsumptionUsageConsumptionUsageStatsV0ConsumptionUsageStatsV1ConversationCreateAccessTokenResponseCreateAgentTaskRequestCreateAgentTaskResponseCreateChangeGateRequestCreateConversationRequestCreateDeploymentRequestCreateDeploymentResponseCreateEnvironmentOpenRequestCreateEnvironmentOpenRequestResponseCreateEnvironmentOpenRequestResultCreateEnvironmentRequestCreateEnvironmentRevisionTagRequestCreateEnvironmentScheduleRequestCreateEnvironmentSecretRotationScheduleRequestCreateEnvironmentTagRequestCreateGitHubTeamRequestCreateInsightsAccountRequestCreateOrgAccessTokenRequestCreateOrgAgentPoolRequestCreatePersonalAccessTokenRequestCreatePulumiTeamRequestCreateScheduledDeploymentRequestCreateScheduledDriftDeploymentRequestCreateScheduledTTLDeploymentRequestCreateServiceRequestCreateTeamAccessTokenRequestCustomerManagedKeyCustomerManagedKeyInputDecryptEnvironmentSecretsRequestDecryptEnvironmentSecretsResponseDeletedStackDeploymentAgentMetadataDeploymentConfigurationDeploymentCountsDeploymentJobDeploymentLogLineDeploymentLogsDeploymentLogsBaseDeploymentLogsStepDeploymentNestedUpdateDeploymentRoleDeploymentRoleRequestDeploymentSettingsDeploymentSettingsGitHubDeploymentSettingsGitHubRequestDeploymentSettingsRequestDeploymentSettingsVCSDeploymentSettingsVCSAzureDevOpsDeploymentSettingsVCSBitbucketDeploymentSettingsVCSGenericDeploymentSettingsVCSGitHubDeploymentSettingsVCSGitLabDeploymentSourceDeploymentSourceGitDeploymentSourceTemplateDeploymentStepLogLineDeploymentWithRelatedUpdatesDisableCustomerManagedKeyRequestDiscoveredProjectDiscoveredResourceInfoDiscoveredStackDockerImageDockerImageCredentialsDockerImageCredentialsRequestDockerImageRequestDriftRunDriftRunUpdateEncryptEnvironmentSecretsRequestEncryptEnvironmentSecretsResponseEngineEventEnvironmentDiagnosticEnvironmentDiagnosticsResponseEnvironmentFunctionSummaryEnvironmentImportReferrerEnvironmentInsightsAccountReferrerEnvironmentLinksEnvironmentMetadataEnvironmentReferrerEnvironmentReferrerMetadataEnvironmentResponseEnvironmentRevisionEnvironmentRevisionChangeRequestEnvironmentRevisionRetractedEnvironmentRevisionTagEnvironmentSettingsEnvironmentStackReferrerEnvironmentTagEnvironmentVariableEscAccessExprEscAccessorEscBuiltinExprEscEnvironmentEscEvaluatedExecutionContextEscExprEscInterpolationEscPosEscPropertyAccessorEscRangeEscSchemaSchemaEscTraceEscValueExecutorContextExecutorSettingsRequestFeedbackRequestFGARoleGCPEnvironmentInfoGCPSetupRequestGetChangeRequestResponseGetConversationResponseGetDeploymentResponseGetDiscoveredProjectResponseGetDiscoveredStackResponseGetInsightAccountTagsResponseGetMessageCountResponseGetNaturalLanguageQueryResponseGetOrgTemplateSourcesResponseGetOrgTemplatesResponseGetPendingEmailVerificationResponseGetPolicyComplianceResultsRequestGetPolicyComplianceResultsResponseGetPolicyIssueResponseGetRegistryPolicyPackVersionResponseGetResourceCountSummaryResponseGetServiceResponseGetStackActivityResponseGetStackResourceCountResponseGetStackResourceResponseGetStackResourcesResponseGetStackStarterWorkflowResponseGetStackUpdatesResponseGetStarterWorkflowRequestGetTemplateConfigurationResponseGetTemplateResponseGetUpdateEventsResponseGetUpdateTimelineResponseGitAuthConfigGitAuthConfigRequestGitHubAppPermissionRequirementGitHubAppURLsGitHubCommitInfoGitHubIntegrationDetailsGitHubIntegrationPermissionsGitHubPullRequestGitHubSettingsRequestGitHubSetupResponseGitHubTeamGitLabAccessStatusResponseGitLabAppOrganizationGitLabIntegrationDetailsGitLabSettingsRequestGitLabSetupRequestInitiateOAuthRequestInitiateOAuthResponseInsightsAccountInsightsAccountTagInsightsAccountTeamInsightsImportCodeRequestInsightsImportCodeResponseInsightsPolicyResultsInsightsPolicyViolationInsightsResourceIdentifierInsightsResourceStackEdgeInsightsResourceVersionEdgeInsightsResourceWithReferencesInsightsResourceWithVersionJobRunJSONWebKeyJSONWebKeySetKeyEncryptionKeyMigrationListAccessTokensResponseListAgentPoolsResponseListAgentTaskEventsResponseListAgentTasksResponseListAzureDevOpsIntegrationsResponseListBitBucketIntegrationsResponseListChangeGatesResponseListChangeRequestEventsResponseListChangeRequestsResponseListCloudAccountsResponseListConversationsResponseListDeletedStacksResponseListDeploymentResponseListDeploymentResponseV2ListDeploymentSnapshotListDeploymentSnapshotAgentPoolListDiscoveredStackResourcesResponseListDownstreamStackReferencesResponseListDriftRunsResponseListEnvironmentReferrersResponseListEnvironmentRevisionTagsResponseListEnvironmentSecretRotationHistoryResponseListEnvironmentsResponseListEnvironmentTagsResponseListGitHubIntegrationsResponseListGitHubOrganizationsResponseListGitHubOrganizationTeamsResponseListGitLabIntegrationsResponseListInsightsAccountsResponseListInsightsResourceStackEdgesResponseListInsightsResourceVersionListInsightsResourceVersionEdgesResponseListInsightsResourceVersionsResponseListMemberStackPermissionsResponseListOidcIssuersResponseListOrganizationInvitesResponseListOrganizationMembersResponseListOrganizationProjectsResponsev3ListPackagesResponseListPoliciesComplianceResponseListPolicyIssuesResponseListPolicyPacksForInsightsAccountResponseListPolicyPacksRequestListPolicyPacksResponseListPolicyViolationsV2ResponseListProvidersResponseListResourcesWithReferencesRequestListRolesResponseListRotatorsResponseListSAMLOrganizationAdminsResponseListScanStatusResponseListScheduledActionHistoryResponseListScheduledActionsResponseListServicesResponseListStackCollaboratorsResponseListTeamRolesResponseListTeamsByInsightsAccountResponseListTeamsByStackResponseListTeamsResponseListTeamsWithRoleResponseListTemplatesResponseListTemplateVersionsResponseListUsersWithRoleResponseListVCSBranchesResponseListVCSIntegrationSummariesResponseListVCSReposResponseMemberLinksMessageNetIPNetNetURLNewPolicyGroupRequestOidcIssuerRegistrationRequestOidcIssuerRegistrationResponseOidcIssuerUpdateRequestOpenEnvironmentResponseOperationContextOperationContextAWSOIDCConfigurationOperationContextAWSOIDCConfigurationRequestOperationContextAzureOIDCConfigurationOperationContextAzureOIDCConfigurationRequestOperationContextGCPOIDCConfigurationOperationContextGCPOIDCConfigurationRequestOperationContextOIDCConfigurationOperationContextOIDCConfigurationRequestOperationContextOptionsOperationContextOptionsRequestOperationContextRequestOrganizationOrganizationAuditLogExportSettingsOrganizationFeaturesOrganizationMemberOrganizationMetadataOrganizationSummaryOrganizationSummaryWithRoleOrgDeploymentsMetadataResponseOrgEnvironmentPackageMetadataPackageParameterizationPackageUploadURLsPackageUsageResponsePackageUsageStatsPatchConversationRequestPatchEnvironmentSettingsRequestPatchOrgAgentPoolResponsePendingOrganizationInvitePermissionBooleanExpressionPermissionBooleanExpressionBinaryPermissionBooleanExpressionUnaryPermissionContextExpressionPermissionDescriptorPermissionDescriptorAllowPermissionDescriptorBasePermissionDescriptorComposePermissionDescriptorConditionPermissionDescriptorGroupPermissionDescriptorIfThenElsePermissionDescriptorRecordPermissionDescriptorSelectPermissionExpressionPermissionExpressionAndPermissionExpressionEnvironmentPermissionExpressionEqualPermissionExpressionHasTagPermissionExpressionInsightsAccountPermissionExpressionNotPermissionExpressionOrPermissionExpressionStackPermissionExpressionTagPermissionExpressionTeamPermissionLiteralExpressionPermissionLiteralExpressionBoolPermissionLiteralExpressionEnvironmentPermissionLiteralExpressionInsightsAccountPermissionLiteralExpressionNumberPermissionLiteralExpressionStackPermissionLiteralExpressionStringPermissionLiteralExpressionTeamPermissionSelectvaluePkixAttributeTypeAndValuePkixExtensionPkixNamePolicyComplianceResultPolicyComplianceRowPolicyGroupPolicyGroupMetadataPolicyIssuePolicyIssueFiltersRequestPolicyIssueFiltersResponsePolicyIssueFilterValuePolicyResultsMetadataPolicyViolationV2ProviderSchemaPublishPackageVersionCompleteRequestPublishPackageVersionCompleteResponsePublishTemplateVersionCompleteRequestPublishTemplateVersionCompleteResponsePulumiGitHubOrganizationPulumiProjectPulumiProjectSettingsPulumiRepositoryPulumiStackPulumiTemplateRemoteRbacPermissionConstraintsRbacScopeRbacScopeGroupRbacScopeMetadataReadInsightsAccountResponseRegistryPolicyPackRemoveEnvironmentIdentifierRemoveStackIdentifierResourceResourceCountSummaryResourceDependencyResourceInfoResourceMigrationAnnotationResourceResultResourceSearchPaginationResourceSearchResultResponseAuditLogsRestoreDeletedStackRequestRestoreEnvironmentRequestRetractEnvironmentRevisionRequestRotateEnvironmentRequestRotateEnvironmentResponseSAMLOrganizationScanInsightsAccountRequestScanOptionsScanStatusScanStatusResponseScheduledActionScheduledActionHistoryEventScheduledInsightsScanSettingsRequestScheduledInsightsScanSettingsResponseSecretRotationSecretRotationEventSecretValueServiceServiceItemServiceItemUpdateServiceMemberServicePropertySetInsightAccountTagsRequestSourceContextSourceContextGitSourceContextGitRequestSourceContextHgSourceContextHgRequestSourceContextRequestSourceContextTemplateSourceContextTemplateRequestSSHAuthSSHAuthRequestStackDeploymentsMetadataResponseStackDriftStatusStackMetadataStackNotificationSettingsStackOverviewResponseStackReferenceStackTagStackTeamStackUpdateStackUsageStartPackagePublishRequestStartPackagePublishResponseStartTemplatePublishRequestStartTemplatePublishResponseStepRunSubmitChangeRequestRequestTargetEntityTargetEntityEnvironmentTeamTeamAccountPermissionTeamEnvironmentSettingsTeamMemberInfoTeamPermissionTeamStackPermissionTemplateTemplateDestinationTemplateRuntimeInfoTemplateSourceTemplateUploadURLsTemplateVersionTokenExchangeGrantResponseTokenInfoTransferAllStacksRequestTransferStackRequestTrialUsageSummaryUnapproveChangeRequestRequestUnitRateGraduatedTierUnitRateGraduatedV0UnitRateGraduatedV1UnitRateGraduatedV2UpdateAzureDevOpsAppIntegrationRequestUpdateChangeGateRequestUpdateChangeRequestRequestUpdateEnvironmentResponseUpdateEnvironmentRevisionTagRequestUpdateEnvironmentTagRequestUpdateEnvironmentTagRequestCurrentTagUpdateEnvironmentTagRequestNewTagUpdateInfoUpdateInsightsAccountRequestUpdateInsightsResourceVersionPolicyResultsRequestUpdateOrganizationAuditLogExportSettingsRequestUpdateOrganizationMemberRequestUpdateOrganizationRequestUpdatePolicyGroupRequestUpdatePolicyIssueRequestUpdateRoleRequestUpdateSAMLOrganizationRequestUpdateServiceMetadataRequestUpdateStackNotificationSettingsRequestUpdateStackPolicyResultsRequestUpdateSummaryUpdateTaskRequestUpdateTeamInsightsAccountPermissionsRequestUpdateTeamRequestUpdateTeamStackPermissionsRequestUpsertInsightsResourceUpsertInsightsResourcesRequestUpsertOrgTemplateSourceRequestUpsertResourceMigrationAnnotationRequestUsageRecordUserUserInfoUserPermissionVCSBranchVCSGitHubAccessResponseVCSInfoVCSIntegrationSummaryVCSRepoWebhookWebhookDeliveryWebhookResponseWorkflowRunWorkspaceProjectTemplateX509CertificateX509PolicyMapping
Thank you for your feedback!
If you have a question about how to use Pulumi, reach out in Community Slack.
Open an issue on GitHub to report a problem or suggest an improvement.