Project(mapping=None, *, ignore_unknown_fields=False, **kwargs)Metadata and configurations for a Google Cloud project in the service.
Attributes |
|
|---|---|
| Name | Description |
name |
str
Output only. Full resource name of the project, for example projects/{project}. Note that when making requests,
project number and project id are both acceptable, but the
server will always respond in project number.
|
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The timestamp when this project is created. |
provision_completion_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The timestamp when this project is successfully provisioned. Empty value means this project is still provisioning and is not ready for use. |
service_terms_map |
MutableMapping[str, google.cloud.discoveryengine_v1beta.types.Project.ServiceTerms]
Output only. A map of terms of services. The key is the id of
ServiceTerms.
|
customer_provided_config |
google.cloud.discoveryengine_v1beta.types.Project.CustomerProvidedConfig
Optional. Customer provided configurations. |
configurable_billing_status |
google.cloud.discoveryengine_v1beta.types.Project.ConfigurableBillingStatus
Output only. The current status of the project's configurable billing. |
Classes
ConfigurableBillingStatus
ConfigurableBillingStatus(mapping=None, *, ignore_unknown_fields=False, **kwargs)Represents the currently effective configurable billing parameters.
These values are derived from the customer's subscription history
stored internally and reflect the thresholds actively being used for
billing purposes at the time of the GetProject call. This includes
the start_time of the subscription and may differ from the values in
customer_provided_config due to billing rules (e.g., scale-downs
taking effect only at the start of a new month). We also include the
update type to indicate the type of update performed on the
configurable billing configuration in the UpdateProject operation.
CustomerProvidedConfig
CustomerProvidedConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)Customer provided configurations.
ServiceTerms
ServiceTerms(mapping=None, *, ignore_unknown_fields=False, **kwargs)Metadata about the terms of service.
ServiceTermsMapEntry
ServiceTermsMapEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)The abstract base class for a message.
| Parameters | |
|---|---|
| Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |