Developer Connect v1 API - Class AccountConnector (1.0.0-beta02)

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

Reference documentation and code samples for the Developer Connect v1 API class AccountConnector.

AccountConnector encapsulates what a platform administrator needs to configure for users to connect to the service providers, which includes, among other fields, the OAuth client ID, client secret, and authorization and token endpoints.

Inheritance

object > AccountConnector

Namespace

Google.Cloud.DeveloperConnect.V1

Assembly

Google.Cloud.DeveloperConnect.V1.dll

Constructors

AccountConnector()

public AccountConnector()

AccountConnector(AccountConnector)

public AccountConnector(AccountConnector other)
Parameter
Name Description
other AccountConnector

Properties

AccountConnectorConfigCase

public AccountConnector.AccountConnectorConfigOneofCase AccountConnectorConfigCase { get; }
Property Value
Type Description
AccountConnectorAccountConnectorConfigOneofCase

AccountConnectorName

public AccountConnectorName AccountConnectorName { get; set; }

AccountConnectorName-typed view over the Name resource name property.

Property Value
Type Description
AccountConnectorName

Annotations

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

Optional. Allows users to store small amounts of arbitrary data.

Property Value
Type Description
MapFieldstringstring

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The timestamp when the accountConnector was created.

Property Value
Type Description
Timestamp

Etag

public string Etag { get; set; }

Optional. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.

Property Value
Type Description
string

Labels

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

Optional. Labels as key value pairs

Property Value
Type Description
MapFieldstringstring

Name

public string Name { get; set; }

Identifier. The resource name of the accountConnector, in the format projects/{project}/locations/{location}/accountConnectors/{account_connector_id}.

Property Value
Type Description
string

OauthStartUri

public string OauthStartUri { get; set; }

Output only. Start OAuth flow by clicking on this URL.

Property Value
Type Description
string

ProviderOauthConfig

public ProviderOAuthConfig ProviderOauthConfig { get; set; }

Provider OAuth config.

Property Value
Type Description
ProviderOAuthConfig

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The timestamp when the accountConnector was updated.

Property Value
Type Description
Timestamp