public static final class DeviceComplianceScript.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
DeviceComplianceScript |
build() |
DeviceComplianceScript.Builder |
createdDateTime(OffsetDateTime createdDateTime)
“The timestamp of when the device compliance script was created.
|
DeviceComplianceScript.Builder |
description(String description)
“Description of the device compliance script”
|
DeviceComplianceScript.Builder |
detectionScriptContent(byte[] detectionScriptContent)
“The entire content of the detection powershell script”
|
DeviceComplianceScript.Builder |
displayName(String displayName)
“Name of the device compliance script”
|
DeviceComplianceScript.Builder |
enforceSignatureCheck(Boolean enforceSignatureCheck)
“Indicate whether the script signature needs be checked”
|
DeviceComplianceScript.Builder |
id(String id) |
DeviceComplianceScript.Builder |
lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
“The timestamp of when the device compliance script was modified.
|
DeviceComplianceScript.Builder |
publisher(String publisher)
“Name of the device compliance script publisher”
|
DeviceComplianceScript.Builder |
roleScopeTagIds(List<String> roleScopeTagIds)
“List of Scope Tag IDs for the device compliance script”
|
DeviceComplianceScript.Builder |
roleScopeTagIds(String... roleScopeTagIds)
“List of Scope Tag IDs for the device compliance script”
|
DeviceComplianceScript.Builder |
roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
“List of Scope Tag IDs for the device compliance script”
|
DeviceComplianceScript.Builder |
runAs32Bit(Boolean runAs32Bit)
“Indicate whether PowerShell script(s) should run as 32-bit”
|
DeviceComplianceScript.Builder |
runAsAccount(RunAsAccountType runAsAccount)
“Indicates the type of execution context”
|
DeviceComplianceScript.Builder |
version(String version)
“Version of the device compliance script”
|
public DeviceComplianceScript.Builder id(String id)
public DeviceComplianceScript.Builder publisher(String publisher)
publisher - value of publisher property (as defined in service metadata)this (for method chaining)public DeviceComplianceScript.Builder version(String version)
version - value of version property (as defined in service metadata)this (for method chaining)public DeviceComplianceScript.Builder displayName(String displayName)
displayName - value of displayName property (as defined in service metadata)this (for method chaining)public DeviceComplianceScript.Builder description(String description)
description - value of description property (as defined in service metadata)this (for method chaining)public DeviceComplianceScript.Builder detectionScriptContent(byte[] detectionScriptContent)
detectionScriptContent - value of detectionScriptContent property (as defined in service metadata)this (for method chaining)public DeviceComplianceScript.Builder createdDateTime(OffsetDateTime createdDateTime)
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
createdDateTime - value of createdDateTime property (as defined in service metadata)this (for method chaining)public DeviceComplianceScript.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
lastModifiedDateTime - value of lastModifiedDateTime property (as defined in service metadata)this (for method chaining)public DeviceComplianceScript.Builder runAsAccount(RunAsAccountType runAsAccount)
runAsAccount - value of runAsAccount property (as defined in service metadata)this (for method chaining)public DeviceComplianceScript.Builder enforceSignatureCheck(Boolean enforceSignatureCheck)
enforceSignatureCheck - value of enforceSignatureCheck property (as defined in service metadata)this (for method chaining)public DeviceComplianceScript.Builder runAs32Bit(Boolean runAs32Bit)
runAs32Bit - value of runAs32Bit property (as defined in service metadata)this (for method chaining)public DeviceComplianceScript.Builder roleScopeTagIds(List<String> roleScopeTagIds)
roleScopeTagIds - value of roleScopeTagIds property (as defined in service metadata)this (for method chaining)public DeviceComplianceScript.Builder roleScopeTagIds(String... roleScopeTagIds)
roleScopeTagIds - value of roleScopeTagIds property (as defined in service metadata)this (for method chaining)public DeviceComplianceScript.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
roleScopeTagIdsNextLink - value of roleScopeTagIds@nextLink property (as defined in service metadata)this (for method chaining)public DeviceComplianceScript build()
Copyright © 2018–2020. All rights reserved.