Set-BT_CustomerDevice

Syntax

Set-BT_CustomerDevice -Ticket <Ticket> -customerdevice <CustomerDeviceDTO[]> [-Environment <string>] [-Id <guid>] [-IsDeleted <bool>] [-Created <datetime>] [-Updated <datetime>] [-Version <int>] [-SystemUserId <guid>] [-OrganizationId <guid>] [-DesiredState <DesiredDeviceState>] [-DeviceType <CustomerDeviceType>] [-VirtualPlatformType <VirtualPlatformType>] [-DeviceName <string>] [-PrimaryEndUserId <guid>] [-AgentDeviceSettings <AgentGlobalSettings>] [-Ports <string>] [-Location <string>] [-IpAddress <string>] [-OSName <string>] [-OSVersion <string>] [-ProcessorName <string>] [-MaxCPUClockSpeed <double>] [-AddressWidth <int>] [-NumberOfCores <int>] [-Manufacturer <string>] [-Model <string>] [-DiskSpaceTotal <long>] [-DiskSpaceFree <long>] [-RAMSizeTotal <double>] [-HardwareHash <string>] [-ExternalId <string>] [-DomainJoinStatus <DomainJoinStatus>] [-DownloadSpeed <double>] [-UploadSpeed <double>] [-NetworkLatency <double>] [-PrimaryDeviceLanguage <string>] [-DotNetVersions <string>] [-SerialNumber <string>] [-PrimaryMACAddress <string>] [-AgentStatus <AgentStatus>] [-AgentVersion <string>] [-IsOfficeReadyForWebApps <bool>] [-IsOfficeReadyForClients <bool>] [-IsOfficeCompatible <bool>] [-IsOfficeProPlusReady <bool>] [-OfficeForWebAppsCompatibilityLevel <Compatibility>] [-OfficeForClientsCompatibilityLevel <Compatibility>] [-OfficeCompatibilityLevel <Compatibility>] [-OfficeProPlusCompatibilityLevel <Compatibility>] [-FriendlyName <string>] [-DnsName <string>] [-HostId <guid>] [-IsArchived <bool>] [-ResourceId <guid>] [-LastLogonTime <datetime>] [-LastLoggedOnUserName <string>] [-OfficeIncompatibilitySummary <IncompatibleItems>] [-AccessLevel <AccessLevel>] [<CommonParameters>]

Set-BT_CustomerDevice -Ticket <Ticket> -EndpointUrl <string> -customerdevice <CustomerDeviceDTO[]> [-Id <guid>] [-IsDeleted <bool>] [-Created <datetime>] [-Updated <datetime>] [-Version <int>] [-SystemUserId <guid>] [-OrganizationId <guid>] [-DesiredState <DesiredDeviceState>] [-DeviceType <CustomerDeviceType>] [-VirtualPlatformType <VirtualPlatformType>] [-DeviceName <string>] [-PrimaryEndUserId <guid>] [-AgentDeviceSettings <AgentGlobalSettings>] [-Ports <string>] [-Location <string>] [-IpAddress <string>] [-OSName <string>] [-OSVersion <string>] [-ProcessorName <string>] [-MaxCPUClockSpeed <double>] [-AddressWidth <int>] [-NumberOfCores <int>] [-Manufacturer <string>] [-Model <string>] [-DiskSpaceTotal <long>] [-DiskSpaceFree <long>] [-RAMSizeTotal <double>] [-HardwareHash <string>] [-ExternalId <string>] [-DomainJoinStatus <DomainJoinStatus>] [-DownloadSpeed <double>] [-UploadSpeed <double>] [-NetworkLatency <double>] [-PrimaryDeviceLanguage <string>] [-DotNetVersions <string>] [-SerialNumber <string>] [-PrimaryMACAddress <string>] [-AgentStatus <AgentStatus>] [-AgentVersion <string>] [-IsOfficeReadyForWebApps <bool>] [-IsOfficeReadyForClients <bool>] [-IsOfficeCompatible <bool>] [-IsOfficeProPlusReady <bool>] [-OfficeForWebAppsCompatibilityLevel <Compatibility>] [-OfficeForClientsCompatibilityLevel <Compatibility>] [-OfficeCompatibilityLevel <Compatibility>] [-OfficeProPlusCompatibilityLevel <Compatibility>] [-FriendlyName <string>] [-DnsName <string>] [-HostId <guid>] [-IsArchived <bool>] [-ResourceId <guid>] [-LastLogonTime <datetime>] [-LastLoggedOnUserName <string>] [-OfficeIncompatibilitySummary <IncompatibleItems>] [-AccessLevel <AccessLevel>] [<CommonParameters>]

