# Functions
New creates a new Service.
NewService creates a new Service.
# Constants
See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
# Structs
CrmlogErrorCode: Registered ids for errors, as "oneof" enums.
EnterpriseCrmEventbusProtoAddress: Email address along with optional name and tokens.
EnterpriseCrmEventbusProtoAttributes: Attributes are additional options that can be associated with each event property.
EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumList: List of error enums for alerts.
EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValue: The threshold value of the metric, above or below which the alert should be triggered.
EnterpriseCrmEventbusProtoCloudSchedulerConfig: Cloud Scheduler Trigger configuration.
EnterpriseCrmEventbusProtoCombinedCondition: This message recursively combines constituent conditions using logical AND.
EnterpriseCrmEventbusProtoCondition: Condition that uses `operator` to evaluate the key against the value.
EnterpriseCrmEventbusProtoConditionResult: Contains the combined condition calculation results.
EnterpriseCrmEventbusProtoCoordinate: Represents two-dimensional positions.
EnterpriseCrmEventbusProtoErrorDetail: An error, warning, or information message associated with a workflow.
EnterpriseCrmEventbusProtoEventBusProperties: LINT.IfChange This message is used for storing key value pair properties for each Event / Task in the EventBus.
EnterpriseCrmEventbusProtoEventExecutionDetails: Contains the details of the execution info of this event: this includes the tasks execution details plus the event execution statistics.
EnterpriseCrmEventbusProtoEventExecutionSnapshot: Contains the snapshot of the event execution for a given checkpoint.
EnterpriseCrmEventbusProtoEventParameters: LINT.IfChange This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus.
EnterpriseCrmEventbusProtoExecutionTraceInfo: Message that helps aggregate all sub-executions triggered by one execution and keeps track of child-parent relationships.
EnterpriseCrmEventbusProtoExternalTraffic: Represents external traffic type and id.
EnterpriseCrmEventbusProtoFailurePolicy: Policy that defines the task retry logic and failure type.
EnterpriseCrmEventbusProtoField: Information about the value and type of the field.
EnterpriseCrmEventbusProtoFieldMappingConfig: Field Mapping Config to map multiple output fields values from input fields values.
EnterpriseCrmEventbusProtoLogSettings: The LogSettings define the logging attributes for an event property.
EnterpriseCrmEventbusProtoMappedField: Mapped field is a pair of input field and output field.
EnterpriseCrmEventbusProtoNextTask: The task that is next in line to be executed, if the condition specified evaluated to true.
EnterpriseCrmEventbusProtoNextTeardownTask: The teardown task that is next in line to be executed.
EnterpriseCrmEventbusProtoNodeIdentifier: Represents a node identifier (type + id).
EnterpriseCrmEventbusProtoParameterEntry: Key-value pair of EventBus parameters.
EnterpriseCrmEventbusProtoParameterMap: A generic multi-map that holds key value pairs.
EnterpriseCrmEventbusProtoParameterMapEntry: Entry is a pair of key and value.
EnterpriseCrmEventbusProtoParameterMapField: Field represents either the key or value in an entry.
EnterpriseCrmEventbusProtoParameterValueType: LINT.IfChange To support various types of parameter values.
EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRange: Range used to validate doubles and floats.
EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRange: Range used to validate longs and ints.
EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegex: Rule used to validate strings.
EnterpriseCrmEventbusProtoPropertyEntry: Key-value pair of EventBus property.
EnterpriseCrmEventbusProtoSuccessPolicy: Policy that dictates the behavior for the task after it completes successfully.
EnterpriseCrmEventbusProtoSuspensionAuthPermissions: LINT.IfChange.
EnterpriseCrmEventbusProtoTaskAlertConfig: Message to be used to configure alerting in the {@code TaskConfig} protos for tasks in an event.
EnterpriseCrmEventbusProtoTaskExecutionDetails: Contains the details of the execution of this task.
EnterpriseCrmEventbusProtoTaskMetadata: TaskMetadata are attributes that are associated to every common Task we have.
EnterpriseCrmEventbusProtoTaskMetadataAdmin: Admins are owners of a Task, and have all permissions on a particular task identified by the task name.
EnterpriseCrmEventbusProtoTaskUiConfig: Task authors would use this type to configure the UI for a particular task by specifying what UI config modules should be included to compose the UI.
EnterpriseCrmEventbusProtoTaskUiModuleConfig: Task author would use this type to configure a config module.
EnterpriseCrmEventbusProtoValueType: Used for define type for values.
EnterpriseCrmEventbusProtoWorkflowAlertConfig: Message to be used to configure custom alerting in the {@code EventConfig} protos for an event.
EnterpriseCrmEventbusStats: Stats for the requested dimensions: QPS, duration, and error/warning rate.
EnterpriseCrmFrontendsEventbusProtoEventExecutionDetails: Contains the details of the execution info of this event: this includes the tasks execution details plus the event execution statistics.
EnterpriseCrmFrontendsEventbusProtoEventExecutionInfo: Contains all the execution details for a workflow instance.
EnterpriseCrmFrontendsEventbusProtoEventParameters: LINT.IfChange This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus.
EnterpriseCrmFrontendsEventbusProtoParameterEntry: Key-value pair of EventBus parameters.
EnterpriseCrmFrontendsEventbusProtoParameterMap: A generic multi-map that holds key value pairs.
EnterpriseCrmFrontendsEventbusProtoParameterMapEntry: Entry is a pair of key and value.
EnterpriseCrmFrontendsEventbusProtoParameterMapField: Field represents either the key or value in an entry.
EnterpriseCrmFrontendsEventbusProtoParameterValueType: To support various types of parameter values.
EnterpriseCrmFrontendsEventbusProtoParamSpecEntry: Key-value pair of EventBus task parameters.
EnterpriseCrmFrontendsEventbusProtoRollbackStrategy: Next available id: 4.
EnterpriseCrmFrontendsEventbusProtoTaskConfig: The task configuration details.
EnterpriseCrmFrontendsEventbusProtoTaskEntity: Contains a task's metadata and associated information.
EnterpriseCrmFrontendsEventbusProtoTriggerConfig: Configuration detail of a trigger.
EnterpriseCrmFrontendsEventbusProtoWorkflowParameters: LINT.IfChange This is the frontend version of WorkflowParameters.
EnterpriseCrmLoggingGwsFieldLimits: Describes string and array limits when writing to logs.
EnterpriseCrmLoggingGwsSanitizeOptions: Identifies whether a field contains, or may contain, PII or sensitive data, and how to sanitize the field if it does.
GoogleCloudConnectorsV1AuthConfig: AuthConfig defines details of a authentication type.
GoogleCloudConnectorsV1AuthConfigOauth2ClientCredentials: Parameters to support Oauth 2.0 Client Credentials Grant Authentication.
GoogleCloudConnectorsV1AuthConfigOauth2JwtBearer: Parameters to support JSON Web Token (JWT) Profile for Oauth 2.0 Authorization Grant based authentication.
GoogleCloudConnectorsV1AuthConfigOauth2JwtBearerJwtClaims: JWT claims used for the jwt-bearer authorization grant.
GoogleCloudConnectorsV1AuthConfigSshPublicKey: Parameters to support Ssh public key Authentication.
GoogleCloudConnectorsV1AuthConfigUserPassword: Parameters to support Username and Password Authentication.
GoogleCloudConnectorsV1ConfigVariable: ConfigVariable represents a configuration variable present in a Connection.
GoogleCloudConnectorsV1Connection: Connection represents an instance of connector.
GoogleCloudConnectorsV1ConnectionStatus: ConnectionStatus indicates the state of the connection.
GoogleCloudConnectorsV1DestinationConfig: Define the Connectors target endpoint.
GoogleCloudConnectorsV1LockConfig: Determines whether or no a connection is locked.
GoogleCloudConnectorsV1NodeConfig: Node configuration for the connection.
GoogleCloudConnectorsV1Secret: Secret provides a reference to entries in Secret Manager.
GoogleCloudIntegrationsV1alphaAccessToken: The access token represents the authorization of a specific application to access specific parts of a user’s data.
GoogleCloudIntegrationsV1alphaArchiveBundleRequest: Request for ArchiveBundle.
GoogleCloudIntegrationsV1alphaArchiveBundleResponse: Response for ArchiveBundle.
GoogleCloudIntegrationsV1alphaArchiveIntegrationVersionRequest: Request for ArchiveIntegrationVersion.
GoogleCloudIntegrationsV1alphaArchiveIntegrationVersionResponse: Response for ArchiveIntegrationVersion.
GoogleCloudIntegrationsV1alphaAttemptStats: Status for the execution attempt.
GoogleCloudIntegrationsV1alphaAuthConfig: The AuthConfig resource use to hold channels and connection config data.
GoogleCloudIntegrationsV1alphaAuthToken: The credentials to authenticate a user agent with a server that is put in HTTP Authorization request header.
GoogleCloudIntegrationsV1alphaBooleanParameterArray: This message only contains a field of boolean array.
GoogleCloudIntegrationsV1alphaCancelExecutionRequest: Request for cancelling an execution.
GoogleCloudIntegrationsV1alphaCancelExecutionResponse: Response for cancelling an execution.
GoogleCloudIntegrationsV1alphaCertificate: The certificate definition.
GoogleCloudIntegrationsV1alphaClientCertificate: Contains client certificate information.
GoogleCloudIntegrationsV1alphaClientConfig: The configuration information for the Client.
GoogleCloudIntegrationsV1alphaCloudKmsConfig: Configuration information for Client's Cloud KMS information.
GoogleCloudIntegrationsV1alphaCloudLoggingConfig: Config info for Cloud Logging.
GoogleCloudIntegrationsV1alphaCloudSchedulerConfig: Cloud Scheduler Trigger configuration.
GoogleCloudIntegrationsV1alphaConnectionSchemaMetadata: Metadata of runtime connection schema.
GoogleCloudIntegrationsV1alphaCreateAppsScriptProjectRequest: Request for CreateAppsScriptProject rpc call.
GoogleCloudIntegrationsV1alphaCreateAppsScriptProjectResponse: Response for CreateAppsScriptProject rpc call.
GoogleCloudIntegrationsV1alphaCreateBundleRequest: PROTECT WITH A VISIBILITY LABEL.
GoogleCloudIntegrationsV1alphaCreateBundleResponse: Response for create bundle.
GoogleCloudIntegrationsV1alphaCreateCloudFunctionRequest: Request for Creating Cloud Function rpc call.
GoogleCloudIntegrationsV1alphaCreateCloudFunctionResponse: Response for Creating Cloud Function rpc call.
GoogleCloudIntegrationsV1alphaCredential: Defines parameters for a single, canonical credential.
GoogleCloudIntegrationsV1alphaDeactivateIntegrationVersionRequest: Request for DeactivateIntegrationVersion.
GoogleCloudIntegrationsV1alphaDeactivateIntegrationVersionResponse: Response for DeactivateIntegrationVersion.
GoogleCloudIntegrationsV1alphaDeprovisionClientRequest: Request for the Deprovision rpc.
GoogleCloudIntegrationsV1alphaDoubleParameterArray: This message only contains a field of double number array.
GoogleCloudIntegrationsV1alphaDownloadExecutionResponse: Response for downloading an execution.
GoogleCloudIntegrationsV1alphaDownloadIntegrationVersionResponse: Response for DownloadIntegrationVersion.
GoogleCloudIntegrationsV1alphaEnumerateConnectorPlatformRegionsRespons e: Response containing all provisioned regions for Connector Platform.
GoogleCloudIntegrationsV1alphaEventParameter: This message is used for processing and persisting (when applicable) key value pair parameters for each event in the event bus.
GoogleCloudIntegrationsV1alphaExecuteIntegrationsRequest: The request for executing an integration.
GoogleCloudIntegrationsV1alphaExecuteIntegrationsResponse: The response for executing an integration.
GoogleCloudIntegrationsV1alphaExecution: The Execution resource contains detailed information of an individual integration execution.
GoogleCloudIntegrationsV1alphaExecutionDetails: Contains the details of the execution info: this includes the tasks execution details plus the event execution statistics.
GoogleCloudIntegrationsV1alphaExecutionSnapshot: Contains the snapshot of the execution for a given checkpoint.
GoogleCloudIntegrationsV1alphaExecutionSnapshotExecutionSnapshotMetada ta: Metadata of the execution snapshot.
GoogleCloudIntegrationsV1alphaFailurePolicy: Policy that defines the task retry logic and failure type.
GoogleCloudIntegrationsV1alphaGenerateTokenResponse: Returns success or error message.
GoogleCloudIntegrationsV1alphaGetBundleResponse: Response for GetBundle.
GoogleCloudIntegrationsV1alphaGetClientMetadataResponse: Response for the GetClientMetadata rpc.
GoogleCloudIntegrationsV1alphaGetClientResponse: Response for the GetClient rpc.
GoogleCloudIntegrationsV1alphaIntegration: The integration definition.
GoogleCloudIntegrationsV1alphaIntegrationAlertConfig: Message to be used to configure custom alerting in the {@code EventConfig} protos for an event.
GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValue: The threshold value of the metric, above or below which the alert should be triggered.
GoogleCloudIntegrationsV1alphaIntegrationBundleConfig: This proto holds the core runner data in the bundle task.
GoogleCloudIntegrationsV1alphaIntegrationParameter: Integration Parameter is defined in the integration config and are used to provide information about data types of the expected parameters and provide any default values if needed.
GoogleCloudIntegrationsV1alphaIntegrationVersion: The integration version definition.
GoogleCloudIntegrationsV1alphaIntParameterArray: This message only contains a field of integer array.
GoogleCloudIntegrationsV1alphaJwt: Represents JSON web token(JWT), which is a compact, URL-safe means of representing claims to be transferred between two parties, enabling the claims to be digitally signed or integrity protected.
GoogleCloudIntegrationsV1alphaLiftSuspensionRequest: Request for lift Suspension.
GoogleCloudIntegrationsV1alphaLiftSuspensionResponse: Response of lift Suspense.
GoogleCloudIntegrationsV1alphaLinkAppsScriptProjectRequest: Request for LinkAppsScriptProject rpc call.
GoogleCloudIntegrationsV1alphaLinkAppsScriptProjectResponse: Response for LinkAppsScriptProject rpc call.
GoogleCloudIntegrationsV1alphaListAuthConfigsResponse: Response to list AuthConfigs.
GoogleCloudIntegrationsV1alphaListCertificatesResponse: Response to list Certificates.
GoogleCloudIntegrationsV1alphaListConnectionsResponse: Response containing Connections listed by region.
GoogleCloudIntegrationsV1alphaListExecutionSnapshotsResponse: Response for listing the integration execution snapshot.
GoogleCloudIntegrationsV1alphaListExecutionsResponse: Response for listing the integration execution data.
GoogleCloudIntegrationsV1alphaListIntegrationsResponse: Response for ListIntegrations.
GoogleCloudIntegrationsV1alphaListIntegrationVersionsResponse: Response for ListIntegrationVersions.
GoogleCloudIntegrationsV1alphaListRuntimeActionSchemasResponse: Response for listing RuntimeActionSchemas for a specific Connection.
GoogleCloudIntegrationsV1alphaListRuntimeEntitySchemasResponse: Response for listing RuntimeEntitySchemas for a specific Connection.
GoogleCloudIntegrationsV1alphaListSfdcChannelsResponse: Response to list SfdcChannels.
GoogleCloudIntegrationsV1alphaListSfdcInstancesResponse: Response to list SfdcInstances.
GoogleCloudIntegrationsV1alphaListSuspensionsResponse: Response for Suspensions.ListSuspensions.
GoogleCloudIntegrationsV1alphaListTaskEntitiesResponse: This is a UI only method and will be moved away.
GoogleCloudIntegrationsV1alphaNextTask: The task that is next in line to be executed, if the condition specified evaluated to true.
GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCode: The OAuth Type where the client sends request with the client id and requested scopes to auth endpoint.
GoogleCloudIntegrationsV1alphaOAuth2ClientCredentials: For client credentials grant, the client sends a POST request with grant_type as 'client_credentials' to the authorization server.
GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentials: For resource owner credentials grant, the client will ask the user for their authorization credentials (ususally a username and password) and send a POST request to the authorization server.
GoogleCloudIntegrationsV1alphaOidcToken: OIDC Token.
GoogleCloudIntegrationsV1alphaParameterMap: A generic multi-map that holds key value pairs.
GoogleCloudIntegrationsV1alphaParameterMapEntry: Entry is a pair of key and value.
GoogleCloudIntegrationsV1alphaParameterMapField: Field represents either the key or value in an entry.
GoogleCloudIntegrationsV1alphaProjectProperties: Metadata information for the given project.
GoogleCloudIntegrationsV1alphaProvisionClientRequest: Request for the Provision rpc.
GoogleCloudIntegrationsV1alphaPublishIntegrationVersionRequest: Request for PublishIntegrationVersion.
GoogleCloudIntegrationsV1alphaPublishIntegrationVersionResponse: Response for PublishIntegrationVersion.
GoogleCloudIntegrationsV1alphaResolveSuspensionRequest: Request for [Suspensions.ResolveSuspensions].
GoogleCloudIntegrationsV1alphaResolveSuspensionResponse: Response for Suspensions.ResolveSuspensions.
GoogleCloudIntegrationsV1alphaRuntimeActionSchema: Metadata of an action, including schemas for its inputs and outputs.
GoogleCloudIntegrationsV1alphaRuntimeEntitySchema: Metadata of an entity, including a schema for its properties.
GoogleCloudIntegrationsV1alphaScheduleIntegrationsRequest: The request for scheduling an integration.
GoogleCloudIntegrationsV1alphaScheduleIntegrationsResponse: The response for executing an integration.
GoogleCloudIntegrationsV1alphaServiceAccountCredentials: Represents the service account which can be used to generate access token for authenticating the service call.
GoogleCloudIntegrationsV1alphaSfdcChannel: The SfdcChannel that points to a CDC or Platform Event Channel.
GoogleCloudIntegrationsV1alphaSfdcInstance: The SfdcInstance resource use to hold channels and connection config data.
GoogleCloudIntegrationsV1alphaStringParameterArray: This message only contains a field of string array.
GoogleCloudIntegrationsV1alphaSuccessPolicy: Policy that dictates the behavior for the task after it completes successfully.
GoogleCloudIntegrationsV1alphaSuspension: A record representing a suspension.
GoogleCloudIntegrationsV1alphaSuspensionApprovalConfig: Configurations for approving the Suspension.
GoogleCloudIntegrationsV1alphaSuspensionApprovalExpiration: Expiration configs for the approval request.
GoogleCloudIntegrationsV1alphaSuspensionAudit: Contains when and by whom the suspension was resolved.
GoogleCloudIntegrationsV1alphaTakeoverEditLockRequest: Request for TakeoverEditLock.
GoogleCloudIntegrationsV1alphaTakeoverEditLockResponse: Response for TakeoverEditLock.
GoogleCloudIntegrationsV1alphaTaskConfig: The task configuration details.
GoogleCloudIntegrationsV1alphaTaskExecutionDetails: Contains the details of the execution of this task.
GoogleCloudIntegrationsV1alphaTestIntegrationsRequest: The request for testing an integration.
GoogleCloudIntegrationsV1alphaTestIntegrationsResponse: The response for testing an integration.
GoogleCloudIntegrationsV1alphaTriggerConfig: Configuration detail of a trigger.
GoogleCloudIntegrationsV1alphaUnpublishIntegrationVersionRequest: Request for UnpublishIntegrationVersion.
GoogleCloudIntegrationsV1alphaUpdateBundleRequest: THIS METHOD WILL BE MOVED TO A SEPARATE SERVICE.
GoogleCloudIntegrationsV1alphaUpdateBundleResponse: Response message for Bundle update.
GoogleCloudIntegrationsV1alphaUploadIntegrationVersionRequest: Request for UploadIntegrationVersion.
GoogleCloudIntegrationsV1alphaUploadIntegrationVersionResponse: Response for UploadIntegrationVersion.
GoogleCloudIntegrationsV1alphaUsernameAndPassword: Username and password pair.
GoogleCloudIntegrationsV1alphaValidateIntegrationVersionRequest: Request for ValidateIntegrationVersion.
GoogleCloudIntegrationsV1alphaValidateIntegrationVersionResponse: Response for ValidateIntegrationVersion.
GoogleCloudIntegrationsV1alphaValueType: The type of the parameter.
GoogleInternalCloudCrmEventbusV3PostToQueueWithTriggerIdRequest: Use this request to post all workflows associated with a given trigger id.
GoogleProtobufEmpty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.