The identity and technical contract details declared by the specification.
InsightsImportCodeRequest
object
Request body for generating import code for Insights resources.
2 properties
2 required
UserInfo
object
UserInfo contains just the display information for a user. This information may be returned from public APIs, and as such this structure must not contain sensi…
4 properties
3 required
GetResourceCountSummaryResponse
object
Response body for retrieving a summary of resource counts.
1 property
1 required
DiscoveredStack
object
A discovered cloud infrastructure stack from an Insights scan, representing a single Discovered Stack with isdiscovered=true.
6 properties
4 required
ConsumptionUsage
object
ConsumptionUsage captures the unit rate and current consumption for a consumption-based product.
8 properties
3 required
DiscoveredResourceInfo
object
A discovered resource with its indexed search representation.
8 properties
1 required
ResourceMigrationAnnotation
object
A user-created migration annotation on a discovered resource.
3 properties
InsightsPolicyResults
object
Results of policy evaluation for Insights resources.
2 properties
1 required
InsightsResourceWithVersion
object
An Insights resource with its version and state information.
7 properties
5 required
AngularGridColumn
object
Represents angular grid column.
4 properties
2 required
InsightsImportCodeResponse
object
Response body containing generated import code for Insights resources.
1 property
1 required
UnitRateGraduatedV0
object
UnitRateGraduatedV0 describes the rate for each unit of a Pulumi Subscription. The specific value is intended to be opaque, and only obtained via parsing. This…
3 properties
3 required
ResourceDependency
object
A single dependency in a chain of dependencies used to list a resource.
2 properties
2 required
TrialUsageSummary
object
Summary of trial usage for Pulumi Insights.
2 properties
Resource
object
Resource is the shape of a Pulumi-managed resource as exposed from the Pulumi Service. This type wraps pulumi/pulumi's pkg/apitype ResourceV1 and ResourceV2 ty…
17 properties
5 required
GetDiscoveredProjectResponse
object
Response for the discovered project detail endpoint, containing a single discovered project and its stacks.
2 properties
1 required
GetInsightAccountTagsResponse
object
Response body for retrieving tags associated with an Insights account.
1 property
1 required
UpsertInsightsResourcesRequest
object
Request to upsert one or more resources into Pulumi Insights.
1 property
1 required
ListInsightsAccountsResponse
object
Response containing a list of Insights accounts.
2 properties
UpsertInsightsResource
object
UpsertInsightsResource represents a resource to be upserted into Pulumi Insights.
5 properties
4 required
ResourceCountSummary
object
ResourceCountSummary represents a single point of summary for resources under management for an organization.
7 properties
3 required
SetInsightAccountTagsRequest
object
Request to set tags on an Insights account.
1 property
1 required
WorkflowRun
object
WorkflowRun contains information about a workflow run.
9 properties
8 required
InsightsAccountTeam
object
InsightsAccountTeam is a team that has access to a particular account.
5 properties
5 required
InsightsResourceVersionEdge
object
An edge between two Insights resource versions.
4 properties
4 required
InsightsAccount
object
A cloud account configured for Pulumi Insights resource discovery.
10 properties
5 required
BulkCreateInsightsAccountsResponse
object
Response from a bulk Insights account creation operation. Contains both successfully created accounts and details about any failures.
2 properties
2 required
InsightsResourceIdentifier
object
Identifies an Insights resource by account, type, and ID.
4 properties
3 required
AppRequiredPolicy
object
RequiredPolicy is the information regarding a particular Policy that is required by an organization.
7 properties
4 required
GetDiscoveredStackResponse
object
Response for the discovered stack detail endpoint.
8 properties
6 required
InsightsResourceStackEdge
object
An edge linking an Insights resource to a stack resource.
2 properties
2 required
AngularGridFilterModel
object
Represents angular grid filter model.
5 properties
4 required
ScanInsightsAccountRequest
UpdateInsightsAccountRequest
object
Request to update an Insights account configuration.
4 properties
1 required
ListTeamsByInsightsAccountResponse
object
ListTeamsByInsightsAccountResponse lists all teams that have access to an account.
2 properties
2 required
ListScanStatusResponse
object
Response containing a paginated list of scan statuses.
2 properties
1 required
ScheduledInsightsScanSettingsRequest
UnitRateGraduatedV2
object
UnitRateGraduatedV2 captures the structure of a pricing plan where the free tier is handled via credit grants rather than being baked into the pricing tiers. C…
1 property
1 required
ScanOptions
object
Configuration options for controlling scan behavior.
4 properties
UnitRateGraduatedTier
object
UnitRateGraduatedTier describes a single tier within a graduated pricing plan.
4 properties
4 required
UnitRateGraduatedV1
object
UnitRateGraduatedV1 captures the structure of a graduated pricing plan.
1 property
1 required
DiscoveredProject
object
A discovered project containing cloud infrastructure stacks
3 properties
3 required
ListInsightsResourceVersion
object
A version entry for an Insights resource.
2 properties
2 required
UpdateStackPolicyResultsRequest
object
Request to update policy results for a stack.
2 properties
2 required
ListPolicyPacksForInsightsAccountResponse
object
Response containing a list of policy packs associated with an Insights account.
1 property
1 required
AngularGridSortModelItem
object
Represents angular grid sort model item.
2 properties
2 required
BulkCreateInsightsAccountsRequest
object
Request body for creating multiple Insights accounts in a single operation. Each account is created independently; failures for individual accounts do not prev…
2 properties
1 required
UpdateTeamInsightsAccountPermissionsRequest
object
Request to update the insights account permissions for a team.
1 property
ConsumptionUsageStatsV0
object
ConsumptionUsageStatsV0 are the usage statistics for a billing family's total usage for graduated-v0 plans.
5 properties
5 required
DeploymentLogsBase
object
DeploymentLogsBase is the base type for deployment log responses, discriminated by type.
1 property
1 required
UpsertResourceMigrationAnnotationRequest
object
Request to create or update a migration annotation on a discovered resource.
4 properties
1 required
ListInsightsResourceStackEdgesResponse
object
Response containing a list of Insights resource-to-stack edges.
1 property
1 required
ListInsightsResourceVersionsResponse
object
Response containing a list of Insights resource versions.
2 properties
ResourceResult
object
ResourceResult is the user-facing type for our indexed resources. If you add a property here, don't forget to update fieldMappings to make it queryable!
28 properties
2 required
AngularGridGetRowsRequest
object
https://www.ag-grid.com/javascript-data-grid/server-side-model-datasource/
7 properties
5 required
ReadInsightsAccountResponse
AngularGridAdvancedFilterModel
object
Represents angular grid advanced filter model.
2 properties
2 required
ScheduledInsightsScanSettingsResponse
ListInsightsResourceVersionEdgesResponse
object
Response containing a list of Insights resource version edges.
2 properties
1 required
ListOrganizationProjectsResponsev3
object
Response containing organization projects data in row format (v3).
2 properties
1 required
BulkCreateInsightsAccountItem
object
Definition of a single Insights account to create as part of a bulk operation.
6 properties
3 required
ListDiscoveredStackResourcesResponse
object
Response for listing resources in a discovered stack.
2 properties
1 required
InsightsResourceWithReferences
object
An Insights resource along with its inbound and outbound references.
5 properties
5 required
UpdateInsightsResourceVersionPolicyResultsRequest
object
Request to update policy results for an insights resource version.
2 properties
2 required
InsightsAccountTag
object
A tag associated with an Insights account.
4 properties
4 required
ListResourcesWithReferencesRequest
object
Request body for listing Insights resources with their references.
2 properties
1 required
CreateInsightsAccountRequest
object
Request body for creating an Insights account.
6 properties
2 required
StepRun
object
StepRun contains information about a step run.
4 properties
2 required
JobRun
object
JobRun contains information about a job run.
6 properties
3 required
BulkCreateInsightsAccountFailure
object
Details about a single account that failed to be created during a bulk operation.
2 properties
2 required
InsightsPolicyViolation
object
A policy violation detected during Insights policy evaluation.
7 properties
7 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Pulumi publishes across the network.