Viewing docs for stackit v0.0.4
published on Friday, Feb 20, 2026 by stackitcloud
published on Friday, Feb 20, 2026 by stackitcloud
Viewing docs for stackit v0.0.4
published on Friday, Feb 20, 2026 by stackitcloud
published on Friday, Feb 20, 2026 by stackitcloud
Server backup schedules datasource schema. Must have a region specified in the provider configuration.
This datasource is in beta and may be subject to breaking changes in the future. Use with caution. See our guide for how to opt-in to use beta resources.
Example Usage
data "stackit_server_backup_schedules" "example" {
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
server_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
}
Using getServerBackupSchedules
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 getServerBackupSchedules(args: GetServerBackupSchedulesArgs, opts?: InvokeOptions): Promise<GetServerBackupSchedulesResult>
function getServerBackupSchedulesOutput(args: GetServerBackupSchedulesOutputArgs, opts?: InvokeOptions): Output<GetServerBackupSchedulesResult>def get_server_backup_schedules(project_id: Optional[str] = None,
region: Optional[str] = None,
server_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetServerBackupSchedulesResult
def get_server_backup_schedules_output(project_id: Optional[pulumi.Input[str]] = None,
region: Optional[pulumi.Input[str]] = None,
server_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetServerBackupSchedulesResult]func GetServerBackupSchedules(ctx *Context, args *GetServerBackupSchedulesArgs, opts ...InvokeOption) (*GetServerBackupSchedulesResult, error)
func GetServerBackupSchedulesOutput(ctx *Context, args *GetServerBackupSchedulesOutputArgs, opts ...InvokeOption) GetServerBackupSchedulesResultOutput> Note: This function is named GetServerBackupSchedules in the Go SDK.
public static class GetServerBackupSchedules
{
public static Task<GetServerBackupSchedulesResult> InvokeAsync(GetServerBackupSchedulesArgs args, InvokeOptions? opts = null)
public static Output<GetServerBackupSchedulesResult> Invoke(GetServerBackupSchedulesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetServerBackupSchedulesResult> getServerBackupSchedules(GetServerBackupSchedulesArgs args, InvokeOptions options)
public static Output<GetServerBackupSchedulesResult> getServerBackupSchedules(GetServerBackupSchedulesArgs args, InvokeOptions options)
fn::invoke:
function: stackit:index/getServerBackupSchedules:getServerBackupSchedules
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 backup schedule is associated.
- region str
- The resource region. If not defined, the provider region is used.
getServerBackupSchedules Result
The following output properties are available:
- id str
- items
Sequence[Get
Server Backup Schedules Item] - project_
id str - STACKIT Project ID (UUID) to which the server is associated.
- server_
id str - Server ID (UUID) to which the backup schedule is associated.
- region str
- The resource region. If not defined, the provider region is used.
Supporting Types
GetServerBackupSchedulesItem
- Backup
Properties GetServer Backup Schedules Item Backup Properties - Backup schedule details for the backups.
- Backup
Schedule intId - Enabled bool
- Is the backup schedule enabled or disabled.
- Name string
- The backup 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.
- Backup
Properties GetServer Backup Schedules Item Backup Properties - Backup schedule details for the backups.
- Backup
Schedule intId - Enabled bool
- Is the backup schedule enabled or disabled.
- Name string
- The backup 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.
- backup
Properties GetServer Backup Schedules Item Backup Properties - Backup schedule details for the backups.
- backup
Schedule IntegerId - enabled Boolean
- Is the backup schedule enabled or disabled.
- name String
- The backup 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.
- backup
Properties GetServer Backup Schedules Item Backup Properties - Backup schedule details for the backups.
- backup
Schedule numberId - enabled boolean
- Is the backup schedule enabled or disabled.
- name string
- The backup 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.
- backup_
properties GetServer Backup Schedules Item Backup Properties - Backup schedule details for the backups.
- backup_
schedule_ intid - enabled bool
- Is the backup schedule enabled or disabled.
- name str
- The backup 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.
- backup
Properties Property Map - Backup schedule details for the backups.
- backup
Schedule NumberId - enabled Boolean
- Is the backup schedule enabled or disabled.
- name String
- The backup 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.
GetServerBackupSchedulesItemBackupProperties
- Name string
- Retention
Period int - Volume
Ids List<string>
- Name string
- Retention
Period int - Volume
Ids []string
- name String
- retention
Period Integer - volume
Ids List<String>
- name string
- retention
Period number - volume
Ids string[]
- name str
- retention_
period int - volume_
ids Sequence[str]
- name String
- retention
Period Number - volume
Ids List<String>
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.4
published on Friday, Feb 20, 2026 by stackitcloud
published on Friday, Feb 20, 2026 by stackitcloud
