Skip to content

v0.0.28

Choose a tag to compare

@msq177 msq177 released this 24 Apr 07:52
· 93 commits to main since this release
9297b71

Does the PR have any schema changes?

Found 38 breaking changes:

Resources

  • 🟢 "volcengine:clb/clb:Clb": required: "loadBalancerSpec" property is no longer Required
  • "volcengine:cloud_monitor/rule:Rule":
    • 🟡 inputs: "regions" type changed from "string" to "array":
      • 🟡 items had no type but now has &{Type:string Ref: AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}
    • 🟡 properties: "regions" type changed from "string" to "array":
      • 🟡 items had no type but now has &{Type:string Ref: AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}
  • 🟡 "volcengine:rds_mysql/instance:Instance": properties: "maintenanceWindows" missing output "maintenanceWindows"

Types

  • 🟢 "volcengine:cloud_monitor/RulesRule:RulesRule": required: "webhookIds" property has changed to Required
  • "volcengine:mongodb/AccountsAccount:AccountsAccount": required:
    • 🟢 "accountDesc" property has changed to Required
    • 🟢 "authDb" property has changed to Required
    • 🟢 "createTime" property has changed to Required
    • 🟢 "modifyTime" property has changed to Required
  • "volcengine:mongodb/InstancesInstance:InstancesInstance": required:
    • 🟢 "privateEndpoint" property has changed to Required
    • 🟢 "readOnlyNodeNumber" property has changed to Required
  • 🟢 "volcengine:mongodb/MongoAllowListsAllowList:MongoAllowListsAllowList": required: "projectName" property has changed to Required
  • 🟢 "volcengine:mongodb/MongoAllowListsAllowListAssociatedInstance:MongoAllowListsAllowListAssociatedInstance": required: "projectName" property has changed to Required
  • 🟢 "volcengine:mongodb/SpecsSpecs:SpecsSpecs": required: "configServerNodeSpecs" property has changed to Required
  • 🟢 "volcengine:mongodb/SpecsSpecsNodeSpec:SpecsSpecsNodeSpec": required: "minStorage" property has changed to Required
  • 🟢 "volcengine:mongodb/SpecsSpecsShardNodeSpec:SpecsSpecsShardNodeSpec": required: "minStorage" property has changed to Required
  • "volcengine:privatelink/VpcEndpointsVpcEndpoint:VpcEndpointsVpcEndpoint": required:
    • 🟢 "privateDnsEnabled" property has changed to Required
    • 🟢 "privateDnsName" property has changed to Required
  • "volcengine:rds_mysql/AllowlistsAllowList:AllowlistsAllowList": required:
    • 🟢 "allowListCategory" property has changed to Required
    • 🟢 "securityGroupBindInfos" property has changed to Required
    • 🟢 "userAllowLists" property has changed to Required
  • 🟡 "volcengine:rds_mysql/InstanceMaintenanceWindow:InstanceMaintenanceWindow": properties: "dayOfMonths" missing
  • "volcengine:rds_mysql/InstancesRdsMysqlInstance:InstancesRdsMysqlInstance": required:
    • 🟢 "binlogDump" property has changed to Required
    • 🟢 "connectionPoolType" property has changed to Required
    • 🟢 "dbProxyStatus" property has changed to Required
    • 🟢 "featureStates" property has changed to Required
    • 🟢 "globalReadOnly" property has changed to Required
    • 🟢 "nodeCpuUsedPercentage" property has changed to Required
    • 🟢 "nodeMemoryUsedPercentage" property has changed to Required
    • 🟢 "nodeSpaceUsedPercentage" property has changed to Required
    • 🟢 "zoneIds" property has changed to Required
  • "volcengine:rds_mysql/InstancesRdsMysqlInstanceChargeDetail:InstancesRdsMysqlInstanceChargeDetail": required:
    • 🟢 "tempModifyEndTime" property has changed to Required
    • 🟢 "tempModifyStartTime" property has changed to Required
  • 🟢 "volcengine:rds_mysql/InstancesRdsMysqlInstanceEndpoint:InstancesRdsMysqlInstanceEndpoint": required: "idleConnectionReclaim" property has changed to Required
  • "volcengine:vke/NodePoolsNodePool:NodePoolsNodePool": required:
    • 🟢 "kubeConfigAutoSyncDisabled" property has changed to Required
    • 🟢 "kubeletConfigs" property has changed to Required

