📂 File Browser

/AgentAI/vendor/google/apiclient-services/src/Integrations
🌙 Dark Mode
🎯 Quick Launch:

📁 Directories

📁 Resource/ 🔓 Open

📄 Files

🐘 CrmlogErrorCode.php
▶ Open 📄 View Source
🐘 EnterpriseCrmCardsCellValue.php
▶ Open 📄 View Source
🐘 EnterpriseCrmCardsRow.php
▶ Open 📄 View Source
🐘 EnterpriseCrmCardsTabularData.php
▶ Open 📄 View Source
🐘 EnterpriseCrmCardsTemplatesAplosSeriesData.php
▶ Open 📄 View Source
🐘 EnterpriseCrmCardsTemplatesAplosSeriesDataRow.php
▶ Open 📄 View Source
🐘 EnterpriseCrmCardsTemplatesAplosSeriesListData.php
▶ Open 📄 View Source
🐘 EnterpriseCrmCardsTemplatesAplosSeriesListDataSeries.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusAuthconfigAuthConfigTaskParam.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoAddress.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoAttributes.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoBaseAlertConfigErrorEnumList.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoBaseAlertConfigThresholdValue.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoBaseFunction.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoBaseValue.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoBooleanArrayFunction.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoBooleanFunction.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoBooleanParameterArray.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoBuganizerNotification.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoCloudKmsConfig.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoCloudLoggingDetails.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoCloudSchedulerConfig.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoCombinedCondition.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoCondition.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoConditionResult.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoConditionalFailurePolicies.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoConnectorsConnection.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoConnectorsGenericConnectorTaskConfig.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoCoordinate.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoCustomSuspensionRequest.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoDoubleArray.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoDoubleArrayFunction.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoDoubleFunction.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoDoubleParameterArray.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoErrorDetail.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoEventBusProperties.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoEventExecutionDetails.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoEventExecutionDetailsEventAttemptStats.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoEventExecutionSnapshot.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoEventExecutionSnapshotEventExecutionSnapshotMetadata.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoEventParameters.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoExecutionTraceInfo.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoExternalTraffic.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoFailurePolicy.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoField.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoFieldMappingConfig.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoFunction.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoFunctionType.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoIntArray.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoIntArrayFunction.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoIntFunction.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoIntParameterArray.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoJsonFunction.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoLogSettings.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoLoopMetadata.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoMappedField.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoNextTask.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoNextTeardownTask.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoNodeIdentifier.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoNotification.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoParamSpecEntryConfig.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinition.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoParamSpecEntryValidationRule.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleDoubleRange.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleIntRange.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleStringRegex.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoParameterEntry.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoParameterMap.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoParameterMapEntry.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoParameterMapField.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoParameterValueType.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoPropertyEntry.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoProtoArrayFunction.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoProtoFunction.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoProtoParameterArray.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoScatterResponse.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoSerializedObjectParameter.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoStringArray.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoStringArrayFunction.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoStringFunction.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoStringParameterArray.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoSuccessPolicy.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoSuspensionAuthPermissions.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoSuspensionAuthPermissionsGaiaIdentity.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoSuspensionConfig.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoSuspensionExpiration.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoSuspensionResolutionInfo.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoSuspensionResolutionInfoAudit.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoTaskAlertConfig.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoTaskExecutionDetails.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoTaskExecutionDetailsTaskAttemptStats.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoTaskMetadata.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoTaskMetadataAdmin.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoTaskUiConfig.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoTaskUiModuleConfig.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoTeardown.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoTeardownTaskConfig.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoToken.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoTransformExpression.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoTriggerCriteria.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoValueType.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusProtoWorkflowAlertConfig.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusStats.php
▶ Open 📄 View Source
🐘 EnterpriseCrmEventbusStatsDimensions.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoBooleanParameterArray.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoDoubleParameterArray.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoEventExecutionDetails.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoEventExecutionInfo.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoEventExecutionInfoReplayInfo.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoEventExecutionSnapshot.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoEventParameters.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoIntParameterArray.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoParamSpecEntry.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoParamSpecsMessage.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoParameterEntry.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoParameterMap.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoParameterMapEntry.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoParameterMapField.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoParameterValueType.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoProtoParameterArray.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoRollbackStrategy.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoSerializedObjectParameter.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoStringParameterArray.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoTaskConfig.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoTaskEntity.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoTriggerConfig.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoTriggerConfigVariables.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntry.php
▶ Open 📄 View Source
🐘 EnterpriseCrmFrontendsEventbusProtoWorkflowParameters.php
▶ Open 📄 View Source
🐘 EnterpriseCrmLoggingGwsFieldLimits.php
▶ Open 📄 View Source
🐘 EnterpriseCrmLoggingGwsSanitizeOptions.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1AuthConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1AuthConfigOauth2AuthCodeFlow.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1AuthConfigOauth2AuthCodeFlowGoogleManaged.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1AuthConfigOauth2ClientCredentials.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1AuthConfigOauth2JwtBearer.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1AuthConfigOauth2JwtBearerJwtClaims.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1AuthConfigSshPublicKey.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1AuthConfigUserPassword.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1BillingConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1ConfigVariable.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1Connection.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1ConnectionStatus.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1ConnectorVersionInfraConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1Destination.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1DestinationConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1EncryptionKey.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1EnrichmentConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1EventingConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1EventingConfigDeadLetterConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1EventingRuntimeData.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1EventingRuntimeDataWebhookData.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1EventingRuntimeDataWebhookSubscriptions.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1EventingStatus.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1HPAConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1LockConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1LogConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1NodeConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1ResourceLimits.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1ResourceRequests.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1Secret.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1SslConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudConnectorsV1TrafficShapingConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaAccessToken.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaAgentFlow.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaApiTriggerResource.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaArchiveBundleRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaArchiveBundleResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaArchiveIntegrationVersionRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaArchiveIntegrationVersionResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaAssertion.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaAssertionResult.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaAttemptStats.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaAuthConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaAuthToken.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaBooleanParameterArray.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaCancelExecutionRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaCancelExecutionResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaCertificate.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaChangeCustomerConfigRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaChangeCustomerConfigResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaClientCertificate.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaClientConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaCloudKmsConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaCloudLoggingConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaCloudLoggingDetails.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaCloudSchedulerConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaConditionalFailurePolicies.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaConnectionSchemaMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaCoordinate.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaCreateAppsScriptProjectRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaCreateAppsScriptProjectResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaCreateBundleRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaCreateBundleResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaCreateCloudFunctionRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaCreateCloudFunctionResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaCredential.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaCustomerConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaDeactivateIntegrationVersionRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaDeactivateIntegrationVersionResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaDeprovisionClientRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaDoubleParameterArray.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaDownloadExecutionResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaDownloadIntegrationVersionResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaDownloadJsonPackageResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaDownloadTemplateResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaDownloadTestCaseResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaEnumerateConnectorPlatformRegionsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaErrorCatcherConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaEventParameter.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaExecuteEventRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaExecuteEventResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaExecuteIntegrationsRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaExecuteIntegrationsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaExecuteTestCaseRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaExecuteTestCaseResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaExecuteTestCasesRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaExecuteTestCasesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaExecution.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaExecutionDetails.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaExecutionReplayInfo.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaExecutionSnapshot.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaExecutionSnapshotExecutionSnapshotMetadata.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaFailurePolicy.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaFile.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaGenerateAgentFlowRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaGenerateAgentFlowResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaGenerateAndUpdateAgentFlowRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaGenerateAndUpdateAgentFlowResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaGenerateOpenApiSpecRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaGenerateOpenApiSpecResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaGenerateTokenResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaGetBundleResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaGetClientMetadataResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaGetClientResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaImportTemplateRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaImportTemplateResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaIntParameterArray.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaIntegration.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaIntegrationAlertConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaIntegrationAlertConfigThresholdValue.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaIntegrationBundleConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaIntegrationConfigParameter.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaIntegrationParameter.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaIntegrationTemplateVersion.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaIntegrationVersion.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaIntegrationVersionTemplate.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaJwt.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaLiftSuspensionRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaLiftSuspensionResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaLinkAppsScriptProjectRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaLinkAppsScriptProjectResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaListAgentFlowsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaListAuthConfigsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaListCertificatesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaListConnectionsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaListExecutionSnapshotsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaListExecutionsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaListIntegrationTemplateVersionsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaListIntegrationVersionsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaListIntegrationsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaListRuntimeActionSchemasResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaListRuntimeEntitySchemasResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaListSfdcChannelsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaListSfdcInstancesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaListSuspensionsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaListTaskEntitiesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaListTemplatesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaListTestCaseExecutionsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaListTestCasesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaMockConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaMonitorExecutionStatsRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaMonitorExecutionStatsRequestGroupBy.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaMonitorExecutionStatsRequestMashQuery.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaMonitorExecutionStatsRequestMashQueryComponent.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaMonitorExecutionStatsRequestMashQueryOperationMode.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaMonitorExecutionStatsRequestMashQueryOperationModeJoinConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaMonitorExecutionStatsRequestMashQueryOperationModeUnionConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaMonitorExecutionStatsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaNextTask.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCode.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaOAuth2ClientCredentials.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentials.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaOidcToken.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaParameterMap.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaParameterMapEntry.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaParameterMapField.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaProjectProperties.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaProvisionClientPostProcessorRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaProvisionClientPostProcessorResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaProvisionClientRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaPublishIntegrationVersionRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaPublishIntegrationVersionResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaReplaceServiceAccountRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaReplayExecutionRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaReplayExecutionResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaResolveSuspensionRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaResolveSuspensionResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaRuntimeActionSchema.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaRuntimeEntitySchema.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaScheduleIntegrationsRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaScheduleIntegrationsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaSearchIntegrationsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaSearchIntegrationsResponseIntegrationSearchResult.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaSearchTemplatesResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaSerializedFile.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaServiceAccountCredentials.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaSfdcChannel.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaSfdcInstance.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaShareTemplateRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaStringParameterArray.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaSuccessPolicy.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaSuspension.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaSuspensionApprovalConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaSuspensionApprovalExpiration.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaSuspensionAudit.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaSwitchEncryptionRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaSwitchVariableMaskingRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaTakeoverEditLockRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaTakeoverEditLockResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaTakeoverTestCaseEditLockRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaTaskConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaTaskExecutionDetails.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaTemplate.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaTemplateBundle.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaTemplateComponent.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaTestCase.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaTestIntegrationsRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaTestIntegrationsResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaTestTaskConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaToggleHttpRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaTriggerConfig.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaTriggerConfigVariables.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaUnpublishIntegrationVersionRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaUnshareTemplateRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaUpdateBundleRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaUpdateBundleResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaUploadIntegrationVersionRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaUploadIntegrationVersionResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaUploadTemplateRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaUploadTemplateResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaUploadTestCaseRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaUploadTestCaseResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaUseTemplateRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaUseTemplateRequestIntegrationDetails.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaUseTemplateResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaUsernameAndPassword.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaValidateIntegrationVersionRequest.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaValidateIntegrationVersionResponse.php
▶ Open 📄 View Source
🐘 GoogleCloudIntegrationsV1alphaValueType.php
▶ Open 📄 View Source
🐘 GoogleInternalCloudCrmEventbusV3PostToQueueWithTriggerIdRequest.php
▶ Open 📄 View Source
🐘 GoogleProtobufEmpty.php
▶ Open 📄 View Source
🐘 IoCloudeventsV1CloudEvent.php
▶ Open 📄 View Source
🐘 IoCloudeventsV1CloudEventCloudEventAttributeValue.php
▶ Open 📄 View Source

