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