Viewing docs for Harness v0.13.1
published on Thursday, May 28, 2026 by Pulumi
published on Thursday, May 28, 2026 by Pulumi
Viewing docs for Harness v0.13.1
published on Thursday, May 28, 2026 by Pulumi
published on Thursday, May 28, 2026 by Pulumi
Look up a Harness FME (Split) large segment by name. The workspace is resolved from orgId and projectId via Workspaces.ResolveWorkspaceID. After create, Get can return 404 briefly; this data source retries for a short period.
Using getLargeSegment
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 getLargeSegment(args: GetLargeSegmentArgs, opts?: InvokeOptions): Promise<GetLargeSegmentResult>
function getLargeSegmentOutput(args: GetLargeSegmentOutputArgs, opts?: InvokeOptions): Output<GetLargeSegmentResult>def get_large_segment(name: Optional[str] = None,
org_id: Optional[str] = None,
project_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLargeSegmentResult
def get_large_segment_output(name: pulumi.Input[Optional[str]] = None,
org_id: pulumi.Input[Optional[str]] = None,
project_id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetLargeSegmentResult]func GetLargeSegment(ctx *Context, args *GetLargeSegmentArgs, opts ...InvokeOption) (*GetLargeSegmentResult, error)
func GetLargeSegmentOutput(ctx *Context, args *GetLargeSegmentOutputArgs, opts ...InvokeOption) GetLargeSegmentResultOutput> Note: This function is named GetLargeSegment in the Go SDK.
public static class GetLargeSegment
{
public static Task<GetLargeSegmentResult> InvokeAsync(GetLargeSegmentArgs args, InvokeOptions? opts = null)
public static Output<GetLargeSegmentResult> Invoke(GetLargeSegmentInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetLargeSegmentResult> getLargeSegment(GetLargeSegmentArgs args, InvokeOptions options)
public static Output<GetLargeSegmentResult> getLargeSegment(GetLargeSegmentArgs args, InvokeOptions options)
fn::invoke:
function: harness:fme/getLargeSegment:getLargeSegment
arguments:
# arguments dictionarydata "harness_fme_getlargesegment" "name" {
# arguments
}The following arguments are supported:
- name string
- Large segment name in Split.
- org_
id string - Harness organization identifier.
- project_
id string - Harness project identifier.
- name str
- Large segment name in Split.
- org_
id str - Harness organization identifier.
- project_
id str - Harness project identifier.
getLargeSegment Result
The following output properties are available:
- Description string
- Large segment description.
- Id string
- The provider-assigned unique ID for this managed resource.
- Large
Segment stringId - The Split large segment ID (same as
id). - Name string
- Large segment name in Split.
- Org
Id string - Harness organization identifier.
- Project
Id string - Harness project identifier.
- Traffic
Type stringId - Split traffic type ID for this large segment.
- Description string
- Large segment description.
- Id string
- The provider-assigned unique ID for this managed resource.
- Large
Segment stringId - The Split large segment ID (same as
id). - Name string
- Large segment name in Split.
- Org
Id string - Harness organization identifier.
- Project
Id string - Harness project identifier.
- Traffic
Type stringId - Split traffic type ID for this large segment.
- description string
- Large segment description.
- id string
- The provider-assigned unique ID for this managed resource.
- large_
segment_ stringid - The Split large segment ID (same as
id). - name string
- Large segment name in Split.
- org_
id string - Harness organization identifier.
- project_
id string - Harness project identifier.
- traffic_
type_ stringid - Split traffic type ID for this large segment.
- description String
- Large segment description.
- id String
- The provider-assigned unique ID for this managed resource.
- large
Segment StringId - The Split large segment ID (same as
id). - name String
- Large segment name in Split.
- org
Id String - Harness organization identifier.
- project
Id String - Harness project identifier.
- traffic
Type StringId - Split traffic type ID for this large segment.
- description string
- Large segment description.
- id string
- The provider-assigned unique ID for this managed resource.
- large
Segment stringId - The Split large segment ID (same as
id). - name string
- Large segment name in Split.
- org
Id string - Harness organization identifier.
- project
Id string - Harness project identifier.
- traffic
Type stringId - Split traffic type ID for this large segment.
- description str
- Large segment description.
- id str
- The provider-assigned unique ID for this managed resource.
- large_
segment_ strid - The Split large segment ID (same as
id). - name str
- Large segment name in Split.
- org_
id str - Harness organization identifier.
- project_
id str - Harness project identifier.
- traffic_
type_ strid - Split traffic type ID for this large segment.
- description String
- Large segment description.
- id String
- The provider-assigned unique ID for this managed resource.
- large
Segment StringId - The Split large segment ID (same as
id). - name String
- Large segment name in Split.
- org
Id String - Harness organization identifier.
- project
Id String - Harness project identifier.
- traffic
Type StringId - Split traffic type ID for this large segment.
Package Details
- Repository
- harness pulumi/pulumi-harness
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
harnessTerraform Provider.
Viewing docs for Harness v0.13.1
published on Thursday, May 28, 2026 by Pulumi
published on Thursday, May 28, 2026 by Pulumi