< Back

Set-MVPContribution

Sat Jan 18, 2020 4:54 pm

NAME Set-MVPContribution



SYNOPSIS

Invoke the PutContribution REST API





SYNTAX

Set-MVPContribution [-ContributionID] <Int32> [[-ContributionType] <String>] [[-ContributionTechnology] <String>]

[[-StartDate] <String>] [[-Title] <String>] [[-Description] <String>] [[-ReferenceUrl] <String>]

[[-AnnualQuantity] <String>] [[-SecondAnnualQuantity] <String>] [[-AnnualReach] <String>] [[-Visibility] <String>]

[<CommonParameters>]





DESCRIPTION

Updates a Contribution item





PARAMETERS

-ContributionID <Int32>

Specify the Contribution ID to modify



Required? true

Position? 1

Default value 0

Accept pipeline input? true (ByValue, ByPropertyName)

Accept wildcard characters? false



-ContributionType <String>

Specify the ContributionType (see Get-MVPContributionType)



Required? false

Position? 2

Default value video

Accept pipeline input? false

Accept wildcard characters? false



-ContributionTechnology <String>

Specify the ContributionTechnology (see Get-MVPContributionArea)



Required? false

Position? 3

Default value PowerShell

Accept pipeline input? false

Accept wildcard characters? false



-StartDate <String>

Specify the StartDate of the contribution



Example '2018/10/10'



Required? false

Position? 4

Default value 2017/02/01

Accept pipeline input? false

Accept wildcard characters? false



-Title <String>

Specify the Title of your contribution



Required? false

Position? 5

Default value Test from mvpapi.azure-api.net

Accept pipeline input? false

Accept wildcard characters? false



-Description <String>

Specify the Description of your contribution



Required? false

Position? 6

Default value Description sample

Accept pipeline input? false

Accept wildcard characters? false



-ReferenceUrl <String>

Specifies the Url of the activity



Required? false

Position? 7

Default value https://github.com/lazywinadmin/MVP

Accept pipeline input? false

Accept wildcard characters? false



-AnnualQuantity <String>

Specifies the Annual quantity.

Default is 1



Required? false

Position? 8

Default value 0

Accept pipeline input? false

Accept wildcard characters? false



-SecondAnnualQuantity <String>

Specifies the Second Annual quantity.

Default is 0



Required? false

Position? 9

Default value 0

Accept pipeline input? false

Accept wildcard characters? false



-AnnualReach <String>

Specifies the Annual Reach

Default is 0



Required? false

Position? 10

Default value 0

Accept pipeline input? false

Accept wildcard characters? false



-Visibility <String>

Specifies the audience that will be able to see your activity

Values: 'EveryOne','Microsoft','MVP Community','Microsoft Only'

Default = 'Microsoft'



Required? false

Position? 11

Default value Microsoft

Accept pipeline input? false

Accept wildcard characters? false



<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug,

ErrorAction, ErrorVariable, WarningAction, WarningVariable,

OutBuffer, PipelineVariable, and OutVariable. For more information, see

about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).



INPUTS



OUTPUTS



-------------------------- EXAMPLE 1 --------------------------



PS C:\\>Set-MVPContribution -ContributionID 691729 -Description 'wowwwwwww!!!'













-------------------------- EXAMPLE 2 --------------------------



PS C:\\>Get-MVPContribution -ContributionId 700210 | Set-MVPContribution -Description "wwooowww!!" -Verbose















RELATED LINKS