Files
terraform-provider-bitbucke…/docs/resources/bitbucketserver_plugin.md
Gavin Bunney 0b0d03cda2 Port to GitHub actions & publish to Terraform registry (#39)
* Port to GitHub actions

* Fix

* Make docs terraform registry compatible
2021-07-14 17:47:45 -07:00

2.4 KiB

Resource: bitbucketserver_plugin

Install plugins, manage enabled state and set license details.

Example Usage

resource "bitbucketserver_plugin" "myplugin" {
  key     = "com.example-my-plugin"
  version = "1.2.3"
  license = "ABCDEF"
}

Argument Reference

  • key - Required. Unique key of the plugin.
  • version - Required. Version to install.
  • license - Optional. License to apply to the plugin.
  • enabled - Optional, default true. Flag to enable/disable the plugin.

Attribute Reference

  • enabled_by_default - Set to true if the plugin is enabled by default (for system plugins).
  • name - Name of the plugin.
  • description - Plugin description.
  • user_installed - Set to true if this is a user installed plugin vs a system bundled plugin.
  • optional - Set to true if this is an optional plugin.
  • vendor.name - Name of the vendor.
  • vendor.link - Vendor homepage.
  • vendor.marketplace_link - Plugin marketplace link.
  • applied_license.0.valid - Is the license valid. true/false.
  • applied_license.0.evaluation - Is the license an evaluation. true/false.
  • applied_license.0.nearly_expired - Is the license nearly expired. true/false.
  • applied_license.0.maintenance_expiry_date - Date of maintenance expiry.
  • applied_license.0.maintenance_expired - Is the maintenance expired. true/false.
  • applied_license.0.license_type - Type of license.
  • applied_license.0.expiry_date - Expiry date of the license.
  • applied_license.0.raw_license - The raw license information.
  • applied_license.0.renewable - Is the license renewabl. true/false.
  • applied_license.0.organization_name - Name of the organization the license is for.
  • applied_license.0.enterprise - Is the license for enterprise. true/false.
  • applied_license.0.data_center - Is the license for data center. true/false.
  • applied_license.0.subscription - Is the license a subscription. true/false.
  • applied_license.0.active - Is the license active. true/false.
  • applied_license.0.auto_renewal - Is the license renewed automatically. true/false.
  • applied_license.0.upgradable - Is the license able to be upgraded. true/false.
  • applied_license.0.crossgradeable - Can the license be crossgraded. true/false.
  • applied_license.0.purchase_past_server_cutoff_date - The purchase date past the server cutoff date. true/false.

Import

Import a plugin reference via the key:

terraform import bitbucketserver_plugin.myplugin com.example-my-plugin