Viewing docs for stackit v0.0.5
published on Tuesday, Mar 31, 2026 by stackitcloud
published on Tuesday, Mar 31, 2026 by stackitcloud
Viewing docs for stackit v0.0.5
published on Tuesday, Mar 31, 2026 by stackitcloud
published on Tuesday, Mar 31, 2026 by stackitcloud
Server update schedules datasource schema. Must have a region specified in the provider configuration.
Example Usage
data "stackit_server_update_schedules" "example" {
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
server_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
}
Using getServerUpdateSchedules
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 getServerUpdateSchedules(args: GetServerUpdateSchedulesArgs, opts?: InvokeOptions): Promise<GetServerUpdateSchedulesResult>
function getServerUpdateSchedulesOutput(args: GetServerUpdateSchedulesOutputArgs, opts?: InvokeOptions): Output<GetServerUpdateSchedulesResult>def get_server_update_schedules(project_id: Optional[str] = None,
region: Optional[str] = None,
server_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetServerUpdateSchedulesResult
def get_server_update_schedules_output(project_id: pulumi.Input[Optional[str]] = None,
region: pulumi.Input[Optional[str]] = None,
server_id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetServerUpdateSchedulesResult]func GetServerUpdateSchedules(ctx *Context, args *GetServerUpdateSchedulesArgs, opts ...InvokeOption) (*GetServerUpdateSchedulesResult, error)
func GetServerUpdateSchedulesOutput(ctx *Context, args *GetServerUpdateSchedulesOutputArgs, opts ...InvokeOption) GetServerUpdateSchedulesResultOutput> Note: This function is named GetServerUpdateSchedules in the Go SDK.
public static class GetServerUpdateSchedules
{
public static Task<GetServerUpdateSchedulesResult> InvokeAsync(GetServerUpdateSchedulesArgs args, InvokeOptions? opts = null)
public static Output<GetServerUpdateSchedulesResult> Invoke(GetServerUpdateSchedulesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetServerUpdateSchedulesResult> getServerUpdateSchedules(GetServerUpdateSchedulesArgs args, InvokeOptions options)
public static Output<GetServerUpdateSchedulesResult> getServerUpdateSchedules(GetServerUpdateSchedulesArgs args, InvokeOptions options)
fn::invoke:
function: stackit:index/getServerUpdateSchedules:getServerUpdateSchedules
arguments:
# arguments dictionaryThe following arguments are supported:
- project_
id str - STACKIT Project ID (UUID) to which the server is associated.
- server_
id str - Server ID (UUID) to which the update schedule is associated.
- region str
- The resource region. If not defined, the provider region is used.
getServerUpdateSchedules Result
The following output properties are available:
- Id string
- Terraform's internal data source identifier. It is structured as "
projectId,region,serverId". - Items
List<Get
Server Update Schedules Item> - Project
Id string - STACKIT Project ID (UUID) to which the server is associated.
- Server
Id string - Server ID (UUID) to which the update schedule is associated.
- Region string
- The resource region. If not defined, the provider region is used.
- Id string
- Terraform's internal data source identifier. It is structured as "
projectId,region,serverId". - Items
[]Get
Server Update Schedules Item - Project
Id string - STACKIT Project ID (UUID) to which the server is associated.
- Server
Id string - Server ID (UUID) to which the update schedule is associated.
- Region string
- The resource region. If not defined, the provider region is used.
- id String
- Terraform's internal data source identifier. It is structured as "
projectId,region,serverId". - items
List<Get
Server Update Schedules Item> - project
Id String - STACKIT Project ID (UUID) to which the server is associated.
- server
Id String - Server ID (UUID) to which the update schedule is associated.
- region String
- The resource region. If not defined, the provider region is used.
- id string
- Terraform's internal data source identifier. It is structured as "
projectId,region,serverId". - items
Get
Server Update Schedules Item[] - project
Id string - STACKIT Project ID (UUID) to which the server is associated.
- server
Id string - Server ID (UUID) to which the update schedule is associated.
- region string
- The resource region. If not defined, the provider region is used.
- id str
- Terraform's internal data source identifier. It is structured as "
projectId,region,serverId". - items
Sequence[Get
Server Update Schedules Item] - project_
id str - STACKIT Project ID (UUID) to which the server is associated.
- server_
id str - Server ID (UUID) to which the update schedule is associated.
- region str
- The resource region. If not defined, the provider region is used.
- id String
- Terraform's internal data source identifier. It is structured as "
projectId,region,serverId". - items List<Property Map>
- project
Id String - STACKIT Project ID (UUID) to which the server is associated.
- server
Id String - Server ID (UUID) to which the update schedule is associated.
- region String
- The resource region. If not defined, the provider region is used.
Supporting Types
GetServerUpdateSchedulesItem
- Enabled bool
- Is the update schedule enabled or disabled.
- Maintenance
Window int - Maintenance window [1..24]. Updates start within the defined hourly window. Depending on the updates, the process may exceed this timeframe and require an automatic restart.
- Name string
- The update schedule name.
- Rrule string
- An
rrule(Recurrence Rule) is a standardized string format used in iCalendar (RFC 5545) to define repeating events, and you can generate one by using a dedicated library or by using online generator tools to specify parameters like frequency, interval, and end dates. - Update
Schedule intId
- Enabled bool
- Is the update schedule enabled or disabled.
- Maintenance
Window int - Maintenance window [1..24]. Updates start within the defined hourly window. Depending on the updates, the process may exceed this timeframe and require an automatic restart.
- Name string
- The update schedule name.
- Rrule string
- An
rrule(Recurrence Rule) is a standardized string format used in iCalendar (RFC 5545) to define repeating events, and you can generate one by using a dedicated library or by using online generator tools to specify parameters like frequency, interval, and end dates. - Update
Schedule intId
- enabled Boolean
- Is the update schedule enabled or disabled.
- maintenance
Window Integer - Maintenance window [1..24]. Updates start within the defined hourly window. Depending on the updates, the process may exceed this timeframe and require an automatic restart.
- name String
- The update schedule name.
- rrule String
- An
rrule(Recurrence Rule) is a standardized string format used in iCalendar (RFC 5545) to define repeating events, and you can generate one by using a dedicated library or by using online generator tools to specify parameters like frequency, interval, and end dates. - update
Schedule IntegerId
- enabled boolean
- Is the update schedule enabled or disabled.
- maintenance
Window number - Maintenance window [1..24]. Updates start within the defined hourly window. Depending on the updates, the process may exceed this timeframe and require an automatic restart.
- name string
- The update schedule name.
- rrule string
- An
rrule(Recurrence Rule) is a standardized string format used in iCalendar (RFC 5545) to define repeating events, and you can generate one by using a dedicated library or by using online generator tools to specify parameters like frequency, interval, and end dates. - update
Schedule numberId
- enabled bool
- Is the update schedule enabled or disabled.
- maintenance_
window int - Maintenance window [1..24]. Updates start within the defined hourly window. Depending on the updates, the process may exceed this timeframe and require an automatic restart.
- name str
- The update schedule name.
- rrule str
- An
rrule(Recurrence Rule) is a standardized string format used in iCalendar (RFC 5545) to define repeating events, and you can generate one by using a dedicated library or by using online generator tools to specify parameters like frequency, interval, and end dates. - update_
schedule_ intid
- enabled Boolean
- Is the update schedule enabled or disabled.
- maintenance
Window Number - Maintenance window [1..24]. Updates start within the defined hourly window. Depending on the updates, the process may exceed this timeframe and require an automatic restart.
- name String
- The update schedule name.
- rrule String
- An
rrule(Recurrence Rule) is a standardized string format used in iCalendar (RFC 5545) to define repeating events, and you can generate one by using a dedicated library or by using online generator tools to specify parameters like frequency, interval, and end dates. - update
Schedule NumberId
Package Details
- Repository
- stackit stackitcloud/pulumi-stackit
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
stackitTerraform Provider.
Viewing docs for stackit v0.0.5
published on Tuesday, Mar 31, 2026 by stackitcloud
published on Tuesday, Mar 31, 2026 by stackitcloud
