BUG FIXES:
- fix documents of label resources
FEATURES:
- New Resource:
ucloud_label. - New Resource:
ucloud_label_attachment. - New Datasource:
ucloud_labels. - New Datasource:
ucloud_label_resources.
FEATURES:
provider/ucloud: support identity verification through ucloud security token service.
FEATURES:
resource/ucloud_disk_attachment: adddevice_nameattribute.
BUG FIXES:
resource/ucloud_instance: ignore min_cpu_platform change from null to Intel/Auto
BUG FIXES:
resource/ucloud_instance: add a default value of min_cpu_platform
BUG FIXES:
resource/ucloud_instance: fix panic issue while detaching disk in a host
BUG FIXES:
datasource/ucloud_iam_policy_document: fix data type of version.
FEATURES:
- add
reboot_instance_for_resizingattribute toucloud_diskresource
FEATURES:
- add rdma_cluster_id attribute to bare metal instance
FEATURES:
- New Resource:
ucloud_baremetal_instance. - New Datasource:
ucloud_baremetal_images.
FEATURES:
- New Resource:
ucloud_instance_state. - feat: support stop_instance_before_detaching in disk_attachment resource.
DOCS:
- fix documentation
FEATURES:
- New Resource:
ucloud_iam_access_key. - New Resource:
ucloud_iam_group. - New Resource:
ucloud_iam_user. - New Resource:
ucloud_iam_group_membership. - New Resource:
ucloud_iam_project. - New Resource:
ucloud_iam_policy. - New Resource:
ucloud_iam_user_policy_attachment. - New Resource:
ucloud_iam_group_policy_attachment. - New Datasource:
ucloud_iam_groups. - New Datasource:
ucloud_iam_users. - New Datasource:
ucloud_iam_projects. - New Datasource:
ucloud_iam_policy. - New Datasource:
ucloud_iam_policy_document.
DOCS:
- update documentation
FEATURES:
- New Resource:
ucloud_anti_ddos_instance. - New Resource:
ucloud_anti_ddos_ip. - New Resource:
ucloud_anti_ddos_allowed_domain. - New Resource:
ucloud_anti_ddos_rule. - New Datasource:
ucloud_anti_ddos_instances. - New Datasource:
ucloud_anti_ddos_ips.
BUG FIXES:
- resource/uk8s_node: fix disk type validation.
- resource/uk8s_cluster: fix disk type validation.
FEATURES:
- feat: support create UDB from backup
- feat: datasource to query UDB backups
- chore: remove cube
FEATURES:
- feat: support custom image for UK8S master nodes.
BUG FIXES:
- resource/uk8s_node: use correct
ImageIdparam.
BUG FIXES:
- resource/ucloud_redis_instance: still validate version after apply.
FEATURES:
- resource/ucloud_redis_instance: remove version validation for field
engine_version.
NOTES:
- doc: update desc for
rdma_cluster_idinresource/ucloud_disk.
NOTES:
- fix
rdma_cluster_iddoc.
FEATURES:
- resource/ucloud_instance, resources/ucloud_disk: add field
rdma_cluster_idto fix rdma missing issue. (#127)
ENHANCEMENTS:
- ci: add test workflow to github actions (#120)
BUG FIXES:
- resource/ucloud_lb_listener: fix lb listener validation. (#117)
BUG FIXES:
- build: fix build failure when using go 1.18 on darwin_arm64. (#115)
BUG FIXES:
- resource/ucloud_instance: remove
cpu_platformvalidator. (#114)
ENHANCEMENTS:
- resource/ucloud_eip_association: add
resource_typeto argument. (#110) - resource/ucloud_lb_attachment: add
resource_typeto argument. (#110)
FEATURES:
- New Resource:
ucloud_ufs_volume_mount_point. (#109)
ENHANCEMENTS:
- resource/ucloud_uk8s_cluster: add custom diff precheck of
boot_disk_typeandinstance_typeabout outstanding machine. (#109) - resource/ucloud_uk8s_node: add custom diff precheck of
boot_disk_typeandinstance_typeabout outstanding machine. (#109)
BUG FIXES:
- resource/ucloud_uk8s_cluster: fix the default value to take effect of
boot_disk_type,data_disk_typeandmin_cpu_platform. (#109)
FEATURES:
ENHANCEMENTS:
- resource/ucloud_cube_pod: add
security_groupto argument.(#102)
BUG FIXES:
FEATURES:
- New Datasource:
ucloud_ufs_volumes. (#95) - New Datasource:
ucloud_us3_buckets. (#95) - New Resource:
ucloud_ufs_volume. (#95) - New Resource:
ucloud_us3_bucket. (#95) - New Resource:
ucloud_cube_pod. (#95)
ENHANCEMENTS:
- datasource/ucloud_db_parameter_groups: add
class_typeto argument. (#95) - resource/ucloud_db_instance: add
postgresqlenum value toengine. (#95) - resource/ucloud_instance: add
Ampere/Altraenum value tomin_cpu_platform. (#95) - resource/ucloud_nat_gateway: support update
security_group. (#95) - resource/ucloud_redis_instance: support arguments about backup Redis instance and
standby_zoneonly for Active-Standby Redis. (#95)
ENHANCEMENTS:
- Update for go Version 1.16. (#92)
- the release support
darwin_arm64. (#92) - resource/ucloud_redis_instance: add the version
6.0of theengine_versionsupported. (#93) - resource/ucloud_disk: open the usage restrictions of
rssd_data_disk. (#93)
BUG FIXES:
- resource/ucloud_lb: Fix the validation about
internalandsubnet_id. (#90) - resource/ucloud_redis_instance: Fix the validation about
engine_version.(#90)
ENHANCEMENTS:
- resource/ucloud_lb: add
listen_typeto the argument. (#88) - datasource/ucloud_subnets: add
vpc_idto the attributes. (#88)
BUG FIXES:
- resource/ucloud_db_instance: Fix the error about updating only one of
instance_storageandinstance_type. (#86)
ENHANCEMENTS:
- resource/ucloud_instance: add
network_interfaceto the argument in order to create and associateeipwith the instance.(#85)
ENHANCEMENTS:
- resource/ucloud_vpc_peering_connection: add
peer_regionto argument in order to support vpc intercommunication in different regions((#83))
ENHANCEMENTS:
- resource/ucloud_db_instance: update
instance_typeabout NVMe SSD DB #69 - resource/ucloud_instance: update
instance_typeabout OS instance #69
ENHANCEMENTS:
- Update for Terraform 0.13
- Provider was moved to https://github.com/ucloud/terraform-provider-ucloud
ENHANCEMENTS:
- resource/ucloud_instance: add
min_cpu_platformto argument(#68) - resource/ucloud_instance: add
cpu_platformto attributes(#68)
FEATURES:
- New Datasource:
ucloud_db_parameter_groups(#66)
ENHANCEMENTS:
- resource/ucloud_db_instance: add
parameter_groupto argument (#66) - resource/ucloud_db_instance: add
timeoutsto argument (#66) - resource/ucloud_instance: add
timeoutsto argument (#66)
ENHANCEMENTS:
- resource/ucloud_instance: add
data_disksto argument (#65)
ENHANCEMENTS:
- resource/ucloud_instance: add
user_datato argument(#64) - resource/ucloud_lb: add
security_groupto argument(#64) - resource/ucloud_redis_instance: add
5.0enums ofengine_versionand refresh theinstance_type(#64)
ENHANCEMENTS:
- resource/ucloud_instance: add high frequency(c) instance type (#61)
- datasource/ucloud_images: add argument
ids(#61) - datasource support
idsas attributes (#61)
BUG FIXES:
- resource/ucloud_instance: Fix the validate of
instance_type(#58)
NOTES:
- provider: The underlying Terraform codebase dependency for the provider SDK and acceptance testing framework has been migrated from
github.com/hashicorp/terraformtogithub.com/hashicorp/terraform-plugin-sdk. They are functionality equivalent and this should only impact codebase development to switch imports. For more information see the Terraform Plugin SDK page in the Extending Terraform documentation(#54)
ENHANCEMENTS:
- resource/ucloud_instance: add
private_ipto argument(#56)
BUG FIXES:
- provider: Fix the provider about
insecuredidn't take effect(#53)
FEATURES:
- New Datasource:
ucloud_nat_gateways(#51) - New Datasource:
ucloud_vpn_gateways(#51) - New Datasource:
ucloud_vpn_customer_gateways(#51) - New Datasource:
ucloud_vpn_connections(#51)
ENHANCEMENTS:
- resource/ucloud_nat_gateway: enable to import(#51)
- resource/ucloud_vpn_gateway: enable to import(#51)
- resource/ucloud_vpn_customer_gateway: enable to import(#51)
- resource/ucloud_vpn_connection: enable to import(#51)
BUG FIXES:
- resource/ucloud_subnet: Fix the validate of
cidr_block(#50) - resource/ucloud_vpc: Fix the validate of
cidr_blocks(#50) - resource/ucloud_vpn_connection: Fix the validate of
remote_subnets(#50)
FEATURES:
- New Resource:
ucloud_nat_gateway(#48) - New Resource:
ucloud_nat_gateway_rule(#48) - New Resource:
ucloud_vpn_gateway[#48] - New Resource:
ucloud_vpn_customer_gateway(#48) - New Resource:
ucloud_vpn_connection(#48) - New Resource:
ucloud_vip(#48)
ENHANCEMENTS:
- resource/ucloud_instance: Add argument
allow_stopping_for_update(#48) - resource/ucloud_db_instance: Update the range of
instance_typeandinstance_storage(#48)
BUG FIXES:
- resource/ucloud_subnet: Fix the problem about the subnet can not be deleted while associated resources of it have been deleted.(#48)
BUG FIXES:
- Fix the
durationabout it can specify zero-value distinguish from null-value(#45) - resource/ucloud_db_instance: Fix the
backup_begin_timeabout it can specify zero-value distinguish from null-value(#45) - resource/ucloud_instance: Fix the content of return err about
cloud_normalofboot_disk_typeis not supported currently(#45) - resource/ucloud_lb_listener: Fix the
idle_timeoutabout it can specify zero-value distinguish from null-value(#45) - resource/ucloud_lb_ssl_attachment: Fix the inaccurate plan about creating lb ssl attachment(#46)
- resource/ucloud_lb_ssl_attachment: Fix the api err about deleting lb ssl attachment(#46)
- resource/ucloud_disk_attachment: Fix the api err about delete disk attachment(#47)
ENHANCEMENTS:
- datasource/ucloud_images: Add argument
most_recent(#43) - resource/ucloud_disk: Update customdiff precheck about
disk_size(#43)
BUG FIXES:
- Fix the validate function of
durationabout allow the value0when pay by month(#43) - resource/ucloud_disk: Fix the problem about resize the
disk_sizewhen the disk have attached to the instance(#43)
BUG FIXES:
- Fix the problem of WaitForState function about keep waiting until the timeout occurs in some situation [#41]
FEATURES:
- New Resource:
ucloud_isolation_group(#38)
ENHANCEMENTS:
- update terraform SDK to 0.12.2 (#37)
BUG FIXES:
- resource/ucloud_instance: Fix the problem that the instance updates some specific attributes (
instance_type,root_password,boot_disk_size,data_disk_size) without automatically starting up (#36)
FEATURES:
- Terraform 0.12 update terraform SDK to 0.12 (#34)
FEATURES:
ENHANCEMENTS:
- datasource/ucloud_db_instances: Add attribute
private_ip(#33) - resource/ucloud_db_instance: Add attribute
private_ip(#33)
BUG FIXES:
- resource/ucloud_lb_listener: Fix
portto ForceNew and fix default value about it (#32) - resource/ucloud_lb: Fix
vpc_idsubnet_idto ForceNew (#32) - resource/ucloud_db_instance: Fix
tagto ForceNew (#32) - resource/ucloud_subnet: Fix
remarkto ForceNew (#32) - resource/ucloud_vpc_peering_connection: Fix
peer_project_idto ForceNew (#32) - resource/ucloud_udpn_connection: Fix
charge_typedurationto ForceNew (#32)
ENHANCEMENTS:
- datasource/ucloud_disks: Add attribute
availability_zone(#30) - datasource/ucloud_disks: Add possible value
rssd_data_diskofdisk_type(#30) - resource/ucloud_disk: Add possible value
rssd_data_diskofdisk_type(#30) - resource/ucloud_instance: Optimization of validate about
instance_type(#30) - resource/ucloud_instance: Add Outstanding
instance_type(#30)
ENHANCEMENTS:
- datasource/ucloud_instances: Add attribute
vpc_id,subnet_id,private_ip(#27) - resource/ucloud_instance: Add attribute
private_ip(#27) - resource/ucloud_lb_listener: Update customdiff precheck about
protocolandlisten_type(#27)
BUG FIXES:
- resource/ucloud_vpc: Fix
cidr_blocksvalidate func (#28) - resource/ucloud_subnet: Fix
cidr_blockvalidate func (#28) - resource/ucloud_instance: Fix
image_idread (#28)
FEATURES:
- New Datasource:
ucloud_db_instances(#24) - New Datasource:
ucloud_lb_ssls(#24) - New Datasource:
ucloud_security_groups(#24) - New Datasource:
ucloud_vpcs(#24) - New Datasource:
ucloud_subnets(#24)
ENHANCEMENTS:
- datasource/ucloud_lbs: Add attribute
internal(#24) - datasource/ucloud_instances: Add argument
name_regex(#24) - datasource/ucloud_eips: Add argument
name_regex(#24) - datasource/ucloud_projects: Add argument
name_regex(#24) - datasource/ucloud_zones: Add attribute
total_count(#24)
FEATURES:
- New Datasource:
ucloud_disks(#23) - New Datasource:
ucloud_lbs(#23) - New Datasource:
ucloud_lb_listeners(#23) - New Datasource:
ucloud_lb_rules(#23) - New Datasource:
ucloud_lb_attachments(#23)
ENHANCEMENTS:
- resource/ucloud_lb: Deprecated attribute
expire_timefor optimizing outputs (#23)
ENHANCEMENTS:
- resource/ucloud_db_instance: Shorten the waiting time (#22)
- resource/ucloud_disk: Shorten the waiting time and update states (#22)
- resource/ucloud_disk_attachment: Shorten the waiting time (#22)
- resource/ucloud_eip: Shorten the waiting time and update states (#22)
- resource/ucloud_lb_listener: Shorten the waiting time and update states (#22)
- resource/ucloud_lb_attachment: Shorten the waiting time and update states (#22)
BUG FIXES:
- resource/ucloud_lb_listener: Fix lb listener import (#21)
- resource/ucloud_lb_attachment: Fix lb attachment import (#21)
- resource/ucloud_lb_rule: Fix lb rule import (#21)
ENHANCEMENTS:
- resource/ucloud_db_instance: Add default password (#18)
- resource/ucloud_lb: Deprecated
charge_type(#18)
BUG FIXES:
- resource/ucloud_lb: Fix lb import about
charge_typeandinternal(#18)
ENHANCEMENTS:
- resource/ucloud_instance: Add default root password (#15)
BUG FIXES:
- resource/ucloud_instance: Fix validate cloud disk import (#15)
FEATURES:
- New Resource:
ucloud_db_instance(#12) - New Resource:
ucloud_lb_ssl(#12) - New Resource:
ucloud_lb_ssl_attachment(#12) - New Datasource:
ucloud_instances(#12) - New Resource:
ucloud_udpn_connection(#7)
ENHANCEMENTS:
- resource/ucloud_disk_attachment: Update schema version for disk attachment ID (#12)
- resource/ucloud_vpc: Add update logic to
cidr_blocks(#9) - provider: Support shared credential file and named profile (#11)
- provider: Support customize endpoint url (#11)
BUG FIXES:
- resource/ucloud_instance: Fix read of
image_idandinstance_type(#12) - resource/ucloud_instance: Check and create default firewall for new account (#9)
- resource/ucloud_vpc: Fix cannot add multi value to
cidr_blocks(#9)
ENHANCEMENTS:
- resource/ucloud_eip_association: Update schema version for eip association
ID(#2) - resource/ucloud_eip_association: Deprecated
resource_type(#2) - resource/ucloud_lb_attachment: Deprecated
resource_type(#2) - resource/ucloud_eip: Add
public_ipattribute (#2) - resource/ucloud_instance: Update
instance_typeabout customized (#2) - provider: Add
UserAgentto external API (#2)
BUG FIXES:
- resource/ucloud_disk: Fix default of
nameargument (#2) - resource/ucloud_eip: Fix default of
nameargument (#2) - resource/ucloud_instance: Fix default of
nameargument (#2) - resource/ucloud_lb_listener: Fix default of
nameargument (#2) - resource/ucloud_lb: Fix default of
nameargument (#2) - resource/ucloud_security_group: Fix default of
nameargument (#2) - resource/ucloud_subnet: Fix default of
nameargument (#2) - resource/ucloud_vpc: Fix default of
nameargument (#2)
FEATURES:
- New Resource:
ucloud_instance - New Resource:
ucloud_disk - New Resource:
ucloud_disk_attachment - New Resource:
ucloud_eip - New Resource:
ucloud_eip_association - New Resource:
ucloud_security_group - New Resource:
ucloud_vpc - New Resource:
ucloud_subnet - New Resource:
ucloud_vpc_peering_connection - New Resource:
ucloud_lb - New Resource:
ucloud_lb_listener - New Resource:
ucloud_lb_attachment - New Resource:
ucloud_lb_rule - New Datasource:
ucloud_eips - New Datasource:
ucloud_images - New Datasource:
ucloud_projects - New Datasource:
ucloud_zones