Class InsightsApi


  • @Generated("pulumi-codegen")
    public final class InsightsApi
    extends java.lang.Object
    • Constructor Detail

      • InsightsApi

        public InsightsApi​(ApiClient client)
    • Method Detail

      • acceptInsightsBilling

        public void acceptInsightsBilling​(java.lang.String orgName)
      • cancelScan

        public void cancelScan​(java.lang.String orgName,
                               java.lang.String accountName)
      • createAccount

        public void createAccount​(java.lang.String orgName,
                                  java.lang.String accountName,
                                  CreateInsightsAccountRequest request)
      • deleteAccount

        public void deleteAccount​(java.lang.String orgName,
                                  java.lang.String accountName)
      • deleteResourceMigrationAnnotation

        public void deleteResourceMigrationAnnotation​(java.lang.String orgName,
                                                      java.lang.String projectName,
                                                      java.lang.String stackName,
                                                      java.lang.String resourceUrn)
      • getDiscoveredProject

        public GetDiscoveredProjectResponse getDiscoveredProject​(java.lang.String orgName,
                                                                 java.lang.String projectName,
                                                                 java.lang.String continuationToken)
      • getDiscoveredStack

        public GetDiscoveredStackResponse getDiscoveredStack​(java.lang.String orgName,
                                                             java.lang.String projectName,
                                                             java.lang.String stackName)
      • getInsightAccountTags

        public GetInsightAccountTagsResponse getInsightAccountTags​(java.lang.String orgName,
                                                                   java.lang.String accountName)
      • getInsightsTrialSummary

        public TrialUsageSummary getInsightsTrialSummary​(java.lang.String orgName)
      • getScan

        public ScanStatus getScan​(java.lang.String orgName,
                                  java.lang.String accountName,
                                  java.lang.String scanId)
      • getScanLogs

        public DeploymentLogsBase getScanLogs​(java.lang.String orgName,
                                              java.lang.String accountName,
                                              java.lang.String scanId,
                                              java.lang.String continuationToken,
                                              java.lang.Long count,
                                              java.lang.Long job,
                                              java.lang.Long offset,
                                              java.lang.Long step)
      • getStackMigration

        public ListDiscoveredStackResourcesResponse getStackMigration​(java.lang.String orgName,
                                                                      java.lang.String projectName,
                                                                      java.lang.String stackName,
                                                                      java.lang.String compareTo)
      • headAccount

        public void headAccount​(java.lang.String orgName,
                                java.lang.String accountName)
      • listAccounts

        public ListInsightsAccountsResponse listAccounts​(java.lang.String orgName,
                                                         java.lang.String continuationToken,
                                                         java.lang.Long count,
                                                         java.lang.String parent,
                                                         java.lang.String roleID)
      • listDiscoveredStackResources

        public ListDiscoveredStackResourcesResponse listDiscoveredStackResources​(java.lang.String orgName,
                                                                                 java.lang.String projectName,
                                                                                 java.lang.String stackName,
                                                                                 java.lang.String compareTo)
      • listResourceStackEdges

        public ListInsightsResourceStackEdgesResponse listResourceStackEdges​(java.lang.String orgName,
                                                                             java.lang.String accountName,
                                                                             java.lang.String resourceTypeAndId)
      • listResourceVersionEdges

        public ListInsightsResourceVersionEdgesResponse listResourceVersionEdges​(java.lang.String orgName,
                                                                                 java.lang.String accountName,
                                                                                 java.lang.String resourceTypeAndId,
                                                                                 java.lang.String continuationToken,
                                                                                 java.lang.Long count)
      • listResourceVersionEdges_versions

        public ListInsightsResourceVersionEdgesResponse listResourceVersionEdges_versions​(java.lang.String orgName,
                                                                                          java.lang.String accountName,
                                                                                          java.lang.String resourceTypeAndId,
                                                                                          java.lang.Long resourceVersion,
                                                                                          java.lang.String continuationToken,
                                                                                          java.lang.Long count)
      • listResourceVersions

        public ListInsightsResourceVersionsResponse listResourceVersions​(java.lang.String orgName,
                                                                         java.lang.String accountName,
                                                                         java.lang.String resourceTypeAndId,
                                                                         java.lang.String continuationToken,
                                                                         java.lang.Long count)
      • listScanStatus

        public ListScanStatusResponse listScanStatus​(java.lang.String orgName,
                                                     java.lang.String accountName,
                                                     java.lang.String continuationToken,
                                                     java.lang.Long pageSize)
      • pauseScheduledScans

        public void pauseScheduledScans​(java.lang.String orgName,
                                        java.lang.String accountName)
      • readResource

        public InsightsResourceWithVersion readResource​(java.lang.String orgName,
                                                        java.lang.String accountName,
                                                        java.lang.String resourceTypeAndId)
      • readResourceWithReferences

        public InsightsResourceWithReferences readResourceWithReferences​(java.lang.String orgName,
                                                                         java.lang.String accountName,
                                                                         java.lang.String resourceTypeAndId)
      • readResource_versions

        public InsightsResourceWithVersion readResource_versions​(java.lang.String orgName,
                                                                 java.lang.String accountName,
                                                                 java.lang.String resourceTypeAndId,
                                                                 java.lang.String resourceVersion)
      • readScanStatus

        public ScanStatusResponse readScanStatus​(java.lang.String orgName,
                                                 java.lang.String accountName)
      • reassignAccountOwnership

        public UserInfo reassignAccountOwnership​(java.lang.String orgName,
                                                 java.lang.String accountName,
                                                 UserInfo request)
      • resumeScheduledScans

        public void resumeScheduledScans​(java.lang.String orgName,
                                         java.lang.String accountName)
      • setInsightAccountTags

        public void setInsightAccountTags​(java.lang.String orgName,
                                          java.lang.String accountName,
                                          SetInsightAccountTagsRequest request)
      • terminateInsightsTrial

        public void terminateInsightsTrial​(java.lang.String orgName)
      • updateAccount

        public void updateAccount​(java.lang.String orgName,
                                  java.lang.String accountName,
                                  UpdateInsightsAccountRequest request)
      • updateResourceVersionPolicyResults

        public void updateResourceVersionPolicyResults​(java.lang.String orgName,
                                                       java.lang.String accountName,
                                                       java.lang.String resourceTypeAndId,
                                                       java.lang.String resourceVersion,
                                                       UpdateInsightsResourceVersionPolicyResultsRequest request)
      • updateStackPolicyResults

        public void updateStackPolicyResults​(java.lang.String orgName,
                                             java.lang.String projectName,
                                             java.lang.String stackName,
                                             java.lang.Long version,
                                             UpdateStackPolicyResultsRequest request)
      • updateTeamInsightsAccountPermissions

        public void updateTeamInsightsAccountPermissions​(java.lang.String orgName,
                                                         java.lang.String accountName,
                                                         java.lang.String teamName,
                                                         UpdateTeamInsightsAccountPermissionsRequest request)
      • upsertResourceMigrationAnnotation

        public void upsertResourceMigrationAnnotation​(java.lang.String orgName,
                                                      java.lang.String projectName,
                                                      java.lang.String stackName,
                                                      UpsertResourceMigrationAnnotationRequest request)