• InfluxDB.Client API
Show / Hide Table of Contents
  • InfluxDB.Client
    • AuthorizationsApi
    • BucketsApi
    • ChecksApi
    • DeleteApi
    • IAuthorizationsApi
    • IBucketsApi
    • IChecksApi
    • IDeleteApi
    • IDomainObjectMapper
    • IInfluxDBClient
    • IInvokableScriptsApi
    • ILabelsApi
    • InfluxDBClient
    • InfluxDBClientFactory
    • InfluxDBClientOptions
    • InfluxDBClientOptions.AuthenticationScheme
    • InfluxDBClientOptions.Builder
    • INotificationEndpointsApi
    • INotificationRulesApi
    • InvokableScriptsApi
    • IOrganizationsApi
    • IQueryApi
    • IQueryApiSync
    • IScraperTargetsApi
    • ISourcesApi
    • ITasksApi
    • ITelegrafsApi
    • IUsersApi
    • IWriteApi
    • IWriteApiAsync
    • LabelsApi
    • NotificationEndpointsApi
    • NotificationRulesApi
    • OrganizationsApi
    • QueryApi
    • QueryApiSync
    • ScraperTargetsApi
    • SourcesApi
    • TasksApi
    • TelegrafsApi
    • UsersApi
    • WriteApi
    • WriteApiAsync
    • WriteOptions
    • WriteOptions.Builder
  • InfluxDB.Client.Api.Domain
    • AddResourceMemberRequestBody
    • AnalyzeQueryResponse
    • AnalyzeQueryResponseErrors
    • ArrayExpression
    • ArrayExpression.ArrayExpressionElementsAdapter
    • ASTResponse
    • Authorization
    • AuthorizationLinks
    • AuthorizationPostRequest
    • Authorizations
    • AuthorizationUpdateRequest
    • AuthorizationUpdateRequest.StatusEnum
    • Axes
    • Axis
    • Axis.BaseEnum
    • AxisScale
    • BadStatement
    • BandViewProperties
    • BandViewProperties.HoverDimensionEnum
    • BandViewProperties.ShapeEnum
    • BandViewProperties.TypeEnum
    • BinaryExpression
    • BinaryExpression.BinaryExpressionLeftAdapter
    • BinaryExpression.BinaryExpressionRightAdapter
    • Block
    • Block.BlockBodyAdapter
    • BooleanLiteral
    • Bucket
    • Bucket.TypeEnum
    • BucketLinks
    • BucketMetadataManifest
    • BucketRetentionRules
    • BucketRetentionRules.TypeEnum
    • Buckets
    • BucketShardMapping
    • BuilderAggregateFunctionType
    • BuilderConfig
    • BuilderConfigAggregateWindow
    • BuilderFunctionsType
    • BuilderTagsType
    • BuiltinStatement
    • CallExpression
    • CallExpression.CallExpressionArgumentsAdapter
    • CallExpression.CallExpressionCalleeAdapter
    • Cell
    • CellLinks
    • CellUpdate
    • CellWithViewProperties
    • Check
    • CheckBase
    • CheckBase.LastRunStatusEnum
    • CheckBaseLinks
    • CheckDiscriminator
    • CheckPatch
    • CheckPatch.StatusEnum
    • Checks
    • CheckStatusLevel
    • CheckViewProperties
    • CheckViewProperties.ShapeEnum
    • CheckViewProperties.TypeEnum
    • ConditionalExpression
    • ConditionalExpression.ConditionalExpressionAlternateAdapter
    • ConditionalExpression.ConditionalExpressionConsequentAdapter
    • ConditionalExpression.ConditionalExpressionTestAdapter
    • Config
    • ConstantVariableProperties
    • ConstantVariableProperties.TypeEnum
    • CreateCell
    • CreateDashboardRequest
    • CustomCheck
    • CustomCheck.TypeEnum
    • Dashboard
    • DashboardColor
    • DashboardColor.TypeEnum
    • DashboardLinks
    • DashboardMeta
    • DashboardQuery
    • Dashboards
    • DashboardWithViewProperties
    • DateTimeLiteral
    • DBRP
    • DBRPCreate
    • DBRPGet
    • DBRPs
    • DBRPUpdate
    • DeadmanCheck
    • DeadmanCheck.TypeEnum
    • DecimalPlaces
    • DeletePredicateRequest
    • Dialect
    • Dialect.AnnotationsEnum
    • Dialect.DateTimeFormatEnum
    • DictExpression
    • DictItem
    • DictItem.DictItemKeyAdapter
    • DictItem.DictItemValAdapter
    • Duration
    • DurationLiteral
    • Error
    • Error.CodeEnum
    • Expression
    • ExpressionStatement
    • ExpressionStatement.ExpressionStatementExpressionAdapter
    • Field
    • Field.TypeEnum
    • File
    • File.FileBodyAdapter
    • FloatLiteral
    • FluxResponse
    • FluxSuggestion
    • FluxSuggestions
    • FunctionExpression
    • FunctionExpression.FunctionExpressionBodyAdapter
    • GaugeViewProperties
    • GaugeViewProperties.ShapeEnum
    • GaugeViewProperties.TypeEnum
    • GreaterThreshold
    • GreaterThreshold.TypeEnum
    • HealthCheck
    • HealthCheck.StatusEnum
    • HeatmapViewProperties
    • HeatmapViewProperties.ShapeEnum
    • HeatmapViewProperties.TypeEnum
    • HistogramViewProperties
    • HistogramViewProperties.PositionEnum
    • HistogramViewProperties.ShapeEnum
    • HistogramViewProperties.TypeEnum
    • HTTPNotificationEndpoint
    • HTTPNotificationEndpoint.AuthMethodEnum
    • HTTPNotificationEndpoint.MethodEnum
    • HTTPNotificationRule
    • HTTPNotificationRuleBase
    • HTTPNotificationRuleBase.TypeEnum
    • Identifier
    • ImportDeclaration
    • IndexExpression
    • IndexExpression.IndexExpressionArrayAdapter
    • IndexExpression.IndexExpressionIndexAdapter
    • IntegerLiteral
    • IsOnboarding
    • Label
    • LabelCreateRequest
    • LabelMapping
    • LabelResponse
    • LabelsResponse
    • LabelUpdate
    • LanguageRequest
    • LegacyAuthorizationPostRequest
    • LesserThreshold
    • LesserThreshold.TypeEnum
    • LinePlusSingleStatProperties
    • LinePlusSingleStatProperties.HoverDimensionEnum
    • LinePlusSingleStatProperties.PositionEnum
    • LinePlusSingleStatProperties.ShapeEnum
    • LinePlusSingleStatProperties.TypeEnum
    • LineProtocolError
    • LineProtocolError.CodeEnum
    • LineProtocolLengthError
    • LineProtocolLengthError.CodeEnum
    • Links
    • ListStacksResponse
    • LogEvent
    • LogicalExpression
    • LogicalExpression.LogicalExpressionLeftAdapter
    • LogicalExpression.LogicalExpressionRightAdapter
    • Logs
    • MapVariableProperties
    • MapVariableProperties.TypeEnum
    • MarkdownViewProperties
    • MarkdownViewProperties.ShapeEnum
    • MarkdownViewProperties.TypeEnum
    • MemberAssignment
    • MemberAssignment.MemberAssignmentInitAdapter
    • MemberExpression
    • MemberExpression.MemberExpressionObjectAdapter
    • MemberExpression.MemberExpressionPropertyAdapter
    • MetadataBackup
    • MosaicViewProperties
    • MosaicViewProperties.HoverDimensionEnum
    • MosaicViewProperties.ShapeEnum
    • MosaicViewProperties.TypeEnum
    • Node
    • NotificationEndpoint
    • NotificationEndpointBase
    • NotificationEndpointBase.StatusEnum
    • NotificationEndpointBaseLinks
    • NotificationEndpointDiscriminator
    • NotificationEndpoints
    • NotificationEndpointType
    • NotificationEndpointUpdate
    • NotificationEndpointUpdate.StatusEnum
    • NotificationRule
    • NotificationRuleBase
    • NotificationRuleBase.LastRunStatusEnum
    • NotificationRuleBaseLinks
    • NotificationRuleDiscriminator
    • NotificationRules
    • NotificationRuleUpdate
    • NotificationRuleUpdate.StatusEnum
    • ObjectExpression
    • OnboardingRequest
    • OnboardingResponse
    • OptionStatement
    • OptionStatement.OptionStatementAssignmentAdapter
    • Organization
    • Organization.StatusEnum
    • OrganizationLinks
    • Organizations
    • Package
    • PackageClause
    • PagerDutyNotificationEndpoint
    • PagerDutyNotificationRule
    • PagerDutyNotificationRuleBase
    • PagerDutyNotificationRuleBase.TypeEnum
    • ParenExpression
    • ParenExpression.ParenExpressionExpressionAdapter
    • PasswordResetBody
    • PatchBucketRequest
    • PatchDashboardRequest
    • PatchOrganizationRequest
    • PatchRetentionRule
    • PatchRetentionRule.TypeEnum
    • PatchStackRequest
    • PatchStackRequestAdditionalResources
    • Permission
    • Permission.ActionEnum
    • PermissionResource
    • PipeExpression
    • PipeExpression.PipeExpressionArgumentAdapter
    • PipeLiteral
    • PostBucketRequest
    • PostOrganizationRequest
    • PostRestoreKVResponse
    • PostStackRequest
    • PostUser
    • PostUser.StatusEnum
    • Property
    • Property.PropertyKeyAdapter
    • Property.PropertyValueAdapter
    • PropertyKey
    • Query
    • Query.TypeEnum
    • QueryEditMode
    • QueryVariableProperties
    • QueryVariableProperties.TypeEnum
    • QueryVariablePropertiesValues
    • RangeThreshold
    • RangeThreshold.TypeEnum
    • Ready
    • Ready.StatusEnum
    • RegexpLiteral
    • RemoteConnection
    • RemoteConnectionCreationRequest
    • RemoteConnections
    • RemoteConnectionUpdateRequest
    • RenamableField
    • Replication
    • ReplicationCreationRequest
    • Replications
    • ReplicationUpdateRequest
    • ResourceMember
    • ResourceMember.RoleEnum
    • ResourceMembers
    • ResourceOwner
    • ResourceOwner.RoleEnum
    • ResourceOwners
    • RestoredBucketMappings
    • RetentionPolicyManifest
    • ReturnStatement
    • ReturnStatement.ReturnStatementArgumentAdapter
    • Routes
    • RoutesExternal
    • RoutesQuery
    • RoutesSystem
    • RuleStatusLevel
    • Run
    • Run.StatusEnum
    • RunLinks
    • RunManually
    • Runs
    • ScatterViewProperties
    • ScatterViewProperties.ShapeEnum
    • ScatterViewProperties.TypeEnum
    • SchemaType
    • ScraperTargetRequest
    • ScraperTargetRequest.TypeEnum
    • ScraperTargetResponse
    • ScraperTargetResponseLinks
    • ScraperTargetResponses
    • Script
    • ScriptCreateRequest
    • ScriptInvocationParams
    • ScriptLanguage
    • Scripts
    • ScriptUpdateRequest
    • SecretKeys
    • SecretKeysResponse
    • SecretKeysResponseLinks
    • ShardGroupManifest
    • ShardManifest
    • ShardOwner
    • SimpleTableViewProperties
    • SimpleTableViewProperties.ShapeEnum
    • SimpleTableViewProperties.TypeEnum
    • SingleStatViewProperties
    • SingleStatViewProperties.ShapeEnum
    • SingleStatViewProperties.TypeEnum
    • SlackNotificationEndpoint
    • SlackNotificationRule
    • SlackNotificationRuleBase
    • SlackNotificationRuleBase.TypeEnum
    • SMTPNotificationRule
    • SMTPNotificationRuleBase
    • SMTPNotificationRuleBase.TypeEnum
    • Source
    • Source.LanguagesEnum
    • Source.TypeEnum
    • SourceLinks
    • Sources
    • Stack
    • StackAssociations
    • StackEvents
    • StackLinks
    • StackResources
    • Statement
    • StaticLegend
    • StatusRule
    • StringLiteral
    • SubscriptionManifest
    • TableViewProperties
    • TableViewProperties.ShapeEnum
    • TableViewProperties.TypeEnum
    • TableViewPropertiesTableOptions
    • TableViewPropertiesTableOptions.WrappingEnum
    • TagRule
    • TagRule.OperatorEnum
    • TaskCreateRequest
    • TaskLinks
    • Tasks
    • TaskStatusType
    • TaskType
    • TaskType.LastRunStatusEnum
    • TaskUpdateRequest
    • Telegraf
    • TelegrafLinks
    • TelegrafPlugin
    • TelegrafPlugin.TypeEnum
    • TelegrafPluginRequest
    • TelegrafPluginRequestPlugins
    • TelegrafPlugins
    • TelegrafRequest
    • TelegrafRequestMetadata
    • Telegrafs
    • TelegramNotificationEndpoint
    • TelegramNotificationRule
    • TelegramNotificationRuleBase
    • TelegramNotificationRuleBase.ParseModeEnum
    • TelegramNotificationRuleBase.TypeEnum
    • TemplateApply
    • TemplateApplyRemotes
    • TemplateApplyTemplate
    • TemplateChart
    • TemplateChart.TemplateChartPropertiesAdapter
    • TemplateExportByID
    • TemplateExportByIDOrgIDs
    • TemplateExportByIDResourceFilters
    • TemplateExportByIDResources
    • TemplateKind
    • TemplateSummary
    • TemplateSummaryDiff
    • TemplateSummaryDiffBuckets
    • TemplateSummaryDiffBucketsNewOld
    • TemplateSummaryDiffChecks
    • TemplateSummaryDiffChecks.TemplateSummary_diff_checksNewAdapter
    • TemplateSummaryDiffChecks.TemplateSummary_diff_checksOldAdapter
    • TemplateSummaryDiffDashboards
    • TemplateSummaryDiffDashboardsNewOld
    • TemplateSummaryDiffLabelMappings
    • TemplateSummaryDiffLabels
    • TemplateSummaryDiffLabelsNewOld
    • TemplateSummaryDiffNotificationEndpoints
    • TemplateSummaryDiffNotificationEndpoints.TemplateSummary_diff_notificationEndpointsNewAdapter
    • TemplateSummaryDiffNotificationEndpoints.TemplateSummary_diff_notificationEndpointsOldAdapter
    • TemplateSummaryDiffNotificationRules
    • TemplateSummaryDiffNotificationRulesNewOld
    • TemplateSummaryDiffTasks
    • TemplateSummaryDiffTasksNewOld
    • TemplateSummaryDiffTelegrafConfigs
    • TemplateSummaryDiffVariables
    • TemplateSummaryDiffVariablesNewOld
    • TemplateSummaryDiffVariablesNewOld.TemplateSummary_Diff_variables_new_oldArgsAdapter
    • TemplateSummaryErrors
    • TemplateSummaryLabel
    • TemplateSummaryLabelProperties
    • TemplateSummarySummary
    • TemplateSummarySummaryBuckets
    • TemplateSummarySummaryDashboards
    • TemplateSummarySummaryLabelMappings
    • TemplateSummarySummaryNotificationRules
    • TemplateSummarySummaryStatusRules
    • TemplateSummarySummaryTagRules
    • TemplateSummarySummaryTasks
    • TemplateSummarySummaryVariables
    • TemplateSummarySummaryVariables.TemplateSummary_summary_variablesArgumentsAdapter
    • TestStatement
    • Threshold
    • ThresholdBase
    • ThresholdCheck
    • ThresholdCheck.TypeEnum
    • ThresholdCheckTags
    • UnaryExpression
    • UnaryExpression.UnaryExpressionArgumentAdapter
    • UnsignedIntegerLiteral
    • User
    • User.StatusEnum
    • UserLinks
    • Users
    • UsersLinks
    • Variable
    • Variable.VariableArgumentsAdapter
    • VariableAssignment
    • VariableAssignment.VariableAssignmentInitAdapter
    • VariableLinks
    • VariableProperties
    • Variables
    • View
    • View.ViewPropertiesAdapter
    • ViewLinks
    • ViewProperties
    • Views
    • WritePrecision
    • XYGeom
    • XYViewProperties
    • XYViewProperties.HoverDimensionEnum
    • XYViewProperties.PositionEnum
    • XYViewProperties.ShapeEnum
    • XYViewProperties.TypeEnum
  • InfluxDB.Client.Api.Service
    • AuthorizationsService
    • BackupService
    • BucketsService
    • CellsService
    • ChecksService
    • ConfigService
    • DashboardsService
    • DBRPsService
    • DeleteService
    • HealthService
    • IAuthorizationsService
    • IBackupService
    • IBucketsService
    • ICellsService
    • IChecksService
    • IConfigService
    • IDashboardsService
    • IDBRPsService
    • IDeleteService
    • IHealthService
    • IInvokableScriptsService
    • ILabelsService
    • ILegacyAuthorizationsService
    • IMetricsService
    • INotificationEndpointsService
    • INotificationRulesService
    • InvokableScriptsService
    • IOrganizationsService
    • IPingService
    • IQueryService
    • IReadyService
    • IRemoteConnectionsService
    • IReplicationsService
    • IResourcesService
    • IRestoreService
    • IRoutesService
    • IRulesService
    • IScraperTargetsService
    • ISecretsService
    • ISetupService
    • ISigninService
    • ISignoutService
    • ISourcesService
    • ITasksService
    • ITelegrafPluginsService
    • ITelegrafsService
    • ITemplatesService
    • IUsersService
    • IVariablesService
    • IViewsService
    • IWriteService
    • LabelsService
    • LegacyAuthorizationsService
    • MetricsService
    • NotificationEndpointsService
    • NotificationRulesService
    • OrganizationsService
    • PingService
    • QueryService
    • ReadyService
    • RemoteConnectionsService
    • ReplicationsService
    • ResourcesService
    • RestoreService
    • RoutesService
    • RulesService
    • ScraperTargetsService
    • SecretsService
    • SetupService
    • SigninService
    • SignoutService
    • SourcesService
    • TasksService
    • TelegrafPluginsService
    • TelegrafsService
    • TemplatesService
    • UsersService
    • VariablesService
    • ViewsService
    • WriteService
  • InfluxDB.Client.Core
    • Arguments
    • Column
    • InfluxDBTraceFilter
    • LogLevel
    • Measurement
  • InfluxDB.Client.Core.Exceptions
    • BadGatewayException
    • BadRequestException
    • ForbiddenException
    • HttpException
    • HttpNotImplementedException
    • InfluxException
    • InternalServerErrorException
    • MethodNotAllowedException
    • NotAcceptableException
    • NotFoundException
    • PaymentRequiredException
    • ProxyAuthenticationRequiredException
    • RequestEntityTooLargeException
    • RequestTimeoutException
    • ServiceUnavailableException
    • TooManyRequestsException
    • UnauthorizedException
    • UnprocessableEntityException
  • InfluxDB.Client.Core.Flux.Domain
    • FluxColumn
    • FluxRecord
    • FluxTable
  • InfluxDB.Client.Core.Flux.Exceptions
    • FluxCsvParserException
    • FluxQueryException
  • InfluxDB.Client.Core.Flux.Serialization
    • AnnotatedCsvParser
    • IAnnotatedCsvParser
  • InfluxDB.Client.Domain
    • FindOptions
  • InfluxDB.Client.Flux
    • FluxClient
    • FluxClientFactory
    • FluxConnectionOptions
    • FluxConnectionOptions.AuthenticationType
    • IFluxClient
  • InfluxDB.Client.Linq
    • DefaultMemberNameResolver
    • IMemberNameResolver
    • InfluxDBQueryable<T>
    • MemberType
    • QueryableExtensions
    • QueryableOptimizerSettings
  • InfluxDB.Client.Writes
    • AbstractWriteEvent
    • InfluxDBEventArgs
    • PointData
    • PointData.Builder
    • PointSettings
    • WriteErrorEvent
    • WriteRetriableErrorEvent
    • WriteRuntimeExceptionEvent
    • WriteSuccessEvent