Detailed Description

Set-BT_CustomerDevice sets a(an) BT_CustomerDevice. Represents an MSPC device (computer, tablet, smartphone...).

Parameters

Total Parameters: 71

customerdevice

Paremeter specs:

Required True
ValueFromPipeline True
ValueFromPipelineByPropertyName True

EndpointUrl

Paremeter specs:

Required True
ValueFromPipeline False
ValueFromPipelineByPropertyName False

Ticket

Paremeter specs:

Required True
ValueFromPipeline False
ValueFromPipelineByPropertyName False

AccessLevel

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

AddressWidth

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

AgentDeviceSettings

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

AgentStatus

Available values are listed below.

Value Description
None None.
Installing Installing.
Uninstalling Uninstalling.
Running Running.
Failed Failed.
Uninstalled Uninstalled.

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

AgentVersion

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

Created

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

DesiredState

Available values are listed below.

Value Description
Installed Installed.
Uninstalled Uninstalled.
None None.

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

DeviceName

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

DeviceType

Available values are listed below.

Value Description
Unknown Unknown.
Computer Computer.
Tablet Tablet.
MobilePhone Mobile phone.
Server Server.
Printer Printer.
LoadBalancer Load balancer.
Router Router.

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

DiskSpaceFree

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

DiskSpaceTotal

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

DnsName

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

DomainJoinStatus

Available values are listed below.

Value Description
Unknown Unknown status.
Unjoined Not joined.
WorkgroupJoined Joined to a workgroup.
DomainJoined Joined to a domain.

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

DotNetVersions

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

DownloadSpeed

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

Environment

Available values are listed below.

Value Description
BT Represents BT
Beta Represents Beta
Develop Represents Develop
Release Represents Release
Test Represents Test
China Represents China
Germany Represents Germany
Alpha Represents Alpha
Today Represents Today
Sandbox-02 Represents Sandbox-02
Sandbox-03 Represents Sandbox-03

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

ExternalId

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

FriendlyName

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

HardwareHash

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

HostId

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

Id

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

IpAddress

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

IsArchived

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

IsDeleted

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

IsOfficeCompatible

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

IsOfficeProPlusReady

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

IsOfficeReadyForClients

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

IsOfficeReadyForWebApps

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

LastLoggedOnUserName

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

LastLogonTime

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

Location

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

Manufacturer

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

MaxCPUClockSpeed

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

Model

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

NetworkLatency

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

NumberOfCores

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

OfficeCompatibilityLevel

Available values are listed below.

Value Description
Unknown Unknown.
Compatible Compatible.
Incompatible Incompatible.

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

OfficeForClientsCompatibilityLevel

Available values are listed below.

Value Description
Unknown Unknown.
Compatible Compatible.
Incompatible Incompatible.

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

OfficeForWebAppsCompatibilityLevel

Available values are listed below.

Value Description
Unknown Unknown.
Compatible Compatible.
Incompatible Incompatible.

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

OfficeIncompatibilitySummary

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

OfficeProPlusCompatibilityLevel

Available values are listed below.

Value Description
Unknown Unknown.
Compatible Compatible.
Incompatible Incompatible.

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

OrganizationId

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

OSName

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

OSVersion

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

Ports

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

PrimaryDeviceLanguage

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

PrimaryEndUserId

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

PrimaryMACAddress

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

ProcessorName

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

RAMSizeTotal

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

ResourceId

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

SerialNumber

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

SystemUserId

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

Updated

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

UploadSpeed

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

Version

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

VirtualPlatformType

Available values are listed below.

Value Description
None None. Note: a device with VirtualPlatformType.None is a physical machine.
Unknown Unknown. Note: a device with VirtualPlatformType.Unknown is a virtual machine whose virtual platform is unknown.
VMware VMware.
HyperV Hyper-V.
VirtualBox VirtualBox.
Azure Azure.

Paremeter specs:

Required False
ValueFromPipeline False
ValueFromPipelineByPropertyName False

Outputs

System.Object

Notes

Examples