Viewing docs for stackit v0.0.8
published on Friday, Oct 16, 2026 by stackitcloud
published on Friday, Oct 16, 2026 by stackitcloud
Viewing docs for stackit v0.0.8
published on Friday, Oct 16, 2026 by stackitcloud
published on Friday, Oct 16, 2026 by stackitcloud
Volume automation 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_volume_automation" "example" {
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
automation_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
}
Using getVolumeAutomation
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 getVolumeAutomation(args: GetVolumeAutomationArgs, opts?: InvokeOptions): Promise<GetVolumeAutomationResult>
function getVolumeAutomationOutput(args: GetVolumeAutomationOutputArgs, opts?: InvokeOutputOptions): Output<GetVolumeAutomationResult>def get_volume_automation(automation_id: Optional[str] = None,
project_id: Optional[str] = None,
region: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVolumeAutomationResult
def get_volume_automation_output(automation_id: pulumi.Input[Optional[str]] = None,
project_id: pulumi.Input[Optional[str]] = None,
region: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetVolumeAutomationResult]func LookupVolumeAutomation(ctx *Context, args *LookupVolumeAutomationArgs, opts ...InvokeOption) (*LookupVolumeAutomationResult, error)
func LookupVolumeAutomationOutput(ctx *Context, args *LookupVolumeAutomationOutputArgs, opts ...InvokeOption) LookupVolumeAutomationResultOutput> Note: This function is named LookupVolumeAutomation in the Go SDK.
public static class GetVolumeAutomation
{
public static Task<GetVolumeAutomationResult> InvokeAsync(GetVolumeAutomationArgs args, InvokeOptions? opts = null)
public static Output<GetVolumeAutomationResult> Invoke(GetVolumeAutomationInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetVolumeAutomationResult> Invoke(GetVolumeAutomationInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetVolumeAutomationResult> getVolumeAutomation(GetVolumeAutomationArgs args, InvokeOptions options)
public static Output<GetVolumeAutomationResult> getVolumeAutomation(GetVolumeAutomationArgs args, InvokeOptions options)
public static Output<GetVolumeAutomationResult> getVolumeAutomation(GetVolumeAutomationArgs args, InvokeOutputOptions options)
fn::invoke:
function: stackit:index/getVolumeAutomation:getVolumeAutomation
arguments:
# arguments dictionarydata "stackit_get_volume_automation" "name" {
# arguments
}The following arguments are supported:
- Automation
Id string - ID of the volume automation.
- Project
Id string - STACKIT Project ID to which the volume automation is associated.
- Region string
- The resource region. If not defined, the provider region is used.
- Automation
Id string - ID of the volume automation.
- Project
Id string - STACKIT Project ID to which the volume automation is associated.
- Region string
- The resource region. If not defined, the provider region is used.
- automation_
id string - ID of the volume automation.
- project_
id string - STACKIT Project ID to which the volume automation is associated.
- region string
- The resource region. If not defined, the provider region is used.
- automation
Id String - ID of the volume automation.
- project
Id String - STACKIT Project ID to which the volume automation is associated.
- region String
- The resource region. If not defined, the provider region is used.
- automation
Id string - ID of the volume automation.
- project
Id string - STACKIT Project ID to which the volume automation is associated.
- region string
- The resource region. If not defined, the provider region is used.
- automation_
id str - ID of the volume automation.
- project_
id str - STACKIT Project ID to which the volume automation is associated.
- region str
- The resource region. If not defined, the provider region is used.
- automation
Id String - ID of the volume automation.
- project
Id String - STACKIT Project ID to which the volume automation is associated.
- region String
- The resource region. If not defined, the provider region is used.
getVolumeAutomation Result
The following output properties are available:
- Automation
Id string - ID of the volume automation.
- Description string
- The volume automation description.
- Id string
- Terraform's internal resource identifier. It is structured as "
projectId,region,automationId". - Input string
- Configuration input for the volume automation. See API Docs for possible configuration options.
- Name string
- The volume automation name.
- Project
Id string - STACKIT Project ID to which the volume automation is associated.
- Template
Id string - ID of the automation template this volume automation is based on.
- Triggers
Get
Volume Automation Triggers - Triggers that determine when the automation runs.
- Region string
- The resource region. If not defined, the provider region is used.
- Automation
Id string - ID of the volume automation.
- Description string
- The volume automation description.
- Id string
- Terraform's internal resource identifier. It is structured as "
projectId,region,automationId". - Input string
- Configuration input for the volume automation. See API Docs for possible configuration options.
- Name string
- The volume automation name.
- Project
Id string - STACKIT Project ID to which the volume automation is associated.
- Template
Id string - ID of the automation template this volume automation is based on.
- Triggers
Get
Volume Automation Triggers - Triggers that determine when the automation runs.
- Region string
- The resource region. If not defined, the provider region is used.
- automation_
id string - ID of the volume automation.
- description string
- The volume automation description.
- id string
- Terraform's internal resource identifier. It is structured as "
projectId,region,automationId". - input string
- Configuration input for the volume automation. See API Docs for possible configuration options.
- name string
- The volume automation name.
- project_
id string - STACKIT Project ID to which the volume automation is associated.
- template_
id string - ID of the automation template this volume automation is based on.
- triggers object
- Triggers that determine when the automation runs.
- region string
- The resource region. If not defined, the provider region is used.
- automation
Id String - ID of the volume automation.
- description String
- The volume automation description.
- id String
- Terraform's internal resource identifier. It is structured as "
projectId,region,automationId". - input String
- Configuration input for the volume automation. See API Docs for possible configuration options.
- name String
- The volume automation name.
- project
Id String - STACKIT Project ID to which the volume automation is associated.
- template
Id String - ID of the automation template this volume automation is based on.
- triggers
Get
Volume Automation Triggers - Triggers that determine when the automation runs.
- region String
- The resource region. If not defined, the provider region is used.
- automation
Id string - ID of the volume automation.
- description string
- The volume automation description.
- id string
- Terraform's internal resource identifier. It is structured as "
projectId,region,automationId". - input string
- Configuration input for the volume automation. See API Docs for possible configuration options.
- name string
- The volume automation name.
- project
Id string - STACKIT Project ID to which the volume automation is associated.
- template
Id string - ID of the automation template this volume automation is based on.
- triggers
Get
Volume Automation Triggers - Triggers that determine when the automation runs.
- region string
- The resource region. If not defined, the provider region is used.
- automation_
id str - ID of the volume automation.
- description str
- The volume automation description.
- id str
- Terraform's internal resource identifier. It is structured as "
projectId,region,automationId". - input str
- Configuration input for the volume automation. See API Docs for possible configuration options.
- name str
- The volume automation name.
- project_
id str - STACKIT Project ID to which the volume automation is associated.
- template_
id str - ID of the automation template this volume automation is based on.
- triggers
Get
Volume Automation Triggers - Triggers that determine when the automation runs.
- region str
- The resource region. If not defined, the provider region is used.
- automation
Id String - ID of the volume automation.
- description String
- The volume automation description.
- id String
- Terraform's internal resource identifier. It is structured as "
projectId,region,automationId". - input String
- Configuration input for the volume automation. See API Docs for possible configuration options.
- name String
- The volume automation name.
- project
Id String - STACKIT Project ID to which the volume automation is associated.
- template
Id String - ID of the automation template this volume automation is based on.
- triggers Property Map
- Triggers that determine when the automation runs.
- region String
- The resource region. If not defined, the provider region is used.
Supporting Types
GetVolumeAutomationTriggers
- Schedule
Get
Volume Automation Triggers Schedule - Runs the automation on a recurring schedule.
- Schedule
Get
Volume Automation Triggers Schedule - Runs the automation on a recurring schedule.
- schedule
Get
Volume Automation Triggers Schedule - Runs the automation on a recurring schedule.
- schedule
Get
Volume Automation Triggers Schedule - Runs the automation on a recurring schedule.
- schedule
Get
Volume Automation Triggers Schedule - Runs the automation on a recurring schedule.
- schedule Property Map
- Runs the automation on a recurring schedule.
GetVolumeAutomationTriggersSchedule
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
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.8
published on Friday, Oct 16, 2026 by stackitcloud
published on Friday, Oct 16, 2026 by stackitcloud