Class PscAutoConnection
Details of consumer resources in a PSC connection that is created through Service Connectivity Automation.
Implements
Inherited Members
Namespace: Google.Apis.CloudRedis.v1.Data
Assembly: Google.Apis.CloudRedis.v1.dll
Syntax
public class PscAutoConnection : IDirectResponseSchema
Properties
Address
Output only. The IP allocated on the consumer network for the PSC forwarding rule.
Declaration
[JsonProperty("address")]
public virtual string Address { get; set; }
Property Value
Type | Description |
---|---|
string |
ConnectionType
Output only. Type of the PSC connection.
Declaration
[JsonProperty("connectionType")]
public virtual string ConnectionType { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ForwardingRule
Output only. The URI of the consumer side forwarding rule. Example: projects/{projectNumOrId}/regions/us-east1/forwardingRules/{resourceId}.
Declaration
[JsonProperty("forwardingRule")]
public virtual string ForwardingRule { get; set; }
Property Value
Type | Description |
---|---|
string |
Network
Required. The consumer network where the IP address resides, in the form of projects/{project_id}/global/networks/{network_id}.
Declaration
[JsonProperty("network")]
public virtual string Network { get; set; }
Property Value
Type | Description |
---|---|
string |
ProjectId
Required. The consumer project_id where the forwarding rule is created from.
Declaration
[JsonProperty("projectId")]
public virtual string ProjectId { get; set; }
Property Value
Type | Description |
---|---|
string |
PscConnectionId
Output only. The PSC connection id of the forwarding rule connected to the service attachment.
Declaration
[JsonProperty("pscConnectionId")]
public virtual string PscConnectionId { get; set; }
Property Value
Type | Description |
---|---|
string |
PscConnectionStatus
Output only. The status of the PSC connection. Please note that this value is updated periodically. Please use Private Service Connect APIs for the latest status.
Declaration
[JsonProperty("pscConnectionStatus")]
public virtual string PscConnectionStatus { get; set; }
Property Value
Type | Description |
---|---|
string |
ServiceAttachment
Output only. The service attachment which is the target of the PSC connection, in the form of projects/{project-id}/regions/{region}/serviceAttachments/{service-attachment-id}.
Declaration
[JsonProperty("serviceAttachment")]
public virtual string ServiceAttachment { get; set; }
Property Value
Type | Description |
---|---|
string |