Class WireGroup (0.1.0)

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

A resource that represents a group of redundant wires.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
admin_enabled bool
Indicates whether the wires in the wire group are enabled. When false, the wires in the wire group are disabled. When true and when there is simultaneously no wire-specific override of adminEnabled to false, a given wire is enabled. Defaults to true. This field is a member of oneof_ _admin_enabled.
creation_timestamp str
[Output Only] Creation timestamp in RFC3339 text format. This field is a member of oneof_ _creation_timestamp.
description str
An optional description of the wire group. This field is a member of oneof_ _description.
endpoints MutableMapping[str, google.cloud.compute_v1beta.types.WireGroupEndpoint]
A map that contains the logical endpoints of the wire group. Specify key-value pairs for the map as follows: - Key: an RFC1035 user-specified label. - Value: an Endpoint object.
id int
[Output Only] The unique identifier for the resource type. The server generates this identifier. This field is a member of oneof_ _id.
kind str
[Output Only] Type of the resource. Always compute#wireGroups for wire groups. This field is a member of oneof_ _kind.
name str
Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. This field is a member of oneof_ _name.
self_link str
[Output Only] Server-defined URL for the resource. This field is a member of oneof_ _self_link.
topology google.cloud.compute_v1beta.types.WireGroupTopology
Topology details for the wire group configuration. This field is a member of oneof_ _topology.
wire_group_properties google.cloud.compute_v1beta.types.WireGroupProperties
Properties of the wire group. This field is a member of oneof_ _wire_group_properties.
wire_properties google.cloud.compute_v1beta.types.WireProperties
Properties for all wires in the wire group. This field is a member of oneof_ _wire_properties.
wires MutableSequence[google.cloud.compute_v1beta.types.Wire]
The single/redundant wire(s) managed by the wire group.

Classes

EndpointsEntry

EndpointsEntry(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, .Message]

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 mapping is a mapping type or there are keyword parameters.