Tags

Tags give the ability to mark specific points in history as being important
  • 0.7.0

    751dc61c · Release 0.7.0 ·
    chore(changelog): add entry for version 0.7.0
  • 0.6.1

    2b8503be · Release 0.6.1 ·
    Merge branch 'fix/goreleaser-drop-windows-arm' into 'main'
    
    chore(goreleaser): ignore Windows ARM builds in GoReleaser configuration
    
    See merge request middleware/terraform-provider-arvancloud!70
  • 0.6.0

    8e23f123 · Release 0.6.0 ·
    chore: update changelog for version 0.6.0, adding VPC service support and resources
  • 0.5.0

    e438f049 · Release 0.5.0 ·
    chore: update changelog for version 0.5.0 adding full DBaaS service support
  • 0.4.0

    a7ef9962 · Release 0.4.0 ·
    - **IaaS Dedicated Server datasources** — read dedicated server list and details
      - `data/arvancloud_iaas_dedicated_server_clusters` — dedicated server clusters by region or availability zone
      - `data/arvancloud_iaas_dedicated_server_details` — hardware and capacity details for a dedicated server
    
    - `resource/arvancloud_iaas_server` — `dedicated_server_id` is now an optional create-time attribute for provisioning VMs on dedicated hardware; added computed `dedicated_server_cluster_id`
    - `data/arvancloud_iaas_servers` — exposes `dedicated_server_id` and `dedicated_server_cluster_id` for servers running on dedicated hardware
    - Added `mtu` & `static_routes` optional fields to the IaaS Network Resource (`arvancloud_iaas_network`)
    - Added `mtu` & `static_routes` computed fields to subnet entries in the IaaS Networks Data Source (`arvancloud_iaas_networks`)
    - Cloudlogs resources sink/space/forwarder
  • 0.3.2

    7a009684 · Release 0.3.2 ·
    - Fixed public IP issue on read and update states in the IaaS Public IP Resource
    - Fixed security group issue for any/any permit rules in the IaaS Security Group Resource
    - Fixed server security group issue on update and read states in the IaaS Server Resource
    - Separate security group rule resource from security group resource in the IaaS Security Group Resource
    - Updated docs and example files for IaaS services
    - Fixed volume disk type issue in the IaaS Volume Resource
  • 0.3.1

    445cce65 · Release 0.3.1 ·
    - GitLab CI release builds: Go image bumped to 1.25 for `go.mod` compatibility.
  • 0.3.0

    59c0725b · Release 0.3.0 ·
    - **Full IaaS Service Support** - Complete implementation of ArvanCloud IaaS resources and data sources
      using IaaS's public APIs (v1 and v2)
    - **IaaS Resources** (20 resources):
      - `resource/arvancloud_iaas_server` - Virtual machine management
      - `resource/arvancloud_iaas_server_action` - Server power management (start, stop, reboot, etc. - no import support)
      - `resource/arvancloud_iaas_volume` - Block storage volumes
      - `resource/arvancloud_iaas_volume_attachment` - Attach volumes to servers
      - `resource/arvancloud_iaas_snapshot` - Server snapshots
      - `resource/arvancloud_iaas_snapshot_volume` - Volume snapshots
      - `resource/arvancloud_iaas_file_storage` - NFS file storage
      - `resource/arvancloud_iaas_file_storage_attachment` - Mount file storage to servers
      - `resource/arvancloud_iaas_network` - Private networks
      - `resource/arvancloud_iaas_network_attachment` - Attach servers to networks
      - `resource/arvancloud_iaas_floating_ip` - Floating IP management
      - `resource/arvancloud_iaas_floating_ip_attachment` - Attach floating IPs to servers
      - `resource/arvancloud_iaas_public_ip` - Additional public IPs for servers
      - `resource/arvancloud_iaas_security_group` - Security groups (firewall)
      - `resource/arvancloud_iaas_security_group_rule` - Security group rules
      - `resource/arvancloud_iaas_security_group_attachment` - Attach security groups to servers
      - `resource/arvancloud_iaas_ssh_key` - SSH key management
      - `resource/arvancloud_iaas_image` - Custom image management
      - `resource/arvancloud_iaas_ptr_record` - Reverse DNS (PTR) records
    - **IaaS Data Sources** (16 data sources):
      - `data/arvancloud_iaas_regions` - Available regions
      - `data/arvancloud_iaas_availability_zones` - Availability zones per region
      - `data/arvancloud_iaas_flavors` - Server flavors (CPU, RAM, disk configurations)
      - `data/arvancloud_iaas_images` - Available OS images
      - `data/arvancloud_iaas_servers` - Query existing servers
      - `data/arvancloud_iaas_volumes` - Query block volumes
      - `data/arvancloud_iaas_volume_limits` - Volume quota and limits
      - `data/arvancloud_iaas_snapshots` - Query snapshots
      - `data/arvancloud_iaas_file_storages` - Query file storages
      - `data/arvancloud_iaas_networks` - Query private networks
      - `data/arvancloud_iaas_floating_ips` - Query floating IPs
      - `data/arvancloud_iaas_security_groups` - Query security groups
      - `data/arvancloud_iaas_ssh_keys` - Query SSH keys
      - `data/arvancloud_iaas_backups` - Query server backups
      - `data/arvancloud_iaas_backup_slots` - Backup slot availability
      - `data/arvancloud_iaas_backup_s3_providers` - S3 backup providers
    - Comprehensive documentation for all IaaS resources and data sources
    - Complete example configurations for all IaaS resources and data sources
    - Terraform import support for IaaS attachment resources with composite ID formats
  • 0.2.5

    c3cf772a · Release 0.2.5 ·
    - Add quality by to image resize in CDN
    
    - Update CDN SDK to v1.11.0
    - Fix linter errors
  • 0.2.4

    312da55c · Release 0.2.4 ·
    Merge branch 'tmp-cicd' into 'main'
    
    update cicd
    
    See merge request middleware/terraform-provider-arvancloud!46
  • 0.2.2

    2ec3f457 · Release 0.2.2 ·
    Merge branch 'improvement/changelog-cdn' into 'main'
    
    Update changelog.md
    
    See merge request middleware/terraform-provider-arvancloud!44
  • 0.2.0

    12d2c8b7 · Release 0.2.0 ·
    - `resource/arvancloud_cdn_domain_load_balancer_settings` - CDN Load balancer settings
    
    - Updating CDN SDK to v1.6.0
  • 0.1.0

    f572f83d · Release 0.1.0 ·
    Merge branch 'fix/delete-files' into 'main'
    
    chore: remove unused files
    
    See merge request middleware/terraform-provider-arvancloud!35