public sealed class GenerateTerraformPlanAssessmentReportRequest : IMessage<GenerateTerraformPlanAssessmentReportRequest>, IEquatable<GenerateTerraformPlanAssessmentReportRequest>, IDeepCloneable<GenerateTerraformPlanAssessmentReportRequest>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class GenerateTerraformPlanAssessmentReportRequest.
Message for the request to generate a best practice report for a given Terraform plan at the collection level.
Implements
IMessageGenerateTerraformPlanAssessmentReportRequest, IEquatableGenerateTerraformPlanAssessmentReportRequest, IDeepCloneableGenerateTerraformPlanAssessmentReportRequest, IBufferMessage, IMessageNamespace
Google.Cloud.DesignCenter.V1Assembly
Google.Cloud.DesignCenter.V1.dll
Constructors
GenerateTerraformPlanAssessmentReportRequest()
public GenerateTerraformPlanAssessmentReportRequest()GenerateTerraformPlanAssessmentReportRequest(GenerateTerraformPlanAssessmentReportRequest)
public GenerateTerraformPlanAssessmentReportRequest(GenerateTerraformPlanAssessmentReportRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
GenerateTerraformPlanAssessmentReportRequest |
Properties
AdditionalFrameworks
public RepeatedField<string> AdditionalFrameworks { get; }Optional. Additional Frameworks to run assessment against. If empty, run against default frameworks. Frameworks refers to the policies.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
Name
public string Name { get; set; }Required. The parent resource in which to generate the assessment report. Format: projects/$project/locations/$location/spaces/$space
| Property Value | |
|---|---|
| Type | Description |
string |
|
SpaceName
public SpaceName SpaceName { get; set; }| Property Value | |
|---|---|
| Type | Description |
SpaceName |
|
TerraformPlan
public ByteString TerraformPlan { get; set; }Required. The raw JSON representation of the generated Terraform plan, provided as bytes.
| Property Value | |
|---|---|
| Type | Description |
ByteString |
|