published on Tuesday, Jun 9, 2026 by Pulumi
published on Tuesday, Jun 9, 2026 by Pulumi
Report represents an analytical assessment report summarizing infrastructure size, costs, and target suggestions.
Example Usage
Migration Center Report Basic
import * as pulumi from "@pulumi/pulumi";
import * as gcp from "@pulumi/gcp";
const _default = new gcp.migrationcenter.Group("default", {
location: "us-central1",
groupId: "group-test",
});
const defaultPreferenceSet = new gcp.migrationcenter.PreferenceSet("default", {
location: "us-central1",
preferenceSetId: "pref-set-test",
});
const defaultReportConfig = new gcp.migrationcenter.ReportConfig("default", {
location: "us-central1",
reportConfigId: "report-config-test",
groupPreferencesetAssignments: [{
group: _default.id,
preferenceSet: defaultPreferenceSet.id,
}],
});
const defaultReport = new gcp.migrationcenter.Report("default", {
location: "us-central1",
reportId: "report-test",
reportConfig: defaultReportConfig.reportConfigId,
type: "TOTAL_COST_OF_OWNERSHIP",
description: "Terraform integration test description",
displayName: "Terraform integration test display",
});
import pulumi
import pulumi_gcp as gcp
default = gcp.migrationcenter.Group("default",
location="us-central1",
group_id="group-test")
default_preference_set = gcp.migrationcenter.PreferenceSet("default",
location="us-central1",
preference_set_id="pref-set-test")
default_report_config = gcp.migrationcenter.ReportConfig("default",
location="us-central1",
report_config_id="report-config-test",
group_preferenceset_assignments=[{
"group": default.id,
"preference_set": default_preference_set.id,
}])
default_report = gcp.migrationcenter.Report("default",
location="us-central1",
report_id="report-test",
report_config=default_report_config.report_config_id,
type="TOTAL_COST_OF_OWNERSHIP",
description="Terraform integration test description",
display_name="Terraform integration test display")
package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v9/go/gcp/migrationcenter"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_default, err := migrationcenter.NewGroup(ctx, "default", &migrationcenter.GroupArgs{
Location: pulumi.String("us-central1"),
GroupId: pulumi.String("group-test"),
})
if err != nil {
return err
}
defaultPreferenceSet, err := migrationcenter.NewPreferenceSet(ctx, "default", &migrationcenter.PreferenceSetArgs{
Location: pulumi.String("us-central1"),
PreferenceSetId: pulumi.String("pref-set-test"),
})
if err != nil {
return err
}
defaultReportConfig, err := migrationcenter.NewReportConfig(ctx, "default", &migrationcenter.ReportConfigArgs{
Location: pulumi.String("us-central1"),
ReportConfigId: pulumi.String("report-config-test"),
GroupPreferencesetAssignments: migrationcenter.ReportConfigGroupPreferencesetAssignmentArray{
&migrationcenter.ReportConfigGroupPreferencesetAssignmentArgs{
Group: _default.ID(),
PreferenceSet: defaultPreferenceSet.ID(),
},
},
})
if err != nil {
return err
}
_, err = migrationcenter.NewReport(ctx, "default", &migrationcenter.ReportArgs{
Location: pulumi.String("us-central1"),
ReportId: pulumi.String("report-test"),
ReportConfig: defaultReportConfig.ReportConfigId,
Type: pulumi.String("TOTAL_COST_OF_OWNERSHIP"),
Description: pulumi.String("Terraform integration test description"),
DisplayName: pulumi.String("Terraform integration test display"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Gcp = Pulumi.Gcp;
return await Deployment.RunAsync(() =>
{
var @default = new Gcp.MigrationCenter.Group("default", new()
{
Location = "us-central1",
GroupId = "group-test",
});
var defaultPreferenceSet = new Gcp.MigrationCenter.PreferenceSet("default", new()
{
Location = "us-central1",
PreferenceSetId = "pref-set-test",
});
var defaultReportConfig = new Gcp.MigrationCenter.ReportConfig("default", new()
{
Location = "us-central1",
ReportConfigId = "report-config-test",
GroupPreferencesetAssignments = new[]
{
new Gcp.MigrationCenter.Inputs.ReportConfigGroupPreferencesetAssignmentArgs
{
Group = @default.Id,
PreferenceSet = defaultPreferenceSet.Id,
},
},
});
var defaultReport = new Gcp.MigrationCenter.Report("default", new()
{
Location = "us-central1",
ReportId = "report-test",
ReportConfig = defaultReportConfig.ReportConfigId,
Type = "TOTAL_COST_OF_OWNERSHIP",
Description = "Terraform integration test description",
DisplayName = "Terraform integration test display",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.gcp.migrationcenter.Group;
import com.pulumi.gcp.migrationcenter.GroupArgs;
import com.pulumi.gcp.migrationcenter.PreferenceSet;
import com.pulumi.gcp.migrationcenter.PreferenceSetArgs;
import com.pulumi.gcp.migrationcenter.ReportConfig;
import com.pulumi.gcp.migrationcenter.ReportConfigArgs;
import com.pulumi.gcp.migrationcenter.inputs.ReportConfigGroupPreferencesetAssignmentArgs;
import com.pulumi.gcp.migrationcenter.Report;
import com.pulumi.gcp.migrationcenter.ReportArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var default_ = new Group("default", GroupArgs.builder()
.location("us-central1")
.groupId("group-test")
.build());
var defaultPreferenceSet = new PreferenceSet("defaultPreferenceSet", PreferenceSetArgs.builder()
.location("us-central1")
.preferenceSetId("pref-set-test")
.build());
var defaultReportConfig = new ReportConfig("defaultReportConfig", ReportConfigArgs.builder()
.location("us-central1")
.reportConfigId("report-config-test")
.groupPreferencesetAssignments(ReportConfigGroupPreferencesetAssignmentArgs.builder()
.group(default_.id())
.preferenceSet(defaultPreferenceSet.id())
.build())
.build());
var defaultReport = new Report("defaultReport", ReportArgs.builder()
.location("us-central1")
.reportId("report-test")
.reportConfig(defaultReportConfig.reportConfigId())
.type("TOTAL_COST_OF_OWNERSHIP")
.description("Terraform integration test description")
.displayName("Terraform integration test display")
.build());
}
}
resources:
default:
type: gcp:migrationcenter:Group
properties:
location: us-central1
groupId: group-test
defaultPreferenceSet:
type: gcp:migrationcenter:PreferenceSet
name: default
properties:
location: us-central1
preferenceSetId: pref-set-test
defaultReportConfig:
type: gcp:migrationcenter:ReportConfig
name: default
properties:
location: us-central1
reportConfigId: report-config-test
groupPreferencesetAssignments:
- group: ${default.id}
preferenceSet: ${defaultPreferenceSet.id}
defaultReport:
type: gcp:migrationcenter:Report
name: default
properties:
location: us-central1
reportId: report-test
reportConfig: ${defaultReportConfig.reportConfigId}
type: TOTAL_COST_OF_OWNERSHIP
description: Terraform integration test description
displayName: Terraform integration test display
pulumi {
required_providers {
gcp = {
source = "pulumi/gcp"
}
}
}
resource "gcp_migrationcenter_group" "default" {
location = "us-central1"
group_id = "group-test"
}
resource "gcp_migrationcenter_preferenceset" "default" {
location = "us-central1"
preference_set_id = "pref-set-test"
}
resource "gcp_migrationcenter_reportconfig" "default" {
location = "us-central1"
report_config_id = "report-config-test"
group_preferenceset_assignments {
group = gcp_migrationcenter_group.default.id
preference_set = gcp_migrationcenter_preferenceset.default.id
}
}
resource "gcp_migrationcenter_report" "default" {
location = "us-central1"
report_id = "report-test"
report_config = gcp_migrationcenter_reportconfig.default.report_config_id
type = "TOTAL_COST_OF_OWNERSHIP"
description = "Terraform integration test description"
display_name = "Terraform integration test display"
}
Create Report Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Report(name: string, args: ReportArgs, opts?: CustomResourceOptions);@overload
def Report(resource_name: str,
args: ReportArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Report(resource_name: str,
opts: Optional[ResourceOptions] = None,
location: Optional[str] = None,
report_config: Optional[str] = None,
report_id: Optional[str] = None,
deletion_policy: Optional[str] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
project: Optional[str] = None,
type: Optional[str] = None)func NewReport(ctx *Context, name string, args ReportArgs, opts ...ResourceOption) (*Report, error)public Report(string name, ReportArgs args, CustomResourceOptions? opts = null)
public Report(String name, ReportArgs args)
public Report(String name, ReportArgs args, CustomResourceOptions options)
type: gcp:migrationcenter:Report
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "gcp_migrationcenter_report" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args ReportArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ReportArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ReportArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ReportArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ReportArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var reportResource = new Gcp.MigrationCenter.Report("reportResource", new()
{
Location = "string",
ReportConfig = "string",
ReportId = "string",
DeletionPolicy = "string",
Description = "string",
DisplayName = "string",
Project = "string",
Type = "string",
});
example, err := migrationcenter.NewReport(ctx, "reportResource", &migrationcenter.ReportArgs{
Location: pulumi.String("string"),
ReportConfig: pulumi.String("string"),
ReportId: pulumi.String("string"),
DeletionPolicy: pulumi.String("string"),
Description: pulumi.String("string"),
DisplayName: pulumi.String("string"),
Project: pulumi.String("string"),
Type: pulumi.String("string"),
})
resource "gcp_migrationcenter_report" "reportResource" {
location = "string"
report_config = "string"
report_id = "string"
deletion_policy = "string"
description = "string"
display_name = "string"
project = "string"
type = "string"
}
var reportResource = new Report("reportResource", ReportArgs.builder()
.location("string")
.reportConfig("string")
.reportId("string")
.deletionPolicy("string")
.description("string")
.displayName("string")
.project("string")
.type("string")
.build());
report_resource = gcp.migrationcenter.Report("reportResource",
location="string",
report_config="string",
report_id="string",
deletion_policy="string",
description="string",
display_name="string",
project="string",
type="string")
const reportResource = new gcp.migrationcenter.Report("reportResource", {
location: "string",
reportConfig: "string",
reportId: "string",
deletionPolicy: "string",
description: "string",
displayName: "string",
project: "string",
type: "string",
});
type: gcp:migrationcenter:Report
properties:
deletionPolicy: string
description: string
displayName: string
location: string
project: string
reportConfig: string
reportId: string
type: string
Report Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Report resource accepts the following input properties:
- Location string
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - Report
Config string - Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - Report
Id string - User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?.
- Deletion
Policy string - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- Description string
- Free-text description.
- Display
Name string - User-friendly display name. Maximum length is 63 characters.
- Project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- Type string
- Report type. Possible values: TOTAL_COST_OF_OWNERSHIP
- Location string
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - Report
Config string - Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - Report
Id string - User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?.
- Deletion
Policy string - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- Description string
- Free-text description.
- Display
Name string - User-friendly display name. Maximum length is 63 characters.
- Project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- Type string
- Report type. Possible values: TOTAL_COST_OF_OWNERSHIP
- location string
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - report_
config string - Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - report_
id string - User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?.
- deletion_
policy string - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- description string
- Free-text description.
- display_
name string - User-friendly display name. Maximum length is 63 characters.
- project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- type string
- Report type. Possible values: TOTAL_COST_OF_OWNERSHIP
- location String
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - report
Config String - Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - report
Id String - User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?.
- deletion
Policy String - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- description String
- Free-text description.
- display
Name String - User-friendly display name. Maximum length is 63 characters.
- project String
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- type String
- Report type. Possible values: TOTAL_COST_OF_OWNERSHIP
- location string
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - report
Config string - Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - report
Id string - User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?.
- deletion
Policy string - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- description string
- Free-text description.
- display
Name string - User-friendly display name. Maximum length is 63 characters.
- project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- type string
- Report type. Possible values: TOTAL_COST_OF_OWNERSHIP
- location str
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - report_
config str - Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - report_
id str - User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?.
- deletion_
policy str - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- description str
- Free-text description.
- display_
name str - User-friendly display name. Maximum length is 63 characters.
- project str
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- type str
- Report type. Possible values: TOTAL_COST_OF_OWNERSHIP
- location String
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - report
Config String - Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - report
Id String - User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?.
- deletion
Policy String - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- description String
- Free-text description.
- display
Name String - User-friendly display name. Maximum length is 63 characters.
- project String
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- type String
- Report type. Possible values: TOTAL_COST_OF_OWNERSHIP
Outputs
All input properties are implicitly available as output properties. Additionally, the Report resource produces the following output properties:
- Create
Time string - Creation timestamp.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Name of resource.
- State string
- Report creation state. Possible values: PENDING SUCCEEDED FAILED
- Summaries
List<Report
Summary> - Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report. Structure is documented below.
- Update
Time string - Last update timestamp.
- Create
Time string - Creation timestamp.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Name of resource.
- State string
- Report creation state. Possible values: PENDING SUCCEEDED FAILED
- Summaries
[]Report
Summary - Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report. Structure is documented below.
- Update
Time string - Last update timestamp.
- create_
time string - Creation timestamp.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- Name of resource.
- state string
- Report creation state. Possible values: PENDING SUCCEEDED FAILED
- summaries list(object)
- Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report. Structure is documented below.
- update_
time string - Last update timestamp.
- create
Time String - Creation timestamp.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Name of resource.
- state String
- Report creation state. Possible values: PENDING SUCCEEDED FAILED
- summaries
List<Report
Summary> - Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report. Structure is documented below.
- update
Time String - Last update timestamp.
- create
Time string - Creation timestamp.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- Name of resource.
- state string
- Report creation state. Possible values: PENDING SUCCEEDED FAILED
- summaries
Report
Summary[] - Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report. Structure is documented below.
- update
Time string - Last update timestamp.
- create_
time str - Creation timestamp.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- Name of resource.
- state str
- Report creation state. Possible values: PENDING SUCCEEDED FAILED
- summaries
Sequence[Report
Summary] - Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report. Structure is documented below.
- update_
time str - Last update timestamp.
- create
Time String - Creation timestamp.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Name of resource.
- state String
- Report creation state. Possible values: PENDING SUCCEEDED FAILED
- summaries List<Property Map>
- Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report. Structure is documented below.
- update
Time String - Last update timestamp.
Look up Existing Report Resource
Get an existing Report resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ReportState, opts?: CustomResourceOptions): Report@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
create_time: Optional[str] = None,
deletion_policy: Optional[str] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
location: Optional[str] = None,
name: Optional[str] = None,
project: Optional[str] = None,
report_config: Optional[str] = None,
report_id: Optional[str] = None,
state: Optional[str] = None,
summaries: Optional[Sequence[ReportSummaryArgs]] = None,
type: Optional[str] = None,
update_time: Optional[str] = None) -> Reportfunc GetReport(ctx *Context, name string, id IDInput, state *ReportState, opts ...ResourceOption) (*Report, error)public static Report Get(string name, Input<string> id, ReportState? state, CustomResourceOptions? opts = null)public static Report get(String name, Output<String> id, ReportState state, CustomResourceOptions options)resources: _: type: gcp:migrationcenter:Report get: id: ${id}import {
to = gcp_migrationcenter_report.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Create
Time string - Creation timestamp.
- Deletion
Policy string - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- Description string
- Free-text description.
- Display
Name string - User-friendly display name. Maximum length is 63 characters.
- Location string
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - Name string
- Name of resource.
- Project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- Report
Config string - Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - Report
Id string - User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?.
- State string
- Report creation state. Possible values: PENDING SUCCEEDED FAILED
- Summaries
List<Report
Summary> - Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report. Structure is documented below.
- Type string
- Report type. Possible values: TOTAL_COST_OF_OWNERSHIP
- Update
Time string - Last update timestamp.
- Create
Time string - Creation timestamp.
- Deletion
Policy string - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- Description string
- Free-text description.
- Display
Name string - User-friendly display name. Maximum length is 63 characters.
- Location string
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - Name string
- Name of resource.
- Project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- Report
Config string - Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - Report
Id string - User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?.
- State string
- Report creation state. Possible values: PENDING SUCCEEDED FAILED
- Summaries
[]Report
Summary Args - Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report. Structure is documented below.
- Type string
- Report type. Possible values: TOTAL_COST_OF_OWNERSHIP
- Update
Time string - Last update timestamp.
- create_
time string - Creation timestamp.
- deletion_
policy string - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- description string
- Free-text description.
- display_
name string - User-friendly display name. Maximum length is 63 characters.
- location string
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - name string
- Name of resource.
- project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- report_
config string - Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - report_
id string - User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?.
- state string
- Report creation state. Possible values: PENDING SUCCEEDED FAILED
- summaries list(object)
- Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report. Structure is documented below.
- type string
- Report type. Possible values: TOTAL_COST_OF_OWNERSHIP
- update_
time string - Last update timestamp.
- create
Time String - Creation timestamp.
- deletion
Policy String - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- description String
- Free-text description.
- display
Name String - User-friendly display name. Maximum length is 63 characters.
- location String
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - name String
- Name of resource.
- project String
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- report
Config String - Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - report
Id String - User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?.
- state String
- Report creation state. Possible values: PENDING SUCCEEDED FAILED
- summaries
List<Report
Summary> - Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report. Structure is documented below.
- type String
- Report type. Possible values: TOTAL_COST_OF_OWNERSHIP
- update
Time String - Last update timestamp.
- create
Time string - Creation timestamp.
- deletion
Policy string - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- description string
- Free-text description.
- display
Name string - User-friendly display name. Maximum length is 63 characters.
- location string
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - name string
- Name of resource.
- project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- report
Config string - Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - report
Id string - User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?.
- state string
- Report creation state. Possible values: PENDING SUCCEEDED FAILED
- summaries
Report
Summary[] - Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report. Structure is documented below.
- type string
- Report type. Possible values: TOTAL_COST_OF_OWNERSHIP
- update
Time string - Last update timestamp.
- create_
time str - Creation timestamp.
- deletion_
policy str - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- description str
- Free-text description.
- display_
name str - User-friendly display name. Maximum length is 63 characters.
- location str
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - name str
- Name of resource.
- project str
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- report_
config str - Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - report_
id str - User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?.
- state str
- Report creation state. Possible values: PENDING SUCCEEDED FAILED
- summaries
Sequence[Report
Summary Args] - Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report. Structure is documented below.
- type str
- Report type. Possible values: TOTAL_COST_OF_OWNERSHIP
- update_
time str - Last update timestamp.
- create
Time String - Creation timestamp.
- deletion
Policy String - Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. When a 'terraform destroy' or 'pulumi up' would delete the resource, the command will fail if this field is set to "PREVENT" in Terraform state. When set to "ABANDON", the command will remove the resource from Terraform management without updating or deleting the resource in the API. When set to "DELETE", deleting the resource is allowed.
- description String
- Free-text description.
- display
Name String - User-friendly display name. Maximum length is 63 characters.
- location String
- Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - name String
- Name of resource.
- project String
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- report
Config String - Resource ID segment making up resource
name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. - report
Id String - User specified id for the report. It will become the last component of the report name. The id must be unique within the project, must conform with RFC-1034, is restricted to lower-cased letters, and has a maximum length of 63 characters. The id must match the regular expression: a-z?.
- state String
- Report creation state. Possible values: PENDING SUCCEEDED FAILED
- summaries List<Property Map>
- Describes the Summary view of a Report, which contains aggregated values for all the groups and preference sets included in this Report. Structure is documented below.
- type String
- Report type. Possible values: TOTAL_COST_OF_OWNERSHIP
- update
Time String - Last update timestamp.
Supporting Types
ReportSummary, ReportSummaryArgs
- All
Assets List<ReportStats Summary All Assets Stat> - (Output) Aggregate statistics for a collection of assets. Structure is documented below.
- Group
Findings List<ReportSummary Group Finding> - (Output) Findings for each Group included in this report. Structure is documented below.
- All
Assets []ReportStats Summary All Assets Stat - (Output) Aggregate statistics for a collection of assets. Structure is documented below.
- Group
Findings []ReportSummary Group Finding - (Output) Findings for each Group included in this report. Structure is documented below.
- all_
assets_ list(object)stats - (Output) Aggregate statistics for a collection of assets. Structure is documented below.
- group_
findings list(object) - (Output) Findings for each Group included in this report. Structure is documented below.
- all
Assets List<ReportStats Summary All Assets Stat> - (Output) Aggregate statistics for a collection of assets. Structure is documented below.
- group
Findings List<ReportSummary Group Finding> - (Output) Findings for each Group included in this report. Structure is documented below.
- all
Assets ReportStats Summary All Assets Stat[] - (Output) Aggregate statistics for a collection of assets. Structure is documented below.
- group
Findings ReportSummary Group Finding[] - (Output) Findings for each Group included in this report. Structure is documented below.
- all_
assets_ Sequence[Reportstats Summary All Assets Stat] - (Output) Aggregate statistics for a collection of assets. Structure is documented below.
- group_
findings Sequence[ReportSummary Group Finding] - (Output) Findings for each Group included in this report. Structure is documented below.
- all
Assets List<Property Map>Stats - (Output) Aggregate statistics for a collection of assets. Structure is documented below.
- group
Findings List<Property Map> - (Output) Findings for each Group included in this report. Structure is documented below.
ReportSummaryAllAssetsStat, ReportSummaryAllAssetsStatArgs
- Core
Count List<ReportHistograms Summary All Assets Stat Core Count Histogram> - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- Memory
Bytes List<ReportHistograms Summary All Assets Stat Memory Bytes Histogram> - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- Memory
Utilization List<ReportCharts Summary All Assets Stat Memory Utilization Chart> - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- Operating
Systems List<ReportSummary All Assets Stat Operating System> - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- Software
Instances List<ReportSummary All Assets Stat Software Instance> - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- Storage
Bytes List<ReportHistograms Summary All Assets Stat Storage Bytes Histogram> - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- Storage
Utilization List<ReportCharts Summary All Assets Stat Storage Utilization Chart> - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- Total
Assets string - (Output) Count of the number of unique assets in this collection.
- Total
Cores string - (Output) Sum of the CPU core count of all the assets in this collection.
- Total
Memory stringBytes - (Output) Sum of the memory in bytes of all the assets in this collection.
- Total
Storage stringBytes - (Output) Sum of persistent storage in bytes of all the assets in this collection.
- Core
Count []ReportHistograms Summary All Assets Stat Core Count Histogram - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- Memory
Bytes []ReportHistograms Summary All Assets Stat Memory Bytes Histogram - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- Memory
Utilization []ReportCharts Summary All Assets Stat Memory Utilization Chart - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- Operating
Systems []ReportSummary All Assets Stat Operating System - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- Software
Instances []ReportSummary All Assets Stat Software Instance - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- Storage
Bytes []ReportHistograms Summary All Assets Stat Storage Bytes Histogram - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- Storage
Utilization []ReportCharts Summary All Assets Stat Storage Utilization Chart - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- Total
Assets string - (Output) Count of the number of unique assets in this collection.
- Total
Cores string - (Output) Sum of the CPU core count of all the assets in this collection.
- Total
Memory stringBytes - (Output) Sum of the memory in bytes of all the assets in this collection.
- Total
Storage stringBytes - (Output) Sum of persistent storage in bytes of all the assets in this collection.
- core_
count_ list(object)histograms - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory_
bytes_ list(object)histograms - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory_
utilization_ list(object)charts - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- operating_
systems list(object) - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- software_
instances list(object) - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- storage_
bytes_ list(object)histograms - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- storage_
utilization_ list(object)charts - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- total_
assets string - (Output) Count of the number of unique assets in this collection.
- total_
cores string - (Output) Sum of the CPU core count of all the assets in this collection.
- total_
memory_ stringbytes - (Output) Sum of the memory in bytes of all the assets in this collection.
- total_
storage_ stringbytes - (Output) Sum of persistent storage in bytes of all the assets in this collection.
- core
Count List<ReportHistograms Summary All Assets Stat Core Count Histogram> - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory
Bytes List<ReportHistograms Summary All Assets Stat Memory Bytes Histogram> - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory
Utilization List<ReportCharts Summary All Assets Stat Memory Utilization Chart> - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- operating
Systems List<ReportSummary All Assets Stat Operating System> - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- software
Instances List<ReportSummary All Assets Stat Software Instance> - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- storage
Bytes List<ReportHistograms Summary All Assets Stat Storage Bytes Histogram> - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- storage
Utilization List<ReportCharts Summary All Assets Stat Storage Utilization Chart> - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- total
Assets String - (Output) Count of the number of unique assets in this collection.
- total
Cores String - (Output) Sum of the CPU core count of all the assets in this collection.
- total
Memory StringBytes - (Output) Sum of the memory in bytes of all the assets in this collection.
- total
Storage StringBytes - (Output) Sum of persistent storage in bytes of all the assets in this collection.
- core
Count ReportHistograms Summary All Assets Stat Core Count Histogram[] - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory
Bytes ReportHistograms Summary All Assets Stat Memory Bytes Histogram[] - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory
Utilization ReportCharts Summary All Assets Stat Memory Utilization Chart[] - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- operating
Systems ReportSummary All Assets Stat Operating System[] - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- software
Instances ReportSummary All Assets Stat Software Instance[] - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- storage
Bytes ReportHistograms Summary All Assets Stat Storage Bytes Histogram[] - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- storage
Utilization ReportCharts Summary All Assets Stat Storage Utilization Chart[] - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- total
Assets string - (Output) Count of the number of unique assets in this collection.
- total
Cores string - (Output) Sum of the CPU core count of all the assets in this collection.
- total
Memory stringBytes - (Output) Sum of the memory in bytes of all the assets in this collection.
- total
Storage stringBytes - (Output) Sum of persistent storage in bytes of all the assets in this collection.
- core_
count_ Sequence[Reporthistograms Summary All Assets Stat Core Count Histogram] - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory_
bytes_ Sequence[Reporthistograms Summary All Assets Stat Memory Bytes Histogram] - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory_
utilization_ Sequence[Reportcharts Summary All Assets Stat Memory Utilization Chart] - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- operating_
systems Sequence[ReportSummary All Assets Stat Operating System] - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- software_
instances Sequence[ReportSummary All Assets Stat Software Instance] - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- storage_
bytes_ Sequence[Reporthistograms Summary All Assets Stat Storage Bytes Histogram] - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- storage_
utilization_ Sequence[Reportcharts Summary All Assets Stat Storage Utilization Chart] - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- total_
assets str - (Output) Count of the number of unique assets in this collection.
- total_
cores str - (Output) Sum of the CPU core count of all the assets in this collection.
- total_
memory_ strbytes - (Output) Sum of the memory in bytes of all the assets in this collection.
- total_
storage_ strbytes - (Output) Sum of persistent storage in bytes of all the assets in this collection.
- core
Count List<Property Map>Histograms - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory
Bytes List<Property Map>Histograms - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory
Utilization List<Property Map>Charts - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- operating
Systems List<Property Map> - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- software
Instances List<Property Map> - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- storage
Bytes List<Property Map>Histograms - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- storage
Utilization List<Property Map>Charts - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- total
Assets String - (Output) Count of the number of unique assets in this collection.
- total
Cores String - (Output) Sum of the CPU core count of all the assets in this collection.
- total
Memory StringBytes - (Output) Sum of the memory in bytes of all the assets in this collection.
- total
Storage StringBytes - (Output) Sum of persistent storage in bytes of all the assets in this collection.
ReportSummaryAllAssetsStatCoreCountHistogram, ReportSummaryAllAssetsStatCoreCountHistogramArgs
- Buckets
List<Report
Summary All Assets Stat Core Count Histogram Bucket> - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- Buckets
[]Report
Summary All Assets Stat Core Count Histogram Bucket - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets list(object)
- (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets
List<Report
Summary All Assets Stat Core Count Histogram Bucket> - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets
Report
Summary All Assets Stat Core Count Histogram Bucket[] - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets
Sequence[Report
Summary All Assets Stat Core Count Histogram Bucket] - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets List<Property Map>
- (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
ReportSummaryAllAssetsStatCoreCountHistogramBucket, ReportSummaryAllAssetsStatCoreCountHistogramBucketArgs
- Count string
- (Output) Count of items in the bucket.
- Lower
Bound string - (Output) Lower bound - inclusive.
- Upper
Bound string - (Output) Upper bound - exclusive.
- Count string
- (Output) Count of items in the bucket.
- Lower
Bound string - (Output) Lower bound - inclusive.
- Upper
Bound string - (Output) Upper bound - exclusive.
- count string
- (Output) Count of items in the bucket.
- lower_
bound string - (Output) Lower bound - inclusive.
- upper_
bound string - (Output) Upper bound - exclusive.
- count String
- (Output) Count of items in the bucket.
- lower
Bound String - (Output) Lower bound - inclusive.
- upper
Bound String - (Output) Upper bound - exclusive.
- count string
- (Output) Count of items in the bucket.
- lower
Bound string - (Output) Lower bound - inclusive.
- upper
Bound string - (Output) Upper bound - exclusive.
- count str
- (Output) Count of items in the bucket.
- lower_
bound str - (Output) Lower bound - inclusive.
- upper_
bound str - (Output) Upper bound - exclusive.
- count String
- (Output) Count of items in the bucket.
- lower
Bound String - (Output) Lower bound - inclusive.
- upper
Bound String - (Output) Upper bound - exclusive.
ReportSummaryAllAssetsStatMemoryBytesHistogram, ReportSummaryAllAssetsStatMemoryBytesHistogramArgs
- Buckets
List<Report
Summary All Assets Stat Memory Bytes Histogram Bucket> - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- Buckets
[]Report
Summary All Assets Stat Memory Bytes Histogram Bucket - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets list(object)
- (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets
List<Report
Summary All Assets Stat Memory Bytes Histogram Bucket> - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets
Report
Summary All Assets Stat Memory Bytes Histogram Bucket[] - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets
Sequence[Report
Summary All Assets Stat Memory Bytes Histogram Bucket] - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets List<Property Map>
- (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
ReportSummaryAllAssetsStatMemoryBytesHistogramBucket, ReportSummaryAllAssetsStatMemoryBytesHistogramBucketArgs
- Count string
- (Output) Count of items in the bucket.
- Lower
Bound string - (Output) Lower bound - inclusive.
- Upper
Bound string - (Output) Upper bound - exclusive.
- Count string
- (Output) Count of items in the bucket.
- Lower
Bound string - (Output) Lower bound - inclusive.
- Upper
Bound string - (Output) Upper bound - exclusive.
- count string
- (Output) Count of items in the bucket.
- lower_
bound string - (Output) Lower bound - inclusive.
- upper_
bound string - (Output) Upper bound - exclusive.
- count String
- (Output) Count of items in the bucket.
- lower
Bound String - (Output) Lower bound - inclusive.
- upper
Bound String - (Output) Upper bound - exclusive.
- count string
- (Output) Count of items in the bucket.
- lower
Bound string - (Output) Lower bound - inclusive.
- upper
Bound string - (Output) Upper bound - exclusive.
- count str
- (Output) Count of items in the bucket.
- lower_
bound str - (Output) Lower bound - inclusive.
- upper_
bound str - (Output) Upper bound - exclusive.
- count String
- (Output) Count of items in the bucket.
- lower
Bound String - (Output) Lower bound - inclusive.
- upper
Bound String - (Output) Upper bound - exclusive.
ReportSummaryAllAssetsStatMemoryUtilizationChart, ReportSummaryAllAssetsStatMemoryUtilizationChartArgs
ReportSummaryAllAssetsStatOperatingSystem, ReportSummaryAllAssetsStatOperatingSystemArgs
- Data
Points List<ReportSummary All Assets Stat Operating System Data Point> - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- Data
Points []ReportSummary All Assets Stat Operating System Data Point - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data_
points list(object) - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data
Points List<ReportSummary All Assets Stat Operating System Data Point> - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data
Points ReportSummary All Assets Stat Operating System Data Point[] - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data_
points Sequence[ReportSummary All Assets Stat Operating System Data Point] - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data
Points List<Property Map> - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
ReportSummaryAllAssetsStatOperatingSystemDataPoint, ReportSummaryAllAssetsStatOperatingSystemDataPointArgs
ReportSummaryAllAssetsStatSoftwareInstance, ReportSummaryAllAssetsStatSoftwareInstanceArgs
- Data
Points List<ReportSummary All Assets Stat Software Instance Data Point> - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- Data
Points []ReportSummary All Assets Stat Software Instance Data Point - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data_
points list(object) - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data
Points List<ReportSummary All Assets Stat Software Instance Data Point> - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data
Points ReportSummary All Assets Stat Software Instance Data Point[] - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data_
points Sequence[ReportSummary All Assets Stat Software Instance Data Point] - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data
Points List<Property Map> - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
ReportSummaryAllAssetsStatSoftwareInstanceDataPoint, ReportSummaryAllAssetsStatSoftwareInstanceDataPointArgs
ReportSummaryAllAssetsStatStorageBytesHistogram, ReportSummaryAllAssetsStatStorageBytesHistogramArgs
- Buckets
List<Report
Summary All Assets Stat Storage Bytes Histogram Bucket> - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- Buckets
[]Report
Summary All Assets Stat Storage Bytes Histogram Bucket - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets list(object)
- (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets
List<Report
Summary All Assets Stat Storage Bytes Histogram Bucket> - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets
Report
Summary All Assets Stat Storage Bytes Histogram Bucket[] - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets
Sequence[Report
Summary All Assets Stat Storage Bytes Histogram Bucket] - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets List<Property Map>
- (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
ReportSummaryAllAssetsStatStorageBytesHistogramBucket, ReportSummaryAllAssetsStatStorageBytesHistogramBucketArgs
- Count string
- (Output) Count of items in the bucket.
- Lower
Bound string - (Output) Lower bound - inclusive.
- Upper
Bound string - (Output) Upper bound - exclusive.
- Count string
- (Output) Count of items in the bucket.
- Lower
Bound string - (Output) Lower bound - inclusive.
- Upper
Bound string - (Output) Upper bound - exclusive.
- count string
- (Output) Count of items in the bucket.
- lower_
bound string - (Output) Lower bound - inclusive.
- upper_
bound string - (Output) Upper bound - exclusive.
- count String
- (Output) Count of items in the bucket.
- lower
Bound String - (Output) Lower bound - inclusive.
- upper
Bound String - (Output) Upper bound - exclusive.
- count string
- (Output) Count of items in the bucket.
- lower
Bound string - (Output) Lower bound - inclusive.
- upper
Bound string - (Output) Upper bound - exclusive.
- count str
- (Output) Count of items in the bucket.
- lower_
bound str - (Output) Lower bound - inclusive.
- upper_
bound str - (Output) Upper bound - exclusive.
- count String
- (Output) Count of items in the bucket.
- lower
Bound String - (Output) Lower bound - inclusive.
- upper
Bound String - (Output) Upper bound - exclusive.
ReportSummaryAllAssetsStatStorageUtilizationChart, ReportSummaryAllAssetsStatStorageUtilizationChartArgs
ReportSummaryGroupFinding, ReportSummaryGroupFindingArgs
- Asset
Aggregate List<ReportStats Summary Group Finding Asset Aggregate Stat> - (Output) Aggregate statistics for a collection of assets. Structure is documented below.
- Description string
- Free-text description.
- Display
Name string - User-friendly display name. Maximum length is 63 characters.
- Overlapping
Asset stringCount - (Output) This field is deprecated, do not rely on it having a value.
- Preference
Set List<ReportFindings Summary Group Finding Preference Set Finding> - (Output) Findings for each of the PreferenceSets for this group. Structure is documented below.
- Asset
Aggregate []ReportStats Summary Group Finding Asset Aggregate Stat - (Output) Aggregate statistics for a collection of assets. Structure is documented below.
- Description string
- Free-text description.
- Display
Name string - User-friendly display name. Maximum length is 63 characters.
- Overlapping
Asset stringCount - (Output) This field is deprecated, do not rely on it having a value.
- Preference
Set []ReportFindings Summary Group Finding Preference Set Finding - (Output) Findings for each of the PreferenceSets for this group. Structure is documented below.
- asset_
aggregate_ list(object)stats - (Output) Aggregate statistics for a collection of assets. Structure is documented below.
- description string
- Free-text description.
- display_
name string - User-friendly display name. Maximum length is 63 characters.
- overlapping_
asset_ stringcount - (Output) This field is deprecated, do not rely on it having a value.
- preference_
set_ list(object)findings - (Output) Findings for each of the PreferenceSets for this group. Structure is documented below.
- asset
Aggregate List<ReportStats Summary Group Finding Asset Aggregate Stat> - (Output) Aggregate statistics for a collection of assets. Structure is documented below.
- description String
- Free-text description.
- display
Name String - User-friendly display name. Maximum length is 63 characters.
- overlapping
Asset StringCount - (Output) This field is deprecated, do not rely on it having a value.
- preference
Set List<ReportFindings Summary Group Finding Preference Set Finding> - (Output) Findings for each of the PreferenceSets for this group. Structure is documented below.
- asset
Aggregate ReportStats Summary Group Finding Asset Aggregate Stat[] - (Output) Aggregate statistics for a collection of assets. Structure is documented below.
- description string
- Free-text description.
- display
Name string - User-friendly display name. Maximum length is 63 characters.
- overlapping
Asset stringCount - (Output) This field is deprecated, do not rely on it having a value.
- preference
Set ReportFindings Summary Group Finding Preference Set Finding[] - (Output) Findings for each of the PreferenceSets for this group. Structure is documented below.
- asset_
aggregate_ Sequence[Reportstats Summary Group Finding Asset Aggregate Stat] - (Output) Aggregate statistics for a collection of assets. Structure is documented below.
- description str
- Free-text description.
- display_
name str - User-friendly display name. Maximum length is 63 characters.
- overlapping_
asset_ strcount - (Output) This field is deprecated, do not rely on it having a value.
- preference_
set_ Sequence[Reportfindings Summary Group Finding Preference Set Finding] - (Output) Findings for each of the PreferenceSets for this group. Structure is documented below.
- asset
Aggregate List<Property Map>Stats - (Output) Aggregate statistics for a collection of assets. Structure is documented below.
- description String
- Free-text description.
- display
Name String - User-friendly display name. Maximum length is 63 characters.
- overlapping
Asset StringCount - (Output) This field is deprecated, do not rely on it having a value.
- preference
Set List<Property Map>Findings - (Output) Findings for each of the PreferenceSets for this group. Structure is documented below.
ReportSummaryGroupFindingAssetAggregateStat, ReportSummaryGroupFindingAssetAggregateStatArgs
- Core
Count List<ReportHistograms Summary Group Finding Asset Aggregate Stat Core Count Histogram> - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- Memory
Bytes List<ReportHistograms Summary Group Finding Asset Aggregate Stat Memory Bytes Histogram> - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- Memory
Utilization List<ReportCharts Summary Group Finding Asset Aggregate Stat Memory Utilization Chart> - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- Operating
Systems List<ReportSummary Group Finding Asset Aggregate Stat Operating System> - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- Software
Instances List<ReportSummary Group Finding Asset Aggregate Stat Software Instance> - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- Storage
Bytes List<ReportHistograms Summary Group Finding Asset Aggregate Stat Storage Bytes Histogram> - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- Storage
Utilization List<ReportCharts Summary Group Finding Asset Aggregate Stat Storage Utilization Chart> - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- Total
Assets string - (Output) Count of the number of unique assets in this collection.
- Total
Cores string - (Output) Sum of the CPU core count of all the assets in this collection.
- Total
Memory stringBytes - (Output) Sum of the memory in bytes of all the assets in this collection.
- Total
Storage stringBytes - (Output) Sum of persistent storage in bytes of all the assets in this collection.
- Core
Count []ReportHistograms Summary Group Finding Asset Aggregate Stat Core Count Histogram - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- Memory
Bytes []ReportHistograms Summary Group Finding Asset Aggregate Stat Memory Bytes Histogram - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- Memory
Utilization []ReportCharts Summary Group Finding Asset Aggregate Stat Memory Utilization Chart - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- Operating
Systems []ReportSummary Group Finding Asset Aggregate Stat Operating System - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- Software
Instances []ReportSummary Group Finding Asset Aggregate Stat Software Instance - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- Storage
Bytes []ReportHistograms Summary Group Finding Asset Aggregate Stat Storage Bytes Histogram - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- Storage
Utilization []ReportCharts Summary Group Finding Asset Aggregate Stat Storage Utilization Chart - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- Total
Assets string - (Output) Count of the number of unique assets in this collection.
- Total
Cores string - (Output) Sum of the CPU core count of all the assets in this collection.
- Total
Memory stringBytes - (Output) Sum of the memory in bytes of all the assets in this collection.
- Total
Storage stringBytes - (Output) Sum of persistent storage in bytes of all the assets in this collection.
- core_
count_ list(object)histograms - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory_
bytes_ list(object)histograms - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory_
utilization_ list(object)charts - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- operating_
systems list(object) - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- software_
instances list(object) - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- storage_
bytes_ list(object)histograms - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- storage_
utilization_ list(object)charts - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- total_
assets string - (Output) Count of the number of unique assets in this collection.
- total_
cores string - (Output) Sum of the CPU core count of all the assets in this collection.
- total_
memory_ stringbytes - (Output) Sum of the memory in bytes of all the assets in this collection.
- total_
storage_ stringbytes - (Output) Sum of persistent storage in bytes of all the assets in this collection.
- core
Count List<ReportHistograms Summary Group Finding Asset Aggregate Stat Core Count Histogram> - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory
Bytes List<ReportHistograms Summary Group Finding Asset Aggregate Stat Memory Bytes Histogram> - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory
Utilization List<ReportCharts Summary Group Finding Asset Aggregate Stat Memory Utilization Chart> - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- operating
Systems List<ReportSummary Group Finding Asset Aggregate Stat Operating System> - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- software
Instances List<ReportSummary Group Finding Asset Aggregate Stat Software Instance> - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- storage
Bytes List<ReportHistograms Summary Group Finding Asset Aggregate Stat Storage Bytes Histogram> - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- storage
Utilization List<ReportCharts Summary Group Finding Asset Aggregate Stat Storage Utilization Chart> - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- total
Assets String - (Output) Count of the number of unique assets in this collection.
- total
Cores String - (Output) Sum of the CPU core count of all the assets in this collection.
- total
Memory StringBytes - (Output) Sum of the memory in bytes of all the assets in this collection.
- total
Storage StringBytes - (Output) Sum of persistent storage in bytes of all the assets in this collection.
- core
Count ReportHistograms Summary Group Finding Asset Aggregate Stat Core Count Histogram[] - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory
Bytes ReportHistograms Summary Group Finding Asset Aggregate Stat Memory Bytes Histogram[] - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory
Utilization ReportCharts Summary Group Finding Asset Aggregate Stat Memory Utilization Chart[] - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- operating
Systems ReportSummary Group Finding Asset Aggregate Stat Operating System[] - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- software
Instances ReportSummary Group Finding Asset Aggregate Stat Software Instance[] - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- storage
Bytes ReportHistograms Summary Group Finding Asset Aggregate Stat Storage Bytes Histogram[] - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- storage
Utilization ReportCharts Summary Group Finding Asset Aggregate Stat Storage Utilization Chart[] - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- total
Assets string - (Output) Count of the number of unique assets in this collection.
- total
Cores string - (Output) Sum of the CPU core count of all the assets in this collection.
- total
Memory stringBytes - (Output) Sum of the memory in bytes of all the assets in this collection.
- total
Storage stringBytes - (Output) Sum of persistent storage in bytes of all the assets in this collection.
- core_
count_ Sequence[Reporthistograms Summary Group Finding Asset Aggregate Stat Core Count Histogram] - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory_
bytes_ Sequence[Reporthistograms Summary Group Finding Asset Aggregate Stat Memory Bytes Histogram] - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory_
utilization_ Sequence[Reportcharts Summary Group Finding Asset Aggregate Stat Memory Utilization Chart] - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- operating_
systems Sequence[ReportSummary Group Finding Asset Aggregate Stat Operating System] - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- software_
instances Sequence[ReportSummary Group Finding Asset Aggregate Stat Software Instance] - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- storage_
bytes_ Sequence[Reporthistograms Summary Group Finding Asset Aggregate Stat Storage Bytes Histogram] - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- storage_
utilization_ Sequence[Reportcharts Summary Group Finding Asset Aggregate Stat Storage Utilization Chart] - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- total_
assets str - (Output) Count of the number of unique assets in this collection.
- total_
cores str - (Output) Sum of the CPU core count of all the assets in this collection.
- total_
memory_ strbytes - (Output) Sum of the memory in bytes of all the assets in this collection.
- total_
storage_ strbytes - (Output) Sum of persistent storage in bytes of all the assets in this collection.
- core
Count List<Property Map>Histograms - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory
Bytes List<Property Map>Histograms - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- memory
Utilization List<Property Map>Charts - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- operating
Systems List<Property Map> - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- software
Instances List<Property Map> - (Output) Describes a collection of data points rendered as a Chart. Structure is documented below.
- storage
Bytes List<Property Map>Histograms - (Output) A Histogram Chart shows a distribution of values into buckets, showing a count of values which fall into a bucket. Structure is documented below.
- storage
Utilization List<Property Map>Charts - (Output) Utilization Chart is a specific type of visualization which displays a metric classified into "Used" and "Free" buckets. Structure is documented below.
- total
Assets String - (Output) Count of the number of unique assets in this collection.
- total
Cores String - (Output) Sum of the CPU core count of all the assets in this collection.
- total
Memory StringBytes - (Output) Sum of the memory in bytes of all the assets in this collection.
- total
Storage StringBytes - (Output) Sum of persistent storage in bytes of all the assets in this collection.
ReportSummaryGroupFindingAssetAggregateStatCoreCountHistogram, ReportSummaryGroupFindingAssetAggregateStatCoreCountHistogramArgs
- Buckets
List<Report
Summary Group Finding Asset Aggregate Stat Core Count Histogram Bucket> - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- Buckets
[]Report
Summary Group Finding Asset Aggregate Stat Core Count Histogram Bucket - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets list(object)
- (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets
List<Report
Summary Group Finding Asset Aggregate Stat Core Count Histogram Bucket> - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets
Report
Summary Group Finding Asset Aggregate Stat Core Count Histogram Bucket[] - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets
Sequence[Report
Summary Group Finding Asset Aggregate Stat Core Count Histogram Bucket] - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets List<Property Map>
- (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
ReportSummaryGroupFindingAssetAggregateStatCoreCountHistogramBucket, ReportSummaryGroupFindingAssetAggregateStatCoreCountHistogramBucketArgs
- Count string
- (Output) Count of items in the bucket.
- Lower
Bound string - (Output) Lower bound - inclusive.
- Upper
Bound string - (Output) Upper bound - exclusive.
- Count string
- (Output) Count of items in the bucket.
- Lower
Bound string - (Output) Lower bound - inclusive.
- Upper
Bound string - (Output) Upper bound - exclusive.
- count string
- (Output) Count of items in the bucket.
- lower_
bound string - (Output) Lower bound - inclusive.
- upper_
bound string - (Output) Upper bound - exclusive.
- count String
- (Output) Count of items in the bucket.
- lower
Bound String - (Output) Lower bound - inclusive.
- upper
Bound String - (Output) Upper bound - exclusive.
- count string
- (Output) Count of items in the bucket.
- lower
Bound string - (Output) Lower bound - inclusive.
- upper
Bound string - (Output) Upper bound - exclusive.
- count str
- (Output) Count of items in the bucket.
- lower_
bound str - (Output) Lower bound - inclusive.
- upper_
bound str - (Output) Upper bound - exclusive.
- count String
- (Output) Count of items in the bucket.
- lower
Bound String - (Output) Lower bound - inclusive.
- upper
Bound String - (Output) Upper bound - exclusive.
ReportSummaryGroupFindingAssetAggregateStatMemoryBytesHistogram, ReportSummaryGroupFindingAssetAggregateStatMemoryBytesHistogramArgs
- Buckets
List<Report
Summary Group Finding Asset Aggregate Stat Memory Bytes Histogram Bucket> - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- Buckets
[]Report
Summary Group Finding Asset Aggregate Stat Memory Bytes Histogram Bucket - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets list(object)
- (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets
List<Report
Summary Group Finding Asset Aggregate Stat Memory Bytes Histogram Bucket> - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets
Report
Summary Group Finding Asset Aggregate Stat Memory Bytes Histogram Bucket[] - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets
Sequence[Report
Summary Group Finding Asset Aggregate Stat Memory Bytes Histogram Bucket] - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets List<Property Map>
- (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
ReportSummaryGroupFindingAssetAggregateStatMemoryBytesHistogramBucket, ReportSummaryGroupFindingAssetAggregateStatMemoryBytesHistogramBucketArgs
- Count string
- (Output) Count of items in the bucket.
- Lower
Bound string - (Output) Lower bound - inclusive.
- Upper
Bound string - (Output) Upper bound - exclusive.
- Count string
- (Output) Count of items in the bucket.
- Lower
Bound string - (Output) Lower bound - inclusive.
- Upper
Bound string - (Output) Upper bound - exclusive.
- count string
- (Output) Count of items in the bucket.
- lower_
bound string - (Output) Lower bound - inclusive.
- upper_
bound string - (Output) Upper bound - exclusive.
- count String
- (Output) Count of items in the bucket.
- lower
Bound String - (Output) Lower bound - inclusive.
- upper
Bound String - (Output) Upper bound - exclusive.
- count string
- (Output) Count of items in the bucket.
- lower
Bound string - (Output) Lower bound - inclusive.
- upper
Bound string - (Output) Upper bound - exclusive.
- count str
- (Output) Count of items in the bucket.
- lower_
bound str - (Output) Lower bound - inclusive.
- upper_
bound str - (Output) Upper bound - exclusive.
- count String
- (Output) Count of items in the bucket.
- lower
Bound String - (Output) Lower bound - inclusive.
- upper
Bound String - (Output) Upper bound - exclusive.
ReportSummaryGroupFindingAssetAggregateStatMemoryUtilizationChart, ReportSummaryGroupFindingAssetAggregateStatMemoryUtilizationChartArgs
ReportSummaryGroupFindingAssetAggregateStatOperatingSystem, ReportSummaryGroupFindingAssetAggregateStatOperatingSystemArgs
- Data
Points List<ReportSummary Group Finding Asset Aggregate Stat Operating System Data Point> - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- Data
Points []ReportSummary Group Finding Asset Aggregate Stat Operating System Data Point - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data_
points list(object) - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data
Points List<ReportSummary Group Finding Asset Aggregate Stat Operating System Data Point> - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data
Points ReportSummary Group Finding Asset Aggregate Stat Operating System Data Point[] - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data_
points Sequence[ReportSummary Group Finding Asset Aggregate Stat Operating System Data Point] - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data
Points List<Property Map> - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
ReportSummaryGroupFindingAssetAggregateStatOperatingSystemDataPoint, ReportSummaryGroupFindingAssetAggregateStatOperatingSystemDataPointArgs
ReportSummaryGroupFindingAssetAggregateStatSoftwareInstance, ReportSummaryGroupFindingAssetAggregateStatSoftwareInstanceArgs
- Data
Points List<ReportSummary Group Finding Asset Aggregate Stat Software Instance Data Point> - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- Data
Points []ReportSummary Group Finding Asset Aggregate Stat Software Instance Data Point - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data_
points list(object) - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data
Points List<ReportSummary Group Finding Asset Aggregate Stat Software Instance Data Point> - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data
Points ReportSummary Group Finding Asset Aggregate Stat Software Instance Data Point[] - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data_
points Sequence[ReportSummary Group Finding Asset Aggregate Stat Software Instance Data Point] - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
- data
Points List<Property Map> - (Output) Each data point in the chart is represented as a name-value pair with the name being the x-axis label, and the value being the y-axis value. Structure is documented below.
ReportSummaryGroupFindingAssetAggregateStatSoftwareInstanceDataPoint, ReportSummaryGroupFindingAssetAggregateStatSoftwareInstanceDataPointArgs
ReportSummaryGroupFindingAssetAggregateStatStorageBytesHistogram, ReportSummaryGroupFindingAssetAggregateStatStorageBytesHistogramArgs
- Buckets
List<Report
Summary Group Finding Asset Aggregate Stat Storage Bytes Histogram Bucket> - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- Buckets
[]Report
Summary Group Finding Asset Aggregate Stat Storage Bytes Histogram Bucket - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets list(object)
- (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets
List<Report
Summary Group Finding Asset Aggregate Stat Storage Bytes Histogram Bucket> - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets
Report
Summary Group Finding Asset Aggregate Stat Storage Bytes Histogram Bucket[] - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets
Sequence[Report
Summary Group Finding Asset Aggregate Stat Storage Bytes Histogram Bucket] - (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
- buckets List<Property Map>
- (Output)
Buckets in the histogram.
There will be
n+1buckets matchingnlower bounds in the request. The first bucket will be from -infinity to the first bound. Subsequent buckets will be between one bound and the next. The final bucket will be from the final bound to infinity. Structure is documented below.
ReportSummaryGroupFindingAssetAggregateStatStorageBytesHistogramBucket, ReportSummaryGroupFindingAssetAggregateStatStorageBytesHistogramBucketArgs
- Count string
- (Output) Count of items in the bucket.
- Lower
Bound string - (Output) Lower bound - inclusive.
- Upper
Bound string - (Output) Upper bound - exclusive.
- Count string
- (Output) Count of items in the bucket.
- Lower
Bound string - (Output) Lower bound - inclusive.
- Upper
Bound string - (Output) Upper bound - exclusive.
- count string
- (Output) Count of items in the bucket.
- lower_
bound string - (Output) Lower bound - inclusive.
- upper_
bound string - (Output) Upper bound - exclusive.
- count String
- (Output) Count of items in the bucket.
- lower
Bound String - (Output) Lower bound - inclusive.
- upper
Bound String - (Output) Upper bound - exclusive.
- count string
- (Output) Count of items in the bucket.
- lower
Bound string - (Output) Lower bound - inclusive.
- upper
Bound string - (Output) Upper bound - exclusive.
- count str
- (Output) Count of items in the bucket.
- lower_
bound str - (Output) Lower bound - inclusive.
- upper_
bound str - (Output) Upper bound - exclusive.
- count String
- (Output) Count of items in the bucket.
- lower
Bound String - (Output) Lower bound - inclusive.
- upper
Bound String - (Output) Upper bound - exclusive.
ReportSummaryGroupFindingAssetAggregateStatStorageUtilizationChart, ReportSummaryGroupFindingAssetAggregateStatStorageUtilizationChartArgs
ReportSummaryGroupFindingPreferenceSetFinding, ReportSummaryGroupFindingPreferenceSetFindingArgs
- Compute
Engine List<ReportFindings Summary Group Finding Preference Set Finding Compute Engine Finding> - (Output) A set of findings that applies to assets destined for Compute Engine. Structure is documented below.
- Description string
- Free-text description.
- Display
Name string - User-friendly display name. Maximum length is 63 characters.
- Machine
Preferences List<ReportSummary Group Finding Preference Set Finding Machine Preference> - (Output) The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions. Structure is documented below.
- Monthly
Cost List<ReportComputes Summary Group Finding Preference Set Finding Monthly Cost Compute> - (Output) Represents an amount of money with its currency type. Structure is documented below.
- Monthly
Cost List<ReportNetwork Egresses Summary Group Finding Preference Set Finding Monthly Cost Network Egress> - (Output) Represents an amount of money with its currency type. Structure is documented below.
- Monthly
Cost List<ReportOs Licenses Summary Group Finding Preference Set Finding Monthly Cost Os License> - (Output) Represents an amount of money with its currency type. Structure is documented below.
- Monthly
Cost List<ReportOthers Summary Group Finding Preference Set Finding Monthly Cost Other> - (Output) Represents an amount of money with its currency type. Structure is documented below.
- Monthly
Cost List<ReportStorages Summary Group Finding Preference Set Finding Monthly Cost Storage> - (Output) Represents an amount of money with its currency type. Structure is documented below.
- Monthly
Cost List<ReportTotals Summary Group Finding Preference Set Finding Monthly Cost Total> - (Output) Represents an amount of money with its currency type. Structure is documented below.
- Sole
Tenant List<ReportFindings Summary Group Finding Preference Set Finding Sole Tenant Finding> - (Output) A set of findings that applies to assets destined for Sole-Tenant nodes. Structure is documented below.
- Vmware
Engine List<ReportFindings Summary Group Finding Preference Set Finding Vmware Engine Finding> - (Output) A set of findings that applies to assets destined for VMWare Engine. Structure is documented below.
- Compute
Engine []ReportFindings Summary Group Finding Preference Set Finding Compute Engine Finding - (Output) A set of findings that applies to assets destined for Compute Engine. Structure is documented below.
- Description string
- Free-text description.
- Display
Name string - User-friendly display name. Maximum length is 63 characters.
- Machine
Preferences []ReportSummary Group Finding Preference Set Finding Machine Preference - (Output) The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions. Structure is documented below.
- Monthly
Cost []ReportComputes Summary Group Finding Preference Set Finding Monthly Cost Compute - (Output) Represents an amount of money with its currency type. Structure is documented below.
- Monthly
Cost []ReportNetwork Egresses Summary Group Finding Preference Set Finding Monthly Cost Network Egress - (Output) Represents an amount of money with its currency type. Structure is documented below.
- Monthly
Cost []ReportOs Licenses Summary Group Finding Preference Set Finding Monthly Cost Os License - (Output) Represents an amount of money with its currency type. Structure is documented below.
- Monthly
Cost []ReportOthers Summary Group Finding Preference Set Finding Monthly Cost Other - (Output) Represents an amount of money with its currency type. Structure is documented below.
- Monthly
Cost []ReportStorages Summary Group Finding Preference Set Finding Monthly Cost Storage - (Output) Represents an amount of money with its currency type. Structure is documented below.
- Monthly
Cost []ReportTotals Summary Group Finding Preference Set Finding Monthly Cost Total - (Output) Represents an amount of money with its currency type. Structure is documented below.
- Sole
Tenant []ReportFindings Summary Group Finding Preference Set Finding Sole Tenant Finding - (Output) A set of findings that applies to assets destined for Sole-Tenant nodes. Structure is documented below.
- Vmware
Engine []ReportFindings Summary Group Finding Preference Set Finding Vmware Engine Finding - (Output) A set of findings that applies to assets destined for VMWare Engine. Structure is documented below.
- compute_
engine_ list(object)findings - (Output) A set of findings that applies to assets destined for Compute Engine. Structure is documented below.
- description string
- Free-text description.
- display_
name string - User-friendly display name. Maximum length is 63 characters.
- machine_
preferences list(object) - (Output) The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions. Structure is documented below.
- monthly_
cost_ list(object)computes - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly_
cost_ list(object)network_ egresses - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly_
cost_ list(object)os_ licenses - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly_
cost_ list(object)others - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly_
cost_ list(object)storages - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly_
cost_ list(object)totals - (Output) Represents an amount of money with its currency type. Structure is documented below.
- sole_
tenant_ list(object)findings - (Output) A set of findings that applies to assets destined for Sole-Tenant nodes. Structure is documented below.
- vmware_
engine_ list(object)findings - (Output) A set of findings that applies to assets destined for VMWare Engine. Structure is documented below.
- compute
Engine List<ReportFindings Summary Group Finding Preference Set Finding Compute Engine Finding> - (Output) A set of findings that applies to assets destined for Compute Engine. Structure is documented below.
- description String
- Free-text description.
- display
Name String - User-friendly display name. Maximum length is 63 characters.
- machine
Preferences List<ReportSummary Group Finding Preference Set Finding Machine Preference> - (Output) The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions. Structure is documented below.
- monthly
Cost List<ReportComputes Summary Group Finding Preference Set Finding Monthly Cost Compute> - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly
Cost List<ReportNetwork Egresses Summary Group Finding Preference Set Finding Monthly Cost Network Egress> - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly
Cost List<ReportOs Licenses Summary Group Finding Preference Set Finding Monthly Cost Os License> - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly
Cost List<ReportOthers Summary Group Finding Preference Set Finding Monthly Cost Other> - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly
Cost List<ReportStorages Summary Group Finding Preference Set Finding Monthly Cost Storage> - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly
Cost List<ReportTotals Summary Group Finding Preference Set Finding Monthly Cost Total> - (Output) Represents an amount of money with its currency type. Structure is documented below.
- sole
Tenant List<ReportFindings Summary Group Finding Preference Set Finding Sole Tenant Finding> - (Output) A set of findings that applies to assets destined for Sole-Tenant nodes. Structure is documented below.
- vmware
Engine List<ReportFindings Summary Group Finding Preference Set Finding Vmware Engine Finding> - (Output) A set of findings that applies to assets destined for VMWare Engine. Structure is documented below.
- compute
Engine ReportFindings Summary Group Finding Preference Set Finding Compute Engine Finding[] - (Output) A set of findings that applies to assets destined for Compute Engine. Structure is documented below.
- description string
- Free-text description.
- display
Name string - User-friendly display name. Maximum length is 63 characters.
- machine
Preferences ReportSummary Group Finding Preference Set Finding Machine Preference[] - (Output) The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions. Structure is documented below.
- monthly
Cost ReportComputes Summary Group Finding Preference Set Finding Monthly Cost Compute[] - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly
Cost ReportNetwork Egresses Summary Group Finding Preference Set Finding Monthly Cost Network Egress[] - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly
Cost ReportOs Licenses Summary Group Finding Preference Set Finding Monthly Cost Os License[] - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly
Cost ReportOthers Summary Group Finding Preference Set Finding Monthly Cost Other[] - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly
Cost ReportStorages Summary Group Finding Preference Set Finding Monthly Cost Storage[] - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly
Cost ReportTotals Summary Group Finding Preference Set Finding Monthly Cost Total[] - (Output) Represents an amount of money with its currency type. Structure is documented below.
- sole
Tenant ReportFindings Summary Group Finding Preference Set Finding Sole Tenant Finding[] - (Output) A set of findings that applies to assets destined for Sole-Tenant nodes. Structure is documented below.
- vmware
Engine ReportFindings Summary Group Finding Preference Set Finding Vmware Engine Finding[] - (Output) A set of findings that applies to assets destined for VMWare Engine. Structure is documented below.
- compute_
engine_ Sequence[Reportfindings Summary Group Finding Preference Set Finding Compute Engine Finding] - (Output) A set of findings that applies to assets destined for Compute Engine. Structure is documented below.
- description str
- Free-text description.
- display_
name str - User-friendly display name. Maximum length is 63 characters.
- machine_
preferences Sequence[ReportSummary Group Finding Preference Set Finding Machine Preference] - (Output) The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions. Structure is documented below.
- monthly_
cost_ Sequence[Reportcomputes Summary Group Finding Preference Set Finding Monthly Cost Compute] - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly_
cost_ Sequence[Reportnetwork_ egresses Summary Group Finding Preference Set Finding Monthly Cost Network Egress] - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly_
cost_ Sequence[Reportos_ licenses Summary Group Finding Preference Set Finding Monthly Cost Os License] - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly_
cost_ Sequence[Reportothers Summary Group Finding Preference Set Finding Monthly Cost Other] - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly_
cost_ Sequence[Reportstorages Summary Group Finding Preference Set Finding Monthly Cost Storage] - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly_
cost_ Sequence[Reporttotals Summary Group Finding Preference Set Finding Monthly Cost Total] - (Output) Represents an amount of money with its currency type. Structure is documented below.
- sole_
tenant_ Sequence[Reportfindings Summary Group Finding Preference Set Finding Sole Tenant Finding] - (Output) A set of findings that applies to assets destined for Sole-Tenant nodes. Structure is documented below.
- vmware_
engine_ Sequence[Reportfindings Summary Group Finding Preference Set Finding Vmware Engine Finding] - (Output) A set of findings that applies to assets destined for VMWare Engine. Structure is documented below.
- compute
Engine List<Property Map>Findings - (Output) A set of findings that applies to assets destined for Compute Engine. Structure is documented below.
- description String
- Free-text description.
- display
Name String - User-friendly display name. Maximum length is 63 characters.
- machine
Preferences List<Property Map> - (Output) The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions. Structure is documented below.
- monthly
Cost List<Property Map>Computes - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly
Cost List<Property Map>Network Egresses - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly
Cost List<Property Map>Os Licenses - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly
Cost List<Property Map>Others - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly
Cost List<Property Map>Storages - (Output) Represents an amount of money with its currency type. Structure is documented below.
- monthly
Cost List<Property Map>Totals - (Output) Represents an amount of money with its currency type. Structure is documented below.
- sole
Tenant List<Property Map>Findings - (Output) A set of findings that applies to assets destined for Sole-Tenant nodes. Structure is documented below.
- vmware
Engine List<Property Map>Findings - (Output) A set of findings that applies to assets destined for VMWare Engine. Structure is documented below.
ReportSummaryGroupFindingPreferenceSetFindingComputeEngineFinding, ReportSummaryGroupFindingPreferenceSetFindingComputeEngineFindingArgs
- Allocated
Asset stringCount - (Output) Count of assets allocated to these nodes
- Allocated
Disk List<string>Types - (Output) Set of disk types allocated to assets.
- Allocated
Regions List<string> - (Output) Set of regions in which the assets were allocated
- Machine
Series List<ReportAllocations Summary Group Finding Preference Set Finding Compute Engine Finding Machine Series Allocation> - (Output) Distribution of assets based on the Machine Series. Structure is documented below.
- Allocated
Asset stringCount - (Output) Count of assets allocated to these nodes
- Allocated
Disk []stringTypes - (Output) Set of disk types allocated to assets.
- Allocated
Regions []string - (Output) Set of regions in which the assets were allocated
- Machine
Series []ReportAllocations Summary Group Finding Preference Set Finding Compute Engine Finding Machine Series Allocation - (Output) Distribution of assets based on the Machine Series. Structure is documented below.
- allocated_
asset_ stringcount - (Output) Count of assets allocated to these nodes
- allocated_
disk_ list(string)types - (Output) Set of disk types allocated to assets.
- allocated_
regions list(string) - (Output) Set of regions in which the assets were allocated
- machine_
series_ list(object)allocations - (Output) Distribution of assets based on the Machine Series. Structure is documented below.
- allocated
Asset StringCount - (Output) Count of assets allocated to these nodes
- allocated
Disk List<String>Types - (Output) Set of disk types allocated to assets.
- allocated
Regions List<String> - (Output) Set of regions in which the assets were allocated
- machine
Series List<ReportAllocations Summary Group Finding Preference Set Finding Compute Engine Finding Machine Series Allocation> - (Output) Distribution of assets based on the Machine Series. Structure is documented below.
- allocated
Asset stringCount - (Output) Count of assets allocated to these nodes
- allocated
Disk string[]Types - (Output) Set of disk types allocated to assets.
- allocated
Regions string[] - (Output) Set of regions in which the assets were allocated
- machine
Series ReportAllocations Summary Group Finding Preference Set Finding Compute Engine Finding Machine Series Allocation[] - (Output) Distribution of assets based on the Machine Series. Structure is documented below.
- allocated_
asset_ strcount - (Output) Count of assets allocated to these nodes
- allocated_
disk_ Sequence[str]types - (Output) Set of disk types allocated to assets.
- allocated_
regions Sequence[str] - (Output) Set of regions in which the assets were allocated
- machine_
series_ Sequence[Reportallocations Summary Group Finding Preference Set Finding Compute Engine Finding Machine Series Allocation] - (Output) Distribution of assets based on the Machine Series. Structure is documented below.
- allocated
Asset StringCount - (Output) Count of assets allocated to these nodes
- allocated
Disk List<String>Types - (Output) Set of disk types allocated to assets.
- allocated
Regions List<String> - (Output) Set of regions in which the assets were allocated
- machine
Series List<Property Map>Allocations - (Output) Distribution of assets based on the Machine Series. Structure is documented below.
ReportSummaryGroupFindingPreferenceSetFindingComputeEngineFindingMachineSeriesAllocation, ReportSummaryGroupFindingPreferenceSetFindingComputeEngineFindingMachineSeriesAllocationArgs
- Allocated
Asset stringCount - (Output) Count of assets allocated to these nodes
- Machine
Series List<ReportSummary Group Finding Preference Set Finding Compute Engine Finding Machine Series Allocation Machine Series> - (Output) A machine series, for a target product (e.g. Compute Engine, Google Cloud VMware Engine). Structure is documented below.
- Allocated
Asset stringCount - (Output) Count of assets allocated to these nodes
- Machine
Series []ReportSummary Group Finding Preference Set Finding Compute Engine Finding Machine Series Allocation Machine Series - (Output) A machine series, for a target product (e.g. Compute Engine, Google Cloud VMware Engine). Structure is documented below.
- allocated_
asset_ stringcount - (Output) Count of assets allocated to these nodes
- machine_
series list(object) - (Output) A machine series, for a target product (e.g. Compute Engine, Google Cloud VMware Engine). Structure is documented below.
- allocated
Asset StringCount - (Output) Count of assets allocated to these nodes
- machine
Series List<ReportSummary Group Finding Preference Set Finding Compute Engine Finding Machine Series Allocation Machine Series> - (Output) A machine series, for a target product (e.g. Compute Engine, Google Cloud VMware Engine). Structure is documented below.
- allocated
Asset stringCount - (Output) Count of assets allocated to these nodes
- machine
Series ReportSummary Group Finding Preference Set Finding Compute Engine Finding Machine Series Allocation Machine Series[] - (Output) A machine series, for a target product (e.g. Compute Engine, Google Cloud VMware Engine). Structure is documented below.
- allocated_
asset_ strcount - (Output) Count of assets allocated to these nodes
- machine_
series Sequence[ReportSummary Group Finding Preference Set Finding Compute Engine Finding Machine Series Allocation Machine Series] - (Output) A machine series, for a target product (e.g. Compute Engine, Google Cloud VMware Engine). Structure is documented below.
- allocated
Asset StringCount - (Output) Count of assets allocated to these nodes
- machine
Series List<Property Map> - (Output) A machine series, for a target product (e.g. Compute Engine, Google Cloud VMware Engine). Structure is documented below.
ReportSummaryGroupFindingPreferenceSetFindingComputeEngineFindingMachineSeriesAllocationMachineSeries, ReportSummaryGroupFindingPreferenceSetFindingComputeEngineFindingMachineSeriesAllocationMachineSeriesArgs
- Code string
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
- Code string
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
- code string
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
- code String
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
- code string
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
- code str
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
- code String
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
ReportSummaryGroupFindingPreferenceSetFindingMachinePreference, ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceArgs
- Commitment
Plan string - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- Compute
Engine List<ReportPreferences Summary Group Finding Preference Set Finding Machine Preference Compute Engine Preference> - (Output) The user preferences relating to Compute Engine target platform. Structure is documented below.
- Region
Preferences List<ReportSummary Group Finding Preference Set Finding Machine Preference Region Preference> - (Output) The user preferences relating to target regions. Structure is documented below.
- Sizing
Optimization stringStrategy - (Output) Possible values: SIZING_OPTIMIZATION_STRATEGY_SAME_AS_SOURCE SIZING_OPTIMIZATION_STRATEGY_MODERATE SIZING_OPTIMIZATION_STRATEGY_AGGRESSIVE
- Sole
Tenancy List<ReportPreferences Summary Group Finding Preference Set Finding Machine Preference Sole Tenancy Preference> - (Output) Preferences concerning Sole Tenancy nodes and VMs. Structure is documented below.
- Target
Product string - (Output) Possible values: COMPUTE_MIGRATION_TARGET_PRODUCT_COMPUTE_ENGINE COMPUTE_MIGRATION_TARGET_PRODUCT_VMWARE_ENGINE COMPUTE_MIGRATION_TARGET_PRODUCT_SOLE_TENANCY
- Vmware
Engine List<ReportPreferences Summary Group Finding Preference Set Finding Machine Preference Vmware Engine Preference> - (Output) The user preferences relating to Google Cloud VMware Engine target platform. Structure is documented below.
- Commitment
Plan string - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- Compute
Engine []ReportPreferences Summary Group Finding Preference Set Finding Machine Preference Compute Engine Preference - (Output) The user preferences relating to Compute Engine target platform. Structure is documented below.
- Region
Preferences []ReportSummary Group Finding Preference Set Finding Machine Preference Region Preference - (Output) The user preferences relating to target regions. Structure is documented below.
- Sizing
Optimization stringStrategy - (Output) Possible values: SIZING_OPTIMIZATION_STRATEGY_SAME_AS_SOURCE SIZING_OPTIMIZATION_STRATEGY_MODERATE SIZING_OPTIMIZATION_STRATEGY_AGGRESSIVE
- Sole
Tenancy []ReportPreferences Summary Group Finding Preference Set Finding Machine Preference Sole Tenancy Preference - (Output) Preferences concerning Sole Tenancy nodes and VMs. Structure is documented below.
- Target
Product string - (Output) Possible values: COMPUTE_MIGRATION_TARGET_PRODUCT_COMPUTE_ENGINE COMPUTE_MIGRATION_TARGET_PRODUCT_VMWARE_ENGINE COMPUTE_MIGRATION_TARGET_PRODUCT_SOLE_TENANCY
- Vmware
Engine []ReportPreferences Summary Group Finding Preference Set Finding Machine Preference Vmware Engine Preference - (Output) The user preferences relating to Google Cloud VMware Engine target platform. Structure is documented below.
- commitment_
plan string - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- compute_
engine_ list(object)preferences - (Output) The user preferences relating to Compute Engine target platform. Structure is documented below.
- region_
preferences list(object) - (Output) The user preferences relating to target regions. Structure is documented below.
- sizing_
optimization_ stringstrategy - (Output) Possible values: SIZING_OPTIMIZATION_STRATEGY_SAME_AS_SOURCE SIZING_OPTIMIZATION_STRATEGY_MODERATE SIZING_OPTIMIZATION_STRATEGY_AGGRESSIVE
- sole_
tenancy_ list(object)preferences - (Output) Preferences concerning Sole Tenancy nodes and VMs. Structure is documented below.
- target_
product string - (Output) Possible values: COMPUTE_MIGRATION_TARGET_PRODUCT_COMPUTE_ENGINE COMPUTE_MIGRATION_TARGET_PRODUCT_VMWARE_ENGINE COMPUTE_MIGRATION_TARGET_PRODUCT_SOLE_TENANCY
- vmware_
engine_ list(object)preferences - (Output) The user preferences relating to Google Cloud VMware Engine target platform. Structure is documented below.
- commitment
Plan String - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- compute
Engine List<ReportPreferences Summary Group Finding Preference Set Finding Machine Preference Compute Engine Preference> - (Output) The user preferences relating to Compute Engine target platform. Structure is documented below.
- region
Preferences List<ReportSummary Group Finding Preference Set Finding Machine Preference Region Preference> - (Output) The user preferences relating to target regions. Structure is documented below.
- sizing
Optimization StringStrategy - (Output) Possible values: SIZING_OPTIMIZATION_STRATEGY_SAME_AS_SOURCE SIZING_OPTIMIZATION_STRATEGY_MODERATE SIZING_OPTIMIZATION_STRATEGY_AGGRESSIVE
- sole
Tenancy List<ReportPreferences Summary Group Finding Preference Set Finding Machine Preference Sole Tenancy Preference> - (Output) Preferences concerning Sole Tenancy nodes and VMs. Structure is documented below.
- target
Product String - (Output) Possible values: COMPUTE_MIGRATION_TARGET_PRODUCT_COMPUTE_ENGINE COMPUTE_MIGRATION_TARGET_PRODUCT_VMWARE_ENGINE COMPUTE_MIGRATION_TARGET_PRODUCT_SOLE_TENANCY
- vmware
Engine List<ReportPreferences Summary Group Finding Preference Set Finding Machine Preference Vmware Engine Preference> - (Output) The user preferences relating to Google Cloud VMware Engine target platform. Structure is documented below.
- commitment
Plan string - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- compute
Engine ReportPreferences Summary Group Finding Preference Set Finding Machine Preference Compute Engine Preference[] - (Output) The user preferences relating to Compute Engine target platform. Structure is documented below.
- region
Preferences ReportSummary Group Finding Preference Set Finding Machine Preference Region Preference[] - (Output) The user preferences relating to target regions. Structure is documented below.
- sizing
Optimization stringStrategy - (Output) Possible values: SIZING_OPTIMIZATION_STRATEGY_SAME_AS_SOURCE SIZING_OPTIMIZATION_STRATEGY_MODERATE SIZING_OPTIMIZATION_STRATEGY_AGGRESSIVE
- sole
Tenancy ReportPreferences Summary Group Finding Preference Set Finding Machine Preference Sole Tenancy Preference[] - (Output) Preferences concerning Sole Tenancy nodes and VMs. Structure is documented below.
- target
Product string - (Output) Possible values: COMPUTE_MIGRATION_TARGET_PRODUCT_COMPUTE_ENGINE COMPUTE_MIGRATION_TARGET_PRODUCT_VMWARE_ENGINE COMPUTE_MIGRATION_TARGET_PRODUCT_SOLE_TENANCY
- vmware
Engine ReportPreferences Summary Group Finding Preference Set Finding Machine Preference Vmware Engine Preference[] - (Output) The user preferences relating to Google Cloud VMware Engine target platform. Structure is documented below.
- commitment_
plan str - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- compute_
engine_ Sequence[Reportpreferences Summary Group Finding Preference Set Finding Machine Preference Compute Engine Preference] - (Output) The user preferences relating to Compute Engine target platform. Structure is documented below.
- region_
preferences Sequence[ReportSummary Group Finding Preference Set Finding Machine Preference Region Preference] - (Output) The user preferences relating to target regions. Structure is documented below.
- sizing_
optimization_ strstrategy - (Output) Possible values: SIZING_OPTIMIZATION_STRATEGY_SAME_AS_SOURCE SIZING_OPTIMIZATION_STRATEGY_MODERATE SIZING_OPTIMIZATION_STRATEGY_AGGRESSIVE
- sole_
tenancy_ Sequence[Reportpreferences Summary Group Finding Preference Set Finding Machine Preference Sole Tenancy Preference] - (Output) Preferences concerning Sole Tenancy nodes and VMs. Structure is documented below.
- target_
product str - (Output) Possible values: COMPUTE_MIGRATION_TARGET_PRODUCT_COMPUTE_ENGINE COMPUTE_MIGRATION_TARGET_PRODUCT_VMWARE_ENGINE COMPUTE_MIGRATION_TARGET_PRODUCT_SOLE_TENANCY
- vmware_
engine_ Sequence[Reportpreferences Summary Group Finding Preference Set Finding Machine Preference Vmware Engine Preference] - (Output) The user preferences relating to Google Cloud VMware Engine target platform. Structure is documented below.
- commitment
Plan String - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- compute
Engine List<Property Map>Preferences - (Output) The user preferences relating to Compute Engine target platform. Structure is documented below.
- region
Preferences List<Property Map> - (Output) The user preferences relating to target regions. Structure is documented below.
- sizing
Optimization StringStrategy - (Output) Possible values: SIZING_OPTIMIZATION_STRATEGY_SAME_AS_SOURCE SIZING_OPTIMIZATION_STRATEGY_MODERATE SIZING_OPTIMIZATION_STRATEGY_AGGRESSIVE
- sole
Tenancy List<Property Map>Preferences - (Output) Preferences concerning Sole Tenancy nodes and VMs. Structure is documented below.
- target
Product String - (Output) Possible values: COMPUTE_MIGRATION_TARGET_PRODUCT_COMPUTE_ENGINE COMPUTE_MIGRATION_TARGET_PRODUCT_VMWARE_ENGINE COMPUTE_MIGRATION_TARGET_PRODUCT_SOLE_TENANCY
- vmware
Engine List<Property Map>Preferences - (Output) The user preferences relating to Google Cloud VMware Engine target platform. Structure is documented below.
ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceComputeEnginePreference, ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceComputeEnginePreferenceArgs
- License
Type string - (Output) Possible values: LICENSE_TYPE_DEFAULT LICENSE_TYPE_BRING_YOUR_OWN_LICENSE
- Machine
Preferences List<ReportSummary Group Finding Preference Set Finding Machine Preference Compute Engine Preference Machine Preference> - (Output) The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions. Structure is documented below.
- Persistent
Disk stringType - (Output) Possible values: PERSISTENT_DISK_TYPE_STANDARD PERSISTENT_DISK_TYPE_BALANCED PERSISTENT_DISK_TYPE_SSD
- License
Type string - (Output) Possible values: LICENSE_TYPE_DEFAULT LICENSE_TYPE_BRING_YOUR_OWN_LICENSE
- Machine
Preferences []ReportSummary Group Finding Preference Set Finding Machine Preference Compute Engine Preference Machine Preference - (Output) The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions. Structure is documented below.
- Persistent
Disk stringType - (Output) Possible values: PERSISTENT_DISK_TYPE_STANDARD PERSISTENT_DISK_TYPE_BALANCED PERSISTENT_DISK_TYPE_SSD
- license_
type string - (Output) Possible values: LICENSE_TYPE_DEFAULT LICENSE_TYPE_BRING_YOUR_OWN_LICENSE
- machine_
preferences list(object) - (Output) The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions. Structure is documented below.
- persistent_
disk_ stringtype - (Output) Possible values: PERSISTENT_DISK_TYPE_STANDARD PERSISTENT_DISK_TYPE_BALANCED PERSISTENT_DISK_TYPE_SSD
- license
Type String - (Output) Possible values: LICENSE_TYPE_DEFAULT LICENSE_TYPE_BRING_YOUR_OWN_LICENSE
- machine
Preferences List<ReportSummary Group Finding Preference Set Finding Machine Preference Compute Engine Preference Machine Preference> - (Output) The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions. Structure is documented below.
- persistent
Disk StringType - (Output) Possible values: PERSISTENT_DISK_TYPE_STANDARD PERSISTENT_DISK_TYPE_BALANCED PERSISTENT_DISK_TYPE_SSD
- license
Type string - (Output) Possible values: LICENSE_TYPE_DEFAULT LICENSE_TYPE_BRING_YOUR_OWN_LICENSE
- machine
Preferences ReportSummary Group Finding Preference Set Finding Machine Preference Compute Engine Preference Machine Preference[] - (Output) The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions. Structure is documented below.
- persistent
Disk stringType - (Output) Possible values: PERSISTENT_DISK_TYPE_STANDARD PERSISTENT_DISK_TYPE_BALANCED PERSISTENT_DISK_TYPE_SSD
- license_
type str - (Output) Possible values: LICENSE_TYPE_DEFAULT LICENSE_TYPE_BRING_YOUR_OWN_LICENSE
- machine_
preferences Sequence[ReportSummary Group Finding Preference Set Finding Machine Preference Compute Engine Preference Machine Preference] - (Output) The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions. Structure is documented below.
- persistent_
disk_ strtype - (Output) Possible values: PERSISTENT_DISK_TYPE_STANDARD PERSISTENT_DISK_TYPE_BALANCED PERSISTENT_DISK_TYPE_SSD
- license
Type String - (Output) Possible values: LICENSE_TYPE_DEFAULT LICENSE_TYPE_BRING_YOUR_OWN_LICENSE
- machine
Preferences List<Property Map> - (Output) The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions. Structure is documented below.
- persistent
Disk StringType - (Output) Possible values: PERSISTENT_DISK_TYPE_STANDARD PERSISTENT_DISK_TYPE_BALANCED PERSISTENT_DISK_TYPE_SSD
ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceComputeEnginePreferenceMachinePreference, ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceComputeEnginePreferenceMachinePreferenceArgs
- Allowed
Machine List<ReportSeries Summary Group Finding Preference Set Finding Machine Preference Compute Engine Preference Machine Preference Allowed Machine Series> - (Output) Compute Engine machine series to consider for insights and recommendations. If empty, no restriction is applied on the machine series. Structure is documented below.
- Allowed
Machine []ReportSeries Summary Group Finding Preference Set Finding Machine Preference Compute Engine Preference Machine Preference Allowed Machine Series - (Output) Compute Engine machine series to consider for insights and recommendations. If empty, no restriction is applied on the machine series. Structure is documented below.
- allowed_
machine_ list(object)series - (Output) Compute Engine machine series to consider for insights and recommendations. If empty, no restriction is applied on the machine series. Structure is documented below.
- allowed
Machine List<ReportSeries Summary Group Finding Preference Set Finding Machine Preference Compute Engine Preference Machine Preference Allowed Machine Series> - (Output) Compute Engine machine series to consider for insights and recommendations. If empty, no restriction is applied on the machine series. Structure is documented below.
- allowed
Machine ReportSeries Summary Group Finding Preference Set Finding Machine Preference Compute Engine Preference Machine Preference Allowed Machine Series[] - (Output) Compute Engine machine series to consider for insights and recommendations. If empty, no restriction is applied on the machine series. Structure is documented below.
- allowed_
machine_ Sequence[Reportseries Summary Group Finding Preference Set Finding Machine Preference Compute Engine Preference Machine Preference Allowed Machine Series] - (Output) Compute Engine machine series to consider for insights and recommendations. If empty, no restriction is applied on the machine series. Structure is documented below.
- allowed
Machine List<Property Map>Series - (Output) Compute Engine machine series to consider for insights and recommendations. If empty, no restriction is applied on the machine series. Structure is documented below.
ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceComputeEnginePreferenceMachinePreferenceAllowedMachineSeries, ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceComputeEnginePreferenceMachinePreferenceAllowedMachineSeriesArgs
- Code string
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
- Code string
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
- code string
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
- code String
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
- code string
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
- code str
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
- code String
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceRegionPreference, ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceRegionPreferenceArgs
- Preferred
Regions List<string> - (Output) A list of preferred regions, ordered by the most preferred region first. Set only valid Google Cloud region names. See https://cloud.google.com/compute/docs/regions-zones for available regions.
- Preferred
Regions []string - (Output) A list of preferred regions, ordered by the most preferred region first. Set only valid Google Cloud region names. See https://cloud.google.com/compute/docs/regions-zones for available regions.
- preferred_
regions list(string) - (Output) A list of preferred regions, ordered by the most preferred region first. Set only valid Google Cloud region names. See https://cloud.google.com/compute/docs/regions-zones for available regions.
- preferred
Regions List<String> - (Output) A list of preferred regions, ordered by the most preferred region first. Set only valid Google Cloud region names. See https://cloud.google.com/compute/docs/regions-zones for available regions.
- preferred
Regions string[] - (Output) A list of preferred regions, ordered by the most preferred region first. Set only valid Google Cloud region names. See https://cloud.google.com/compute/docs/regions-zones for available regions.
- preferred_
regions Sequence[str] - (Output) A list of preferred regions, ordered by the most preferred region first. Set only valid Google Cloud region names. See https://cloud.google.com/compute/docs/regions-zones for available regions.
- preferred
Regions List<String> - (Output) A list of preferred regions, ordered by the most preferred region first. Set only valid Google Cloud region names. See https://cloud.google.com/compute/docs/regions-zones for available regions.
ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceSoleTenancyPreference, ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceSoleTenancyPreferenceArgs
- Commitment
Plan string - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- Cpu
Overcommit doubleRatio - (Output) CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.
- Host
Maintenance stringPolicy - (Output) Sole Tenancy nodes maintenance policy. Possible values: HOST_MAINTENANCE_POLICY_DEFAULT HOST_MAINTENANCE_POLICY_RESTART_IN_PLACE HOST_MAINTENANCE_POLICY_MIGRATE_WITHIN_NODE_GROUP
- Node
Types List<ReportSummary Group Finding Preference Set Finding Machine Preference Sole Tenancy Preference Node Type> - (Output) A list of sole tenant node types. An empty list means that all possible node types will be considered. Structure is documented below.
- Commitment
Plan string - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- Cpu
Overcommit float64Ratio - (Output) CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.
- Host
Maintenance stringPolicy - (Output) Sole Tenancy nodes maintenance policy. Possible values: HOST_MAINTENANCE_POLICY_DEFAULT HOST_MAINTENANCE_POLICY_RESTART_IN_PLACE HOST_MAINTENANCE_POLICY_MIGRATE_WITHIN_NODE_GROUP
- Node
Types []ReportSummary Group Finding Preference Set Finding Machine Preference Sole Tenancy Preference Node Type - (Output) A list of sole tenant node types. An empty list means that all possible node types will be considered. Structure is documented below.
- commitment_
plan string - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- cpu_
overcommit_ numberratio - (Output) CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.
- host_
maintenance_ stringpolicy - (Output) Sole Tenancy nodes maintenance policy. Possible values: HOST_MAINTENANCE_POLICY_DEFAULT HOST_MAINTENANCE_POLICY_RESTART_IN_PLACE HOST_MAINTENANCE_POLICY_MIGRATE_WITHIN_NODE_GROUP
- node_
types list(object) - (Output) A list of sole tenant node types. An empty list means that all possible node types will be considered. Structure is documented below.
- commitment
Plan String - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- cpu
Overcommit DoubleRatio - (Output) CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.
- host
Maintenance StringPolicy - (Output) Sole Tenancy nodes maintenance policy. Possible values: HOST_MAINTENANCE_POLICY_DEFAULT HOST_MAINTENANCE_POLICY_RESTART_IN_PLACE HOST_MAINTENANCE_POLICY_MIGRATE_WITHIN_NODE_GROUP
- node
Types List<ReportSummary Group Finding Preference Set Finding Machine Preference Sole Tenancy Preference Node Type> - (Output) A list of sole tenant node types. An empty list means that all possible node types will be considered. Structure is documented below.
- commitment
Plan string - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- cpu
Overcommit numberRatio - (Output) CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.
- host
Maintenance stringPolicy - (Output) Sole Tenancy nodes maintenance policy. Possible values: HOST_MAINTENANCE_POLICY_DEFAULT HOST_MAINTENANCE_POLICY_RESTART_IN_PLACE HOST_MAINTENANCE_POLICY_MIGRATE_WITHIN_NODE_GROUP
- node
Types ReportSummary Group Finding Preference Set Finding Machine Preference Sole Tenancy Preference Node Type[] - (Output) A list of sole tenant node types. An empty list means that all possible node types will be considered. Structure is documented below.
- commitment_
plan str - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- cpu_
overcommit_ floatratio - (Output) CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.
- host_
maintenance_ strpolicy - (Output) Sole Tenancy nodes maintenance policy. Possible values: HOST_MAINTENANCE_POLICY_DEFAULT HOST_MAINTENANCE_POLICY_RESTART_IN_PLACE HOST_MAINTENANCE_POLICY_MIGRATE_WITHIN_NODE_GROUP
- node_
types Sequence[ReportSummary Group Finding Preference Set Finding Machine Preference Sole Tenancy Preference Node Type] - (Output) A list of sole tenant node types. An empty list means that all possible node types will be considered. Structure is documented below.
- commitment
Plan String - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- cpu
Overcommit NumberRatio - (Output) CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.
- host
Maintenance StringPolicy - (Output) Sole Tenancy nodes maintenance policy. Possible values: HOST_MAINTENANCE_POLICY_DEFAULT HOST_MAINTENANCE_POLICY_RESTART_IN_PLACE HOST_MAINTENANCE_POLICY_MIGRATE_WITHIN_NODE_GROUP
- node
Types List<Property Map> - (Output) A list of sole tenant node types. An empty list means that all possible node types will be considered. Structure is documented below.
ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceSoleTenancyPreferenceNodeType, ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceSoleTenancyPreferenceNodeTypeArgs
- Node
Name string - (Output) Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes
- Node
Name string - (Output) Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes
- node_
name string - (Output) Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes
- node
Name String - (Output) Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes
- node
Name string - (Output) Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes
- node_
name str - (Output) Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes
- node
Name String - (Output) Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes
ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceVmwareEnginePreference, ReportSummaryGroupFindingPreferenceSetFindingMachinePreferenceVmwareEnginePreferenceArgs
- Commitment
Plan string - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- Cpu
Overcommit doubleRatio - (Output) CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.
- Memory
Overcommit doubleRatio - (Output) Memory overcommit ratio. Acceptable values are 1.0, 1.25, 1.5, 1.75 and 2.0.
- Storage
Deduplication doubleCompression Ratio - (Output) The Deduplication and Compression ratio is based on the logical (Used Before) space required to store data before applying deduplication and compression, in relation to the physical (Used After) space required after applying deduplication and compression. Specifically, the ratio is the Used Before space divided by the Used After space. For example, if the Used Before space is 3 GB, but the physical Used After space is 1 GB, the deduplication and compression ratio is 3x. Acceptable values are between 1.0 and 4.0.
- Commitment
Plan string - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- Cpu
Overcommit float64Ratio - (Output) CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.
- Memory
Overcommit float64Ratio - (Output) Memory overcommit ratio. Acceptable values are 1.0, 1.25, 1.5, 1.75 and 2.0.
- Storage
Deduplication float64Compression Ratio - (Output) The Deduplication and Compression ratio is based on the logical (Used Before) space required to store data before applying deduplication and compression, in relation to the physical (Used After) space required after applying deduplication and compression. Specifically, the ratio is the Used Before space divided by the Used After space. For example, if the Used Before space is 3 GB, but the physical Used After space is 1 GB, the deduplication and compression ratio is 3x. Acceptable values are between 1.0 and 4.0.
- commitment_
plan string - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- cpu_
overcommit_ numberratio - (Output) CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.
- memory_
overcommit_ numberratio - (Output) Memory overcommit ratio. Acceptable values are 1.0, 1.25, 1.5, 1.75 and 2.0.
- storage_
deduplication_ numbercompression_ ratio - (Output) The Deduplication and Compression ratio is based on the logical (Used Before) space required to store data before applying deduplication and compression, in relation to the physical (Used After) space required after applying deduplication and compression. Specifically, the ratio is the Used Before space divided by the Used After space. For example, if the Used Before space is 3 GB, but the physical Used After space is 1 GB, the deduplication and compression ratio is 3x. Acceptable values are between 1.0 and 4.0.
- commitment
Plan String - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- cpu
Overcommit DoubleRatio - (Output) CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.
- memory
Overcommit DoubleRatio - (Output) Memory overcommit ratio. Acceptable values are 1.0, 1.25, 1.5, 1.75 and 2.0.
- storage
Deduplication DoubleCompression Ratio - (Output) The Deduplication and Compression ratio is based on the logical (Used Before) space required to store data before applying deduplication and compression, in relation to the physical (Used After) space required after applying deduplication and compression. Specifically, the ratio is the Used Before space divided by the Used After space. For example, if the Used Before space is 3 GB, but the physical Used After space is 1 GB, the deduplication and compression ratio is 3x. Acceptable values are between 1.0 and 4.0.
- commitment
Plan string - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- cpu
Overcommit numberRatio - (Output) CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.
- memory
Overcommit numberRatio - (Output) Memory overcommit ratio. Acceptable values are 1.0, 1.25, 1.5, 1.75 and 2.0.
- storage
Deduplication numberCompression Ratio - (Output) The Deduplication and Compression ratio is based on the logical (Used Before) space required to store data before applying deduplication and compression, in relation to the physical (Used After) space required after applying deduplication and compression. Specifically, the ratio is the Used Before space divided by the Used After space. For example, if the Used Before space is 3 GB, but the physical Used After space is 1 GB, the deduplication and compression ratio is 3x. Acceptable values are between 1.0 and 4.0.
- commitment_
plan str - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- cpu_
overcommit_ floatratio - (Output) CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.
- memory_
overcommit_ floatratio - (Output) Memory overcommit ratio. Acceptable values are 1.0, 1.25, 1.5, 1.75 and 2.0.
- storage_
deduplication_ floatcompression_ ratio - (Output) The Deduplication and Compression ratio is based on the logical (Used Before) space required to store data before applying deduplication and compression, in relation to the physical (Used After) space required after applying deduplication and compression. Specifically, the ratio is the Used Before space divided by the Used After space. For example, if the Used Before space is 3 GB, but the physical Used After space is 1 GB, the deduplication and compression ratio is 3x. Acceptable values are between 1.0 and 4.0.
- commitment
Plan String - (Output) Commitment plan to consider when calculating costs for virtual machine insights and recommendations. If you are unsure which value to set, a 3 year commitment plan is often a good value to start with. Possible values: ON_DEMAND COMMITMENT_1_YEAR_MONTHLY_PAYMENTS COMMITMENT_3_YEAR_MONTHLY_PAYMENTS COMMITMENT_1_YEAR_UPFRONT_PAYMENT COMMITMENT_3_YEAR_UPFRONT_PAYMENT
- cpu
Overcommit NumberRatio - (Output) CPU overcommit ratio. Acceptable values are between 1.0 and 8.0, with 0.1 increment.
- memory
Overcommit NumberRatio - (Output) Memory overcommit ratio. Acceptable values are 1.0, 1.25, 1.5, 1.75 and 2.0.
- storage
Deduplication NumberCompression Ratio - (Output) The Deduplication and Compression ratio is based on the logical (Used Before) space required to store data before applying deduplication and compression, in relation to the physical (Used After) space required after applying deduplication and compression. Specifically, the ratio is the Used Before space divided by the Used After space. For example, if the Used Before space is 3 GB, but the physical Used After space is 1 GB, the deduplication and compression ratio is 3x. Acceptable values are between 1.0 and 4.0.
ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostCompute, ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostComputeArgs
- Currency
Code string - (Output) The three-letter currency code defined in ISO 4217.
- Nanos int
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - Units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- Currency
Code string - (Output) The three-letter currency code defined in ISO 4217.
- Nanos int
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - Units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency_
code string - (Output) The three-letter currency code defined in ISO 4217.
- nanos number
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency
Code String - (Output) The three-letter currency code defined in ISO 4217.
- nanos Integer
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units String
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency
Code string - (Output) The three-letter currency code defined in ISO 4217.
- nanos number
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency_
code str - (Output) The three-letter currency code defined in ISO 4217.
- nanos int
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units str
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency
Code String - (Output) The three-letter currency code defined in ISO 4217.
- nanos Number
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units String
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostNetworkEgress, ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostNetworkEgressArgs
- Currency
Code string - (Output) The three-letter currency code defined in ISO 4217.
- Nanos int
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - Units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- Currency
Code string - (Output) The three-letter currency code defined in ISO 4217.
- Nanos int
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - Units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency_
code string - (Output) The three-letter currency code defined in ISO 4217.
- nanos number
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency
Code String - (Output) The three-letter currency code defined in ISO 4217.
- nanos Integer
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units String
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency
Code string - (Output) The three-letter currency code defined in ISO 4217.
- nanos number
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency_
code str - (Output) The three-letter currency code defined in ISO 4217.
- nanos int
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units str
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency
Code String - (Output) The three-letter currency code defined in ISO 4217.
- nanos Number
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units String
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostOsLicense, ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostOsLicenseArgs
- Currency
Code string - (Output) The three-letter currency code defined in ISO 4217.
- Nanos int
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - Units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- Currency
Code string - (Output) The three-letter currency code defined in ISO 4217.
- Nanos int
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - Units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency_
code string - (Output) The three-letter currency code defined in ISO 4217.
- nanos number
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency
Code String - (Output) The three-letter currency code defined in ISO 4217.
- nanos Integer
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units String
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency
Code string - (Output) The three-letter currency code defined in ISO 4217.
- nanos number
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency_
code str - (Output) The three-letter currency code defined in ISO 4217.
- nanos int
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units str
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency
Code String - (Output) The three-letter currency code defined in ISO 4217.
- nanos Number
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units String
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostOther, ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostOtherArgs
- Currency
Code string - (Output) The three-letter currency code defined in ISO 4217.
- Nanos int
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - Units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- Currency
Code string - (Output) The three-letter currency code defined in ISO 4217.
- Nanos int
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - Units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency_
code string - (Output) The three-letter currency code defined in ISO 4217.
- nanos number
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency
Code String - (Output) The three-letter currency code defined in ISO 4217.
- nanos Integer
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units String
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency
Code string - (Output) The three-letter currency code defined in ISO 4217.
- nanos number
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency_
code str - (Output) The three-letter currency code defined in ISO 4217.
- nanos int
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units str
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency
Code String - (Output) The three-letter currency code defined in ISO 4217.
- nanos Number
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units String
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostStorage, ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostStorageArgs
- Currency
Code string - (Output) The three-letter currency code defined in ISO 4217.
- Nanos int
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - Units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- Currency
Code string - (Output) The three-letter currency code defined in ISO 4217.
- Nanos int
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - Units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency_
code string - (Output) The three-letter currency code defined in ISO 4217.
- nanos number
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency
Code String - (Output) The three-letter currency code defined in ISO 4217.
- nanos Integer
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units String
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency
Code string - (Output) The three-letter currency code defined in ISO 4217.
- nanos number
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency_
code str - (Output) The three-letter currency code defined in ISO 4217.
- nanos int
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units str
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency
Code String - (Output) The three-letter currency code defined in ISO 4217.
- nanos Number
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units String
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostTotal, ReportSummaryGroupFindingPreferenceSetFindingMonthlyCostTotalArgs
- Currency
Code string - (Output) The three-letter currency code defined in ISO 4217.
- Nanos int
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - Units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- Currency
Code string - (Output) The three-letter currency code defined in ISO 4217.
- Nanos int
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - Units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency_
code string - (Output) The three-letter currency code defined in ISO 4217.
- nanos number
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency
Code String - (Output) The three-letter currency code defined in ISO 4217.
- nanos Integer
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units String
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency
Code string - (Output) The three-letter currency code defined in ISO 4217.
- nanos number
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units string
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency_
code str - (Output) The three-letter currency code defined in ISO 4217.
- nanos int
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units str
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
- currency
Code String - (Output) The three-letter currency code defined in ISO 4217.
- nanos Number
- (Output)
Number of nano (10^-9) units of the amount.
The value must be between -999,999,999 and +999,999,999 inclusive.
If
unitsis positive,nanosmust be positive or zero. Ifunitsis zero,nanoscan be positive, zero, or negative. Ifunitsis negative,nanosmust be negative or zero. For example $-1.75 is represented asunits=-1 andnanos=-750,000,000. - units String
- (Output)
The whole units of the amount.
For example if
currencyCodeis"USD", then 1 unit is one US dollar.
ReportSummaryGroupFindingPreferenceSetFindingSoleTenantFinding, ReportSummaryGroupFindingPreferenceSetFindingSoleTenantFindingArgs
- Allocated
Asset stringCount - (Output) Count of assets allocated to these nodes
- Allocated
Regions List<string> - (Output) Set of regions in which the assets were allocated
- Node
Allocations List<ReportSummary Group Finding Preference Set Finding Sole Tenant Finding Node Allocation> - (Output) Set of per-nodetype allocation records Structure is documented below.
- Allocated
Asset stringCount - (Output) Count of assets allocated to these nodes
- Allocated
Regions []string - (Output) Set of regions in which the assets were allocated
- Node
Allocations []ReportSummary Group Finding Preference Set Finding Sole Tenant Finding Node Allocation - (Output) Set of per-nodetype allocation records Structure is documented below.
- allocated_
asset_ stringcount - (Output) Count of assets allocated to these nodes
- allocated_
regions list(string) - (Output) Set of regions in which the assets were allocated
- node_
allocations list(object) - (Output) Set of per-nodetype allocation records Structure is documented below.
- allocated
Asset StringCount - (Output) Count of assets allocated to these nodes
- allocated
Regions List<String> - (Output) Set of regions in which the assets were allocated
- node
Allocations List<ReportSummary Group Finding Preference Set Finding Sole Tenant Finding Node Allocation> - (Output) Set of per-nodetype allocation records Structure is documented below.
- allocated
Asset stringCount - (Output) Count of assets allocated to these nodes
- allocated
Regions string[] - (Output) Set of regions in which the assets were allocated
- node
Allocations ReportSummary Group Finding Preference Set Finding Sole Tenant Finding Node Allocation[] - (Output) Set of per-nodetype allocation records Structure is documented below.
- allocated_
asset_ strcount - (Output) Count of assets allocated to these nodes
- allocated_
regions Sequence[str] - (Output) Set of regions in which the assets were allocated
- node_
allocations Sequence[ReportSummary Group Finding Preference Set Finding Sole Tenant Finding Node Allocation] - (Output) Set of per-nodetype allocation records Structure is documented below.
- allocated
Asset StringCount - (Output) Count of assets allocated to these nodes
- allocated
Regions List<String> - (Output) Set of regions in which the assets were allocated
- node
Allocations List<Property Map> - (Output) Set of per-nodetype allocation records Structure is documented below.
ReportSummaryGroupFindingPreferenceSetFindingSoleTenantFindingNodeAllocation, ReportSummaryGroupFindingPreferenceSetFindingSoleTenantFindingNodeAllocationArgs
- Allocated
Asset stringCount - (Output) Count of assets allocated to these nodes
- Node
Count string - (Output) Count of this node type to be provisioned
- Nodes
List<Report
Summary Group Finding Preference Set Finding Sole Tenant Finding Node Allocation Node> - (Output) A Sole Tenant node type. Structure is documented below.
- Allocated
Asset stringCount - (Output) Count of assets allocated to these nodes
- Node
Count string - (Output) Count of this node type to be provisioned
- Nodes
[]Report
Summary Group Finding Preference Set Finding Sole Tenant Finding Node Allocation Node - (Output) A Sole Tenant node type. Structure is documented below.
- allocated_
asset_ stringcount - (Output) Count of assets allocated to these nodes
- node_
count string - (Output) Count of this node type to be provisioned
- nodes list(object)
- (Output) A Sole Tenant node type. Structure is documented below.
- allocated
Asset StringCount - (Output) Count of assets allocated to these nodes
- node
Count String - (Output) Count of this node type to be provisioned
- nodes
List<Report
Summary Group Finding Preference Set Finding Sole Tenant Finding Node Allocation Node> - (Output) A Sole Tenant node type. Structure is documented below.
- allocated
Asset stringCount - (Output) Count of assets allocated to these nodes
- node
Count string - (Output) Count of this node type to be provisioned
- nodes
Report
Summary Group Finding Preference Set Finding Sole Tenant Finding Node Allocation Node[] - (Output) A Sole Tenant node type. Structure is documented below.
- allocated_
asset_ strcount - (Output) Count of assets allocated to these nodes
- node_
count str - (Output) Count of this node type to be provisioned
- nodes
Sequence[Report
Summary Group Finding Preference Set Finding Sole Tenant Finding Node Allocation Node] - (Output) A Sole Tenant node type. Structure is documented below.
- allocated
Asset StringCount - (Output) Count of assets allocated to these nodes
- node
Count String - (Output) Count of this node type to be provisioned
- nodes List<Property Map>
- (Output) A Sole Tenant node type. Structure is documented below.
ReportSummaryGroupFindingPreferenceSetFindingSoleTenantFindingNodeAllocationNode, ReportSummaryGroupFindingPreferenceSetFindingSoleTenantFindingNodeAllocationNodeArgs
- Node
Name string - (Output) Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes
- Node
Name string - (Output) Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes
- node_
name string - (Output) Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes
- node
Name String - (Output) Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes
- node
Name string - (Output) Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes
- node_
name str - (Output) Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes
- node
Name String - (Output) Name of the Sole Tenant node. Consult https://cloud.google.com/compute/docs/nodes/sole-tenant-nodes
ReportSummaryGroupFindingPreferenceSetFindingVmwareEngineFinding, ReportSummaryGroupFindingPreferenceSetFindingVmwareEngineFindingArgs
- Allocated
Asset stringCount - (Output) Count of assets allocated to these nodes
- Allocated
Regions List<string> - (Output) Set of regions in which the assets were allocated
- Node
Allocations List<ReportSummary Group Finding Preference Set Finding Vmware Engine Finding Node Allocation> - (Output) Set of per-nodetype allocation records Structure is documented below.
- Allocated
Asset stringCount - (Output) Count of assets allocated to these nodes
- Allocated
Regions []string - (Output) Set of regions in which the assets were allocated
- Node
Allocations []ReportSummary Group Finding Preference Set Finding Vmware Engine Finding Node Allocation - (Output) Set of per-nodetype allocation records Structure is documented below.
- allocated_
asset_ stringcount - (Output) Count of assets allocated to these nodes
- allocated_
regions list(string) - (Output) Set of regions in which the assets were allocated
- node_
allocations list(object) - (Output) Set of per-nodetype allocation records Structure is documented below.
- allocated
Asset StringCount - (Output) Count of assets allocated to these nodes
- allocated
Regions List<String> - (Output) Set of regions in which the assets were allocated
- node
Allocations List<ReportSummary Group Finding Preference Set Finding Vmware Engine Finding Node Allocation> - (Output) Set of per-nodetype allocation records Structure is documented below.
- allocated
Asset stringCount - (Output) Count of assets allocated to these nodes
- allocated
Regions string[] - (Output) Set of regions in which the assets were allocated
- node
Allocations ReportSummary Group Finding Preference Set Finding Vmware Engine Finding Node Allocation[] - (Output) Set of per-nodetype allocation records Structure is documented below.
- allocated_
asset_ strcount - (Output) Count of assets allocated to these nodes
- allocated_
regions Sequence[str] - (Output) Set of regions in which the assets were allocated
- node_
allocations Sequence[ReportSummary Group Finding Preference Set Finding Vmware Engine Finding Node Allocation] - (Output) Set of per-nodetype allocation records Structure is documented below.
- allocated
Asset StringCount - (Output) Count of assets allocated to these nodes
- allocated
Regions List<String> - (Output) Set of regions in which the assets were allocated
- node
Allocations List<Property Map> - (Output) Set of per-nodetype allocation records Structure is documented below.
ReportSummaryGroupFindingPreferenceSetFindingVmwareEngineFindingNodeAllocation, ReportSummaryGroupFindingPreferenceSetFindingVmwareEngineFindingNodeAllocationArgs
- Allocated
Asset stringCount - (Output) Count of assets allocated to these nodes
- Node
Count string - (Output) Count of this node type to be provisioned
- Vmware
Nodes List<ReportSummary Group Finding Preference Set Finding Vmware Engine Finding Node Allocation Vmware Node> - (Output) A VMWare Engine Node Structure is documented below.
- Allocated
Asset stringCount - (Output) Count of assets allocated to these nodes
- Node
Count string - (Output) Count of this node type to be provisioned
- Vmware
Nodes []ReportSummary Group Finding Preference Set Finding Vmware Engine Finding Node Allocation Vmware Node - (Output) A VMWare Engine Node Structure is documented below.
- allocated_
asset_ stringcount - (Output) Count of assets allocated to these nodes
- node_
count string - (Output) Count of this node type to be provisioned
- vmware_
nodes list(object) - (Output) A VMWare Engine Node Structure is documented below.
- allocated
Asset StringCount - (Output) Count of assets allocated to these nodes
- node
Count String - (Output) Count of this node type to be provisioned
- vmware
Nodes List<ReportSummary Group Finding Preference Set Finding Vmware Engine Finding Node Allocation Vmware Node> - (Output) A VMWare Engine Node Structure is documented below.
- allocated
Asset stringCount - (Output) Count of assets allocated to these nodes
- node
Count string - (Output) Count of this node type to be provisioned
- vmware
Nodes ReportSummary Group Finding Preference Set Finding Vmware Engine Finding Node Allocation Vmware Node[] - (Output) A VMWare Engine Node Structure is documented below.
- allocated_
asset_ strcount - (Output) Count of assets allocated to these nodes
- node_
count str - (Output) Count of this node type to be provisioned
- vmware_
nodes Sequence[ReportSummary Group Finding Preference Set Finding Vmware Engine Finding Node Allocation Vmware Node] - (Output) A VMWare Engine Node Structure is documented below.
- allocated
Asset StringCount - (Output) Count of assets allocated to these nodes
- node
Count String - (Output) Count of this node type to be provisioned
- vmware
Nodes List<Property Map> - (Output) A VMWare Engine Node Structure is documented below.
ReportSummaryGroupFindingPreferenceSetFindingVmwareEngineFindingNodeAllocationVmwareNode, ReportSummaryGroupFindingPreferenceSetFindingVmwareEngineFindingNodeAllocationVmwareNodeArgs
- Code string
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
- Code string
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
- code string
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
- code String
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
- code string
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
- code str
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
- code String
- (Output) Code to identify VMware Engine node series, e.g. "ve1-standard-72". Based on the displayName of cloud.google.com/vmware-engine/docs/reference/rest/v1/projects.locations.nodeTypes
Import
Report can be imported using any of these accepted formats:
projects/{{project}}/locations/{{location}}/reportConfigs/{{report_config}}/reports/{{report_id}}{{project}}/{{location}}/{{report_config}}/{{report_id}}{{location}}/{{report_config}}/{{report_id}}
When using the pulumi import command, Report can be imported using one of the formats above. For example:
$ pulumi import gcp:migrationcenter/report:Report default projects/{{project}}/locations/{{location}}/reportConfigs/{{report_config}}/reports/{{report_id}}
$ pulumi import gcp:migrationcenter/report:Report default {{project}}/{{location}}/{{report_config}}/{{report_id}}
$ pulumi import gcp:migrationcenter/report:Report default {{location}}/{{report_config}}/{{report_id}}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Google Cloud (GCP) Classic pulumi/pulumi-gcp
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
google-betaTerraform Provider.
published on Tuesday, Jun 9, 2026 by Pulumi