📄 Source: GoogleCloudConnectorsV1Connection.php

<?php
/*
 * Copyright 2014 Google Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy of
 * the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations under
 * the License.
 */

namespace Google\Service\Integrations;

class GoogleCloudConnectorsV1Connection extends \Google\Collection
{
  /**
   * LAUNCH_STAGE_UNSPECIFIED.
   */
  public const CONNECTOR_VERSION_LAUNCH_STAGE_LAUNCH_STAGE_UNSPECIFIED = 'LAUNCH_STAGE_UNSPECIFIED';
  /**
   * PREVIEW.
   */
  public const CONNECTOR_VERSION_LAUNCH_STAGE_PREVIEW = 'PREVIEW';
  /**
   * GA.
   */
  public const CONNECTOR_VERSION_LAUNCH_STAGE_GA = 'GA';
  /**
   * DEPRECATED.
   */
  public const CONNECTOR_VERSION_LAUNCH_STAGE_DEPRECATED = 'DEPRECATED';
  /**
   * TEST.
   */
  public const CONNECTOR_VERSION_LAUNCH_STAGE_TEST = 'TEST';
  /**
   * PRIVATE_PREVIEW.
   */
  public const CONNECTOR_VERSION_LAUNCH_STAGE_PRIVATE_PREVIEW = 'PRIVATE_PREVIEW';
  /**
   * Eventing Enablement Type Unspecifeied.
   */
  public const EVENTING_ENABLEMENT_TYPE_EVENTING_ENABLEMENT_TYPE_UNSPECIFIED = 'EVENTING_ENABLEMENT_TYPE_UNSPECIFIED';
  /**
   * Both connection and eventing.
   */
  public const EVENTING_ENABLEMENT_TYPE_EVENTING_AND_CONNECTION = 'EVENTING_AND_CONNECTION';
  /**
   * Only Eventing.
   */
  public const EVENTING_ENABLEMENT_TYPE_ONLY_EVENTING = 'ONLY_EVENTING';
  /**
   * Unspecified subscription type.
   */
  public const SUBSCRIPTION_TYPE_SUBSCRIPTION_TYPE_UNSPECIFIED = 'SUBSCRIPTION_TYPE_UNSPECIFIED';
  /**
   * PayG subscription.
   */
  public const SUBSCRIPTION_TYPE_PAY_G = 'PAY_G';
  /**
   * Paid Subscription.
   */
  public const SUBSCRIPTION_TYPE_PAID = 'PAID';
  protected $collection_key = 'trafficShapingConfigs';
  /**
   * Optional. Async operations enabled for the connection. If Async Operations
   * is enabled, Connection allows the customers to initiate async long running
   * operations using the actions API.
   *
   * @var bool
   */
  public $asyncOperationsEnabled;
  protected $authConfigType = GoogleCloudConnectorsV1AuthConfig::class;
  protected $authConfigDataType = '';
  /**
   * Optional. Auth override enabled for the connection. If Auth Override is
   * enabled, Connection allows the backend service auth to be overridden in the
   * entities/actions API.
   *
   * @var bool
   */
  public $authOverrideEnabled;
  protected $billingConfigType = GoogleCloudConnectorsV1BillingConfig::class;
  protected $billingConfigDataType = '';
  protected $configVariablesType = GoogleCloudConnectorsV1ConfigVariable::class;
  protected $configVariablesDataType = 'array';
  /**
   * Output only. Connection revision. This field is only updated when the
   * connection is created or updated by User.
   *
   * @var string
   */
  public $connectionRevision;
  /**
   * Required. Connector version on which the connection is created. The format
   * is: projects/locations/providers/connectors/versions Only global location
   * is supported for ConnectorVersion resource.
   *
   * @var string
   */
  public $connectorVersion;
  protected $connectorVersionInfraConfigType = GoogleCloudConnectorsV1ConnectorVersionInfraConfig::class;
  protected $connectorVersionInfraConfigDataType = '';
  /**
   * Output only. Flag to mark the version indicating the launch stage.
   *
   * @var string
   */
  public $connectorVersionLaunchStage;
  /**
   * Output only. Created time.
   *
   * @var string
   */
  public $createTime;
  /**
   * Optional. Description of the resource.
   *
   * @var string
   */
  public $description;
  protected $destinationConfigsType = GoogleCloudConnectorsV1DestinationConfig::class;
  protected $destinationConfigsDataType = 'array';
  /**
   * Output only. GCR location where the envoy image is stored. formatted like:
   * gcr.io/{bucketName}/{imageName}
   *
   * @var string
   */
  public $envoyImageLocation;
  protected $euaOauthAuthConfigType = GoogleCloudConnectorsV1AuthConfig::class;
  protected $euaOauthAuthConfigDataType = '';
  protected $eventingConfigType = GoogleCloudConnectorsV1EventingConfig::class;
  protected $eventingConfigDataType = '';
  /**
   * Optional. Eventing enablement type. Will be nil if eventing is not enabled.
   *
   * @var string
   */
  public $eventingEnablementType;
  protected $eventingRuntimeDataType = GoogleCloudConnectorsV1EventingRuntimeData::class;
  protected $eventingRuntimeDataDataType = '';
  /**
   * Optional. Fallback on admin credentials for the connection. If this both
   * auth_override_enabled and fallback_on_admin_credentials are set to true,
   * the connection will use the admin credentials if the dynamic auth header is
   * not present during auth override.
   *
   * @var bool
   */
  public $fallbackOnAdminCredentials;
  /**
   * Output only. The name of the Hostname of the Service Directory service with
   * TLS.
   *
   * @var string
   */
  public $host;
  /**
   * Output only. GCR location where the runtime image is stored. formatted
   * like: gcr.io/{bucketName}/{imageName}
   *
   * @var string
   */
  public $imageLocation;
  /**
   * Output only. Is trusted tester program enabled for the project.
   *
   * @var bool
   */
  public $isTrustedTester;
  /**
   * Optional. Resource labels to represent user-provided metadata. Refer to
   * cloud documentation on labels for more details.
   * https://cloud.google.com/compute/docs/labeling-resources
   *
   * @var string[]
   */
  public $labels;
  protected $lockConfigType = GoogleCloudConnectorsV1LockConfig::class;
  protected $lockConfigDataType = '';
  protected $logConfigType = GoogleCloudConnectorsV1LogConfig::class;
  protected $logConfigDataType = '';
  /**
   * Output only. Resource name of the Connection. Format:
   * projects/{project}/locations/{location}/connections/{connection}
   *
   * @var string
   */
  public $name;
  protected $nodeConfigType = GoogleCloudConnectorsV1NodeConfig::class;
  protected $nodeConfigDataType = '';
  /**
   * Optional. Service account needed for runtime plane to access Google Cloud
   * resources.
   *
   * @var string
   */
  public $serviceAccount;
  /**
   * Output only. The name of the Service Directory service name. Used for
   * Private Harpoon to resolve the ILB address. e.g. "projects/cloud-
   * connectors-e2e-testing/locations/us-central1/namespaces/istio-
   * system/services/istio-ingressgateway-connectors"
   *
   * @var string
   */
  public $serviceDirectory;
  protected $sslConfigType = GoogleCloudConnectorsV1SslConfig::class;
  protected $sslConfigDataType = '';
  protected $statusType = GoogleCloudConnectorsV1ConnectionStatus::class;
  protected $statusDataType = '';
  /**
   * Output only. This subscription type enum states the subscription type of
   * the project.
   *
   * @var string
   */
  public $subscriptionType;
  /**
   * Optional. Suspended indicates if a user has suspended a connection or not.
   *
   * @var bool
   */
  public $suspended;
  /**
   * Output only. The name of the Service Directory service with TLS.
   *
   * @var string
   */
  public $tlsServiceDirectory;
  protected $trafficShapingConfigsType = GoogleCloudConnectorsV1TrafficShapingConfig::class;
  protected $trafficShapingConfigsDataType = 'array';
  /**
   * Output only. Updated time.
   *
   * @var string
   */
  public $updateTime;

