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.
AccessTokenAccessTokenRoleActivityAddChangeRequestCommentRequestAddCustomVCSRepositoryRequestAddOrganizationMemberRequestAddServiceItemAddServiceItemsRequestAgentBackendEventAgentBackendEventAssistantMessageAgentBackendEventAwaitingApprovalsMessageAgentBackendEventCancelledMessageAgentBackendEventChangeEntitiesAgentBackendEventContextCompressionEventAgentBackendEventErrorAgentBackendEventExecToolCallAgentBackendEventExecToolCallProgressAgentBackendEventProvidePulumiAccessTokenAgentBackendEventSetTaskNameAgentBackendEventTokenUsageAgentBackendEventToolCallAgentBackendEventToolResponseAgentBackendEventUserApprovalRequestAgentBackendEventUserApprovalRequestContextAgentBackendEventWarningAgentConsoleEventAgentConsoleEventAgentResponseAgentConsoleEventUserInputAgentEntityAgentEntityDiffAgentEntityPolicyIssueAgentEntityPRAgentEntityRepositoryAgentEntityStackAgentPoolAgentPoolDetailAgentRespondToTaskRequestAgentSlashCommandAgentTaskAgentTaskIntegrationRefAgentUserEventAgentUserEventCancelAgentUserEventConfirmationAgentUserEventExecToolCallAgentUserEventMessageAgentUserEventToolResultAgentUserEventToolResultItemAgentWorkflowDefinitionAggregationAggregationBucketAITemplateRequestAngularGridAdvancedFilterModelAngularGridColumnAngularGridFilterModelAngularGridGetRowsRequestAngularGridSortModelItemAppAISettingsForUpdateAppAPICapabilityConfigAppAppendUpdateLogEntryRequestAppBatchDecryptRequestAppBatchDecryptResponseAppBatchEncryptRequestAppBatchEncryptResponseAppCancelEventAppCapabilitiesResponseAppCLIVersionResponseAppCompleteUpdateRequestAppConfigValueAppCreatePolicyPackRequestAppCreatePolicyPackResponseAppCreateStackRequestAppCreateStackResponseAppDecryptValueRequestAppDecryptValueResponseAppDeploymentV3AppDiagnosticEventAppEncryptValueRequestAppEncryptValueResponseAppEngineEventAppEngineEventBatchAppErrorEventAppGetDefaultOrganizationResponseAppGetPolicyPackConfigSchemaResponseAppGetPolicyPackResponseAppGetStackPolicyPacksResponseAppImportStackRequestAppImportStackResponseAppJournalEntriesAppJournalEntryAppListPolicyGroupsResponseAppListPolicyPacksResponseAppListStacksResponseAppLog3rdPartyDecryptionEventAppManifestV1AppMessageAppOperationStatusAppOperationV2AppPatchUpdateCheckpointDeltaRequestAppPatchUpdateCheckpointRequestAppPatchUpdateVerbatimCheckpointRequestAppPluginInfoV1AppPolicyAppPolicyAnalyzeStackSummaryEventAppPolicyAnalyzeSummaryEventAppPolicyComplianceFrameworkAppPolicyConfigSchemaAppPolicyEventAppPolicyGroupSummaryAppPolicyLoadEventAppPolicyPackMetadataAppPolicyPackWithVersionsAppPolicyRemediateSummaryEventAppPolicyRemediationEventAppPreludeEventAppProgressEventAppProjectTemplateConfigValueAppPropertyDiffAppPulumiStackReferenceAppRenewUpdateLeaseRequestAppRenewUpdateLeaseResponseAppRequiredPolicyAppResCustomTimeoutsAppResOpFailedEventAppResourcePreEventAppResourceV3AppResOutputsEventApprovalRuleEligibilityInputApprovalRuleEligibilityInputPermissionApprovalRuleEligibilityInputTeamApprovalRuleEligibilityInputUserApprovalRuleEligibilityOutputApprovalRuleEligibilityOutputPermissionApprovalRuleEligibilityOutputTeamApprovalRuleEligibilityOutputUserApproveChangeRequestRequestAppSecretsProvidersV1AppSnapshotIntegrityErrorMetadataV1AppSnapshotMetadataV1AppStackAppStackConfigAppStackFrameV1AppStackLinksAppStackRenameRequestAppStackSummaryAppStartDebuggingEventAppStartUpdateRequestAppStartUpdateResponseAppStdoutEngineEventAppStepEventMetadataAppStepEventStateMetadataAppSummaryEventAppUntypedDeploymentAppUpdateEventAppUpdateInfoAppUpdateMetadataAppUpdateOptionsAppUpdatePolicyGroupRequestAppUpdateProgramRequestAppUpdateProgramResponseAppUpdateResultsArtifactVersionNameSpecAuditLogEventAuditLogExportResultAuditLogsExportS3ConfigAuthPolicyAuthPolicyDefinitionAuthPolicyUpdateRequestAwsKmsConfigAWSSetupRequestAWSSSOInitiateRequestAWSSSOInitiateResponseAWSSSOSetupRequestAzureDevOpsAccessResponseAzureDevOpsAppIntegrationResponseAzureDevOpsIntegrationDetailsAzureDevOpsOrganizationAzureDevOpsProjectAzureDevOpsSettingsRequestAzureEnvironmentInfoAzureOptionsAzureSetupRequestBaseCreateAccessTokenRequestBaseUsageRecordBasicAuthBasicAuthRequestBatchCreateOrganizationInviteRequestBatchCreateOrganizationInviteResponseBitBucketAccessStatusResponseBitBucketIntegrationDetailsBitBucketSettingsRequestBitBucketSetupRequestBitBucketWorkspaceBulkCreateInsightsAccountFailureBulkCreateInsightsAccountItemBulkCreateInsightsAccountsRequestBulkCreateInsightsAccountsResponseCacheOptionsCacheOptionsRequestCacheURLRequestCacheURLResponseCancelAgentTaskRequestChangeGateChangeGateApprovalRuleEvaluationChangeGateApprovalRuleInputChangeGateApprovalRuleOutputChangeGateEvaluationChangeGateRuleEvaluationChangeGateRuleInputChangeGateRuleOutputChangeGateTargetInputChangeGateTargetOutputChangeRequestChangeRequestApplyResultChangeRequestApprovedEventChangeRequestCommentedEventChangeRequestDescriptionUpdatedEventChangeRequestEventChangeRequestGateEvaluationChangeRequestRefChangeRequestRevisionAddedEventChangeRequestStatusChangedEventChangeRequestUnapprovedEventCheckEnvironmentResponseCLIIntegrationRefCloneEnvironmentRequestCloseChangeRequestRequestCloudAccountCloudSetupProviderCloudSetupResourceCloudSetupResultCompleteOAuthRequestCompleteOAuthResponseConsoleUpdateSummaryConsumptionUsageConsumptionUsageStatsV0ConsumptionUsageStatsV1CreateAccessTokenResponseCreateAgentTaskRequestCreateAgentTaskResponseCreateChangeGateRequestCreateCustomVCSIntegrationRequestCreateDeploymentRequestCreateDeploymentResponseCreateEnvironmentOpenRequestCreateEnvironmentOpenRequestResponseCreateEnvironmentOpenRequestResultCreateEnvironmentRequestCreateEnvironmentRevisionTagRequestCreateEnvironmentScheduleRequestCreateEnvironmentSecretRotationScheduleRequestCreateEnvironmentTagRequestCreateGitHubTeamRequestCreateInsightsAccountRequestCreateOrgAccessTokenRequestCreateOrgAgentPoolRequestCreateOrganizationInviteRequestCreateOrganizationInviteResponseCreatePersonalAccessTokenRequestCreatePulumiTeamRequestCreateScheduledDeploymentRequestCreateScheduledDriftDeploymentRequestCreateScheduledTTLDeploymentRequestCreateServiceRequestCreateTeamAccessTokenRequestCustomerManagedKeyCustomerManagedKeyInputCustomVCSIntegrationResponseCustomVCSRepositoryDecryptEnvironmentSecretsRequestDecryptEnvironmentSecretsResponseDeletedStackDeploymentAgentMetadataDeploymentConfigurationDeploymentCountsDeploymentJobDeploymentLogLineDeploymentLogsDeploymentLogsBaseDeploymentLogsStepDeploymentNestedUpdateDeploymentRoleDeploymentRoleRequestDeploymentSettingsDeploymentSettingsGitHubDeploymentSettingsGitHubRequestDeploymentSettingsRequestDeploymentSettingsVCSDeploymentSettingsVCSAzureDevOpsDeploymentSettingsVCSBitbucketDeploymentSettingsVCSCustomDeploymentSettingsVCSGitHubDeploymentSettingsVCSGitLabDeploymentSourceDeploymentSourceGitDeploymentSourceTemplateDeploymentStepLogLineDeploymentWithRelatedUpdatesDisableCustomerManagedKeyRequestDiscoveredProjectDiscoveredResourceInfoDiscoveredStackDockerImageDockerImageCredentialsDockerImageCredentialsRequestDockerImageRequestDriftRunDriftRunUpdateEncryptEnvironmentSecretsRequestEncryptEnvironmentSecretsResponseEngineEventEnvironmentDiagnosticEnvironmentDiagnosticsResponseEnvironmentFunctionSummaryEnvironmentImportReferrerEnvironmentInsightsAccountReferrerEnvironmentLinksEnvironmentMetadataEnvironmentReferrerEnvironmentReferrerMetadataEnvironmentResponseEnvironmentRevisionEnvironmentRevisionChangeRequestEnvironmentRevisionRetractedEnvironmentRevisionTagEnvironmentSettingsEnvironmentStackReferrerEnvironmentTagEnvironmentVariableEscAccessExprEscAccessorEscBuiltinExprEscEnvironmentEscEvaluatedExecutionContextEscExprEscInterpolationEscPosEscPropertyAccessorEscRangeEscSchemaSchemaEscTraceEscValueExecutorContextExecutorSettingsRequestFGARoleGCPEnvironmentInfoGCPSetupRequestGetChangeRequestResponseGetDeploymentResponseGetDiscoveredProjectResponseGetDiscoveredStackResponseGetInsightAccountTagsResponseGetNaturalLanguageQueryResponseGetOrgTemplateSourcesResponseGetOrgTemplatesResponseGetPackageDocsResponseGetPackageExamplesResponseGetPackageInstallationResponseGetPackageNavItemGetPackageNavModuleGetPackageNavResponseGetPackageReadmeResponseGetPendingEmailVerificationResponseGetPolicyComplianceResultsRequestGetPolicyComplianceResultsResponseGetPolicyIssueResponseGetRegistryPolicyPackVersionResponseGetResourceCountSummaryResponseGetServiceResponseGetStackActivityResponseGetStackResourceCountResponseGetStackResourceResponseGetStackResourcesResponseGetStackStarterWorkflowResponseGetStackUpdatesResponseGetStarterWorkflowRequestGetTemplateConfigurationResponseGetTemplateResponseGetUpdateEventsResponseGetUpdateTimelineResponseGitAuthConfigGitAuthConfigRequestGitHubAppPermissionRequirementGitHubAppURLsGitHubCommitInfoGitHubIntegrationDetailsGitHubIntegrationPermissionsGitHubPullRequestGitHubSettingsRequestGitHubSetupResponseGitHubTeamGitLabAccessStatusResponseGitLabAppOrganizationGitLabIntegrationDetailsGitLabSettingsRequestGitLabSetupRequestInitiateOAuthRequestInitiateOAuthResponseInsightsAccountInsightsAccountTagInsightsAccountTeamInsightsImportCodeRequestInsightsImportCodeResponseInsightsPolicyResultsInsightsPolicyViolationInsightsResourceIdentifierInsightsResourceStackEdgeInsightsResourceVersionEdgeInsightsResourceWithReferencesInsightsResourceWithVersionJobRunJSONWebKeyJSONWebKeySetKeyEncryptionKeyMigrationListAccessTokensResponseListAgentPoolsResponseListAgentTaskEventsResponseListAgentTasksResponseListAzureDevOpsIntegrationsResponseListBitBucketIntegrationsResponseListChangeGatesResponseListChangeRequestEventsResponseListChangeRequestsResponseListCloudAccountsResponseListCustomVCSIntegrationsResponseListDeletedStacksResponseListDeploymentResponseListDeploymentResponseV2ListDeploymentSnapshotListDeploymentSnapshotAgentPoolListDiscoveredStackResourcesResponseListDownstreamStackReferencesResponseListDriftRunsResponseListEnvironmentReferrersResponseListEnvironmentRevisionTagsResponseListEnvironmentSecretRotationHistoryResponseListEnvironmentsResponseListEnvironmentTagsResponseListGitHubIntegrationsResponseListGitHubOrganizationsResponseListGitHubOrganizationTeamsResponseListGitLabIntegrationsResponseListInsightsAccountsResponseListInsightsResourceStackEdgesResponseListInsightsResourceVersionListInsightsResourceVersionEdgesResponseListInsightsResourceVersionsResponseListMemberStackPermissionsResponseListOidcIssuersResponseListOrganizationInvitesResponseListOrganizationMembersResponseListOrganizationProjectsResponsev3ListPackagesResponseListPoliciesComplianceResponseListPolicyIssuesResponseListPolicyPacksForInsightsAccountResponseListPolicyPacksRequestListPolicyPacksResponseListPolicyViolationsV2ResponseListProvidersResponseListResourcesWithReferencesRequestListRolesResponseListRotatorsResponseListSAMLOrganizationAdminsResponseListScanStatusResponseListScheduledActionHistoryResponseListScheduledActionsResponseListServicesResponseListStackCollaboratorsResponseListTeamRolesResponseListTeamsByInsightsAccountResponseListTeamsByStackResponseListTeamsResponseListTeamsWithRoleResponseListTemplatesResponseListTemplateVersionsResponseListUsersWithRoleResponseListVCSBranchesResponseListVCSIntegrationSummariesResponseListVCSReposResponseMemberLinksNetIPNetNetURLNewPolicyGroupRequestOidcIssuerRegistrationRequestOidcIssuerRegistrationResponseOidcIssuerUpdateRequestOpenEnvironmentResponseOperationContextOperationContextAWSOIDCConfigurationOperationContextAWSOIDCConfigurationRequestOperationContextAzureOIDCConfigurationOperationContextAzureOIDCConfigurationRequestOperationContextGCPOIDCConfigurationOperationContextGCPOIDCConfigurationRequestOperationContextOIDCConfigurationOperationContextOIDCConfigurationRequestOperationContextOptionsOperationContextOptionsRequestOperationContextRequestOrganizationOrganizationAuditLogExportSettingsOrganizationFeaturesOrganizationMemberOrganizationMetadataOrganizationSummaryOrganizationSummaryWithRoleOrgDeploymentsMetadataResponseOrgEnvironmentPackageMetadataPackageParameterizationPackageUploadURLsPackageUsageResponsePackageUsageStatsPageContextPatchEnvironmentSettingsRequestPatchOrgAgentPoolResponsePendingOrganizationInvitePermissionBooleanExpressionPermissionBooleanExpressionBinaryPermissionBooleanExpressionUnaryPermissionContextExpressionPermissionDescriptorPermissionDescriptorAllowPermissionDescriptorBasePermissionDescriptorComposePermissionDescriptorConditionPermissionDescriptorGroupPermissionDescriptorIfThenElsePermissionDescriptorRecordPermissionDescriptorSelectPermissionExpressionPermissionExpressionAndPermissionExpressionEnvironmentPermissionExpressionEqualPermissionExpressionHasTagPermissionExpressionInsightsAccountPermissionExpressionNotPermissionExpressionOrPermissionExpressionStackPermissionExpressionTagPermissionExpressionTeamPermissionLiteralExpressionPermissionLiteralExpressionBoolPermissionLiteralExpressionEnvironmentPermissionLiteralExpressionInsightsAccountPermissionLiteralExpressionNumberPermissionLiteralExpressionStackPermissionLiteralExpressionStringPermissionLiteralExpressionTeamPermissionSelectvaluePkixAttributeTypeAndValuePkixExtensionPkixNamePolicyComplianceResultPolicyComplianceRowPolicyGroupPolicyGroupMetadataPolicyIssuePolicyIssueFiltersRequestPolicyIssueFiltersResponsePolicyIssueFilterValuePolicyResultsMetadataPolicyViolationV2ProviderSchemaPublishPackageVersionCompleteRequestPublishPackageVersionCompleteResponsePublishTemplateVersionCompleteRequestPublishTemplateVersionCompleteResponsePulumiGitHubOrganizationPulumiProjectPulumiProjectSettingsPulumiRepositoryPulumiStackPulumiTemplateRemoteRbacPermissionConstraintsRbacScopeRbacScopeGroupRbacScopeMetadataReadInsightsAccountResponseRegistryContentNodeRegistryContentNodeOptionRegistryDocsEnumValueRegistryDocsPropertyRegistryDocsSupportingTypeRegistryDocsTypeRefRegistryExampleRegistryPolicyPackRemoveCustomVCSRepositoryRequestRemoveEnvironmentIdentifierRemoveStackIdentifierResendOrganizationInviteRequestResourceResourceCountSummaryResourceDependencyResourceInfoResourceMigrationAnnotationResourceResultResourceSearchPaginationResourceSearchResultResponseAuditLogsRestoreDeletedStackRequestRestoreEnvironmentRequestRetractEnvironmentRevisionRequestRotateEnvironmentRequestRotateEnvironmentResponseSAMLOrganizationScanInsightsAccountRequestScanOptionsScanStatusScanStatusResponseScheduledActionScheduledActionHistoryEventScheduledInsightsScanSettingsRequestScheduledInsightsScanSettingsResponseSecretRotationSecretRotationEventSecretValueServiceServiceItemServiceItemUpdateServiceMemberServicePropertySetInsightAccountTagsRequestSourceContextSourceContextGitSourceContextGitRequestSourceContextHgSourceContextHgRequestSourceContextRequestSourceContextTemplateSourceContextTemplateRequestSSHAuthSSHAuthRequestStackDeploymentsMetadataResponseStackDriftStatusStackMetadataStackNotificationSettingsStackOverviewResponseStackReferenceStackTagStackTeamStackUpdateStackUsageStartPackagePublishRequestStartPackagePublishResponseStartTemplatePublishRequestStartTemplatePublishResponseStepRunSubmitChangeRequestRequestTargetEntityTargetEntityEnvironmentTeamTeamAccountPermissionTeamEnvironmentSettingsTeamMemberInfoTeamPermissionTeamStackPermissionTemplateTemplateDestinationTemplateRuntimeInfoTemplateSourceTemplateUploadURLsTemplateVersionTokenExchangeGrantResponseTokenInfoTransferAllStacksRequestTransferStackRequestTrialUsageSummaryUnapproveChangeRequestRequestUnitRateGraduatedTierUnitRateGraduatedV0UnitRateGraduatedV1UnitRateGraduatedV2UpdateAzureDevOpsAppIntegrationRequestUpdateChangeGateRequestUpdateChangeRequestRequestUpdateCustomVCSIntegrationRequestUpdateEnvironmentResponseUpdateEnvironmentRevisionTagRequestUpdateEnvironmentTagRequestUpdateEnvironmentTagRequestCurrentTagUpdateEnvironmentTagRequestNewTagUpdateInfoUpdateInsightsAccountRequestUpdateInsightsResourceVersionPolicyResultsRequestUpdateOrganizationAuditLogExportSettingsRequestUpdateOrganizationMemberRequestUpdateOrganizationRequestUpdatePolicyGroupRequestUpdatePolicyIssueRequestUpdateRoleRequestUpdateSAMLOrganizationRequestUpdateServiceMetadataRequestUpdateStackNotificationSettingsRequestUpdateStackPolicyResultsRequestUpdateSummaryUpdateTaskRequestUpdateTeamInsightsAccountPermissionsRequestUpdateTeamRequestUpdateTeamStackPermissionsRequestUpsertInsightsResourceUpsertInsightsResourcesRequestUpsertOrgTemplateSourceRequestUpsertResourceMigrationAnnotationRequestUsageRecordUserUserInfoUserPermissionVCSBranchVCSGitHubAccessResponseVCSInfoVCSIntegrationSummaryVCSRepoWebhookWebhookDeliveryWebhookResponseWorkflowRunWorkspaceProjectTemplateX509CertificateX509PolicyMapping
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.