Class DBRPsService

Represents a collection of functions to interact with the API endpoints

Inheritance
System.Object
DBRPsService
Implements
IDBRPsService
Namespace: InfluxDB.Client.Api.Service
Assembly: InfluxDB.Client.dll
Syntax
public class DBRPsService : object, IDBRPsService, IApiAccessor

Constructors

DBRPsService(Configuration)

Initializes a new instance of the DBRPsService class using Configuration object

Declaration
public DBRPsService(Configuration configuration = null)
Parameters
Type Name Description
InfluxDB.Client.Api.Client.Configuration configuration

An instance of Configuration

DBRPsService(String)

Initializes a new instance of the DBRPsService class.

Declaration
public DBRPsService(string basePath)
Parameters
Type Name Description
System.String basePath

Properties

Configuration

Gets or sets the configuration object

Declaration
public Configuration Configuration { get; set; }
Property Value
Type Description
InfluxDB.Client.Api.Client.Configuration

An instance of the Configuration

ExceptionFactory

Provides a factory method hook for the creation of exceptions.

Declaration
public ExceptionFactory ExceptionFactory { get; set; }
Property Value
Type Description
InfluxDB.Client.Api.Client.ExceptionFactory

Methods

AddDefaultHeader(String, String)

Add default header.

Declaration
public void AddDefaultHeader(string key, string value)
Parameters
Type Name Description
System.String key

