Skip to content

Commit 247ed67

Browse files
committed
v2000
Core support
1 parent 7949821 commit 247ed67

9 files changed

Lines changed: 1459 additions & 196 deletions

File tree

PureStorage.FlashArray.VMware.Configuration/PureStorage.FlashArray.VMware.Configuration.psd1

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
Created by: Cody Hosterman
55
Organization: Pure Storage, Inc.
66
Filename: PureStorage.FlashArray.VMware.Configuration.psd1
7-
Version: 1.5.0.1
7+
Version: 2.0.0.0
88
Copyright: 2020 Pure Storage, Inc.
99
-------------------------------------------------------------------------
1010
Module Name: PureStorageFlashArrayVMwareConfigurationPowerShell
@@ -29,7 +29,7 @@
2929
RootModule = 'PureStorage.FlashArray.VMware.Configuration.psm1'
3030

3131
# Version number of this module; major.minor[.build[.revision]]
32-
ModuleVersion = '1.5.0.1'
32+
ModuleVersion = '2.0.0.0'
3333

3434
# ID used to uniquely identify this module
3535
GUID = '8f427302-6faf-42de-9f58-09276c3343cb'
@@ -47,7 +47,7 @@
4747
Description = 'Pure Storage FlashArray VMware PowerShell configuration management.'
4848

4949
# Minimum version of the Windows PowerShell engine required by this module
50-
PowerShellVersion = '5.0'
50+
PowerShellVersion = '5.1'
5151

5252
# Name of the Windows PowerShell host required by this module
5353
PowerShellHostName = ''
@@ -82,16 +82,16 @@
8282
NestedModules = @()
8383

8484
# Functions to export from this module
85-
FunctionsToExport = 'New-PfaConnection','Get-PfaDatastore','Get-PfaConnectionOfDatastore','New-PfaRestSession','Remove-PfaRestSession','New-PfaHostFromVmHost','Get-PfaHostFromVmHost','Get-PfaHostGroupfromVcCluster','New-PfaHostGroupfromVcCluster','Set-VmHostPfaiSCSI','Set-ClusterPfaiSCSI','get-PfaConnectionFromArrayId','Initialize-PfaVcfWorkloadDomain'
85+
FunctionsToExport = 'New-PfaRestOperation','New-PfaConnection','Get-PfaDatastore','Get-PfaConnectionOfDatastore','New-PfaRestSession','Remove-PfaRestSession','New-PfaHostFromVmHost','Get-PfaHostFromVmHost','Get-PfaHostGroupfromVcCluster','New-PfaHostGroupfromVcCluster','Set-VmHostPfaiSCSI','Set-ClusterPfaiSCSI','get-PfaConnectionFromArrayId','Initialize-PfaVcfWorkloadDomain'
8686

8787
# Cmdlets to export from this module
8888
CmdletsToExport = '*'
8989

9090
# Variables to export from this module
91-
VariablesToExport = 'new-pureflasharrayRestSession','remove-pureflasharrayRestSession','new-faHostFromVmHost','get-faHostFromVmHost','get-faHostGroupfromVcCluster','new-faHostGroupfromVcCluster','set-vmHostPureFaiSCSI','set-clusterPureFAiSCSI'
91+
VariablesToExport = ''
9292

9393
# Aliases to export from this module
94-
AliasesToExport = ''
94+
AliasesToExport = 'new-pureflasharrayRestSession','remove-pureflasharrayRestSession','new-faHostFromVmHost','get-faHostFromVmHost','get-faHostGroupfromVcCluster','new-faHostGroupfromVcCluster','set-vmHostPureFaiSCSI','set-clusterPureFAiSCSI'
9595

9696
# List of all modules packaged with this module
9797
ModuleList = @()

PureStorage.FlashArray.VMware.Configuration/PureStorage.FlashArray.VMware.Configuration.psm1

