You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We love your input! We want to make contributing to this project as easy and transparent as possible, whether it's:
4
+
5
+
* Reporting a bug
6
+
* Discussing the current state of the code
7
+
* Submitting a fix
8
+
* Proposing new features
9
+
10
+
All contributions to this repository must be signed as described on our [Developer Certificate of Origin](DCO.md). Your signature certifies that you wrote the contribution or have the right to pass it on as an open source contribution.
11
+
12
+
Please note we have a [Code of Conduct](#code-of-conduct). Please follow it in all your interactions with the project.
13
+
14
+
## Report Bugs/Feature Requests using the Github Issue Tracker
15
+
16
+
We use GitHub's Issue Tracker to track bugs/feature Requests. Report a bug or feature request by [opening a new issue](https://github.com/VeeamCommunity/{repo-name}/issues/new/choose). It's that easy!
17
+
18
+
## License
19
+
20
+
By contributing, you agree that your contributions will be licensed under the projects original open source license.
21
+
22
+
## Code of Conduct
23
+
24
+
### Our Pledge
25
+
26
+
In the interest of fostering an open and welcoming environment, we as
27
+
contributors and maintainers pledge to making participation in our project and
28
+
our community a harassment-free experience for everyone, regardless of age, body
29
+
size, disability, ethnicity, gender identity and expression, level of experience,
30
+
nationality, personal appearance, race, religion, or sexual identity and
31
+
orientation.
32
+
33
+
### Our Standards
34
+
35
+
Examples of behavior that contributes to creating a positive environment
36
+
include:
37
+
38
+
* Using welcoming and inclusive language
39
+
* Being respectful of differing viewpoints and experiences
40
+
* Gracefully accepting constructive criticism
41
+
* Focusing on what is best for the community
42
+
* Showing empathy towards other community members
43
+
44
+
Examples of unacceptable behavior by participants include:
45
+
46
+
* The use of sexualized language or imagery and unwelcome sexual attention or
47
+
advances
48
+
* Trolling, insulting/derogatory comments, and personal or political attacks
49
+
* Public or private harassment
50
+
* Publishing others' private information, such as a physical or electronic
51
+
address, without explicit permission
52
+
* Other conduct which could reasonably be considered inappropriate in a
53
+
professional setting
54
+
55
+
### Our Responsibilities
56
+
57
+
Project maintainers are responsible for clarifying the standards of acceptable
58
+
behavior and are expected to take appropriate and fair corrective action in
59
+
response to any instances of unacceptable behavior.
60
+
61
+
Project maintainers have the right and responsibility to remove, edit, or
62
+
reject comments, commits, code, wiki edits, issues, and other contributions
63
+
that are not aligned to this Code of Conduct, or to ban temporarily or
64
+
permanently any contributor for other behaviors that they deem inappropriate,
65
+
threatening, offensive, or harmful.
66
+
67
+
### Scope
68
+
69
+
This Code of Conduct applies both within project spaces and in public spaces
70
+
when an individual is representing the project or its community. Examples of
71
+
representing a project or community include using an official project e-mail
72
+
address, posting via an official social media account, or acting as an appointed
73
+
representative at an online or offline event. Representation of a project may be
74
+
further defined and clarified by project maintainers.
75
+
76
+
### Enforcement
77
+
78
+
Instances of abusive, harassing, or otherwise unacceptable behavior may be
79
+
reported by contacting the owner at <maurice@kevenaar.name>. All
80
+
complaints will be reviewed and investigated and will result in a response that
81
+
is deemed necessary and appropriate to the circumstances. The owner is
82
+
obligated to maintain confidentiality with regard to the reporter of an incident.
83
+
Further details of specific enforcement policies may be posted separately.
84
+
85
+
Project maintainers who do not follow or enforce the Code of Conduct in good
86
+
faith may face temporary or permanent repercussions as determined by other
87
+
members of the project's leadership.
88
+
89
+
### Attribution
90
+
91
+
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
92
+
available at [http://contributor-covenant.org/version/1/4][version]
Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
7
+
1 Letterman Drive
8
+
Suite D4700
9
+
San Francisco, CA, 94129
10
+
11
+
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
12
+
13
+
Developer's Certificate of Origin 1.1
14
+
15
+
By making a contribution to this project, I certify that:
16
+
17
+
(a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or
18
+
19
+
(b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or
20
+
21
+
(c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it.
22
+
23
+
(d) I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved.
24
+
25
+
---
26
+
27
+
To acknowledge the Developer Certificate of Origin (DCO), sign your commits by adding `Signed-off-by: John Doe <john.doe@email.com>` to the last line of each Git commit message. The e-mail address used to sign must match the e-mail address of the Git author. If you set your `user.name` and `user.email` git config values, you can sign your commit automatically with `git commit -s`.
# Module manifest for module 'veeam-powershell-sdk'
3
+
#
4
+
# Generated by: Adam Mazouz
5
+
#
6
+
# Generated on: 9/28/2023
7
+
#
8
+
9
+
@{
10
+
11
+
# Script module or binary module file associated with this manifest.
12
+
RootModule='./veeam-powershell-sdk.psm1'
13
+
14
+
# Version number of this module.
15
+
ModuleVersion='0.1.0'
16
+
17
+
# Supported PSEditions
18
+
# CompatiblePSEditions = @()
19
+
20
+
# ID used to uniquely identify this module
21
+
GUID='e8408256-561a-4cbd-ac4c-d4bbd988594a'
22
+
23
+
# Author of this module
24
+
Author='Adam Mazouz'
25
+
26
+
# Company or vendor of this module
27
+
CompanyName='Unknown'
28
+
29
+
# Copyright statement for this module
30
+
Copyright='(c) Adam Mazouz. All rights reserved.'
31
+
32
+
# Description of the functionality provided by this module
33
+
Description='This is a poc created for Veeam Community Hackathon'
34
+
35
+
# Minimum version of the PowerShell engine required by this module
36
+
#PowerShellVersion = '7.0'
37
+
38
+
# Name of the PowerShell host required by this module
39
+
# PowerShellHostName = ''
40
+
41
+
# Minimum version of the PowerShell host required by this module
42
+
# PowerShellHostVersion = ''
43
+
44
+
# Minimum version of Microsoft .NET Framework required by this module. This prerequisite is valid for the PowerShell Desktop edition only.
45
+
# DotNetFrameworkVersion = ''
46
+
47
+
# Minimum version of the common language runtime (CLR) required by this module. This prerequisite is valid for the PowerShell Desktop edition only.
48
+
# ClrVersion = ''
49
+
50
+
# Processor architecture (None, X86, Amd64) required by this module
51
+
# ProcessorArchitecture = ''
52
+
53
+
# Modules that must be imported into the global environment prior to importing this module
54
+
# RequiredModules = @()
55
+
56
+
# Assemblies that must be loaded prior to importing this module
57
+
# RequiredAssemblies = @()
58
+
59
+
# Script files (.ps1) that are run in the caller's environment prior to importing this module.
60
+
# ScriptsToProcess = @()
61
+
62
+
# Type files (.ps1xml) to be loaded when importing this module
63
+
# TypesToProcess = @()
64
+
65
+
# Format files (.ps1xml) to be loaded when importing this module
66
+
# FormatsToProcess = @()
67
+
68
+
# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess
69
+
# NestedModules = @()
70
+
71
+
# Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no functions to export.
72
+
FunctionsToExport='*'
73
+
74
+
# Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export.
75
+
CmdletsToExport='*'
76
+
77
+
# Variables to export from this module
78
+
VariablesToExport='*'
79
+
80
+
# Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no aliases to export.
81
+
AliasesToExport='*'
82
+
83
+
# DSC resources to export from this module
84
+
# DscResourcesToExport = @()
85
+
86
+
# List of all modules packaged with this module
87
+
# ModuleList = @()
88
+
89
+
# List of all files packaged with this module
90
+
# FileList = @()
91
+
92
+
# Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell.
93
+
PrivateData=@{
94
+
95
+
PSData=@{
96
+
97
+
# Tags applied to this module. These help with module discovery in online galleries.
# Module manifest for module 'veeam-powershell-sdk'
3
+
#
4
+
# Generated by: Adam Mazouz
5
+
#
6
+
# Generated on: 9/28/2023
7
+
#
8
+
9
+
@{
10
+
11
+
# Script module or binary module file associated with this manifest.
12
+
RootModule='./veeam-powershell-sdk.psm1'
13
+
14
+
# Version number of this module.
15
+
ModuleVersion='0.2.0'
16
+
17
+
# Supported PSEditions
18
+
# CompatiblePSEditions = @()
19
+
20
+
# ID used to uniquely identify this module
21
+
GUID='e8408256-561a-4cbd-ac4c-d4bbd988594a'
22
+
23
+
# Author of this module
24
+
Author='Adam Mazouz'
25
+
26
+
# Company or vendor of this module
27
+
CompanyName='Unknown'
28
+
29
+
# Copyright statement for this module
30
+
Copyright='(c) Adam Mazouz. All rights reserved.'
31
+
32
+
# Description of the functionality provided by this module
33
+
Description='This is a poc created for Veeam Community Hackathon'
34
+
35
+
# Minimum version of the PowerShell engine required by this module
36
+
#PowerShellVersion = '7.0'
37
+
38
+
# Name of the PowerShell host required by this module
39
+
# PowerShellHostName = ''
40
+
41
+
# Minimum version of the PowerShell host required by this module
42
+
# PowerShellHostVersion = ''
43
+
44
+
# Minimum version of Microsoft .NET Framework required by this module. This prerequisite is valid for the PowerShell Desktop edition only.
45
+
# DotNetFrameworkVersion = ''
46
+
47
+
# Minimum version of the common language runtime (CLR) required by this module. This prerequisite is valid for the PowerShell Desktop edition only.
48
+
# ClrVersion = ''
49
+
50
+
# Processor architecture (None, X86, Amd64) required by this module
51
+
# ProcessorArchitecture = ''
52
+
53
+
# Modules that must be imported into the global environment prior to importing this module
54
+
# RequiredModules = @()
55
+
56
+
# Assemblies that must be loaded prior to importing this module
57
+
# RequiredAssemblies = @()
58
+
59
+
# Script files (.ps1) that are run in the caller's environment prior to importing this module.
60
+
# ScriptsToProcess = @()
61
+
62
+
# Type files (.ps1xml) to be loaded when importing this module
63
+
# TypesToProcess = @()
64
+
65
+
# Format files (.ps1xml) to be loaded when importing this module
66
+
# FormatsToProcess = @()
67
+
68
+
# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess
69
+
# NestedModules = @()
70
+
71
+
# Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no functions to export.
72
+
FunctionsToExport='*'
73
+
74
+
# Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export.
75
+
CmdletsToExport='*'
76
+
77
+
# Variables to export from this module
78
+
VariablesToExport='*'
79
+
80
+
# Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no aliases to export.
81
+
AliasesToExport='*'
82
+
83
+
# DSC resources to export from this module
84
+
# DscResourcesToExport = @()
85
+
86
+
# List of all modules packaged with this module
87
+
# ModuleList = @()
88
+
89
+
# List of all files packaged with this module
90
+
# FileList = @()
91
+
92
+
# Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell.
93
+
PrivateData=@{
94
+
95
+
PSData=@{
96
+
97
+
# Tags applied to this module. These help with module discovery in online galleries.
0 commit comments