  /**
   * Optional. Async operations enabled for the connection. If Async Operations
   * is enabled, Connection allows the customers to initiate async long running
   * operations using the actions API.
   *
   * @param bool $asyncOperationsEnabled
   */
  public function setAsyncOperationsEnabled($asyncOperationsEnabled)
  {
    $this->asyncOperationsEnabled = $asyncOperationsEnabled;
  }
  /**
   * @return bool
   */
  public function getAsyncOperationsEnabled()
  {
    return $this->asyncOperationsEnabled;
  }
  /**
   * Optional. Configuration for establishing the connection's authentication
   * with an external system.
   *
   * @param GoogleCloudConnectorsV1AuthConfig $authConfig
   */
  public function setAuthConfig(GoogleCloudConnectorsV1AuthConfig $authConfig)
  {
    $this->authConfig = $authConfig;
  }
  /**
   * @return GoogleCloudConnectorsV1AuthConfig
   */
  public function getAuthConfig()
  {
    return $this->authConfig;
  }
  /**
   * Optional. Auth override enabled for the connection. If Auth Override is
   * enabled, Connection allows the backend service auth to be overridden in the
   * entities/actions API.
   *
   * @param bool $authOverrideEnabled
   */
  public function setAuthOverrideEnabled($authOverrideEnabled)
  {
    $this->authOverrideEnabled = $authOverrideEnabled;
  }
  /**
   * @return bool
   */
  public function getAuthOverrideEnabled()
  {
    return $this->authOverrideEnabled;
  }
  /**
   * Output only. Billing config for the connection.
   *
   * @param GoogleCloudConnectorsV1BillingConfig $billingConfig
   */
  public function setBillingConfig(GoogleCloudConnectorsV1BillingConfig $billingConfig)
  {
    $this->billingConfig = $billingConfig;
  }
  /**
   * @return GoogleCloudConnectorsV1BillingConfig
   */
  public function getBillingConfig()
  {
    return $this->billingConfig;
  }
  /**
   * Optional. Configuration for configuring the connection with an external
   * system.
   *
   * @param GoogleCloudConnectorsV1ConfigVariable[] $configVariables
   */
  public function setConfigVariables($configVariables)
  {
    $this->configVariables = $configVariables;
  }
  /**
   * @return GoogleCloudConnectorsV1ConfigVariable[]
   */
  public function getConfigVariables()
  {
    return $this->configVariables;
  }
  /**
   * Output only. Connection revision. This field is only updated when the
   * connection is created or updated by User.
   *
   * @param string $connectionRevision
   */
  public function setConnectionRevision($connectionRevision)
  {
    $this->connectionRevision = $connectionRevision;
  }
  /**
   * @return string
   */
  public function getConnectionRevision()
  {
    return $this->connectionRevision;
  }
  /**
   * Required. Connector version on which the connection is created. The format
   * is: projects/locations/providers/connectors/versions Only global location
   * is supported for ConnectorVersion resource.
   *
   * @param string $connectorVersion
   */
  public function setConnectorVersion($connectorVersion)
  {
    $this->connectorVersion = $connectorVersion;
  }
  /**
   * @return string
   */
  public function getConnectorVersion()
  {
    return $this->connectorVersion;
  }
  /**
   * Output only. Infra configs supported by Connector Version.
   *
   * @param GoogleCloudConnectorsV1ConnectorVersionInfraConfig $connectorVersionInfraConfig
   */
  public function setConnectorVersionInfraConfig(GoogleCloudConnectorsV1ConnectorVersionInfraConfig $connectorVersionInfraConfig)
  {
    $this->connectorVersionInfraConfig = $connectorVersionInfraConfig;
  }
  /**
   * @return GoogleCloudConnectorsV1ConnectorVersionInfraConfig
   */
  public function getConnectorVersionInfraConfig()
  {
    return $this->connectorVersionInfraConfig;
  }
  /**
   * Output only. Flag to mark the version indicating the launch stage.
   *
   * Accepted values: LAUNCH_STAGE_UNSPECIFIED, PREVIEW, GA, DEPRECATED, TEST,
   * PRIVATE_PREVIEW
   *
   * @param self::CONNECTOR_VERSION_LAUNCH_STAGE_* $connectorVersionLaunchStage
   */
  public function setConnectorVersionLaunchStage($connectorVersionLaunchStage)
  {
    $this->connectorVersionLaunchStage = $connectorVersionLaunchStage;
  }
  /**
   * @return self::CONNECTOR_VERSION_LAUNCH_STAGE_*
   */
  public function getConnectorVersionLaunchStage()
  {
    return $this->connectorVersionLaunchStage;
  }
  /**
   * Output only. Created time.
   *
   * @param string $createTime
   */
  public function setCreateTime($createTime)
  {
    $this->createTime = $createTime;
  }
  /**
   * @return string
   */
  public function getCreateTime()
  {
    return $this->createTime;
  }
  /**
   * Optional. Description of the resource.
   *
   * @param string $description
   */
  public function setDescription($description)
  {
    $this->description = $description;
  }
  /**
   * @return string
   */
  public function getDescription()
  {
    return $this->description;
  }
  /**
   * Optional. Configuration of the Connector's destination. Only accepted for
   * Connectors that accepts user defined destination(s).
   *
   * @param GoogleCloudConnectorsV1DestinationConfig[] $destinationConfigs
   */
  public function setDestinationConfigs($destinationConfigs)
  {
    $this->destinationConfigs = $destinationConfigs;
  }
  /**
   * @return GoogleCloudConnectorsV1DestinationConfig[]
   */
  public function getDestinationConfigs()
  {
    return $this->destinationConfigs;
  }
  /**
   * Output only. GCR location where the envoy image is stored. formatted like:
   * gcr.io/{bucketName}/{imageName}
   *
   * @param string $envoyImageLocation
   */
  public function setEnvoyImageLocation($envoyImageLocation)
  {
    $this->envoyImageLocation = $envoyImageLocation;
  }
  /**
   * @return string
   */
  public function getEnvoyImageLocation()
  {
    return $this->envoyImageLocation;
  }
  /**
   * Optional. Additional Oauth2.0 Auth config for EUA. If the connection is
   * configured using non-OAuth authentication but OAuth needs to be used for
   * EUA, this field can be populated with the OAuth config. This should be a
   * OAuth2AuthCodeFlow Auth type only.
   *
   * @param GoogleCloudConnectorsV1AuthConfig $euaOauthAuthConfig
   */
  public function setEuaOauthAuthConfig(GoogleCloudConnectorsV1AuthConfig $euaOauthAuthConfig)
  {
    $this->euaOauthAuthConfig = $euaOauthAuthConfig;
  }
  /**
   * @return GoogleCloudConnectorsV1AuthConfig
   */
  public function getEuaOauthAuthConfig()
  {
    return $this->euaOauthAuthConfig;
  }
  /**
   * Optional. Eventing config of a connection
   *
   * @param GoogleCloudConnectorsV1EventingConfig $eventingConfig
   */
  public function setEventingConfig(GoogleCloudConnectorsV1EventingConfig $eventingConfig)
  {
    $this->eventingConfig = $eventingConfig;
  }
  /**
   * @return GoogleCloudConnectorsV1EventingConfig
   */
  public function getEventingConfig()
  {
    return $this->eventingConfig;
  }
  /**
   * Optional. Eventing enablement type. Will be nil if eventing is not enabled.
   *
   * Accepted values: EVENTING_ENABLEMENT_TYPE_UNSPECIFIED,
   * EVENTING_AND_CONNECTION, ONLY_EVENTING
   *
   * @param self::EVENTING_ENABLEMENT_TYPE_* $eventingEnablementType
   */
  public function setEventingEnablementType($eventingEnablementType)
  {
    $this->eventingEnablementType = $eventingEnablementType;
  }
  /**
   * @return self::EVENTING_ENABLEMENT_TYPE_*
   */
  public function getEventingEnablementType()
  {
    return $this->eventingEnablementType;
  }
  /**
   * Output only. Eventing Runtime Data.
   *
   * @param GoogleCloudConnectorsV1EventingRuntimeData $eventingRuntimeData
   */
  public function setEventingRuntimeData(GoogleCloudConnectorsV1EventingRuntimeData $eventingRuntimeData)
  {
    $this->eventingRuntimeData = $eventingRuntimeData;
  }
  /**
   * @return GoogleCloudConnectorsV1EventingRuntimeData
   */
  public function getEventingRuntimeData()
  {
    return $this->eventingRuntimeData;
  }
  /**
   * Optional. Fallback on admin credentials for the connection. If this both
   * auth_override_enabled and fallback_on_admin_credentials are set to true,
   * the connection will use the admin credentials if the dynamic auth header is
   * not present during auth override.
   *
   * @param bool $fallbackOnAdminCredentials
   */
  public function setFallbackOnAdminCredentials($fallbackOnAdminCredentials)
  {
    $this->fallbackOnAdminCredentials = $fallbackOnAdminCredentials;
  }
  /**
   * @return bool
   */
  public function getFallbackOnAdminCredentials()
  {
    return $this->fallbackOnAdminCredentials;
  }
  /**
   * Output only. The name of the Hostname of the Service Directory service with
   * TLS.
   *
   * @param string $host
   */
  public function setHost($host)
  {
    $this->host = $host;
  }
  /**
   * @return string
   */
  public function getHost()
  {
    return $this->host;
  }
  /**
   * Output only. GCR location where the runtime image is stored. formatted
   * like: gcr.io/{bucketName}/{imageName}
   *
   * @param string $imageLocation
   */
  public function setImageLocation($imageLocation)
  {
    $this->imageLocation = $imageLocation;
  }
  /**
   * @return string
   */
  public function getImageLocation()
  {
    return $this->imageLocation;
  }
  /**
   * Output only. Is trusted tester program enabled for the project.
   *
   * @param bool $isTrustedTester
   */
  public function setIsTrustedTester($isTrustedTester)
  {
    $this->isTrustedTester = $isTrustedTester;
  }
  /**
   * @return bool
   */
  public function getIsTrustedTester()
  {
    return $this->isTrustedTester;
  }
  /**
   * Optional. Resource labels to represent user-provided metadata. Refer to
   * cloud documentation on labels for more details.
   * https://cloud.google.com/compute/docs/labeling-resources
   *
   * @param string[] $labels
   */
  public function setLabels($labels)
  {
    $this->labels = $labels;
  }
  /**
   * @return string[]
   */
  public function getLabels()
  {
    return $this->labels;
  }
  /**
   * Optional. Configuration that indicates whether or not the Connection can be
   * edited.
   *
   * @param GoogleCloudConnectorsV1LockConfig $lockConfig
   */
  public function setLockConfig(GoogleCloudConnectorsV1LockConfig $lockConfig)
  {
    $this->lockConfig = $lockConfig;
  }
  /**
   * @return GoogleCloudConnectorsV1LockConfig
   */
  public function getLockConfig()
  {
    return $this->lockConfig;
  }
  /**
   * Optional. Log configuration for the connection.
   *
   * @param GoogleCloudConnectorsV1LogConfig $logConfig
   */
  public function setLogConfig(GoogleCloudConnectorsV1LogConfig $logConfig)
  {
    $this->logConfig = $logConfig;
  }
  /**
   * @return GoogleCloudConnectorsV1LogConfig
   */
  public function getLogConfig()
  {
    return $this->logConfig;
  }
  /**
   * Output only. Resource name of the Connection. Format:
   * projects/{project}/locations/{location}/connections/{connection}
   *
   * @param string $name
   */
  public function setName($name)
  {
    $this->name = $name;
  }
  /**
   * @return string
   */
  public function getName()
  {
    return $this->name;
  }
  /**
   * Optional. Node configuration for the connection.
   *
   * @param GoogleCloudConnectorsV1NodeConfig $nodeConfig
   */
  public function setNodeConfig(GoogleCloudConnectorsV1NodeConfig $nodeConfig)
  {
    $this->nodeConfig = $nodeConfig;
  }
  /**
   * @return GoogleCloudConnectorsV1NodeConfig
   */
  public function getNodeConfig()
  {
    return $this->nodeConfig;
  }
  /**
   * Optional. Service account needed for runtime plane to access Google Cloud
   * resources.
   *
   * @param string $serviceAccount
   */
  public function setServiceAccount($serviceAccount)
  {
    $this->serviceAccount = $serviceAccount;
  }
  /**
   * @return string
   */
  public function getServiceAccount()
  {
    return $this->serviceAccount;
  }
  /**
   * Output only. The name of the Service Directory service name. Used for
   * Private Harpoon to resolve the ILB address. e.g. "projects/cloud-
   * connectors-e2e-testing/locations/us-central1/namespaces/istio-
   * system/services/istio-ingressgateway-connectors"
   *
   * @param string $serviceDirectory
   */
  public function setServiceDirectory($serviceDirectory)
  {
    $this->serviceDirectory = $serviceDirectory;
  }
  /**
   * @return string
   */
  public function getServiceDirectory()
  {
    return $this->serviceDirectory;
  }
  /**
   * Optional. Ssl config of a connection
   *
   * @param GoogleCloudConnectorsV1SslConfig $sslConfig
   */
  public function setSslConfig(GoogleCloudConnectorsV1SslConfig $sslConfig)
  {
    $this->sslConfig = $sslConfig;
  }
  /**
   * @return GoogleCloudConnectorsV1SslConfig
   */
  public function getSslConfig()
  {
    return $this->sslConfig;
  }
  /**
   * Output only. Current status of the connection.
   *
   * @param GoogleCloudConnectorsV1ConnectionStatus $status
   */
  public function setStatus(GoogleCloudConnectorsV1ConnectionStatus $status)
  {
    $this->status = $status;
  }
  /**
   * @return GoogleCloudConnectorsV1ConnectionStatus
   */
  public function getStatus()
  {
    return $this->status;
  }
  /**
   * Output only. This subscription type enum states the subscription type of
   * the project.
   *
   * Accepted values: SUBSCRIPTION_TYPE_UNSPECIFIED, PAY_G, PAID
   *
   * @param self::SUBSCRIPTION_TYPE_* $subscriptionType
   */
  public function setSubscriptionType($subscriptionType)
  {
    $this->subscriptionType = $subscriptionType;
  }
  /**
   * @return self::SUBSCRIPTION_TYPE_*
   */
  public function getSubscriptionType()
  {
    return $this->subscriptionType;
  }
  /**
   * Optional. Suspended indicates if a user has suspended a connection or not.
   *
   * @param bool $suspended
   */
  public function setSuspended($suspended)
  {
    $this->suspended = $suspended;
  }
  /**
   * @return bool
   */
  public function getSuspended()
  {
    return $this->suspended;
  }
  /**
   * Output only. The name of the Service Directory service with TLS.
   *
   * @param string $tlsServiceDirectory
   */
  public function setTlsServiceDirectory($tlsServiceDirectory)
  {
    $this->tlsServiceDirectory = $tlsServiceDirectory;
  }
  /**
   * @return string
   */
  public function getTlsServiceDirectory()
  {
    return $this->tlsServiceDirectory;
  }
  /**
   * Optional. Traffic shaping configuration for the connection.
   *
   * @param GoogleCloudConnectorsV1TrafficShapingConfig[] $trafficShapingConfigs
   */
  public function setTrafficShapingConfigs($trafficShapingConfigs)
  {
    $this->trafficShapingConfigs = $trafficShapingConfigs;
  }
  /**
   * @return GoogleCloudConnectorsV1TrafficShapingConfig[]
   */
  public function getTrafficShapingConfigs()
  {
    return $this->trafficShapingConfigs;
  }
  /**
   * Output only. Updated time.
   *
   * @param string $updateTime
   */
  public function setUpdateTime($updateTime)
  {
    $this->updateTime = $updateTime;
  }
  /**
   * @return string
   */
  public function getUpdateTime()
  {
    return $this->updateTime;
  }
}

// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudConnectorsV1Connection::class, 'Google_Service_Integrations_GoogleCloudConnectorsV1Connection');
← Back