Lines changed: 243 additions & 93 deletions
Large diffs are not rendered by default.
Lines changed: 134 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,134 @@
1+
<#
2+
===========================================================================
3+
Created with: VSCode
4+
Created by: Cody Hosterman
5+
Organization: Pure Storage, Inc.
6+
Filename: PureStorage.FlashArray.VMware.Replication.psd1
7+
Version: 1.0.0.0
8+
Copyright: 2020 Pure Storage, Inc.
9+
-------------------------------------------------------------------------
10+
Module Name: PureStorageFlashArrayVMwareVMFSPowerShell
11+
Disclaimer
12+
The sample script and documentation are provided AS IS and are not supported by
13+
the author or the author's employer, unless otherwise agreed in writing. You bear
14+
all risk relating to the use or performance of the sample script and documentation.
15+
The author and the author's employer disclaim all express or implied warranties
16+
(including, without limitation, any warranties of merchantability, title, infringement
17+
or fitness for a particular purpose). In no event shall the author, the author's employer
18+
or anyone else involved in the creation, production, or delivery of the scripts be liable
19+
for any damages whatsoever arising out of the use or performance of the sample script and
20+
documentation (including, without limitation, damages for loss of business profits,
21+
business interruption, loss of business information, or other pecuniary loss), even if
22+
such person has been advised of the possibility of such damages.
23+
===========================================================================
24+
#>
25+
26+
@{
27+
28+
# Script module or binary module file associated with this manifest.
29+
RootModule = 'PureStorage.FlashArray.VMware.Replication.psm1'
30+
31+
# Version number of this module; major.minor[.build[.revision]]
32+
ModuleVersion = '1.0.0.0'
33+
34+
# ID used to uniquely identify this module
35+
GUID = '3d853a79-2c09-4b75-9b30-1486bffe8ca6'
36+
37+
# Author of this module
38+
Author = 'Pure Storage'
39+
40+
# Company or vendor of this module
41+
CompanyName = 'Pure Storage, Inc.'
42+
43+
# Copyright statement for this module
44+
Copyright = '(c) 2020 Pure Storage, Inc. All rights reserved.'
45+
46+
# Description of the functionality provided by this module
47+
Description = 'Pure Storage FlashArray VMware PowerShell Replication management.'
48+
49+
# Minimum version of the Windows PowerShell engine required by this module
50+
PowerShellVersion = '5.0'
51+
52+
# Name of the Windows PowerShell host required by this module
53+
PowerShellHostName = ''
54+
55+
# Minimum version of the Windows PowerShell host required by this module
56+
PowerShellHostVersion = ''
57+
58+
# Minimum version of Microsoft .NET Framework required by this module
59+
DotNetFrameworkVersion = ''
60+
61+
# Minimum version of the common language runtime (CLR) required by this module
62+
CLRVersion = ''
63+
64+
# Modules that must be imported into the global environment prior to importing this module
65+
RequiredModules = @(
66+
@{"ModuleName"="PureStoragePowerShellSDK";"ModuleVersion"="1.13.1.12"}
67+
@{"ModuleName"="PureStorage.FlashArray.VMware.Configuration";"ModuleVersion"="1.5.0.0"}
68+
)
69+
70+
# Assemblies that must be loaded prior to importing this module
71+
RequiredAssemblies = @()
72+
73+
# Script files (.ps1) that are run in the caller's environment prior to importing this module.
74+
ScriptsToProcess = @()
75+
76+
# Type files (.ps1xml) to be loaded when importing this module
77+
TypesToProcess = @()
78+
79+
# Format files (.ps1xml) to be loaded when importing this module
80+
FormatsToProcess = @()
81+
82+
# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess
83+
NestedModules = @()
84+
85+
# Functions to export from this module
86+
FunctionsToExport = 'Start-PfaActiveDRFailover','Export-PfaActiveDRResourceMappings'
87+
88+
# Cmdlets to export from this module
89+
CmdletsToExport = '*'
90+
91+
# Variables to export from this module
92+
VariablesToExport = ''
93+
94+
# Aliases to export from this module
95+
AliasesToExport = ''
96+
97+
# List of all modules packaged with this module
98+
ModuleList = @()
99+
100+
# List of all files packaged with this module
101+
FileList = @()
102+
103+
# Private data to pass to the module specified in ModuleToProcess
104+
PrivateData = @{
105+
106+
#Support for PowerShellGet galleries.
107+
PSData = @{
108+
109+
# Tags applied to this module. These help with module discovery in online galleries.
110+
# Tags = @()
111+
112+
# A URL to the license for this module.
113+
# LicenseUri = ''
114+
115+
# A URL to the main website for this project.
116+
# ProjectUri = ''
117+
118+
# A URL to an icon representing this module.
119+
# IconUri = ''
120+
121+
# ReleaseNotes of this module
122+
# ReleaseNotes = ''
123+
124+
}
125+
126+
}
127+
128+
# HelpInfo URI of this module
129+
HelpInfoURI = 'https://www.codyhosterman.com'
130+
131+
# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix.
132+
DefaultCommandPrefix = ''
133+
134+
}

0 commit comments

Comments
 (0)