Capacity Planner V1BETA API - Class Google::Cloud::CapacityPlanner::V1beta::CapacityPlan (v0.2.0)

Reference documentation and code samples for the Capacity Planner V1BETA API class Google::Cloud::CapacityPlanner::V1beta::CapacityPlan.

A plan for additional capacity needed by a Google Cloud Platform project. This is synonymous with CapacityDemand, CapacityRequest, and CapacityDemandRequest.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#capacity_demand_metadata

def capacity_demand_metadata() -> ::Google::Cloud::CapacityPlanner::V1beta::DemandMetadata
Returns

#capacity_demand_metadata=

def capacity_demand_metadata=(value) -> ::Google::Cloud::CapacityPlanner::V1beta::DemandMetadata
Parameter
Returns

#create_time

def create_time() -> ::Google::Protobuf::Timestamp
Returns

#description

def description() -> ::String
Returns
  • (::String) — Optional. Description of the plan.

#description=

def description=(value) -> ::String
Parameter
  • value (::String) — Optional. Description of the plan.
Returns
  • (::String) — Optional. Description of the plan.

#name

def name() -> ::String
Returns
  • (::String) — Identifier. The name of the capacity plan.

    Format: projects/{project}/capacityPlans/{capacity_plan_id}

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Identifier. The name of the capacity plan.

    Format: projects/{project}/capacityPlans/{capacity_plan_id}

Returns
  • (::String) — Identifier. The name of the capacity plan.

    Format: projects/{project}/capacityPlans/{capacity_plan_id}

#reporter

def reporter() -> ::Google::Cloud::CapacityPlanner::V1beta::User
Returns

#service_demands

def service_demands() -> ::Array<::Google::Cloud::CapacityPlanner::V1beta::ServiceDemand>
Returns

#service_demands=

def service_demands=(value) -> ::Array<::Google::Cloud::CapacityPlanner::V1beta::ServiceDemand>
Parameter
Returns

#state

def state() -> ::Google::Cloud::CapacityPlanner::V1beta::State
Returns

#title

def title() -> ::String
Returns
  • (::String) — Optional. Title of the plan.

#title=

def title=(value) -> ::String
Parameter
  • value (::String) — Optional. Title of the plan.
Returns
  • (::String) — Optional. Title of the plan.

#update_time

def update_time() -> ::Google::Protobuf::Timestamp
Returns