Resources

In Terraform, a resource is an abstract entity that represents a real-world object, such as a virtual machine, file, user, or volume. A resource belongs to a provider, accepts arguments, outputs attributes, and has a lifecycle. Resource blocks are used to declare resources in Terraform, and each block describes one or more infrastructure objects. For further details, please check out https://developer.hashicorp.com/terraform/language/resources


This Terraform resource is used to configure Lifecycle Controller attributes of the iDRAC Server. We can Read the existing configurations or modify them using this resource.

This Terraform resource is used to configure System attributes of the iDRAC Server. We can Read the existing configurations or modify them using this resource.

This Terraform resource is used to Update firmware of the iDRAC Server based on a catalog.

redfish_bios resource

This Terraform resource is used to configure Bios attributes of the iDRAC Server. We can Read the existing configurations or modify them using this resource.

redfish_boot_order resource

This Terraform resource is used to configure Boot Order and enable/disable Boot Options of the iDRAC Server. We can Read the existing configurations or modify them using this resource.

redfish_boot_source_override resource

This Terraform resource is used to configure Boot sources of the iDRAC Server.

redfish_certificate resource

Resource for import the ssl certificate to iDRAC, on the basis of input parameter Type. After importing the certificate, the iDRAC will automatically restart.

redfish_dell_idrac_attributes resource

This Terraform resource is used to configure iDRAC attributes of the iDRAC Server. We can Read the existing configurations or modify them using this resource.

redfish_manager_reset resource

This resource is used to reset the manager.

redfish_power resource

This Terraform resource is used to configure Power attributes of the iDRAC Server. We can Read the existing power state or modify it using this resource.

redfish_simple_update resource

This Terraform resource is used to Update firmware of the iDRAC Server. We can Read the existing firmware version or update the same using this resource.

redfish_storage_volume resource

This Terraform resource is used to configure virtual disks on the iDRAC Server. We can Create, Read, Update, Delete the virtual disks using this resource.

redfish_user_account resource

This Terraform resource is used to manage user entity of the iDRAC Server. We can create, read, modify and delete an existing user using this resource.

redfish_virtual_media resource

This Terraform resource is used to configure virtual media on the iDRAC Server. We can Read, Attach, Detach the virtual media or Modify the attached image using this resource.