Giter Site home page Giter Site logo

boomchi / cohesity-powershell-module Goto Github PK

View Code? Open in Web Editor NEW

This project forked from cohesity/cohesity-powershell-module

0.0 0.0 0.0 5.01 MB

This repository provides a PowerShell Module for Cohesity DataPlatform. https://cohesity.github.io/cohesity-powershell-module

License: Apache License 2.0

C# 96.54% PowerShell 3.45% Batchfile 0.01%

cohesity-powershell-module's Introduction

Cohesity PowerShell Module

License: Apache2 GitHub release { PowerShell + PowerShell Core } Maintenance

Overview

This project provides a PowerShell Module for interacting with the Cohesity DataPlatform. It includes cmdlets useful for automating common tasks and orchestrating workflows in your environment. This PowerShell module can be used on Windows, Linux and Mac OS.

Table of contents ๐Ÿ“œ

Let's get started โš’๏ธ

Pre-req

The pre-requisites for using the Cohesity PowerShell Module are as below:

  • Cohesity Cluster running software version 6.0 or higher and Powershell 5.1 or higher. For more details refer this link

Online installation

You can install Cohesity PowerShell Module directly using the PowerShell Gallery.

** PowerShell Core (MacOS and Linux) **

Install-Module -Name Cohesity.PowerShell.Core

** Windows PowerShell (Windows) **

Install-Module -Name Cohesity.PowerShell

Some samples to get you going ๐Ÿ’ก

  • Refer samples folder to find more examples.
  • More samples can be found here under Examples section

Documentation ๐Ÿ“–

Contribute ๐Ÿค

Installation tips

If you are running PowerShell as a user without elevated privileges (non-admin user), you may need to add -Scope CurrentUser to these commands. In some cases, you may also need to run Set-ExecutionPolicy RemoteSigned -Scope CurrentUser to set the execution policy that allows import of the module.

Offline installation

  • Download the offline package (.zip) from GitHub release page
    • For windows, use Cohesity.PowerShell.zip
    • For linux and MacOS, use Cohesity.PowerShell.Core.zip
  • Copy over this zip file to the target machine
  • Unzip the contents of the zip file to one of the directory paths mentioned in the output of $env:PSModulePath on the target machine.

Steps to upgrade

Tip: It's recommended to always use the latest version of the Cohesity PowerShell Module to get the new features and bug-fixes.

You can uninstall the previous version of the Cohesity PowerShell Module using the uninstall steps mentioned below and then install the new version.

Alternatively, you can also use the steps below to upgrade to the latest version of the module. Note that using Update-Module can cause multiple versions of this module on your system. You may later need to remove older versions of the module manually.

** PowerShell Core **

Update-Module -Name Cohesity.PowerShell.Core

** Windows PowerShell **

Update-Module -Name Cohesity.PowerShell

Steps to uninstall

** PowerShell Core **

Uninstall-Module -Name Cohesity.PowerShell.Core

** Windows PowerShell **

Uninstall-Module -Name Cohesity.PowerShell

Suggestions and Feedback โœ‹

We would love to hear from you. Please send your suggestions and feedback to: [email protected]

License ๐Ÿ›ก๏ธ

Apache 2.0

cohesity-powershell-module's People

Contributors

sagnihotri-cohesity avatar bijayprasadtiwari avatar chandrashekar-cohesity avatar pyashish avatar kavishreeshanmugam11 avatar sgoriparthy avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.