Table of Contents

Class SegmentValuesRequestBuilder.SegmentValuesRequestBuilderGetQueryParameters

Namespace
Autodesk.ACC.CostManagement.V1.Projects.Item.SegmentValues
Assembly
Autodesk.ACC.CostManagement.dll

Retrieves all of the defined segment values.

public class SegmentValuesRequestBuilder.SegmentValuesRequestBuilderGetQueryParameters
Inheritance
SegmentValuesRequestBuilder.SegmentValuesRequestBuilderGetQueryParameters
Inherited Members

Properties

CursorState

The cursor token to get the next page of results.

[QueryParameter("cursorState")]
public string? CursorState { get; set; }

Property Value

string

Filtercode

The item's codes. For example, filter[code]=01,02. The code in number format needs to be enclosed in double quotes if you do filter like filter[code]="1" / filter[code]="122.221".

[QueryParameter("filter%5Bcode%5D")]
public string[]? Filtercode { get; set; }

Property Value

string[]

FilterlastModifiedSince

Retrieves items that were modified from the specified date and time, in the following format, YYYY-MM-DDThh:mm:ss.sz. For example, filter[lastModifiedSince]=2020-03-01T13:00:00Z.

[QueryParameter("filter%5BlastModifiedSince%5D")]
public string? FilterlastModifiedSince { get; set; }

Property Value

string

FilteroriginalCode

The segment original codes. For example, filter[originalCode]=originalCode,originalCode.

[QueryParameter("filter%5BoriginalCode%5D")]
public string[]? FilteroriginalCode { get; set; }

Property Value

string[]

FilterparentId

The item's parent primary identifier. Separate multiple parent IDs with commas. For example, filter[parentId]=parentId1,parentId2, or filter these items that have no parent filter[parentId]=blank.

[QueryParameter("filter%5BparentId%5D")]
public string[]? FilterparentId { get; set; }

Property Value

string[]

FiltersegmentId

The budget code segment ID. Separate multiple IDs with commas. For example, filter[segmentId]=id1,id2.

[QueryParameter("filter%5BsegmentId%5D")]
public string[]? FiltersegmentId { get; set; }

Property Value

string[]

InternalLimit

The maximum number of items to return, this is for internal use, and the default maximum internal limit is 5000.

[QueryParameter("internalLimit")]
public int? InternalLimit { get; set; }

Property Value

int?

Limit

The maximum number of items to return, default maximum limit is 100.

[QueryParameter("limit")]
public int? Limit { get; set; }

Property Value

int?

Sort

The sort order for items. Each attribute can be sorted in either asc (default) or desc order. For example, sort=name, updatedAt desc or sort=name + updatedAt desc sorts the results first by name in ascending order, then by date updated in descending order.

[QueryParameter("sort")]
public string? Sort { get; set; }

Property Value

string