Viewing docs for GitLab v9.10.0
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
Viewing docs for GitLab v9.10.0
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
The gitlab.ProjectMilestone data source allows get details of a project milestone.
Upstream API: GitLab REST API docs
Using getProjectMilestone
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getProjectMilestone(args: GetProjectMilestoneArgs, opts?: InvokeOptions): Promise<GetProjectMilestoneResult>
function getProjectMilestoneOutput(args: GetProjectMilestoneOutputArgs, opts?: InvokeOptions): Output<GetProjectMilestoneResult>def get_project_milestone(milestone_id: Optional[int] = None,
project: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetProjectMilestoneResult
def get_project_milestone_output(milestone_id: Optional[pulumi.Input[int]] = None,
project: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetProjectMilestoneResult]func LookupProjectMilestone(ctx *Context, args *LookupProjectMilestoneArgs, opts ...InvokeOption) (*LookupProjectMilestoneResult, error)
func LookupProjectMilestoneOutput(ctx *Context, args *LookupProjectMilestoneOutputArgs, opts ...InvokeOption) LookupProjectMilestoneResultOutput> Note: This function is named LookupProjectMilestone in the Go SDK.
public static class GetProjectMilestone
{
public static Task<GetProjectMilestoneResult> InvokeAsync(GetProjectMilestoneArgs args, InvokeOptions? opts = null)
public static Output<GetProjectMilestoneResult> Invoke(GetProjectMilestoneInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetProjectMilestoneResult> getProjectMilestone(GetProjectMilestoneArgs args, InvokeOptions options)
public static Output<GetProjectMilestoneResult> getProjectMilestone(GetProjectMilestoneArgs args, InvokeOptions options)
fn::invoke:
function: gitlab:index/getProjectMilestone:getProjectMilestone
arguments:
# arguments dictionaryThe following arguments are supported:
- Milestone
Id int - The instance-wide ID of the project’s milestone.
- Project string
- The ID or URL-encoded path of the project owned by the authenticated user.
- Milestone
Id int - The instance-wide ID of the project’s milestone.
- Project string
- The ID or URL-encoded path of the project owned by the authenticated user.
- milestone
Id Integer - The instance-wide ID of the project’s milestone.
- project String
- The ID or URL-encoded path of the project owned by the authenticated user.
- milestone
Id number - The instance-wide ID of the project’s milestone.
- project string
- The ID or URL-encoded path of the project owned by the authenticated user.
- milestone_
id int - The instance-wide ID of the project’s milestone.
- project str
- The ID or URL-encoded path of the project owned by the authenticated user.
- milestone
Id Number - The instance-wide ID of the project’s milestone.
- project String
- The ID or URL-encoded path of the project owned by the authenticated user.
getProjectMilestone Result
The following output properties are available:
- Created
At string - The time of creation of the milestone. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z.
- Description string
- The description of the milestone.
- Due
Date string - The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11.
- Expired bool
- Bool, true if milestone expired.
- Id string
- The ID of this datasource. In the format
<project:milestone-id>. - Iid int
- The ID of the project's milestone.
- Milestone
Id int - The instance-wide ID of the project’s milestone.
- Project string
- The ID or URL-encoded path of the project owned by the authenticated user.
- Project
Id int - The project ID of milestone.
- Start
Date string - The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11.
- State string
- The state of the milestone. Valid values are:
active,closed. - Title string
- The title of a milestone.
- Updated
At string - The last update time of the milestone. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z.
- Web
Url string - The web URL of the milestone.
- Created
At string - The time of creation of the milestone. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z.
- Description string
- The description of the milestone.
- Due
Date string - The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11.
- Expired bool
- Bool, true if milestone expired.
- Id string
- The ID of this datasource. In the format
<project:milestone-id>. - Iid int
- The ID of the project's milestone.
- Milestone
Id int - The instance-wide ID of the project’s milestone.
- Project string
- The ID or URL-encoded path of the project owned by the authenticated user.
- Project
Id int - The project ID of milestone.
- Start
Date string - The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11.
- State string
- The state of the milestone. Valid values are:
active,closed. - Title string
- The title of a milestone.
- Updated
At string - The last update time of the milestone. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z.
- Web
Url string - The web URL of the milestone.
- created
At String - The time of creation of the milestone. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z.
- description String
- The description of the milestone.
- due
Date String - The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11.
- expired Boolean
- Bool, true if milestone expired.
- id String
- The ID of this datasource. In the format
<project:milestone-id>. - iid Integer
- The ID of the project's milestone.
- milestone
Id Integer - The instance-wide ID of the project’s milestone.
- project String
- The ID or URL-encoded path of the project owned by the authenticated user.
- project
Id Integer - The project ID of milestone.
- start
Date String - The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11.
- state String
- The state of the milestone. Valid values are:
active,closed. - title String
- The title of a milestone.
- updated
At String - The last update time of the milestone. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z.
- web
Url String - The web URL of the milestone.
- created
At string - The time of creation of the milestone. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z.
- description string
- The description of the milestone.
- due
Date string - The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11.
- expired boolean
- Bool, true if milestone expired.
- id string
- The ID of this datasource. In the format
<project:milestone-id>. - iid number
- The ID of the project's milestone.
- milestone
Id number - The instance-wide ID of the project’s milestone.
- project string
- The ID or URL-encoded path of the project owned by the authenticated user.
- project
Id number - The project ID of milestone.
- start
Date string - The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11.
- state string
- The state of the milestone. Valid values are:
active,closed. - title string
- The title of a milestone.
- updated
At string - The last update time of the milestone. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z.
- web
Url string - The web URL of the milestone.
- created_
at str - The time of creation of the milestone. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z.
- description str
- The description of the milestone.
- due_
date str - The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11.
- expired bool
- Bool, true if milestone expired.
- id str
- The ID of this datasource. In the format
<project:milestone-id>. - iid int
- The ID of the project's milestone.
- milestone_
id int - The instance-wide ID of the project’s milestone.
- project str
- The ID or URL-encoded path of the project owned by the authenticated user.
- project_
id int - The project ID of milestone.
- start_
date str - The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11.
- state str
- The state of the milestone. Valid values are:
active,closed. - title str
- The title of a milestone.
- updated_
at str - The last update time of the milestone. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z.
- web_
url str - The web URL of the milestone.
- created
At String - The time of creation of the milestone. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z.
- description String
- The description of the milestone.
- due
Date String - The due date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11.
- expired Boolean
- Bool, true if milestone expired.
- id String
- The ID of this datasource. In the format
<project:milestone-id>. - iid Number
- The ID of the project's milestone.
- milestone
Id Number - The instance-wide ID of the project’s milestone.
- project String
- The ID or URL-encoded path of the project owned by the authenticated user.
- project
Id Number - The project ID of milestone.
- start
Date String - The start date of the milestone. Date time string in the format YYYY-MM-DD, for example 2016-03-11.
- state String
- The state of the milestone. Valid values are:
active,closed. - title String
- The title of a milestone.
- updated
At String - The last update time of the milestone. Date time string, ISO 8601 formatted, for example 2016-03-11T03:45:40Z.
- web
Url String - The web URL of the milestone.
Package Details
- Repository
- GitLab pulumi/pulumi-gitlab
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
gitlabTerraform Provider.
Viewing docs for GitLab v9.10.0
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
