Class ResourceDemand (0.1.0)

ResourceDemand(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Capacity demand for a resource.

Attributes

Name Description
id str
Output only. Identifier of resource demand.
resource_container google.cloud.capacityplanner_v1beta.types.ResourceContainer
Required. The resource container associated with the demand.
resource_id google.cloud.capacityplanner_v1beta.types.ResourceIdentifier
Required. Identifier of resource.
location_id google.cloud.capacityplanner_v1beta.types.LocationIdentifier
Required. Identifier of location.
state google.cloud.capacityplanner_v1beta.types.State
Output only. State of the resource demand.
reporter google.cloud.capacityplanner_v1beta.types.User
Output only. User who reported the demand.
create_time google.protobuf.timestamp_pb2.Timestamp
Output only. Timestamp when the demand was created.
update_time google.protobuf.timestamp_pb2.Timestamp
Output only. Timestamp when the demand was last updated.
demand_values google.cloud.capacityplanner_v1beta.types.DemandValues
Required. The demand values associated with the resource.
demand_metadata google.cloud.capacityplanner_v1beta.types.DemandMetadata
Optional. The metadata associated with the demand.
child_resource_demands MutableSequence[google.cloud.capacityplanner_v1beta.types.ChildResourceDemand]
Optional. The child resource demands associated with the resource.