1. Packages
  2. Harness Provider
  3. API Docs
  4. platform
  5. getManualFreeze
Harness v0.8.1 published on Saturday, Aug 23, 2025 by Pulumi

harness.platform.getManualFreeze

Explore with Pulumi AI

harness logo
Harness v0.8.1 published on Saturday, Aug 23, 2025 by Pulumi

    DataSource for deployment freeze in harness.

    Example Usage

    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    variables:
      example:
        fn::invoke:
          function: harness:platform:getPipeline
          arguments:
            identifier: identifier
            orgId: org_id
            projectId: project_id
            accountId: account_id
    

    Using getManualFreeze

    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 getManualFreeze(args: GetManualFreezeArgs, opts?: InvokeOptions): Promise<GetManualFreezeResult>
    function getManualFreezeOutput(args: GetManualFreezeOutputArgs, opts?: InvokeOptions): Output<GetManualFreezeResult>
    def get_manual_freeze(account_id: Optional[str] = None,
                          identifier: Optional[str] = None,
                          org_id: Optional[str] = None,
                          project_id: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetManualFreezeResult
    def get_manual_freeze_output(account_id: Optional[pulumi.Input[str]] = None,
                          identifier: Optional[pulumi.Input[str]] = None,
                          org_id: Optional[pulumi.Input[str]] = None,
                          project_id: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetManualFreezeResult]
    func LookupManualFreeze(ctx *Context, args *LookupManualFreezeArgs, opts ...InvokeOption) (*LookupManualFreezeResult, error)
    func LookupManualFreezeOutput(ctx *Context, args *LookupManualFreezeOutputArgs, opts ...InvokeOption) LookupManualFreezeResultOutput

    > Note: This function is named LookupManualFreeze in the Go SDK.

    public static class GetManualFreeze 
    {
        public static Task<GetManualFreezeResult> InvokeAsync(GetManualFreezeArgs args, InvokeOptions? opts = null)
        public static Output<GetManualFreezeResult> Invoke(GetManualFreezeInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetManualFreezeResult> getManualFreeze(GetManualFreezeArgs args, InvokeOptions options)
    public static Output<GetManualFreezeResult> getManualFreeze(GetManualFreezeArgs args, InvokeOptions options)
    
    fn::invoke:
      function: harness:platform/getManualFreeze:getManualFreeze
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountId string
    Account Identifier of the freeze
    Identifier string
    Identifier of the freeze
    OrgId string
    Organization identifier of the freeze
    ProjectId string
    Project identifier of the freeze
    AccountId string
    Account Identifier of the freeze
    Identifier string
    Identifier of the freeze
    OrgId string
    Organization identifier of the freeze
    ProjectId string
    Project identifier of the freeze
    accountId String
    Account Identifier of the freeze
    identifier String
    Identifier of the freeze
    orgId String
    Organization identifier of the freeze
    projectId String
    Project identifier of the freeze
    accountId string
    Account Identifier of the freeze
    identifier string
    Identifier of the freeze
    orgId string
    Organization identifier of the freeze
    projectId string
    Project identifier of the freeze
    account_id str
    Account Identifier of the freeze
    identifier str
    Identifier of the freeze
    org_id str
    Organization identifier of the freeze
    project_id str
    Project identifier of the freeze
    accountId String
    Account Identifier of the freeze
    identifier String
    Identifier of the freeze
    orgId String
    Organization identifier of the freeze
    projectId String
    Project identifier of the freeze

    getManualFreeze Result

    The following output properties are available:

    AccountId string
    Account Identifier of the freeze
    CurrentOrUpcomingWindows List<GetManualFreezeCurrentOrUpcomingWindow>
    Current or upcoming windows
    Description string
    Description of the freeze
    FreezeWindows List<GetManualFreezeFreezeWindow>
    Freeze windows in the freeze response
    Id string
    The provider-assigned unique ID for this managed resource.
    Identifier string
    Identifier of the freeze
    Name string
    Name of the freeze
    Scope string
    Scope of the freeze
    Status string
    Status of the freeze
    Tags List<string>
    Tags associated with the freeze
    Type string
    Type of freeze
    Yaml string
    Yaml of the freeze
    OrgId string
    Organization identifier of the freeze
    ProjectId string
    Project identifier of the freeze
    AccountId string
    Account Identifier of the freeze
    CurrentOrUpcomingWindows []GetManualFreezeCurrentOrUpcomingWindow
    Current or upcoming windows
    Description string
    Description of the freeze
    FreezeWindows []GetManualFreezeFreezeWindow
    Freeze windows in the freeze response
    Id string
    The provider-assigned unique ID for this managed resource.
    Identifier string
    Identifier of the freeze
    Name string
    Name of the freeze
    Scope string
    Scope of the freeze
    Status string
    Status of the freeze
    Tags []string
    Tags associated with the freeze
    Type string
    Type of freeze
    Yaml string
    Yaml of the freeze
    OrgId string
    Organization identifier of the freeze
    ProjectId string
    Project identifier of the freeze
    accountId String
    Account Identifier of the freeze
    currentOrUpcomingWindows List<GetManualFreezeCurrentOrUpcomingWindow>
    Current or upcoming windows
    description String
    Description of the freeze
    freezeWindows List<GetManualFreezeFreezeWindow>
    Freeze windows in the freeze response
    id String
    The provider-assigned unique ID for this managed resource.
    identifier String
    Identifier of the freeze
    name String
    Name of the freeze
    scope String
    Scope of the freeze
    status String
    Status of the freeze
    tags List<String>
    Tags associated with the freeze
    type String
    Type of freeze
    yaml String
    Yaml of the freeze
    orgId String
    Organization identifier of the freeze
    projectId String
    Project identifier of the freeze
    accountId string
    Account Identifier of the freeze
    currentOrUpcomingWindows GetManualFreezeCurrentOrUpcomingWindow[]
    Current or upcoming windows
    description string
    Description of the freeze
    freezeWindows GetManualFreezeFreezeWindow[]
    Freeze windows in the freeze response
    id string
    The provider-assigned unique ID for this managed resource.
    identifier string
    Identifier of the freeze
    name string
    Name of the freeze
    scope string
    Scope of the freeze
    status string
    Status of the freeze
    tags string[]
    Tags associated with the freeze
    type string
    Type of freeze
    yaml string
    Yaml of the freeze
    orgId string
    Organization identifier of the freeze
    projectId string
    Project identifier of the freeze
    account_id str
    Account Identifier of the freeze
    current_or_upcoming_windows Sequence[GetManualFreezeCurrentOrUpcomingWindow]
    Current or upcoming windows
    description str
    Description of the freeze
    freeze_windows Sequence[GetManualFreezeFreezeWindow]
    Freeze windows in the freeze response
    id str
    The provider-assigned unique ID for this managed resource.
    identifier str
    Identifier of the freeze
    name str
    Name of the freeze
    scope str
    Scope of the freeze
    status str
    Status of the freeze
    tags Sequence[str]
    Tags associated with the freeze
    type str
    Type of freeze
    yaml str
    Yaml of the freeze
    org_id str
    Organization identifier of the freeze
    project_id str
    Project identifier of the freeze
    accountId String
    Account Identifier of the freeze
    currentOrUpcomingWindows List<Property Map>
    Current or upcoming windows
    description String
    Description of the freeze
    freezeWindows List<Property Map>
    Freeze windows in the freeze response
    id String
    The provider-assigned unique ID for this managed resource.
    identifier String
    Identifier of the freeze
    name String
    Name of the freeze
    scope String
    Scope of the freeze
    status String
    Status of the freeze
    tags List<String>
    Tags associated with the freeze
    type String
    Type of freeze
    yaml String
    Yaml of the freeze
    orgId String
    Organization identifier of the freeze
    projectId String
    Project identifier of the freeze

    Supporting Types

    GetManualFreezeCurrentOrUpcomingWindow

    EndTime int
    End time of the freeze window
    StartTime int
    Start time of the freeze window
    EndTime int
    End time of the freeze window
    StartTime int
    Start time of the freeze window
    endTime Integer
    End time of the freeze window
    startTime Integer
    Start time of the freeze window
    endTime number
    End time of the freeze window
    startTime number
    Start time of the freeze window
    end_time int
    End time of the freeze window
    start_time int
    Start time of the freeze window
    endTime Number
    End time of the freeze window
    startTime Number
    Start time of the freeze window

    GetManualFreezeFreezeWindow

    Duration string
    Duration of the freeze window
    EndTime string
    End Time of the freeze window
    Recurrences List<GetManualFreezeFreezeWindowRecurrence>
    Recurrence of the freeze window
    StartTime string
    Start Time of the freeze window
    TimeZone string
    Time zone of the freeze window
    Duration string
    Duration of the freeze window
    EndTime string
    End Time of the freeze window
    Recurrences []GetManualFreezeFreezeWindowRecurrence
    Recurrence of the freeze window
    StartTime string
    Start Time of the freeze window
    TimeZone string
    Time zone of the freeze window
    duration String
    Duration of the freeze window
    endTime String
    End Time of the freeze window
    recurrences List<GetManualFreezeFreezeWindowRecurrence>
    Recurrence of the freeze window
    startTime String
    Start Time of the freeze window
    timeZone String
    Time zone of the freeze window
    duration string
    Duration of the freeze window
    endTime string
    End Time of the freeze window
    recurrences GetManualFreezeFreezeWindowRecurrence[]
    Recurrence of the freeze window
    startTime string
    Start Time of the freeze window
    timeZone string
    Time zone of the freeze window
    duration str
    Duration of the freeze window
    end_time str
    End Time of the freeze window
    recurrences Sequence[GetManualFreezeFreezeWindowRecurrence]
    Recurrence of the freeze window
    start_time str
    Start Time of the freeze window
    time_zone str
    Time zone of the freeze window
    duration String
    Duration of the freeze window
    endTime String
    End Time of the freeze window
    recurrences List<Property Map>
    Recurrence of the freeze window
    startTime String
    Start Time of the freeze window
    timeZone String
    Time zone of the freeze window

    GetManualFreezeFreezeWindowRecurrence

    RecurrenceSpecs List<GetManualFreezeFreezeWindowRecurrenceRecurrenceSpec>
    Used to filter resources on their attributes
    Type string
    Type of the recurrence
    RecurrenceSpecs []GetManualFreezeFreezeWindowRecurrenceRecurrenceSpec
    Used to filter resources on their attributes
    Type string
    Type of the recurrence
    recurrenceSpecs List<GetManualFreezeFreezeWindowRecurrenceRecurrenceSpec>
    Used to filter resources on their attributes
    type String
    Type of the recurrence
    recurrenceSpecs GetManualFreezeFreezeWindowRecurrenceRecurrenceSpec[]
    Used to filter resources on their attributes
    type string
    Type of the recurrence
    recurrence_specs Sequence[GetManualFreezeFreezeWindowRecurrenceRecurrenceSpec]
    Used to filter resources on their attributes
    type str
    Type of the recurrence
    recurrenceSpecs List<Property Map>
    Used to filter resources on their attributes
    type String
    Type of the recurrence

    GetManualFreezeFreezeWindowRecurrenceRecurrenceSpec

    Until string
    Time till which freeze window recurrs
    Value int
    Every n months recurrence
    Until string
    Time till which freeze window recurrs
    Value int
    Every n months recurrence
    until String
    Time till which freeze window recurrs
    value Integer
    Every n months recurrence
    until string
    Time till which freeze window recurrs
    value number
    Every n months recurrence
    until str
    Time till which freeze window recurrs
    value int
    Every n months recurrence
    until String
    Time till which freeze window recurrs
    value Number
    Every n months recurrence

    Package Details

    Repository
    harness pulumi/pulumi-harness
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the harness Terraform Provider.
    harness logo
    Harness v0.8.1 published on Saturday, Aug 23, 2025 by Pulumi