connectors.v1 library Null safety

Connectors API - v1

For more information, see cloud.google.com/apigee/docs/api-platform/connectors/about-connectors

Create an instance of ConnectorsApi to access these resources:

Classes

AuditConfig
Specifies the audit configuration for a service. [...]
AuthConfig
AuthConfig defines details of a authentication type.
AuthConfigTemplate
AuthConfigTemplate defines required field over an authentication type.
Binding
Associates members with a role.
ConfigVariable
ConfigVariable represents a configuration variable present in a Connection. [...]
ConfigVariableTemplate
ConfigVariableTemplate provides metadata about a ConfigVariable that is used in a Connection.
Connection
Connection represents an instance of connector.
ConnectionSchemaMetadata
Metadata of connection schema.
ConnectionStatus
ConnectionStatus indicates the state of the connection.
Connector
Connectors indicates a specific connector type, e.x. Salesforce, SAP etc.
ConnectorsApi
ConnectorVersion
ConnectorVersion indicates a specific version of a connector.
EgressControlConfig
Egress control config for connector runtime. [...]
ExtractionRule
Extraction Rule.
ExtractionRules
Extraction Rules to identity the backends from customer provided configuration in Connection resource.
Field
Metadata of an entity field.
InputParameter
Metadata of an input parameter.
JwtClaims
JWT claims used for the jwt-bearer authorization grant.
ListConnectionsResponse
Response message for ConnectorsService.ListConnections
ListConnectorsResponse
Response message for Connectors.ListConnectors.
ListConnectorVersionsResponse
Response message for Connectors.ListConnectorVersions.
ListLocationsResponse
The response message for Locations.ListLocations.
ListOperationsResponse
The response message for Operations.ListOperations.
ListProvidersResponse
Response message for Connectors.ListProviders.
ListRuntimeActionSchemasResponse
Response message for ConnectorsService.ListRuntimeActionSchemas.
ListRuntimeEntitySchemasResponse
Response message for ConnectorsService.ListRuntimeEntitySchemas.
LockConfig
Determines whether or no a connection is locked. [...]
Oauth2ClientCredentials
Parameters to support Oauth 2.0 Client Credentials Grant Authentication. [...]
Oauth2JwtBearer
Parameters to support JSON Web Token (JWT) Profile for Oauth 2.0 Authorization Grant based authentication. [...]
Operation
This resource represents a long-running operation that is the result of a network API call.
Policy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources. [...]
ProjectsLocationsConnectionsResource
ProjectsLocationsConnectionsRuntimeActionSchemasResource
ProjectsLocationsConnectionsRuntimeEntitySchemasResource
ProjectsLocationsGlobalProvidersConnectorsResource
ProjectsLocationsGlobalProvidersConnectorsVersionsResource
ProjectsLocationsGlobalProvidersResource
ProjectsLocationsGlobalResource
ProjectsLocationsOperationsResource
ProjectsLocationsProvidersResource
ProjectsLocationsResource
ProjectsResource
Provider
Provider indicates the owner who provides the connectors.
Resource
Resource definition
ResultMetadata
Metadata of result field.
RoleGrant
This configuration defines all the Cloud IAM roles that needs to be granted to a particular GCP resource for the selected prinicpal like service account. [...]
RuntimeActionSchema
Schema of a runtime action.
RuntimeConfig
RuntimeConfig is the singleton resource of each location. [...]
RuntimeEntitySchema
Schema of a runtime entity.
Secret
Secret provides a reference to entries in Secret Manager.
SetIamPolicyRequest
Request message for SetIamPolicy method.
Source
Source to extract the backend from.
SupportedRuntimeFeatures
Supported runtime features of a connector version. [...]
UserPassword
Parameters to support Username and Password Authentication.

Typedefs

AuditLogConfig = $AuditLogConfig
Provides the configuration for logging a type of permissions. [...]
CancelOperationRequest = $Empty
The request message for Operations.CancelOperation.
Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. [...]
Expr = $Expr
Represents a textual expression in the Common Expression Language (CEL) syntax. [...]
Location = $Location00
A resource that represents Google Cloud Platform location.
Status = $Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. [...]
TestIamPermissionsRequest = $TestIamPermissionsRequest
Request message for TestIamPermissions method.
TestIamPermissionsResponse = $PermissionsResponse
Response message for TestIamPermissions method.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.