vCloud Director Extender v1.1 - Powershell Module

A PowerShell module to expose API for managing vCloud Extender 1.X. The primary use case for these cmdlets is to automate deployment of the solution (e.g. repeatable consistent deployment in a Lab) and to facilitate the replacement of the self-signed certificates with publicly signed certificates.

 

Brief Overview of Cmdlets

 

Session

  • Connect-CXService - Establish a connection to the CX Cloud Service
  • Disconnect-CXService - End a connection/session with the CX Cloud Service

 

CX Cloud Service

 

  • Get-CXServicevCenter - Returns information on the currently configured Management vCenter
  • Add-CXServicevCenter - Adds a Management vCenter configuration to the installation (for deployment of CCE/CCMs)
  • Set-CXServicevCenter - Updates the properties of the Management vCenter for the the currently connected vCloud Extender Cloud Service or Connector Service
  • Get-CXServiceVCDConfiguration - Returns the currently configured vCloud Director installation information
  • Add-CXServiceVCDConfiguration - Adds a vCloud Director installation to the CX Cloud Service
  • Get-CXServiceVCDResourcevCenter - Returns information about the currently configured resource vCenter
  • Enable-CXServiceVCDResourcevCenter - Enables a Resource vCenter that is registered as a vCloud Director Resource vCenter - configuration is used to replicate customer workloads
  • Remove-CXServiceVCDConfiguration - Removes a vCloud Director installation from the CX Cloud Service configuration
  • Get-CXServiceCertificateChain - Returns the certificate information for the CX Cloud Service
  • Get-CXServiceTrustedCertificates - Returns the certificates in the trusted certificate store for the CX Cloud Service
  • Install-CXServiceCertificateChain - Replace the certificate for the CX Cloud Service
  • Add-CXServiceTrustedCertificate - Install a certificate into the trusted certificate store for the CX Cloud Service (add CCE/CCM certificate as trusted by the CX Service)
  • Remove-CXServiceTrustedCertificate - Remove a certificate from the trusted certificate store for the CX Cloud Service (an existing CCE/CCM certificate)

 

Cloud Continunity Manager(CCM)

 

  • Get-CXServiceCCM - Return information about the current CCM deployed in the installation
  • Add-CXServiceCCM - Installs a new CCM to the CX Cloud Service
  • Enable-CXServiceCCM - Activate and configure the CCM to accept connections from CCEs
  • Remove-CXServiceCCM - Delete the CCM from the CX Cloud Service installation (and remove the virtual machine)

 

Cloud Continunity Engine (CCE)

 

  • Get-CXServiceCCE - Return information about the current CCE's deployed in the installation
  • Add-CXServiceCCE - Installs a new CCE to the CX Cloud Service installation
  • Enable-CXServiceCCE - Activate and configures the CCE to accept connections from external replicators (customers)
  • Remove-CXServiceCCE - Removes the CCE from the installation
  • Set-CXServiceCCE - Changes the Public Endpoint (IP and Port) for an existing CCE

 

Use get-help cmdlet -full for usage/examples. 


Sign in to be able to add comments.

Comments 0