connectors.v1 library Null safety
Connectors API - v1
Enables users to create and manage connections to Google Cloud services and third-party business applications using the Connectors interface.
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
, or principals, with arole
. - 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
- Enables users to create and manage connections to Google Cloud services and third-party business applications using the Connectors interface.
- ConnectorVersion
- ConnectorVersion indicates a specific version of a connector.
- EgressControlConfig
- Egress control config for connector runtime.
- EnumOption
- EnumOption definition
- 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 = $TestIamPermissionsRequest00
-
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.