New resources:

  • cloud_firewall/cfwAddressBook.CfwAddressBook
  • cloud_firewall/cfwControlPolicy.CfwControlPolicy
  • cloud_firewall/cfwControlPolicyPriority.CfwControlPolicyPriority
  • cloud_firewall/cfwDnsControlPolicy.CfwDnsControlPolicy
  • cloud_firewall/cfwNatFirewallControlPolicy.CfwNatFirewallControlPolicy
  • cloud_firewall/cfwNatFirewallControlPolicyPriority.CfwNatFirewallControlPolicyPriority
  • cloud_firewall/cfwVpcFirewallAclRule.CfwVpcFirewallAclRule
  • cloud_firewall/cfwVpcFirewallAclRulePriority.CfwVpcFirewallAclRulePriority
  • dns/backup.Backup
  • dns/backupSchedule.BackupSchedule
  • dns/record.Record
  • dns/zone.Zone
  • escloud_v2/escloudInstanceV2.EscloudInstanceV2
  • escloud_v2/escloudIpWhiteList.EscloudIpWhiteList
  • mongodb/account.Account
  • rabbitmq/instance.Instance
  • rabbitmq/instancePlugin.InstancePlugin
  • rabbitmq/publicAddress.PublicAddress
  • rds_mysql/backup.Backup
  • rds_mysql/backupPolicy.BackupPolicy
  • rds_mysql/endpoint.Endpoint
  • rds_mysql/endpointPublicAddress.EndpointPublicAddress
  • rds_mysql/parameterTemplate.ParameterTemplate
  • rocketmq/rocketMQAccessKey.RocketMQAccessKey
  • rocketmq/rocketMQAllowList.RocketMQAllowList
  • rocketmq/rocketMQAllowListAssociate.RocketMQAllowListAssociate
  • rocketmq/rocketMQGroup.RocketMQGroup
  • rocketmq/rocketMQInstance.RocketMQInstance
  • rocketmq/rocketMQPublicAddress.RocketMQPublicAddress
  • rocketmq/rocketMQTopic.RocketMQTopic
  • tos/bucketInventory.BucketInventory
  • tos/bucketRealtimeLog.BucketRealtimeLog

New functions:

  • cloud_firewall/cfwAddressBooks.CfwAddressBooks
  • cloud_firewall/cfwControlPolicies.CfwControlPolicies
  • cloud_firewall/cfwDnsControlPolicies.CfwDnsControlPolicies
  • cloud_firewall/cfwNatFirewallControlPolicies.CfwNatFirewallControlPolicies
  • cloud_firewall/cfwVpcFirewallAclRules.CfwVpcFirewallAclRules
  • dns/backups.Backups
  • dns/recordSets.RecordSets
  • dns/records.Records
  • dns/zones.Zones
  • escloud_v2/escloudInstancesV2.EscloudInstancesV2
  • rabbitmq/instancePlugins.InstancePlugins
  • rabbitmq/instances.Instances
  • rds_mysql/backups.Backups
  • rds_mysql/endpoints.Endpoints
  • rds_mysql/instanceSpecs.InstanceSpecs
  • rds_mysql/parameterTemplates.ParameterTemplates
  • rds_mysql/regions.Regions
  • rds_mysql/zones.Zones
  • rocketmq/accessKeys.AccessKeys
  • rocketmq/allowLists.AllowLists
  • rocketmq/groups.Groups
  • rocketmq/instances.Instances
  • rocketmq/topics.Topics
  • tos/bucketInventories.BucketInventories

What's Changed

Full Changelog: v0.0.27...v0.0.28