MulticloudDataTransferConfig(
mapping=None, *, ignore_unknown_fields=False, **kwargs
)The MulticloudDataTransferConfig resource. It lists the services
that you configure for Data Transfer Essentials billing and
metering.
Attributes |
|
|---|---|
| Name | Description |
name |
str
Identifier. The name of the MulticloudDataTransferConfig
resource. Format:
projects/{project}/locations/{location}/multicloudDataTransferConfigs/{multicloud_data_transfer_config}.
|
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Time when the MulticloudDataTransferConfig
resource was created.
|
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Time when the MulticloudDataTransferConfig
resource was updated.
|
labels |
MutableMapping[str, str]
Optional. User-defined labels. |
etag |
str
The etag is computed by the server, and might be sent with update and delete requests so that the client has an up-to-date value before proceeding. |
description |
str
Optional. A description of this resource. |
destinations_count |
int
Output only. The number of Destination resources
configured for the MulticloudDataTransferConfig
resource.
|
destinations_active_count |
int
Output only. The number of Destination resources in use
with the MulticloudDataTransferConfig resource.
|
services |
MutableMapping[str, google.cloud.networkconnectivity_v1.types.StateTimeline]
Optional. Maps services to their current or planned states. Service names are keys, and the associated values describe the state of the service. If a state change is expected, the value is either ADDING or DELETING, depending on the
actions taken.
Sample output: "services": { "big-query": { "states": [ {
"effectiveTime": "2024-12-12T08:00:00Z" "state": "ADDING",
}, ] }, "cloud-storage": { "states": [ { "state": "ACTIVE",
} ] } }
|
uid |
str
Output only. The Google-generated unique ID for the MulticloudDataTransferConfig resource. This value is
unique across all MulticloudDataTransferConfig
resources. If a resource is deleted and another with the
same name is created, the new resource is assigned a
different and unique ID.
|
Classes
LabelsEntry
LabelsEntry(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 |
ServicesEntry
ServicesEntry(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 |