ITGlueAPI Module

Description

This PowerShell module acts as a wrapper for the ITGlue API.

ITGlueAPI Cmdlets

Add-ITGlueAPIKey

Sets your API key used to authenticate all API calls

Add-ITGlueBaseURI

Sets the base URI for the ITGlue API connection

ConvertTo-ITGlueQueryString

Converts uri filter parameters

Export-ITGlueModuleSetting

Exports the ITGlue BaseURI, API, & JSON configuration information to file

Get-ITGlueAPIKey

Gets the ITGlue API key

Get-ITGlueBaseURI

Shows the ITGlue base URI

Get-ITGlueConfiguration

List all configurations in an account or organization

Get-ITGlueConfigurationInterface

Retrieve a configuration(s) interface(s)

Get-ITGlueConfigurationStatus

List or show all configuration(s) statuses

Get-ITGlueConfigurationType

List or show all configuration type(s)

Get-ITGlueContact

List or show all contacts

Get-ITGlueContactType

List or show all contact types

Get-ITGlueCountry

Returns a list of supported countries

Get-ITGlueDomain

List or show all domains

Get-ITGlueExpiration

List or show all expirations

Get-ITGlueExport

List or show all exports

Get-ITGlueFlexibleAsset

List or show all flexible assets

Get-ITGlueFlexibleAssetField

List or show all flexible assets fields

Get-ITGlueFlexibleAssetType

List or show all flexible asset types

Get-ITGlueGroup

List or show all groups

Get-ITGlueLocation

List or show all location

Get-ITGlueLog

Get all activity logs of the account for the most recent 30 days

Get-ITGlueManufacturer

List or show all manufacturers

Get-ITGlueModel

List or show all models

Get-ITGlueModuleSetting

Gets the saved ITGlue configuration settings

Get-ITGlueOperatingSystem

List or show all operating systems

Get-ITGlueOrganization

List or show all organizations

Get-ITGlueOrganizationStatus

List or show all organization statuses

Get-ITGlueOrganizationType

List or show all organization types

Get-ITGluePassword

List or show all passwords

Get-ITGluePasswordCategory

List or show all password categories

Get-ITGluePlatform

List or show all platforms

Get-ITGlueRegion

List or show all regions

Get-ITGlueUser

List or show all users

Get-ITGlueUserMetric

Lists all user metrics

Import-ITGlueModuleSetting

Imports the ITGlue BaseURI, API, & JSON configuration information to the current session

Invoke-ITGlueRequest

Makes an API request to ITGlue

New-ITGlueAttachment

Adds an attachment to one or more assets

New-ITGlueConfiguration

Creates one or more configurations

New-ITGlueConfigurationInterface

Creates one or more configuration interfaces for a particular configuration(s)

New-ITGlueConfigurationStatus

Creates a configuration status

New-ITGlueConfigurationType

Creates a configuration type

New-ITGlueContact

Creates one or more contacts

New-ITGlueContactType

Create a new contact type

New-ITGlueExport

Creates a new export

New-ITGlueFlexibleAsset

Creates one or more flexible assets

New-ITGlueFlexibleAssetField

Creates one or more flexible asset fields

New-ITGlueFlexibleAssetType

Creates one or more flexible asset types

New-ITGlueLocation

Creates one or more locations

New-ITGlueManufacturer

Create a new manufacturer

New-ITGlueModel

Creates one or more models

New-ITGlueOrganization

Create an organization

New-ITGlueOrganizationStatus

Create an organization status

New-ITGlueOrganizationType

Creates an organization type

New-ITGluePassword

Creates one or more a passwords

New-ITGluePasswordCategory

Creates a password category

New-ITGlueRelatedItem

Creates one or more related items

Remove-ITGlueAPIKey

Removes the ITGlue API key

Remove-ITGlueAttachment

Deletes one or more specified attachments

Remove-ITGlueBaseURI

Removes the ITGlue base URI global variable

Remove-ITGlueConfiguration

Deletes one or more configurations

Remove-ITGlueContact

Deletes one or more contacts

Remove-ITGlueExport

Deletes an export

Remove-ITGlueFlexibleAsset

Deletes one or more a flexible assets

Remove-ITGlueFlexibleAssetField

Delete a flexible asset field

Remove-ITGlueLocation

Deletes one or more locations

Remove-ITGlueModuleSetting

Removes the stored ITGlue configuration folder

Remove-ITGlueOrganization

Deletes one or more organizations

Remove-ITGluePassword

Deletes one or more passwords

Remove-ITGlueRelatedItem

Deletes one or more related items

Set-ITGlueAttachment

Updates the details of an existing attachment

Set-ITGlueConfiguration

Updates one or more configurations

Set-ITGlueConfigurationInterface

Update one or more configuration interfaces

Set-ITGlueConfigurationStatus

Updates a configuration status

Set-ITGlueConfigurationType

Updates a configuration type

Set-ITGlueContact

Updates one or more contacts

Set-ITGlueContactType

Updates a contact type

Set-ITGlueDocument

Updates one or more documents

Set-ITGlueFlexibleAsset

Updates one or more flexible assets

Set-ITGlueFlexibleAssetField

Updates one or more flexible asset fields

Set-ITGlueFlexibleAssetType

Updates a flexible asset type

Set-ITGlueLocation

Updates one or more a locations

Set-ITGlueManufacturer

Updates a manufacturer

Set-ITGlueModel

Updates one or more models

Set-ITGlueOrganization

Updates one or more organizations

Set-ITGlueOrganizationStatus

Updates an organization status

Set-ITGlueOrganizationType

Updates an organization type

Set-ITGluePassword

Updates one or more passwords

Set-ITGluePasswordCategory

Updates a password category

Set-ITGlueRelatedItem

Updates a related item for a particular resource

Set-ITGlueUser

Updates the name or profile picture of an existing user

Test-ITGlueAPIKey

Test the ITGlue API key