Represents a {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues gitlab_project_issues}.
import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectissues"
datagitlabprojectissues.NewDataGitlabProjectIssues(scope Construct, id *string, config DataGitlabProjectIssuesConfig) DataGitlabProjectIssues
Name | Type | Description |
---|---|---|
scope |
github.com/aws/constructs-go/constructs/v10.Construct |
The scope in which to define this construct. |
id |
*string |
The scoped construct ID. |
config |
DataGitlabProjectIssuesConfig |
No description. |
- Type: github.com/aws/constructs-go/constructs/v10.Construct
The scope in which to define this construct.
- Type: *string
The scoped construct ID.
Must be unique amongst siblings in the same scope
Name | Description |
---|---|
ToString |
Returns a string representation of this construct. |
AddOverride |
No description. |
OverrideLogicalId |
Overrides the auto-generated logical ID with a specific ID. |
ResetOverrideLogicalId |
Resets a previously passed logical Id to use the auto-generated logical id again. |
ToHclTerraform |
Adds this resource to the terraform JSON output. |
ToMetadata |
No description. |
ToTerraform |
Adds this resource to the terraform JSON output. |
GetAnyMapAttribute |
No description. |
GetBooleanAttribute |
No description. |
GetBooleanMapAttribute |
No description. |
GetListAttribute |
No description. |
GetNumberAttribute |
No description. |
GetNumberListAttribute |
No description. |
GetNumberMapAttribute |
No description. |
GetStringAttribute |
No description. |
GetStringMapAttribute |
No description. |
InterpolationForAttribute |
No description. |
ResetAssigneeId |
No description. |
ResetAssigneeUsername |
No description. |
ResetAuthorId |
No description. |
ResetConfidential |
No description. |
ResetCreatedAfter |
No description. |
ResetCreatedBefore |
No description. |
ResetDueDate |
No description. |
ResetId |
No description. |
ResetIids |
No description. |
ResetIssueType |
No description. |
ResetLabels |
No description. |
ResetMilestone |
No description. |
ResetMyReactionEmoji |
No description. |
ResetNotAssigneeId |
No description. |
ResetNotAuthorId |
No description. |
ResetNotLabels |
No description. |
ResetNotMilestone |
No description. |
ResetNotMyReactionEmoji |
No description. |
ResetOrderBy |
No description. |
ResetScope |
No description. |
ResetSearch |
No description. |
ResetSort |
No description. |
ResetUpdatedAfter |
No description. |
ResetUpdatedBefore |
No description. |
ResetWeight |
No description. |
ResetWithLabelsDetails |
No description. |
func ToString() *string
Returns a string representation of this construct.
func AddOverride(path *string, value interface{})
- Type: *string
- Type: interface{}
func OverrideLogicalId(newLogicalId *string)
Overrides the auto-generated logical ID with a specific ID.
- Type: *string
The new logical ID to use for this stack element.
func ResetOverrideLogicalId()
Resets a previously passed logical Id to use the auto-generated logical id again.
func ToHclTerraform() interface{}
Adds this resource to the terraform JSON output.
func ToMetadata() interface{}
func ToTerraform() interface{}
Adds this resource to the terraform JSON output.
func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
- Type: *string
func GetBooleanAttribute(terraformAttribute *string) IResolvable
- Type: *string
func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
- Type: *string
func GetListAttribute(terraformAttribute *string) *[]*string
- Type: *string
func GetNumberAttribute(terraformAttribute *string) *f64
- Type: *string
func GetNumberListAttribute(terraformAttribute *string) *[]*f64
- Type: *string
func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
- Type: *string
func GetStringAttribute(terraformAttribute *string) *string
- Type: *string
func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
- Type: *string
func InterpolationForAttribute(terraformAttribute *string) IResolvable
- Type: *string
func ResetAssigneeId()
func ResetAssigneeUsername()
func ResetAuthorId()
func ResetConfidential()
func ResetCreatedAfter()
func ResetCreatedBefore()
func ResetDueDate()
func ResetId()
func ResetIids()
func ResetIssueType()
func ResetLabels()
func ResetMilestone()
func ResetMyReactionEmoji()
func ResetNotAssigneeId()
func ResetNotAuthorId()
func ResetNotLabels()
func ResetNotMilestone()
func ResetNotMyReactionEmoji()
func ResetOrderBy()
func ResetScope()
func ResetSearch()
func ResetSort()
func ResetUpdatedAfter()
func ResetUpdatedBefore()
func ResetWeight()
func ResetWithLabelsDetails()
Name | Description |
---|---|
IsConstruct |
Checks if x is a construct. |
IsTerraformElement |
No description. |
IsTerraformDataSource |
No description. |
GenerateConfigForImport |
Generates CDKTF code for importing a DataGitlabProjectIssues resource upon running "cdktf plan ". |
import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectissues"
datagitlabprojectissues.DataGitlabProjectIssues_IsConstruct(x interface{}) *bool
Checks if x
is a construct.
Use this method instead of instanceof
to properly detect Construct
instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the constructs
library on
disk are seen as independent, completely different libraries. As a
consequence, the class Construct
in each copy of the constructs
library
is seen as a different class, and an instance of one class will not test as
instanceof
the other class. npm install
will not create installations
like this, but users may manually symlink construct libraries together or
use a monorepo tool: in those cases, multiple copies of the constructs
library can be accidentally installed, and instanceof
will behave
unpredictably. It is safest to avoid using instanceof
, and using
this type-testing method instead.
- Type: interface{}
Any object.
import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectissues"
datagitlabprojectissues.DataGitlabProjectIssues_IsTerraformElement(x interface{}) *bool
- Type: interface{}
import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectissues"
datagitlabprojectissues.DataGitlabProjectIssues_IsTerraformDataSource(x interface{}) *bool
- Type: interface{}
import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectissues"
datagitlabprojectissues.DataGitlabProjectIssues_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource
Generates CDKTF code for importing a DataGitlabProjectIssues resource upon running "cdktf plan ".
- Type: github.com/aws/constructs-go/constructs/v10.Construct
The scope in which to define this construct.
- Type: *string
The construct id used in the generated config for the DataGitlabProjectIssues to import.
- Type: *string
The id of the existing DataGitlabProjectIssues that should be imported.
Refer to the {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#import import section} in the documentation of this resource for the id to use
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
? Optional instance of the provider where the DataGitlabProjectIssues to import is found.
Name | Type | Description |
---|---|---|
Node |
github.com/aws/constructs-go/constructs/v10.Node |
The tree node. |
CdktfStack |
github.com/hashicorp/terraform-cdk-go/cdktf.TerraformStack |
No description. |
Fqn |
*string |
No description. |
FriendlyUniqueId |
*string |
No description. |
TerraformMetaArguments |
*map[string]interface{} |
No description. |
TerraformResourceType |
*string |
No description. |
TerraformGeneratorMetadata |
github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata |
No description. |
Count |
interface{} |
No description. |
DependsOn |
*[]*string |
No description. |
ForEach |
github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator |
No description. |
Lifecycle |
github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle |
No description. |
Provider |
github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider |
No description. |
Issues |
DataGitlabProjectIssuesIssuesList |
No description. |
AssigneeIdInput |
*f64 |
No description. |
AssigneeUsernameInput |
*string |
No description. |
AuthorIdInput |
*f64 |
No description. |
ConfidentialInput |
interface{} |
No description. |
CreatedAfterInput |
*string |
No description. |
CreatedBeforeInput |
*string |
No description. |
DueDateInput |
*string |
No description. |
IdInput |
*string |
No description. |
IidsInput |
*[]*f64 |
No description. |
IssueTypeInput |
*string |
No description. |
LabelsInput |
*[]*string |
No description. |
MilestoneInput |
*string |
No description. |
MyReactionEmojiInput |
*string |
No description. |
NotAssigneeIdInput |
*[]*f64 |
No description. |
NotAuthorIdInput |
*[]*f64 |
No description. |
NotLabelsInput |
*[]*string |
No description. |
NotMilestoneInput |
*string |
No description. |
NotMyReactionEmojiInput |
*[]*string |
No description. |
OrderByInput |
*string |
No description. |
ProjectInput |
*string |
No description. |
ScopeInput |
*string |
No description. |
SearchInput |
*string |
No description. |
SortInput |
*string |
No description. |
UpdatedAfterInput |
*string |
No description. |
UpdatedBeforeInput |
*string |
No description. |
WeightInput |
*f64 |
No description. |
WithLabelsDetailsInput |
interface{} |
No description. |
AssigneeId |
*f64 |
No description. |
AssigneeUsername |
*string |
No description. |
AuthorId |
*f64 |
No description. |
Confidential |
interface{} |
No description. |
CreatedAfter |
*string |
No description. |
CreatedBefore |
*string |
No description. |
DueDate |
*string |
No description. |
Id |
*string |
No description. |
Iids |
*[]*f64 |
No description. |
IssueType |
*string |
No description. |
Labels |
*[]*string |
No description. |
Milestone |
*string |
No description. |
MyReactionEmoji |
*string |
No description. |
NotAssigneeId |
*[]*f64 |
No description. |
NotAuthorId |
*[]*f64 |
No description. |
NotLabels |
*[]*string |
No description. |
NotMilestone |
*string |
No description. |
NotMyReactionEmoji |
*[]*string |
No description. |
OrderBy |
*string |
No description. |
Project |
*string |
No description. |
Scope |
*string |
No description. |
Search |
*string |
No description. |
Sort |
*string |
No description. |
UpdatedAfter |
*string |
No description. |
UpdatedBefore |
*string |
No description. |
Weight |
*f64 |
No description. |
WithLabelsDetails |
interface{} |
No description. |
func Node() Node
- Type: github.com/aws/constructs-go/constructs/v10.Node
The tree node.
func CdktfStack() TerraformStack
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformStack
func Fqn() *string
- Type: *string
func FriendlyUniqueId() *string
- Type: *string
func TerraformMetaArguments() *map[string]interface{}
- Type: *map[string]interface{}
func TerraformResourceType() *string
- Type: *string
func TerraformGeneratorMetadata() TerraformProviderGeneratorMetadata
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata
func Count() interface{}
- Type: interface{}
func DependsOn() *[]*string
- Type: *[]*string
func ForEach() ITerraformIterator
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
func Lifecycle() TerraformResourceLifecycle
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
func Provider() TerraformProvider
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
func Issues() DataGitlabProjectIssuesIssuesList
func AssigneeIdInput() *f64
- Type: *f64
func AssigneeUsernameInput() *string
- Type: *string
func AuthorIdInput() *f64
- Type: *f64
func ConfidentialInput() interface{}
- Type: interface{}
func CreatedAfterInput() *string
- Type: *string
func CreatedBeforeInput() *string
- Type: *string
func DueDateInput() *string
- Type: *string
func IdInput() *string
- Type: *string
func IidsInput() *[]*f64
- Type: *[]*f64
func IssueTypeInput() *string
- Type: *string
func LabelsInput() *[]*string
- Type: *[]*string
func MilestoneInput() *string
- Type: *string
func MyReactionEmojiInput() *string
- Type: *string
func NotAssigneeIdInput() *[]*f64
- Type: *[]*f64
func NotAuthorIdInput() *[]*f64
- Type: *[]*f64
func NotLabelsInput() *[]*string
- Type: *[]*string
func NotMilestoneInput() *string
- Type: *string
func NotMyReactionEmojiInput() *[]*string
- Type: *[]*string
func OrderByInput() *string
- Type: *string
func ProjectInput() *string
- Type: *string
func ScopeInput() *string
- Type: *string
func SearchInput() *string
- Type: *string
func SortInput() *string
- Type: *string
func UpdatedAfterInput() *string
- Type: *string
func UpdatedBeforeInput() *string
- Type: *string
func WeightInput() *f64
- Type: *f64
func WithLabelsDetailsInput() interface{}
- Type: interface{}
func AssigneeId() *f64
- Type: *f64
func AssigneeUsername() *string
- Type: *string
func AuthorId() *f64
- Type: *f64
func Confidential() interface{}
- Type: interface{}
func CreatedAfter() *string
- Type: *string
func CreatedBefore() *string
- Type: *string
func DueDate() *string
- Type: *string
func Id() *string
- Type: *string
func Iids() *[]*f64
- Type: *[]*f64
func IssueType() *string
- Type: *string
func Labels() *[]*string
- Type: *[]*string
func Milestone() *string
- Type: *string
func MyReactionEmoji() *string
- Type: *string
func NotAssigneeId() *[]*f64
- Type: *[]*f64
func NotAuthorId() *[]*f64
- Type: *[]*f64
func NotLabels() *[]*string
- Type: *[]*string
func NotMilestone() *string
- Type: *string
func NotMyReactionEmoji() *[]*string
- Type: *[]*string
func OrderBy() *string
- Type: *string
func Project() *string
- Type: *string
func Scope() *string
- Type: *string
func Search() *string
- Type: *string
func Sort() *string
- Type: *string
func UpdatedAfter() *string
- Type: *string
func UpdatedBefore() *string
- Type: *string
func Weight() *f64
- Type: *f64
func WithLabelsDetails() interface{}
- Type: interface{}
Name | Type | Description |
---|---|---|
TfResourceType |
*string |
No description. |
func TfResourceType() *string
- Type: *string
import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectissues"
&datagitlabprojectissues.DataGitlabProjectIssuesConfig {
Connection: interface{},
Count: interface{},
DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable,
ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator,
Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle,
Provider: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider,
Provisioners: *[]interface{},
Project: *string,
AssigneeId: *f64,
AssigneeUsername: *string,
AuthorId: *f64,
Confidential: interface{},
CreatedAfter: *string,
CreatedBefore: *string,
DueDate: *string,
Id: *string,
Iids: *[]*f64,
IssueType: *string,
Labels: *[]*string,
Milestone: *string,
MyReactionEmoji: *string,
NotAssigneeId: *[]*f64,
NotAuthorId: *[]*f64,
NotLabels: *[]*string,
NotMilestone: *string,
NotMyReactionEmoji: *[]*string,
OrderBy: *string,
Scope: *string,
Search: *string,
Sort: *string,
UpdatedAfter: *string,
UpdatedBefore: *string,
Weight: *f64,
WithLabelsDetails: interface{},
}
Name | Type | Description |
---|---|---|
Connection |
interface{} |
No description. |
Count |
interface{} |
No description. |
DependsOn |
*[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable |
No description. |
ForEach |
github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator |
No description. |
Lifecycle |
github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle |
No description. |
Provider |
github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider |
No description. |
Provisioners |
*[]interface{} |
No description. |
Project |
*string |
The name or id of the project. |
AssigneeId |
*f64 |
Return issues assigned to the given user id. |
AssigneeUsername |
*string |
Return issues assigned to the given username. |
AuthorId |
*f64 |
Return issues created by the given user id. Combine with scope=all or scope=assigned_to_me. |
Confidential |
interface{} |
Filter confidential or public issues. |
CreatedAfter |
*string |
Return issues created on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z). |
CreatedBefore |
*string |
Return issues created on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z). |
DueDate |
*string |
Return issues that have no due date, are overdue, or whose due date is this week, this month, or between two weeks ago and next month. |
Id |
*string |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}. |
Iids |
*[]*f64 |
Return only the issues having the given iid. |
IssueType |
*string |
Filter to a given type of issue. Valid values are [issue incident test_case]. (Introduced in GitLab 13.12). |
Labels |
*[]*string |
Return issues with labels. |
Milestone |
*string |
The milestone title. None lists all issues with no milestone. Any lists all issues that have an assigned milestone. |
MyReactionEmoji |
*string |
Return issues reacted by the authenticated user by the given emoji. |
NotAssigneeId |
*[]*f64 |
Return issues that do not match the assignee id. |
NotAuthorId |
*[]*f64 |
Return issues that do not match the author id. |
NotLabels |
*[]*string |
Return issues that do not match the labels. |
NotMilestone |
*string |
Return issues that do not match the milestone. |
NotMyReactionEmoji |
*[]*string |
Return issues not reacted by the authenticated user by the given emoji. |
OrderBy |
*string |
Return issues ordered by. Valid values are created_at , updated_at , priority , due_date , relative_position , label_priority , milestone_due , popularity , weight . Default is created_at. |
Scope |
*string |
Return issues for the given scope. Valid values are created_by_me , assigned_to_me , all . Defaults to all. |
Search |
*string |
Search project issues against their title and description. |
Sort |
*string |
Return issues sorted in asc or desc order. Default is desc. |
UpdatedAfter |
*string |
Return issues updated on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z). |
UpdatedBefore |
*string |
Return issues updated on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z). |
Weight |
*f64 |
Return issues with the specified weight. |
WithLabelsDetails |
interface{} |
If true, the response returns more details for each label in labels field: :name, :color, :description, :description_html, :text_color. |
Connection interface{}
- Type: interface{}
Count interface{}
- Type: interface{}
DependsOn *[]ITerraformDependable
- Type: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable
ForEach ITerraformIterator
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator
Lifecycle TerraformResourceLifecycle
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
Provider TerraformProvider
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
Provisioners *[]interface{}
- Type: *[]interface{}
Project *string
- Type: *string
The name or id of the project.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#project DataGitlabProjectIssues#project}
AssigneeId *f64
- Type: *f64
Return issues assigned to the given user id.
Mutually exclusive with assignee_username. None returns unassigned issues. Any returns issues with an assignee.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#assignee_id DataGitlabProjectIssues#assignee_id}
AssigneeUsername *string
- Type: *string
Return issues assigned to the given username.
Similar to assignee_id and mutually exclusive with assignee_id. In GitLab CE, the assignee_username array should only contain a single value. Otherwise, an invalid parameter error is returned.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#assignee_username DataGitlabProjectIssues#assignee_username}
AuthorId *f64
- Type: *f64
Return issues created by the given user id. Combine with scope=all or scope=assigned_to_me.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#author_id DataGitlabProjectIssues#author_id}
Confidential interface{}
- Type: interface{}
Filter confidential or public issues.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#confidential DataGitlabProjectIssues#confidential}
CreatedAfter *string
- Type: *string
Return issues created on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#created_after DataGitlabProjectIssues#created_after}
CreatedBefore *string
- Type: *string
Return issues created on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#created_before DataGitlabProjectIssues#created_before}
DueDate *string
- Type: *string
Return issues that have no due date, are overdue, or whose due date is this week, this month, or between two weeks ago and next month.
Accepts: 0 (no due date), any, today, tomorrow, overdue, week, month, next_month_and_previous_two_weeks.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#due_date DataGitlabProjectIssues#due_date}
Id *string
- Type: *string
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#id DataGitlabProjectIssues#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
Iids *[]*f64
- Type: *[]*f64
Return only the issues having the given iid.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#iids DataGitlabProjectIssues#iids}
IssueType *string
- Type: *string
Filter to a given type of issue. Valid values are [issue incident test_case]. (Introduced in GitLab 13.12).
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#issue_type DataGitlabProjectIssues#issue_type}
Labels *[]*string
- Type: *[]*string
Return issues with labels.
Issues must have all labels to be returned. None lists all issues with no labels. Any lists all issues with at least one label. No+Label (Deprecated) lists all issues with no labels. Predefined names are case-insensitive.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#labels DataGitlabProjectIssues#labels}
Milestone *string
- Type: *string
The milestone title. None lists all issues with no milestone. Any lists all issues that have an assigned milestone.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#milestone DataGitlabProjectIssues#milestone}
MyReactionEmoji *string
- Type: *string
Return issues reacted by the authenticated user by the given emoji.
None returns issues not given a reaction. Any returns issues given at least one reaction.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#my_reaction_emoji DataGitlabProjectIssues#my_reaction_emoji}
NotAssigneeId *[]*f64
- Type: *[]*f64
Return issues that do not match the assignee id.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#not_assignee_id DataGitlabProjectIssues#not_assignee_id}
NotAuthorId *[]*f64
- Type: *[]*f64
Return issues that do not match the author id.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#not_author_id DataGitlabProjectIssues#not_author_id}
NotLabels *[]*string
- Type: *[]*string
Return issues that do not match the labels.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#not_labels DataGitlabProjectIssues#not_labels}
NotMilestone *string
- Type: *string
Return issues that do not match the milestone.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#not_milestone DataGitlabProjectIssues#not_milestone}
NotMyReactionEmoji *[]*string
- Type: *[]*string
Return issues not reacted by the authenticated user by the given emoji.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#not_my_reaction_emoji DataGitlabProjectIssues#not_my_reaction_emoji}
OrderBy *string
- Type: *string
Return issues ordered by. Valid values are created_at
, updated_at
, priority
, due_date
, relative_position
, label_priority
, milestone_due
, popularity
, weight
. Default is created_at.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#order_by DataGitlabProjectIssues#order_by}
Scope *string
- Type: *string
Return issues for the given scope. Valid values are created_by_me
, assigned_to_me
, all
. Defaults to all.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#scope DataGitlabProjectIssues#scope}
Search *string
- Type: *string
Search project issues against their title and description.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#search DataGitlabProjectIssues#search}
Sort *string
- Type: *string
Return issues sorted in asc or desc order. Default is desc.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#sort DataGitlabProjectIssues#sort}
UpdatedAfter *string
- Type: *string
Return issues updated on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#updated_after DataGitlabProjectIssues#updated_after}
UpdatedBefore *string
- Type: *string
Return issues updated on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z).
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#updated_before DataGitlabProjectIssues#updated_before}
Weight *f64
- Type: *f64
Return issues with the specified weight.
None returns issues with no weight assigned. Any returns issues with a weight assigned.
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#weight DataGitlabProjectIssues#weight}
WithLabelsDetails interface{}
- Type: interface{}
If true, the response returns more details for each label in labels field: :name, :color, :description, :description_html, :text_color.
Default is false. description_html was introduced in GitLab 12.7
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/gitlabhq/gitlab/17.6.1/docs/data-sources/project_issues#with_labels_details DataGitlabProjectIssues#with_labels_details}
import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectissues"
&datagitlabprojectissues.DataGitlabProjectIssuesIssues {
}
import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectissues"
&datagitlabprojectissues.DataGitlabProjectIssuesIssuesTaskCompletionStatus {
}
import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectissues"
datagitlabprojectissues.NewDataGitlabProjectIssuesIssuesList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGitlabProjectIssuesIssuesList
Name | Type | Description |
---|---|---|
terraformResource |
github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent |
The parent resource. |
terraformAttribute |
*string |
The attribute on the parent resource this class is referencing. |
wrapsSet |
*bool |
whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
The parent resource.
- Type: *string
The attribute on the parent resource this class is referencing.
- Type: *bool
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
Name | Description |
---|---|
AllWithMapKey |
Creating an iterator for this complex list. |
ComputeFqn |
No description. |
Resolve |
Produce the Token's value at resolution time. |
ToString |
Return a string representation of this resolvable object. |
Get |
No description. |
func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
Creating an iterator for this complex list.
The list will be converted into a map with the mapKeyAttributeName as the key.
- Type: *string
func ComputeFqn() *string
func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
func ToString() *string
Return a string representation of this resolvable object.
Returns a reversible string representation.
func Get(index *f64) DataGitlabProjectIssuesIssuesOutputReference
- Type: *f64
the index of the item to return.
Name | Type | Description |
---|---|---|
CreationStack |
*[]*string |
The creation stack of this resolvable which will be appended to errors thrown during resolution. |
Fqn |
*string |
No description. |
func CreationStack() *[]*string
- Type: *[]*string
The creation stack of this resolvable which will be appended to errors thrown during resolution.
If this returns an empty array the stack will not be attached.
func Fqn() *string
- Type: *string
import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectissues"
datagitlabprojectissues.NewDataGitlabProjectIssuesIssuesOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataGitlabProjectIssuesIssuesOutputReference
Name | Type | Description |
---|---|---|
terraformResource |
github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent |
The parent resource. |
terraformAttribute |
*string |
The attribute on the parent resource this class is referencing. |
complexObjectIndex |
*f64 |
the index of this item in the list. |
complexObjectIsFromSet |
*bool |
whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
The parent resource.
- Type: *string
The attribute on the parent resource this class is referencing.
- Type: *f64
the index of this item in the list.
- Type: *bool
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
Name | Description |
---|---|
ComputeFqn |
No description. |
GetAnyMapAttribute |
No description. |
GetBooleanAttribute |
No description. |
GetBooleanMapAttribute |
No description. |
GetListAttribute |
No description. |
GetNumberAttribute |
No description. |
GetNumberListAttribute |
No description. |
GetNumberMapAttribute |
No description. |
GetStringAttribute |
No description. |
GetStringMapAttribute |
No description. |
InterpolationForAttribute |
No description. |
Resolve |
Produce the Token's value at resolution time. |
ToString |
Return a string representation of this resolvable object. |
func ComputeFqn() *string
func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
- Type: *string
func GetBooleanAttribute(terraformAttribute *string) IResolvable
- Type: *string
func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
- Type: *string
func GetListAttribute(terraformAttribute *string) *[]*string
- Type: *string
func GetNumberAttribute(terraformAttribute *string) *f64
- Type: *string
func GetNumberListAttribute(terraformAttribute *string) *[]*f64
- Type: *string
func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
- Type: *string
func GetStringAttribute(terraformAttribute *string) *string
- Type: *string
func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
- Type: *string
func InterpolationForAttribute(property *string) IResolvable
- Type: *string
func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
func ToString() *string
Return a string representation of this resolvable object.
Returns a reversible string representation.
Name | Type | Description |
---|---|---|
CreationStack |
*[]*string |
The creation stack of this resolvable which will be appended to errors thrown during resolution. |
Fqn |
*string |
No description. |
AssigneeIds |
*[]*f64 |
No description. |
AuthorId |
*f64 |
No description. |
ClosedAt |
*string |
No description. |
ClosedByUserId |
*f64 |
No description. |
Confidential |
github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable |
No description. |
CreatedAt |
*string |
No description. |
Description |
*string |
No description. |
DiscussionLocked |
github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable |
No description. |
DiscussionToResolve |
*string |
No description. |
Downvotes |
*f64 |
No description. |
DueDate |
*string |
No description. |
EpicId |
*f64 |
No description. |
EpicIssueId |
*f64 |
No description. |
ExternalId |
*string |
No description. |
HumanTimeEstimate |
*string |
No description. |
HumanTotalTimeSpent |
*string |
No description. |
Iid |
*f64 |
No description. |
IssueId |
*f64 |
No description. |
IssueLinkId |
*f64 |
No description. |
IssueType |
*string |
No description. |
Labels |
*[]*string |
No description. |
Links |
github.com/hashicorp/terraform-cdk-go/cdktf.StringMap |
No description. |
MergeRequestsCount |
*f64 |
No description. |
MergeRequestToResolveDiscussionsOf |
*f64 |
No description. |
MilestoneId |
*f64 |
No description. |
MovedToId |
*f64 |
No description. |
Project |
*string |
No description. |
References |
github.com/hashicorp/terraform-cdk-go/cdktf.StringMap |
No description. |
State |
*string |
No description. |
Subscribed |
github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable |
No description. |
TaskCompletionStatus |
DataGitlabProjectIssuesIssuesTaskCompletionStatusList |
No description. |
TimeEstimate |
*f64 |
No description. |
Title |
*string |
No description. |
TotalTimeSpent |
*f64 |
No description. |
UpdatedAt |
*string |
No description. |
Upvotes |
*f64 |
No description. |
UserNotesCount |
*f64 |
No description. |
WebUrl |
*string |
No description. |
Weight |
*f64 |
No description. |
InternalValue |
DataGitlabProjectIssuesIssues |
No description. |
func CreationStack() *[]*string
- Type: *[]*string
The creation stack of this resolvable which will be appended to errors thrown during resolution.
If this returns an empty array the stack will not be attached.
func Fqn() *string
- Type: *string
func AssigneeIds() *[]*f64
- Type: *[]*f64
func AuthorId() *f64
- Type: *f64
func ClosedAt() *string
- Type: *string
func ClosedByUserId() *f64
- Type: *f64
func Confidential() IResolvable
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
func CreatedAt() *string
- Type: *string
func Description() *string
- Type: *string
func DiscussionLocked() IResolvable
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
func DiscussionToResolve() *string
- Type: *string
func Downvotes() *f64
- Type: *f64
func DueDate() *string
- Type: *string
func EpicId() *f64
- Type: *f64
func EpicIssueId() *f64
- Type: *f64
func ExternalId() *string
- Type: *string
func HumanTimeEstimate() *string
- Type: *string
func HumanTotalTimeSpent() *string
- Type: *string
func Iid() *f64
- Type: *f64
func IssueId() *f64
- Type: *f64
func IssueLinkId() *f64
- Type: *f64
func IssueType() *string
- Type: *string
func Labels() *[]*string
- Type: *[]*string
func Links() StringMap
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.StringMap
func MergeRequestsCount() *f64
- Type: *f64
func MergeRequestToResolveDiscussionsOf() *f64
- Type: *f64
func MilestoneId() *f64
- Type: *f64
func MovedToId() *f64
- Type: *f64
func Project() *string
- Type: *string
func References() StringMap
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.StringMap
func State() *string
- Type: *string
func Subscribed() IResolvable
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable
func TaskCompletionStatus() DataGitlabProjectIssuesIssuesTaskCompletionStatusList
func TimeEstimate() *f64
- Type: *f64
func Title() *string
- Type: *string
func TotalTimeSpent() *f64
- Type: *f64
func UpdatedAt() *string
- Type: *string
func Upvotes() *f64
- Type: *f64
func UserNotesCount() *f64
- Type: *f64
func WebUrl() *string
- Type: *string
func Weight() *f64
- Type: *f64
func InternalValue() DataGitlabProjectIssuesIssues
import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectissues"
datagitlabprojectissues.NewDataGitlabProjectIssuesIssuesTaskCompletionStatusList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGitlabProjectIssuesIssuesTaskCompletionStatusList
Name | Type | Description |
---|---|---|
terraformResource |
github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent |
The parent resource. |
terraformAttribute |
*string |
The attribute on the parent resource this class is referencing. |
wrapsSet |
*bool |
whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
The parent resource.
- Type: *string
The attribute on the parent resource this class is referencing.
- Type: *bool
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
Name | Description |
---|---|
AllWithMapKey |
Creating an iterator for this complex list. |
ComputeFqn |
No description. |
Resolve |
Produce the Token's value at resolution time. |
ToString |
Return a string representation of this resolvable object. |
Get |
No description. |
func AllWithMapKey(mapKeyAttributeName *string) DynamicListTerraformIterator
Creating an iterator for this complex list.
The list will be converted into a map with the mapKeyAttributeName as the key.
- Type: *string
func ComputeFqn() *string
func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
func ToString() *string
Return a string representation of this resolvable object.
Returns a reversible string representation.
func Get(index *f64) DataGitlabProjectIssuesIssuesTaskCompletionStatusOutputReference
- Type: *f64
the index of the item to return.
Name | Type | Description |
---|---|---|
CreationStack |
*[]*string |
The creation stack of this resolvable which will be appended to errors thrown during resolution. |
Fqn |
*string |
No description. |
func CreationStack() *[]*string
- Type: *[]*string
The creation stack of this resolvable which will be appended to errors thrown during resolution.
If this returns an empty array the stack will not be attached.
func Fqn() *string
- Type: *string
import "github.com/cdktf/cdktf-provider-gitlab-go/gitlab/v13/datagitlabprojectissues"
datagitlabprojectissues.NewDataGitlabProjectIssuesIssuesTaskCompletionStatusOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataGitlabProjectIssuesIssuesTaskCompletionStatusOutputReference
Name | Type | Description |
---|---|---|
terraformResource |
github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent |
The parent resource. |
terraformAttribute |
*string |
The attribute on the parent resource this class is referencing. |
complexObjectIndex |
*f64 |
the index of this item in the list. |
complexObjectIsFromSet |
*bool |
whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
The parent resource.
- Type: *string
The attribute on the parent resource this class is referencing.
- Type: *f64
the index of this item in the list.
- Type: *bool
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
Name | Description |
---|---|
ComputeFqn |
No description. |
GetAnyMapAttribute |
No description. |
GetBooleanAttribute |
No description. |
GetBooleanMapAttribute |
No description. |
GetListAttribute |
No description. |
GetNumberAttribute |
No description. |
GetNumberListAttribute |
No description. |
GetNumberMapAttribute |
No description. |
GetStringAttribute |
No description. |
GetStringMapAttribute |
No description. |
InterpolationForAttribute |
No description. |
Resolve |
Produce the Token's value at resolution time. |
ToString |
Return a string representation of this resolvable object. |
func ComputeFqn() *string
func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
- Type: *string
func GetBooleanAttribute(terraformAttribute *string) IResolvable
- Type: *string
func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
- Type: *string
func GetListAttribute(terraformAttribute *string) *[]*string
- Type: *string
func GetNumberAttribute(terraformAttribute *string) *f64
- Type: *string
func GetNumberListAttribute(terraformAttribute *string) *[]*f64
- Type: *string
func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
- Type: *string
func GetStringAttribute(terraformAttribute *string) *string
- Type: *string
func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
- Type: *string
func InterpolationForAttribute(property *string) IResolvable
- Type: *string
func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
- Type: github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
func ToString() *string
Return a string representation of this resolvable object.
Returns a reversible string representation.
Name | Type | Description |
---|---|---|
CreationStack |
*[]*string |
The creation stack of this resolvable which will be appended to errors thrown during resolution. |
Fqn |
*string |
No description. |
CompletedCount |
*f64 |
No description. |
Count |
*f64 |
No description. |
InternalValue |
DataGitlabProjectIssuesIssuesTaskCompletionStatus |
No description. |
func CreationStack() *[]*string
- Type: *[]*string
The creation stack of this resolvable which will be appended to errors thrown during resolution.
If this returns an empty array the stack will not be attached.
func Fqn() *string
- Type: *string
func CompletedCount() *f64
- Type: *f64
func Count() *f64
- Type: *f64
func InternalValue() DataGitlabProjectIssuesIssuesTaskCompletionStatus