Header field name.

System.String value

Header field value.

DefaultHeader()

Gets the default header.

Declaration
public IDictionary<string, string> DefaultHeader()
Returns
Type Description
IDictionary<System.String, System.String>

Dictionary of HTTP header

DeleteDBRPID(String, String, String, String)

Delete a database retention policy

Declaration
public void DeleteDBRPID(string dbrpID, string zapTraceSpan = null, string orgID = null, string org = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

DeleteDBRPIDAsync(String, String, String, String, CancellationToken)

Delete a database retention policy

Declaration
public System.Threading.Tasks.Task DeleteDBRPIDAsync(string dbrpID, string zapTraceSpan = null, string orgID = null, string org = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task

Task of void

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

DeleteDBRPIDAsyncWithHttpInfo(String, String, String, String, CancellationToken)

Delete a database retention policy

Declaration
public async System.Threading.Tasks.Task<ApiResponse<object>> DeleteDBRPIDAsyncWithHttpInfo(string dbrpID, string zapTraceSpan = null, string orgID = null, string org = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<InfluxDB.Client.Api.Client.ApiResponse<System.Object>>

Task of ApiResponse

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

DeleteDBRPIDAsyncWithIRestResponse(String, String, String, String, CancellationToken)

Delete a database retention policy

Declaration
public async System.Threading.Tasks.Task<RestResponse> DeleteDBRPIDAsyncWithIRestResponse(string dbrpID, string zapTraceSpan = null, string orgID = null, string org = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<RestResponse>

Task of RestResponse

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

DeleteDBRPIDWithHttpInfo(String, String, String, String)

Delete a database retention policy

Declaration
public ApiResponse<object> DeleteDBRPIDWithHttpInfo(string dbrpID, string zapTraceSpan = null, string orgID = null, string org = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

Returns
Type Description
InfluxDB.Client.Api.Client.ApiResponse<System.Object>

ApiResponse of Object(void)

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

DeleteDBRPIDWithIRestResponse(String, String, String, String)

Delete a database retention policy

Declaration
public RestResponse DeleteDBRPIDWithIRestResponse(string dbrpID, string zapTraceSpan = null, string orgID = null, string org = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

Returns
Type Description
RestResponse

ApiResponse of Object(void)

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

DeleteDBRPIDWithIRestResponseAsync(String, String, String, String, CancellationToken)

Delete a database retention policy

Declaration
public async System.Threading.Tasks.Task<RestResponse> DeleteDBRPIDWithIRestResponseAsync(string dbrpID, string zapTraceSpan = null, string orgID = null, string org = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<RestResponse>

ApiResponse of Object(void)

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

DeleteDBRPIDWithRestRequest(String, String, String, String)

Delete a database retention policy

Declaration
public RestRequest DeleteDBRPIDWithRestRequest(string dbrpID, string zapTraceSpan = null, string orgID = null, string org = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

Returns
Type Description
RestRequest

ApiResponse of Object(void)

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

GetBasePath()

Gets the base path of the API client.

Declaration
public string GetBasePath()
Returns
Type Description
System.String

The base path

GetDBRPs(String, String, String, String, String, Nullable<Boolean>, String, String)

List database retention policy mappings

Declaration
public DBRPs GetDBRPs(string zapTraceSpan = null, string orgID = null, string org = null, string id = null, string bucketID = null, bool? _default = null, string db = null, string rp = null)
Parameters
Type Name Description
System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID to filter on (optional)

System.String org

Specifies the organization name to filter on (optional)

System.String id

Specifies the mapping ID to filter on (optional)

System.String bucketID

Specifies the bucket ID to filter on (optional)

System.Nullable<System.Boolean> _default

Specifies filtering on default (optional)

System.String db

Specifies the database to filter on (optional)

System.String rp

Specifies the retention policy to filter on (optional)

Returns
Type Description
DBRPs

DBRPs

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

GetDBRPsAsync(String, String, String, String, String, Nullable<Boolean>, String, String, CancellationToken)

List database retention policy mappings

Declaration
public async System.Threading.Tasks.Task<DBRPs> GetDBRPsAsync(string zapTraceSpan = null, string orgID = null, string org = null, string id = null, string bucketID = null, bool? _default = null, string db = null, string rp = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID to filter on (optional)

System.String org

Specifies the organization name to filter on (optional)

System.String id

Specifies the mapping ID to filter on (optional)

System.String bucketID

Specifies the bucket ID to filter on (optional)

System.Nullable<System.Boolean> _default

Specifies filtering on default (optional)

System.String db

Specifies the database to filter on (optional)

System.String rp

Specifies the retention policy to filter on (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<DBRPs>

Task of DBRPs

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

GetDBRPsAsyncWithHttpInfo(String, String, String, String, String, Nullable<Boolean>, String, String, CancellationToken)

List database retention policy mappings

Declaration
public async System.Threading.Tasks.Task<ApiResponse<DBRPs>> GetDBRPsAsyncWithHttpInfo(string zapTraceSpan = null, string orgID = null, string org = null, string id = null, string bucketID = null, bool? _default = null, string db = null, string rp = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID to filter on (optional)

System.String org

Specifies the organization name to filter on (optional)

System.String id

Specifies the mapping ID to filter on (optional)

System.String bucketID

Specifies the bucket ID to filter on (optional)

System.Nullable<System.Boolean> _default

Specifies filtering on default (optional)

System.String db

Specifies the database to filter on (optional)

System.String rp

Specifies the retention policy to filter on (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<InfluxDB.Client.Api.Client.ApiResponse<DBRPs>>

Task of ApiResponse (DBRPs)

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

GetDBRPsAsyncWithIRestResponse(String, String, String, String, String, Nullable<Boolean>, String, String, CancellationToken)

List database retention policy mappings

Declaration
public async System.Threading.Tasks.Task<RestResponse> GetDBRPsAsyncWithIRestResponse(string zapTraceSpan = null, string orgID = null, string org = null, string id = null, string bucketID = null, bool? _default = null, string db = null, string rp = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID to filter on (optional)

System.String org

Specifies the organization name to filter on (optional)

System.String id

Specifies the mapping ID to filter on (optional)

System.String bucketID

Specifies the bucket ID to filter on (optional)

System.Nullable<System.Boolean> _default

Specifies filtering on default (optional)

System.String db

Specifies the database to filter on (optional)

System.String rp

Specifies the retention policy to filter on (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<RestResponse>

Task of RestResponse (DBRPs)

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

GetDBRPsID(String, String, String, String)

Retrieve a database retention policy mapping

Declaration
public DBRPGet GetDBRPsID(string dbrpID, string zapTraceSpan = null, string orgID = null, string org = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping ID

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

Returns
Type Description
DBRPGet

DBRPGet

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

GetDBRPsIDAsync(String, String, String, String, CancellationToken)

Retrieve a database retention policy mapping

Declaration
public async System.Threading.Tasks.Task<DBRPGet> GetDBRPsIDAsync(string dbrpID, string zapTraceSpan = null, string orgID = null, string org = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping ID

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<DBRPGet>

Task of DBRPGet

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

GetDBRPsIDAsyncWithHttpInfo(String, String, String, String, CancellationToken)

Retrieve a database retention policy mapping

Declaration
public async System.Threading.Tasks.Task<ApiResponse<DBRPGet>> GetDBRPsIDAsyncWithHttpInfo(string dbrpID, string zapTraceSpan = null, string orgID = null, string org = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping ID

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<InfluxDB.Client.Api.Client.ApiResponse<DBRPGet>>

Task of ApiResponse (DBRPGet)

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

GetDBRPsIDAsyncWithIRestResponse(String, String, String, String, CancellationToken)

Retrieve a database retention policy mapping

Declaration
public async System.Threading.Tasks.Task<RestResponse> GetDBRPsIDAsyncWithIRestResponse(string dbrpID, string zapTraceSpan = null, string orgID = null, string org = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping ID

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<RestResponse>

Task of RestResponse (DBRPGet)

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

GetDBRPsIDWithHttpInfo(String, String, String, String)

Retrieve a database retention policy mapping

Declaration
public ApiResponse<DBRPGet> GetDBRPsIDWithHttpInfo(string dbrpID, string zapTraceSpan = null, string orgID = null, string org = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping ID

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

Returns
Type Description
InfluxDB.Client.Api.Client.ApiResponse<DBRPGet>

ApiResponse of DBRPGet

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

GetDBRPsIDWithIRestResponse(String, String, String, String)

Retrieve a database retention policy mapping

Declaration
public RestResponse GetDBRPsIDWithIRestResponse(string dbrpID, string zapTraceSpan = null, string orgID = null, string org = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping ID

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

Returns
Type Description
RestResponse

ApiResponse of DBRPGet

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

GetDBRPsIDWithIRestResponseAsync(String, String, String, String, CancellationToken)

Retrieve a database retention policy mapping

Declaration
public async System.Threading.Tasks.Task<RestResponse> GetDBRPsIDWithIRestResponseAsync(string dbrpID, string zapTraceSpan = null, string orgID = null, string org = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping ID

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<RestResponse>

ApiResponse of DBRPGet

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

GetDBRPsIDWithRestRequest(String, String, String, String)

Retrieve a database retention policy mapping

Declaration
public RestRequest GetDBRPsIDWithRestRequest(string dbrpID, string zapTraceSpan = null, string orgID = null, string org = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping ID

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

Returns
Type Description
RestRequest

ApiResponse of DBRPGet

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

GetDBRPsWithHttpInfo(String, String, String, String, String, Nullable<Boolean>, String, String)

List database retention policy mappings

Declaration
public ApiResponse<DBRPs> GetDBRPsWithHttpInfo(string zapTraceSpan = null, string orgID = null, string org = null, string id = null, string bucketID = null, bool? _default = null, string db = null, string rp = null)
Parameters
Type Name Description
System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID to filter on (optional)

System.String org

Specifies the organization name to filter on (optional)

System.String id

Specifies the mapping ID to filter on (optional)

System.String bucketID

Specifies the bucket ID to filter on (optional)

System.Nullable<System.Boolean> _default

Specifies filtering on default (optional)

System.String db

Specifies the database to filter on (optional)

System.String rp

Specifies the retention policy to filter on (optional)

Returns
Type Description
InfluxDB.Client.Api.Client.ApiResponse<DBRPs>

ApiResponse of DBRPs

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

GetDBRPsWithIRestResponse(String, String, String, String, String, Nullable<Boolean>, String, String)

List database retention policy mappings

Declaration
public RestResponse GetDBRPsWithIRestResponse(string zapTraceSpan = null, string orgID = null, string org = null, string id = null, string bucketID = null, bool? _default = null, string db = null, string rp = null)
Parameters
Type Name Description
System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID to filter on (optional)

System.String org

Specifies the organization name to filter on (optional)

System.String id

Specifies the mapping ID to filter on (optional)

System.String bucketID

Specifies the bucket ID to filter on (optional)

System.Nullable<System.Boolean> _default

Specifies filtering on default (optional)

System.String db

Specifies the database to filter on (optional)

System.String rp

Specifies the retention policy to filter on (optional)

Returns
Type Description
RestResponse

ApiResponse of DBRPs

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

GetDBRPsWithIRestResponseAsync(String, String, String, String, String, Nullable<Boolean>, String, String, CancellationToken)

List database retention policy mappings

Declaration
public async System.Threading.Tasks.Task<RestResponse> GetDBRPsWithIRestResponseAsync(string zapTraceSpan = null, string orgID = null, string org = null, string id = null, string bucketID = null, bool? _default = null, string db = null, string rp = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID to filter on (optional)

System.String org

Specifies the organization name to filter on (optional)

System.String id

Specifies the mapping ID to filter on (optional)

System.String bucketID

Specifies the bucket ID to filter on (optional)

System.Nullable<System.Boolean> _default

Specifies filtering on default (optional)

System.String db

Specifies the database to filter on (optional)

System.String rp

Specifies the retention policy to filter on (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<RestResponse>

ApiResponse of DBRPs

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

GetDBRPsWithRestRequest(String, String, String, String, String, Nullable<Boolean>, String, String)

List database retention policy mappings

Declaration
public RestRequest GetDBRPsWithRestRequest(string zapTraceSpan = null, string orgID = null, string org = null, string id = null, string bucketID = null, bool? _default = null, string db = null, string rp = null)
Parameters
Type Name Description
System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID to filter on (optional)

System.String org

Specifies the organization name to filter on (optional)

System.String id

Specifies the mapping ID to filter on (optional)

System.String bucketID

Specifies the bucket ID to filter on (optional)

System.Nullable<System.Boolean> _default

Specifies filtering on default (optional)

System.String db

Specifies the database to filter on (optional)

System.String rp

Specifies the retention policy to filter on (optional)

Returns
Type Description
RestRequest

ApiResponse of DBRPs

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

PatchDBRPID(String, DBRPUpdate, String, String, String)

Update a database retention policy mapping

Declaration
public DBRPGet PatchDBRPID(string dbrpID, DBRPUpdate dBRPUpdate, string zapTraceSpan = null, string orgID = null, string org = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping.

DBRPUpdate dBRPUpdate

Database retention policy update to apply

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

Returns
Type Description
DBRPGet

DBRPGet

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

PatchDBRPIDAsync(String, DBRPUpdate, String, String, String, CancellationToken)

Update a database retention policy mapping

Declaration
public async System.Threading.Tasks.Task<DBRPGet> PatchDBRPIDAsync(string dbrpID, DBRPUpdate dBRPUpdate, string zapTraceSpan = null, string orgID = null, string org = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping.

DBRPUpdate dBRPUpdate

Database retention policy update to apply

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<DBRPGet>

Task of DBRPGet

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

PatchDBRPIDAsyncWithHttpInfo(String, DBRPUpdate, String, String, String, CancellationToken)

Update a database retention policy mapping

Declaration
public async System.Threading.Tasks.Task<ApiResponse<DBRPGet>> PatchDBRPIDAsyncWithHttpInfo(string dbrpID, DBRPUpdate dBRPUpdate, string zapTraceSpan = null, string orgID = null, string org = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping.

DBRPUpdate dBRPUpdate

Database retention policy update to apply

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<InfluxDB.Client.Api.Client.ApiResponse<DBRPGet>>

Task of ApiResponse (DBRPGet)

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

PatchDBRPIDAsyncWithIRestResponse(String, DBRPUpdate, String, String, String, CancellationToken)

Update a database retention policy mapping

Declaration
public async System.Threading.Tasks.Task<RestResponse> PatchDBRPIDAsyncWithIRestResponse(string dbrpID, DBRPUpdate dBRPUpdate, string zapTraceSpan = null, string orgID = null, string org = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping.

DBRPUpdate dBRPUpdate

Database retention policy update to apply

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<RestResponse>

Task of RestResponse (DBRPGet)

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

PatchDBRPIDWithHttpInfo(String, DBRPUpdate, String, String, String)

Update a database retention policy mapping

Declaration
public ApiResponse<DBRPGet> PatchDBRPIDWithHttpInfo(string dbrpID, DBRPUpdate dBRPUpdate, string zapTraceSpan = null, string orgID = null, string org = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping.

DBRPUpdate dBRPUpdate

Database retention policy update to apply

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

Returns
Type Description
InfluxDB.Client.Api.Client.ApiResponse<DBRPGet>

ApiResponse of DBRPGet

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

PatchDBRPIDWithIRestResponse(String, DBRPUpdate, String, String, String)

Update a database retention policy mapping

Declaration
public RestResponse PatchDBRPIDWithIRestResponse(string dbrpID, DBRPUpdate dBRPUpdate, string zapTraceSpan = null, string orgID = null, string org = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping.

DBRPUpdate dBRPUpdate

Database retention policy update to apply

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

Returns
Type Description
RestResponse

ApiResponse of DBRPGet

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

PatchDBRPIDWithIRestResponseAsync(String, DBRPUpdate, String, String, String, CancellationToken)

Update a database retention policy mapping

Declaration
public async System.Threading.Tasks.Task<RestResponse> PatchDBRPIDWithIRestResponseAsync(string dbrpID, DBRPUpdate dBRPUpdate, string zapTraceSpan = null, string orgID = null, string org = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping.

DBRPUpdate dBRPUpdate

Database retention policy update to apply

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<RestResponse>

ApiResponse of DBRPGet

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

PatchDBRPIDWithRestRequest(String, DBRPUpdate, String, String, String)

Update a database retention policy mapping

Declaration
public RestRequest PatchDBRPIDWithRestRequest(string dbrpID, DBRPUpdate dBRPUpdate, string zapTraceSpan = null, string orgID = null, string org = null)
Parameters
Type Name Description
System.String dbrpID

The database retention policy mapping.

DBRPUpdate dBRPUpdate

Database retention policy update to apply

System.String zapTraceSpan

OpenTracing span context (optional)

System.String orgID

Specifies the organization ID of the mapping (optional)

System.String org

Specifies the organization name of the mapping (optional)

Returns
Type Description
RestRequest

ApiResponse of DBRPGet

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

PostDBRP(DBRPCreate, String)

Add a database retention policy mapping

Declaration
public DBRP PostDBRP(DBRPCreate dBRPCreate, string zapTraceSpan = null)
Parameters
Type Name Description
DBRPCreate dBRPCreate

The database retention policy mapping to add

System.String zapTraceSpan

OpenTracing span context (optional)

Returns
Type Description
DBRP

DBRP

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

PostDBRPAsync(DBRPCreate, String, CancellationToken)

Add a database retention policy mapping

Declaration
public async System.Threading.Tasks.Task<DBRP> PostDBRPAsync(DBRPCreate dBRPCreate, string zapTraceSpan = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
DBRPCreate dBRPCreate

The database retention policy mapping to add

System.String zapTraceSpan

OpenTracing span context (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<DBRP>

Task of DBRP

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

PostDBRPAsyncWithHttpInfo(DBRPCreate, String, CancellationToken)

Add a database retention policy mapping

Declaration
public async System.Threading.Tasks.Task<ApiResponse<DBRP>> PostDBRPAsyncWithHttpInfo(DBRPCreate dBRPCreate, string zapTraceSpan = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
DBRPCreate dBRPCreate

The database retention policy mapping to add

System.String zapTraceSpan

OpenTracing span context (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<InfluxDB.Client.Api.Client.ApiResponse<DBRP>>

Task of ApiResponse (DBRP)

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

PostDBRPAsyncWithIRestResponse(DBRPCreate, String, CancellationToken)

Add a database retention policy mapping

Declaration
public async System.Threading.Tasks.Task<RestResponse> PostDBRPAsyncWithIRestResponse(DBRPCreate dBRPCreate, string zapTraceSpan = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
DBRPCreate dBRPCreate

The database retention policy mapping to add

System.String zapTraceSpan

OpenTracing span context (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<RestResponse>

Task of RestResponse (DBRP)

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

PostDBRPWithHttpInfo(DBRPCreate, String)

Add a database retention policy mapping

Declaration
public ApiResponse<DBRP> PostDBRPWithHttpInfo(DBRPCreate dBRPCreate, string zapTraceSpan = null)
Parameters
Type Name Description
DBRPCreate dBRPCreate

The database retention policy mapping to add

System.String zapTraceSpan

OpenTracing span context (optional)

Returns
Type Description
InfluxDB.Client.Api.Client.ApiResponse<DBRP>

ApiResponse of DBRP

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

PostDBRPWithIRestResponse(DBRPCreate, String)

Add a database retention policy mapping

Declaration
public RestResponse PostDBRPWithIRestResponse(DBRPCreate dBRPCreate, string zapTraceSpan = null)
Parameters
Type Name Description
DBRPCreate dBRPCreate

The database retention policy mapping to add

System.String zapTraceSpan

OpenTracing span context (optional)

Returns
Type Description
RestResponse

ApiResponse of DBRP

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

PostDBRPWithIRestResponseAsync(DBRPCreate, String, CancellationToken)

Add a database retention policy mapping

Declaration
public async System.Threading.Tasks.Task<RestResponse> PostDBRPWithIRestResponseAsync(DBRPCreate dBRPCreate, string zapTraceSpan = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
DBRPCreate dBRPCreate

The database retention policy mapping to add

System.String zapTraceSpan

OpenTracing span context (optional)

CancellationToken cancellationToken

Cancellation token

Returns
Type Description
System.Threading.Tasks.Task<RestResponse>

ApiResponse of DBRP

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

PostDBRPWithRestRequest(DBRPCreate, String)

Add a database retention policy mapping

Declaration
public RestRequest PostDBRPWithRestRequest(DBRPCreate dBRPCreate, string zapTraceSpan = null)
Parameters
Type Name Description
DBRPCreate dBRPCreate

The database retention policy mapping to add

System.String zapTraceSpan

OpenTracing span context (optional)

Returns
Type Description
RestRequest

ApiResponse of DBRP

Exceptions
Type Condition
InfluxDB.Client.Api.Client.ApiException

Thrown when fails to make API call

SetBasePath(String)

Sets the base path of the API client.

Declaration
public void SetBasePath(string basePath)
Parameters
Type Name Description
System.String basePath

Implements

IDBRPsService
In This Article
Back to top Generated by DocFX