Design Center V1 API - Class Google::Cloud::DesignCenter::V1::GenerateTerraformPlanAssessmentReportRequest (v0.1.0)

Reference documentation and code samples for the Design Center V1 API class Google::Cloud::DesignCenter::V1::GenerateTerraformPlanAssessmentReportRequest.

Message for the request to generate a best practice report for a given Terraform plan at the collection level.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#additional_frameworks

def additional_frameworks() -> ::Array<::String>
Returns
  • (::Array<::String>) — Optional. Additional Frameworks to run assessment against. If empty, run against default frameworks. Frameworks refers to the policies.

#additional_frameworks=

def additional_frameworks=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Optional. Additional Frameworks to run assessment against. If empty, run against default frameworks. Frameworks refers to the policies.
Returns
  • (::Array<::String>) — Optional. Additional Frameworks to run assessment against. If empty, run against default frameworks. Frameworks refers to the policies.

#name

def name() -> ::String
Returns
  • (::String) — Required. The parent resource in which to generate the assessment report. Format: projects/$project/locations/$location/spaces/$space

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Required. The parent resource in which to generate the assessment report. Format: projects/$project/locations/$location/spaces/$space
Returns
  • (::String) — Required. The parent resource in which to generate the assessment report. Format: projects/$project/locations/$location/spaces/$space

#terraform_plan

def terraform_plan() -> ::String
Returns
  • (::String) — Required. The raw JSON representation of the generated Terraform plan, provided as bytes.

#terraform_plan=

def terraform_plan=(value) -> ::String
Parameter
  • value (::String) — Required. The raw JSON representation of the generated Terraform plan, provided as bytes.
Returns
  • (::String) — Required. The raw JSON representation of the generated Terraform plan, provided as bytes.