This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.desktopvirtualization.getScalingPlanPooledSchedule
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Get a ScalingPlanPooledSchedule. Azure REST API version: 2022-09-09.
Other available API versions: 2022-10-14-preview, 2023-07-07-preview, 2023-09-05, 2023-10-04-preview, 2023-11-01-preview, 2024-01-16-preview, 2024-03-06-preview, 2024-04-03, 2024-04-08-preview, 2024-08-08-preview.
Using getScalingPlanPooledSchedule
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 getScalingPlanPooledSchedule(args: GetScalingPlanPooledScheduleArgs, opts?: InvokeOptions): Promise<GetScalingPlanPooledScheduleResult>
function getScalingPlanPooledScheduleOutput(args: GetScalingPlanPooledScheduleOutputArgs, opts?: InvokeOptions): Output<GetScalingPlanPooledScheduleResult>def get_scaling_plan_pooled_schedule(resource_group_name: Optional[str] = None,
                                     scaling_plan_name: Optional[str] = None,
                                     scaling_plan_schedule_name: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetScalingPlanPooledScheduleResult
def get_scaling_plan_pooled_schedule_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                                     scaling_plan_name: Optional[pulumi.Input[str]] = None,
                                     scaling_plan_schedule_name: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetScalingPlanPooledScheduleResult]func LookupScalingPlanPooledSchedule(ctx *Context, args *LookupScalingPlanPooledScheduleArgs, opts ...InvokeOption) (*LookupScalingPlanPooledScheduleResult, error)
