BeyondCorp AppConnectors v1 API - Class AppConnector (1.2.0)

public sealed class AppConnector : IMessage<AppConnector>, IEquatable<AppConnector>, IDeepCloneable<AppConnector>, IBufferMessage, IMessage

Reference documentation and code samples for the BeyondCorp AppConnectors v1 API class AppConnector.

A BeyondCorp connector resource that represents an application facing component deployed proximal to and with direct access to the application instances. It is used to establish connectivity between the remote enterprise environment and GCP. It initiates connections to the applications and can proxy the data from users over the connection.

Inheritance

object > AppConnector

Namespace

Google.Cloud.BeyondCorp.AppConnectors.V1

Assembly

Google.Cloud.BeyondCorp.AppConnectors.V1.dll

Constructors

AppConnector()

public AppConnector()

AppConnector(AppConnector)

public AppConnector(AppConnector other)
Parameter
NameDescription
otherAppConnector

Properties

AppConnectorName

public AppConnectorName AppConnectorName { get; set; }

AppConnectorName-typed view over the Name resource name property.

Property Value
TypeDescription
AppConnectorName

CreateTime

public Timestamp CreateTime { get; set; }

Output only. Timestamp when the resource was created.

Property Value
TypeDescription
Timestamp

DisplayName

public string DisplayName { get; set; }

Optional. An arbitrary user-provided name for the AppConnector. Cannot exceed 64 characters.

Property Value
TypeDescription
string

Labels

public MapField<string, string> Labels { get; }

Optional. Resource labels to represent user provided metadata.

Property Value
TypeDescription
MapFieldstringstring

Name

public string Name { get; set; }

Required. Unique resource name of the AppConnector. The name is ignored when creating a AppConnector.

Property Value
TypeDescription
string

PrincipalInfo

public AppConnector.Types.PrincipalInfo PrincipalInfo { get; set; }

Required. Principal information about the Identity of the AppConnector.

Property Value
TypeDescription
AppConnectorTypesPrincipalInfo

ResourceInfo

public ResourceInfo ResourceInfo { get; set; }

Optional. Resource info of the connector.

Property Value
TypeDescription
ResourceInfo

State

public AppConnector.Types.State State { get; set; }

Output only. The current state of the AppConnector.

Property Value
TypeDescription
AppConnectorTypesState

Uid

public string Uid { get; set; }

Output only. A unique identifier for the instance generated by the system.

Property Value
TypeDescription
string

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. Timestamp when the resource was last modified.

Property Value
TypeDescription
Timestamp