Cloud Security Compliance V1 API - Class Google::Cloud::CloudSecurityCompliance::V1::ProjectCreationConfig (v0.2.0)

Reference documentation and code samples for the Cloud Security Compliance V1 API class Google::Cloud::CloudSecurityCompliance::V1::ProjectCreationConfig.

The configuration that's required to create a project to be used as the target resource of a deployment.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#billing_account_id

def billing_account_id() -> ::String
Returns
  • (::String) — Required. The billing account ID for the project.

#billing_account_id=

def billing_account_id=(value) -> ::String
Parameter
  • value (::String) — Required. The billing account ID for the project.
Returns
  • (::String) — Required. The billing account ID for the project.

#parent

def parent() -> ::String
Returns
  • (::String) — Required. The parent of the project, in the format organizations/{organizationID} or folders/{folderID}.

#parent=

def parent=(value) -> ::String
Parameter
  • value (::String) — Required. The parent of the project, in the format organizations/{organizationID} or folders/{folderID}.
Returns
  • (::String) — Required. The parent of the project, in the format organizations/{organizationID} or folders/{folderID}.

#project_display_name

def project_display_name() -> ::String
Returns
  • (::String) — Required. The display name of the project.

#project_display_name=

def project_display_name=(value) -> ::String
Parameter
  • value (::String) — Required. The display name of the project.
Returns
  • (::String) — Required. The display name of the project.