func LookupScalingPlanPooledScheduleOutput(ctx *Context, args *LookupScalingPlanPooledScheduleOutputArgs, opts ...InvokeOption) LookupScalingPlanPooledScheduleResultOutput> Note: This function is named LookupScalingPlanPooledSchedule in the Go SDK.
public static class GetScalingPlanPooledSchedule 
{
    public static Task<GetScalingPlanPooledScheduleResult> InvokeAsync(GetScalingPlanPooledScheduleArgs args, InvokeOptions? opts = null)
    public static Output<GetScalingPlanPooledScheduleResult> Invoke(GetScalingPlanPooledScheduleInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetScalingPlanPooledScheduleResult> getScalingPlanPooledSchedule(GetScalingPlanPooledScheduleArgs args, InvokeOptions options)
public static Output<GetScalingPlanPooledScheduleResult> getScalingPlanPooledSchedule(GetScalingPlanPooledScheduleArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:desktopvirtualization:getScalingPlanPooledSchedule
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- ScalingPlan stringName 
- The name of the scaling plan.
- ScalingPlan stringSchedule Name 
- The name of the ScalingPlanSchedule
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- ScalingPlan stringName 
- The name of the scaling plan.
- ScalingPlan stringSchedule Name 
- The name of the ScalingPlanSchedule
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- scalingPlan StringName 
- The name of the scaling plan.
- scalingPlan StringSchedule Name 
- The name of the ScalingPlanSchedule
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- scalingPlan stringName 
- The name of the scaling plan.
- scalingPlan stringSchedule Name 
- The name of the ScalingPlanSchedule
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- scaling_plan_ strname 
- The name of the scaling plan.
- scaling_plan_ strschedule_ name 
- The name of the ScalingPlanSchedule
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- scalingPlan StringName 
- The name of the scaling plan.
- scalingPlan StringSchedule Name 
- The name of the ScalingPlanSchedule
getScalingPlanPooledSchedule Result
The following output properties are available:
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- SystemData Pulumi.Azure Native. Desktop Virtualization. Outputs. System Data Response 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- DaysOf List<string>Week 
- Set of days of the week on which this schedule is active.
- OffPeak stringLoad Balancing Algorithm 
- Load balancing algorithm for off-peak period.
- OffPeak Pulumi.Start Time Azure Native. Desktop Virtualization. Outputs. Time Response 
- Starting time for off-peak period.
- PeakLoad stringBalancing Algorithm 
- Load balancing algorithm for peak period.
- PeakStart Pulumi.Time Azure Native. Desktop Virtualization. Outputs. Time Response 
- Starting time for peak period.
- RampDown intCapacity Threshold Pct 
- Capacity threshold for ramp down period.
- RampDown boolForce Logoff Users 
- Should users be logged off forcefully from hosts.
- RampDown stringLoad Balancing Algorithm 
- Load balancing algorithm for ramp down period.
- RampDown intMinimum Hosts Pct 
- Minimum host percentage for ramp down period.
- RampDown stringNotification Message 
- Notification message for users during ramp down period.
- RampDown Pulumi.Start Time Azure Native. Desktop Virtualization. Outputs. Time Response 
- Starting time for ramp down period.
- RampDown stringStop Hosts When 
- Specifies when to stop hosts during ramp down period.
- RampDown intWait Time Minutes 
- Number of minutes to wait to stop hosts during ramp down period.
- RampUp intCapacity Threshold Pct 
- Capacity threshold for ramp up period.
- RampUp stringLoad Balancing Algorithm 
- Load balancing algorithm for ramp up period.
- RampUp intMinimum Hosts Pct 
- Minimum host percentage for ramp up period.
- RampUp Pulumi.Start Time Azure Native. Desktop Virtualization. Outputs. Time Response 
- Starting time for ramp up period.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- SystemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- DaysOf []stringWeek 
- Set of days of the week on which this schedule is active.
- OffPeak stringLoad Balancing Algorithm 
- Load balancing algorithm for off-peak period.
- OffPeak TimeStart Time Response 
- Starting time for off-peak period.
- PeakLoad stringBalancing Algorithm 
- Load balancing algorithm for peak period.
- PeakStart TimeTime Response 
- Starting time for peak period.
- RampDown intCapacity Threshold Pct 
- Capacity threshold for ramp down period.
- RampDown boolForce Logoff Users 
- Should users be logged off forcefully from hosts.
- RampDown stringLoad Balancing Algorithm 
- Load balancing algorithm for ramp down period.
- RampDown intMinimum Hosts Pct 
- Minimum host percentage for ramp down period.
- RampDown stringNotification Message 
- Notification message for users during ramp down period.
- RampDown TimeStart Time Response 
- Starting time for ramp down period.
- RampDown stringStop Hosts When 
- Specifies when to stop hosts during ramp down period.
- RampDown intWait Time Minutes 
- Number of minutes to wait to stop hosts during ramp down period.
- RampUp intCapacity Threshold Pct 
- Capacity threshold for ramp up period.
- RampUp stringLoad Balancing Algorithm 
- Load balancing algorithm for ramp up period.
- RampUp intMinimum Hosts Pct 
- Minimum host percentage for ramp up period.
- RampUp TimeStart Time Response 
- Starting time for ramp up period.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- daysOf List<String>Week 
- Set of days of the week on which this schedule is active.
- offPeak StringLoad Balancing Algorithm 
- Load balancing algorithm for off-peak period.
- offPeak TimeStart Time Response 
- Starting time for off-peak period.
- peakLoad StringBalancing Algorithm 
- Load balancing algorithm for peak period.
- peakStart TimeTime Response 
- Starting time for peak period.
- rampDown IntegerCapacity Threshold Pct 
- Capacity threshold for ramp down period.
- rampDown BooleanForce Logoff Users 
- Should users be logged off forcefully from hosts.
- rampDown StringLoad Balancing Algorithm 
- Load balancing algorithm for ramp down period.
- rampDown IntegerMinimum Hosts Pct 
- Minimum host percentage for ramp down period.
- rampDown StringNotification Message 
- Notification message for users during ramp down period.
- rampDown TimeStart Time Response 
- Starting time for ramp down period.
- rampDown StringStop Hosts When 
- Specifies when to stop hosts during ramp down period.
- rampDown IntegerWait Time Minutes 
- Number of minutes to wait to stop hosts during ramp down period.
- rampUp IntegerCapacity Threshold Pct 
- Capacity threshold for ramp up period.
- rampUp StringLoad Balancing Algorithm 
- Load balancing algorithm for ramp up period.
- rampUp IntegerMinimum Hosts Pct 
- Minimum host percentage for ramp up period.
- rampUp TimeStart Time Response 
- Starting time for ramp up period.
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- daysOf string[]Week 
- Set of days of the week on which this schedule is active.
- offPeak stringLoad Balancing Algorithm 
- Load balancing algorithm for off-peak period.
- offPeak TimeStart Time Response 
- Starting time for off-peak period.
- peakLoad stringBalancing Algorithm 
- Load balancing algorithm for peak period.
- peakStart TimeTime Response 
- Starting time for peak period.
- rampDown numberCapacity Threshold Pct 
- Capacity threshold for ramp down period.
- rampDown booleanForce Logoff Users 
- Should users be logged off forcefully from hosts.
- rampDown stringLoad Balancing Algorithm 
- Load balancing algorithm for ramp down period.
- rampDown numberMinimum Hosts Pct 
- Minimum host percentage for ramp down period.
- rampDown stringNotification Message 
- Notification message for users during ramp down period.
- rampDown TimeStart Time Response 
- Starting time for ramp down period.
- rampDown stringStop Hosts When 
- Specifies when to stop hosts during ramp down period.
- rampDown numberWait Time Minutes 
- Number of minutes to wait to stop hosts during ramp down period.
- rampUp numberCapacity Threshold Pct 
- Capacity threshold for ramp up period.
- rampUp stringLoad Balancing Algorithm 
- Load balancing algorithm for ramp up period.
- rampUp numberMinimum Hosts Pct 
- Minimum host percentage for ramp up period.
- rampUp TimeStart Time Response 
- Starting time for ramp up period.
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- system_data SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- days_of_ Sequence[str]week 
- Set of days of the week on which this schedule is active.
- off_peak_ strload_ balancing_ algorithm 
- Load balancing algorithm for off-peak period.
- off_peak_ Timestart_ time Response 
- Starting time for off-peak period.
- peak_load_ strbalancing_ algorithm 
- Load balancing algorithm for peak period.
- peak_start_ Timetime Response 
- Starting time for peak period.
- ramp_down_ intcapacity_ threshold_ pct 
- Capacity threshold for ramp down period.
- ramp_down_ boolforce_ logoff_ users 
- Should users be logged off forcefully from hosts.
- ramp_down_ strload_ balancing_ algorithm 
- Load balancing algorithm for ramp down period.
- ramp_down_ intminimum_ hosts_ pct 
- Minimum host percentage for ramp down period.
- ramp_down_ strnotification_ message 
- Notification message for users during ramp down period.
- ramp_down_ Timestart_ time Response 
- Starting time for ramp down period.
- ramp_down_ strstop_ hosts_ when 
- Specifies when to stop hosts during ramp down period.
- ramp_down_ intwait_ time_ minutes 
- Number of minutes to wait to stop hosts during ramp down period.
- ramp_up_ intcapacity_ threshold_ pct 
- Capacity threshold for ramp up period.
- ramp_up_ strload_ balancing_ algorithm 
- Load balancing algorithm for ramp up period.
- ramp_up_ intminimum_ hosts_ pct 
- Minimum host percentage for ramp up period.
- ramp_up_ Timestart_ time Response 
- Starting time for ramp up period.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- systemData Property Map
- Metadata pertaining to creation and last modification of the resource.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- daysOf List<String>Week 
- Set of days of the week on which this schedule is active.
- offPeak StringLoad Balancing Algorithm 
- Load balancing algorithm for off-peak period.
- offPeak Property MapStart Time 
- Starting time for off-peak period.
- peakLoad StringBalancing Algorithm 
- Load balancing algorithm for peak period.
- peakStart Property MapTime 
- Starting time for peak period.
- rampDown NumberCapacity Threshold Pct 
- Capacity threshold for ramp down period.
- rampDown BooleanForce Logoff Users 
- Should users be logged off forcefully from hosts.
- rampDown StringLoad Balancing Algorithm 
- Load balancing algorithm for ramp down period.
- rampDown NumberMinimum Hosts Pct 
- Minimum host percentage for ramp down period.
- rampDown StringNotification Message 
- Notification message for users during ramp down period.
- rampDown Property MapStart Time 
- Starting time for ramp down period.
- rampDown StringStop Hosts When 
- Specifies when to stop hosts during ramp down period.
- rampDown NumberWait Time Minutes 
- Number of minutes to wait to stop hosts during ramp down period.
- rampUp NumberCapacity Threshold Pct 
- Capacity threshold for ramp up period.
- rampUp StringLoad Balancing Algorithm 
- Load balancing algorithm for ramp up period.
- rampUp NumberMinimum Hosts Pct 
- Minimum host percentage for ramp up period.
- rampUp Property MapStart Time 
- Starting time for ramp up period.
Supporting Types
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
TimeResponse 
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi