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