Get-BluebirdPSConfiguration
SYNOPSIS
Display the BluebirdPS configuration.
SYNTAX
Get-BluebirdPSConfiguration [<CommonParameters>]
DESCRIPTION
Display the BluebirdPS configuration that has been imported into the current session.
There are some Twitter endpoints that requires the authenticating user's id, and potentially, the user name. When the authentication credentials are set, the response includes these two values. They are stored in the configuration session variable and are used when needed.
The AuthValidationDate and AuthLastExportDate values should help the user manage credential refreshes.
The RateLimitAction and RateLimitThreshold values instruct how and when to act against the Twitter API rate limits.
The ConfigurationPath and CredentialsPath values are used to export configuration and authentication.
The RawOutput value specifies whether the raw response should be presented to the user, or return rich objects. The module uses Invoke-RestMethod which converts JSON response to a [PSCustomObject].
EXAMPLES
Example 1
PS > Get-BluebirdPSConfiguration
AuthUserId : 292670084
AuthUserName : thedavecarroll
AuthValidationDate : 5/23/2021 4:02:57 PM
AuthLastExportDate : 5/13/2021 4:16:59 PM
RateLimitAction : Warning
RateLimitThreshold : 5
ConfigurationPath : C:\Users\Dave\.BluebirdPS\Configuration.json
CredentialsPath : C:\Users\Dave\.BluebirdPS\twittercred.sav
RawOutput : False
Display the current BluebirdPS configuration.
PARAMETERS
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.