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