Skip to content

Releases: vmware/python-client-for-vmware-cloud-on-aws

v2.0.1

17 May 12:47
8b4878d
Compare
Choose a tag to compare

Bugfix for Create-SDDC function

Version 2.0

15 May 23:21
1d33389
Compare
Choose a tag to compare

We are excited to announce the release of pyVMC 2.0! This represents hundreds of hours of work, refactoring the original project into a new structure for greater extensibility and scriptability. Highlights of this release include:

  • Brand new project architecture - makes it easier to locate, update, and troubleshoot functions
  • Over 200 new commits
  • Over 5500 new lines of code
  • Significantly improved error handling
  • More intuitive command structure and argument framework with 100% coverage of all commands using python argparse - enables complete scriptability
  • Over 30 new commands, including support for:
    • Creating a SDDC!
    • secondary T1 gateways!
    • T1 VPN!
    • Fixed and Flexible network segments!
    • NSX Advanced Firewall IDS and IPS!
    • VMware Transit Connect attachments to DXGW and VPC!
    • FlexCompute (experimental)!
    • Many more!

v1.8.0

20 May 19:27
58ea30c
Compare
Choose a tag to compare

Features:

  • Significant function refactoring. The team has spent a lot of time splitting API calls into separate libraries. This makes re-use of the API calls much easier for anybody wanting to use the code in this project
  • Support for the long-awaited initial release of the VCDR API

Bug fixes:

  • Fixed an issue where using any group name with lowercase characters caused errors when creating firewall rules

Documentation:

  • Clarify args for new-network function
  • Add clarifying documentation for new-group function

v1.7.0

03 Dec 00:38
Compare
Choose a tag to compare

New commands

  • VTC (VMware Transit Connect)

    • SDDC Group Operations
      • create-sddc-group [name]: Create an SDDC group
      • delete-sddc-group: Delete an SDDC group
      • get-group-info: Display details for an SDDC group
    • SDDC Operations
      • get-sddc-info: Display a list of all SDDCs
      • get-nsx-info: Display NSX credentials and URLs
      • attach-sddc: Attach an SDDC to a vTGW
      • detach-sddc: Detach an SDDC from a vTGW
    • AWS Operations
      • connect-aws: Connect an vTGW to an AWS account
      • disconnect-aws: Disconnect a vTGW from an AWS account
    • VPC Operations
      • attach-vpc: Attach a VPC to a vTGW
      • detach-vpc Detach VPC from a vTGW
      • vpc-prefixes: Add or remove vTGW static routes
    • DXGW Operations
      • attach-dxgw: Attach a Direct Connect Gateway to a vTGW
      • detach-dxgw: Detach a Direct Connect Gateway from a vTGW
    • TGW Operations
      • show-tgw-routes: Show the vTGW route table
        • show-tgw-routes [group name]: Show the vTGW route table for the specified group
  • TKG

    • enable-tkg: Enable Tanzu Kubernetes Grid on an SDDC
    • disable-tkg: Disable Tanzu Kubernetes Grid on an SDDC
  • Routing

    • show-t0-bgp-routes: show learned and advertised routes via BGP

Bugfixes

  • Better error handling when config.ini is missing sections or values inside config.ini are missing

Improvements

  • show-t0-routes displays in table format, sorted, with a legend

v1.6.5

28 Sep 19:39
62cfe83
Compare
Choose a tag to compare

Bugfixes - Fixed handling of blank and invalid values values for prefix scope and length

Features - Update prefix attachment to allow both inbound and outbound prefix lists.
- Update show function to show BGP neighbors with multiple lists

v1.6.0

20 Sep 00:54
978b806
Compare
Choose a tag to compare

bug: Fixed display of route filters in show-t0-bgpneighbors
feature: added attach-t0-prefix list, detach-t0-prefix-list

v1.5.2

13 Sep 19:52
cfbcef4
Compare
Choose a tag to compare
  • New, clearer help section makes it easier to find commands
  • Improved menu for new-t0-prefix-list

v1.5.1

10 Sep 15:36
2c912a5
Compare
Choose a tag to compare
  • Resolves display bugs in find-csp-user-by-services-role command

v1.5

10 Sep 13:12
b44b1b3
Compare
Choose a tag to compare

New Commands:

  • find-csp-user-by-service-role command
  • get-csp-service-roles
  • show-t0-prefix-lists
  • show-t0-bgp-neighbors
  • new-t0-prefix-list
  • remove-t0-prefix-list

v1.4

29 Jul 02:57
847dfd9
Compare
Choose a tag to compare

New CSP features -

  • Display CSP groups and group members
  • Add users to a CSP group
  • Display members of a CSP org
  • Display a diff of org member permissions in an org vs roles granted to a group