[Index]
Model ref.: device/activedirectory/ADComputer
The full URL would include the host-proxy name: https://[host-proxy].
Variables are enclosed in square brackets.
{ "$schema": "http://json-schema.org/draft-03/schema", "type": "object", "properties": { "primaryGroupID": { "__type_requested": "System.Int32", "required": false, "name": "primaryGroupID", "title": "primaryGroupID", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "logonCount": { "__type_requested": "System.Int32", "required": false, "name": "logonCount", "title": "logonCount", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "lastLogonTimestamp": { "__type_requested": "System.Int64", "required": false, "name": "lastLogonTimestamp", "title": "lastLogonTimestamp", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "rIDSetReferences": { "__type_requested": "Microsoft.ActiveDirectory.Management.ADPropertyValueCollection", "required": false, "name": "rIDSetReferences", "title": "rIDSetReferences", "items": { "type": "integer" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array" }, "SID": { "__type_requested": "System.Security.Principal.SecurityIdentifier", "required": false, "name": "SID", "title": "SID", "__type_mapping_type": "Complex.SecurityIdentifier", "readonly": true, "type": "object", "properties": { "BinaryLength": { "type": "integer", "name": "BinaryLength", "title": "BinaryLength" }, "Value": { "type": "string", "name": "Value", "title": "Value" }, "AccountDomainSid": { "type": "string", "name": "AccountDomainSid", "title": "AccountDomainSid" } } }, "Certificates": { "__type_requested": "Microsoft.ActiveDirectory.Management.ADPropertyValueCollection", "required": false, "name": "Certificates", "title": "Certificates", "items": { "type": "integer" }, "__type_mapping_type": "String[]", "readonly": false, "type": "array" }, "instanceType": { "__type_requested": "System.Int32", "required": false, "name": "instanceType", "title": "instanceType", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "AuthenticationPolicy": { "__type_requested": "Microsoft.ActiveDirectory.Management.ADPropertyValueCollection", "required": false, "name": "AuthenticationPolicy", "title": "AuthenticationPolicy", "items": { "type": "integer" }, "__type_mapping_type": "String[]", "readonly": false, "type": "array" }, "Credential": { "__type_requested": "pscredential", "required": false, "name": "Credential", "title": "Credential", "__type_mapping_type": "Unknown", "readonly": true, "type": "string", "__WARNING": "Unhandled and unknown upstream type, this attribute forced into a readonly string" }, "ChangePasswordAtLogon": { "__type_requested": "bool", "required": false, "name": "ChangePasswordAtLogon", "title": "ChangePasswordAtLogon", "__type_mapping_type": "Boolean", "readonly": false, "type": "boolean" }, "AccountNotDelegated": { "__type_requested": "bool", "required": false, "name": "AccountNotDelegated", "title": "AccountNotDelegated", "__type_mapping_type": "Boolean", "readonly": false, "type": "boolean" }, "objectSid": { "__type_requested": "System.Security.Principal.SecurityIdentifier", "required": false, "name": "objectSid", "title": "objectSid", "__type_mapping_type": "Complex.SecurityIdentifier", "readonly": true, "type": "object", "properties": { "BinaryLength": { "type": "integer", "name": "BinaryLength", "title": "BinaryLength" }, "Value": { "type": "string", "name": "Value", "title": "Value" }, "AccountDomainSid": { "type": "string", "name": "AccountDomainSid", "title": "AccountDomainSid" } } }, "OperatingSystemVersion": { "__type_requested": "string", "required": false, "name": "OperatingSystemVersion", "title": "OperatingSystemVersion", "__type_mapping_type": "String", "readonly": false, "type": "string" }, "Path": { "__type_requested": "string", "required": false, "name": "Path", "title": "Path", "__type_mapping_type": "String", "readonly": false, "type": "string" }, "OperatingSystemServicePack": { "__type_requested": "string", "required": false, "name": "OperatingSystemServicePack", "title": "OperatingSystemServicePack", "__type_mapping_type": "String", "readonly": false, "type": "string" }, "whenChanged": { "__type_requested": "System.DateTime", "__type_mapping_type": "DateTime", "name": "whenChanged", "title": "whenChanged", "format": "date-time", "required": false, "readonly": true, "type": "string" }, "msDFSR-ComputerReferenceBL": { "__type_requested": "Microsoft.ActiveDirectory.Management.ADPropertyValueCollection", "required": false, "name": "msDFSR-ComputerReferenceBL", "title": "msDFSR-ComputerReferenceBL", "items": { "type": "integer" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array" }, "codePage": { "__type_requested": "System.Int32", "required": false, "name": "codePage", "title": "codePage", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "UserPrincipalName": { "__type_requested": "string", "required": false, "name": "UserPrincipalName", "title": "UserPrincipalName", "__type_mapping_type": "String", "readonly": false, "type": "string" }, "PasswordNotRequired": { "__type_requested": "bool", "required": false, "name": "PasswordNotRequired", "title": "PasswordNotRequired", "__type_mapping_type": "Boolean", "readonly": false, "type": "boolean" }, "PrimaryGroup": { "__type_requested": "System.String", "required": false, "name": "PrimaryGroup", "title": "PrimaryGroup", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "servicePrincipalName": { "__type_requested": "Microsoft.ActiveDirectory.Management.ADPropertyValueCollection", "required": false, "name": "servicePrincipalName", "title": "servicePrincipalName", "items": { "type": "integer" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array" }, "lastLogoff": { "__type_requested": "System.Int64", "required": false, "name": "lastLogoff", "title": "lastLogoff", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "isCriticalSystemObject": { "__type_requested": "System.Boolean", "required": false, "name": "isCriticalSystemObject", "title": "isCriticalSystemObject", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean" }, "DisplayName": { "__type_requested": "string", "required": false, "name": "DisplayName", "title": "DisplayName", "__type_mapping_type": "String", "readonly": false, "type": "string" }, "MemberOf": { "__type_requested": "Microsoft.ActiveDirectory.Management.ADPropertyValueCollection", "required": false, "name": "MemberOf", "title": "MemberOf", "items": { "type": "integer" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array" }, "msExchRMSComputerAccountsBL": { "__type_requested": "Microsoft.ActiveDirectory.Management.ADPropertyValueCollection", "required": false, "name": "msExchRMSComputerAccountsBL", "title": "msExchRMSComputerAccountsBL", "items": { "type": "integer" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array" }, "PasswordExpired": { "__type_requested": "System.Boolean", "required": false, "name": "PasswordExpired", "title": "PasswordExpired", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean" }, "Location": { "__type_requested": "string", "required": false, "name": "Location", "title": "Location", "__type_mapping_type": "String", "readonly": false, "type": "string" }, "serverReferenceBL": { "__type_requested": "Microsoft.ActiveDirectory.Management.ADPropertyValueCollection", "required": false, "name": "serverReferenceBL", "title": "serverReferenceBL", "items": { "type": "integer" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array" }, "ProtectedFromAccidentalDeletion": { "__type_requested": "System.Boolean", "required": false, "name": "ProtectedFromAccidentalDeletion", "title": "ProtectedFromAccidentalDeletion", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean" }, "SAMAccountName": { "__type_requested": "string", "required": false, "name": "SAMAccountName", "title": "SAMAccountName", "__type_mapping_type": "String", "readonly": false, "type": "string" }, "IPv6Address": { "__type_requested": "System.String", "required": false, "name": "IPv6Address", "title": "IPv6Address", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "Deleted": { "__type_requested": "System.Boolean", "required": false, "name": "Deleted", "title": "Deleted", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean" }, "UseDESKeyOnly": { "__type_requested": "System.Boolean", "required": false, "name": "UseDESKeyOnly", "title": "UseDESKeyOnly", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean" }, "localPolicyFlags": { "__type_requested": "System.Int32", "required": false, "name": "localPolicyFlags", "title": "localPolicyFlags", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "msDS-SupportedEncryptionTypes": { "__type_requested": "System.Int32", "required": false, "name": "msDS-SupportedEncryptionTypes", "title": "msDS-SupportedEncryptionTypes", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "LastKnownParent": { "__type_requested": "System.String", "required": false, "name": "LastKnownParent", "title": "LastKnownParent", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "isDeleted": { "__type_requested": "System.Boolean", "required": false, "name": "isDeleted", "title": "isDeleted", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean" }, "KerberosEncryptionType": { "__type_requested": "Microsoft.ActiveDirectory.Management.ADPropertyValueCollection", "required": false, "name": "KerberosEncryptionType", "title": "KerberosEncryptionType", "items": { "type": "integer" }, "__type_mapping_type": "String[]", "readonly": false, "type": "array" }, "CompoundIdentitySupported": { "__type_requested": "bool", "required": false, "name": "CompoundIdentitySupported", "title": "CompoundIdentitySupported", "__type_mapping_type": "Boolean", "readonly": false, "type": "boolean" }, "DistinguishedName": { "__type_requested": "System.String", "required": false, "name": "DistinguishedName", "title": "DistinguishedName", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "pwdLastSet": { "__type_requested": "System.Int64", "required": false, "name": "pwdLastSet", "title": "pwdLastSet", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "AuthType": { "__type_requested": "ADAuthType", "required": false, "name": "AuthType", "title": "AuthType", "__type_mapping_type": "Unknown", "readonly": true, "type": "string", "__WARNING": "Unhandled and unknown upstream type, this attribute forced into a readonly string" }, "Created": { "__type_requested": "System.DateTime", "__type_mapping_type": "DateTime", "name": "Created", "title": "Created", "format": "date-time", "required": false, "readonly": true, "type": "string" }, "Modified": { "__type_requested": "System.DateTime", "__type_mapping_type": "DateTime", "name": "Modified", "title": "Modified", "format": "date-time", "required": false, "readonly": true, "type": "string" }, "Server": { "__type_requested": "string", "required": false, "name": "Server", "title": "Server", "__type_mapping_type": "String", "readonly": false, "type": "string" }, "BadLogonCount": { "__type_requested": "System.Int32", "required": false, "name": "BadLogonCount", "title": "BadLogonCount", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "SamAccountName": { "__type_requested": "System.String", "required": false, "name": "SamAccountName", "title": "SamAccountName", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "ObjectCategory": { "__type_requested": "System.String", "required": false, "name": "ObjectCategory", "title": "ObjectCategory", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "DNSHostName": { "__type_requested": "string", "required": false, "name": "DNSHostName", "title": "DNSHostName", "__type_mapping_type": "String", "readonly": false, "type": "string" }, "LockedOut": { "__type_requested": "System.Boolean", "required": false, "name": "LockedOut", "title": "LockedOut", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean" }, "DoesNotRequirePreAuth": { "__type_requested": "System.Boolean", "required": false, "name": "DoesNotRequirePreAuth", "title": "DoesNotRequirePreAuth", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean" }, "ServicePrincipalNames": { "__type_requested": "string[]", "required": false, "name": "ServicePrincipalNames", "title": "ServicePrincipalNames", "items": { "type": "integer" }, "__type_mapping_type": "String[]", "readonly": false, "type": "array" }, "Instance": { "__type_requested": "ADComputer", "required": false, "name": "Instance", "title": "Instance", "__type_mapping_type": "Unknown", "readonly": true, "type": "string", "__WARNING": "Unhandled and unknown upstream type, this attribute forced into a readonly string" }, "PasswordNeverExpires": { "__type_requested": "bool", "required": false, "name": "PasswordNeverExpires", "title": "PasswordNeverExpires", "__type_mapping_type": "Boolean", "readonly": false, "type": "boolean" }, "AccountPassword": { "__type_requested": "securestring", "required": false, "name": "AccountPassword", "title": "AccountPassword", "__type_mapping_type": "Unknown", "readonly": true, "type": "string", "__WARNING": "Unhandled and unknown upstream type, this attribute forced into a readonly string" }, "userCertificate": { "__type_requested": "Microsoft.ActiveDirectory.Management.ADPropertyValueCollection", "required": false, "name": "userCertificate", "title": "userCertificate", "items": { "type": "integer" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array" }, "ObjectGUID": { "__type_requested": "System.Nullable`1[[System.Guid,", "required": false, "name": "ObjectGUID", "title": "ObjectGUID", "__type_mapping_type": "Unknown", "readonly": true, "type": "string", "__WARNING": "Unhandled and unknown upstream type, this attribute forced into a readonly string" }, "OtherAttributes": { "__type_requested": "hashtable", "required": false, "name": "OtherAttributes", "title": "OtherAttributes", "__type_mapping_type": "Unknown", "readonly": true, "type": "string", "__WARNING": "Unhandled and unknown upstream type, this attribute forced into a readonly string" }, "ManagedBy": { "__type_requested": "System.String", "required": false, "name": "ManagedBy", "title": "ManagedBy", "__type_mapping_type": "String", "readonly": false, "type": "string" }, "HomePage": { "__type_requested": "string", "required": false, "name": "HomePage", "title": "HomePage", "__type_mapping_type": "String", "readonly": false, "type": "string" }, "MNSLogonAccount": { "__type_requested": "System.Boolean", "required": false, "name": "MNSLogonAccount", "title": "MNSLogonAccount", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean" }, "badPasswordTime": { "__type_requested": "System.Int64", "required": false, "name": "badPasswordTime", "title": "badPasswordTime", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "CN": { "__type_requested": "System.String", "required": false, "name": "CN", "title": "CN", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "ServiceAccount": { "__type_requested": "Microsoft.ActiveDirectory.Management.ADPropertyValueCollection", "required": false, "name": "ServiceAccount", "title": "ServiceAccount", "items": { "type": "integer" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array" }, "badPwdCount": { "__type_requested": "System.Int32", "required": false, "name": "badPwdCount", "title": "badPwdCount", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "LastBadPasswordAttempt": { "__type_requested": "System.DateTime", "__type_mapping_type": "DateTime", "name": "LastBadPasswordAttempt", "title": "LastBadPasswordAttempt", "format": "date-time", "required": false, "readonly": true, "type": "string" }, "accountExpires": { "__type_requested": "System.Int64", "required": false, "name": "accountExpires", "title": "accountExpires", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "TrustedToAuthForDelegation": { "__type_requested": "System.Boolean", "required": false, "name": "TrustedToAuthForDelegation", "title": "TrustedToAuthForDelegation", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean" }, "LastLogonDate": { "__type_requested": "System.DateTime", "__type_mapping_type": "DateTime", "name": "LastLogonDate", "title": "LastLogonDate", "format": "date-time", "required": false, "readonly": true, "type": "string" }, "OperatingSystemHotfix": { "__type_requested": "string", "required": false, "name": "OperatingSystemHotfix", "title": "OperatingSystemHotfix", "__type_mapping_type": "String", "readonly": false, "type": "string" }, "PrincipalsAllowedToDelegateToAccount": { "__type_requested": "Microsoft.ActiveDirectory.Management.ADPropertyValueCollection", "required": false, "name": "PrincipalsAllowedToDelegateToAccount", "title": "PrincipalsAllowedToDelegateToAccount", "items": { "type": "integer" }, "__type_mapping_type": "String[]", "readonly": false, "type": "array" }, "AuthenticationPolicySilo": { "__type_requested": "Microsoft.ActiveDirectory.Management.ADPropertyValueCollection", "required": false, "name": "AuthenticationPolicySilo", "title": "AuthenticationPolicySilo", "items": { "type": "integer" }, "__type_mapping_type": "String[]", "readonly": false, "type": "array" }, "TrustedForDelegation": { "__type_requested": "bool", "required": false, "name": "TrustedForDelegation", "title": "TrustedForDelegation", "__type_mapping_type": "Boolean", "readonly": false, "type": "boolean" }, "sAMAccountType": { "__type_requested": "System.Int32", "required": false, "name": "sAMAccountType", "title": "sAMAccountType", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "msDS-User-Account-Control-Computed": { "__type_requested": "System.Int32", "required": false, "name": "msDS-User-Account-Control-Computed", "title": "msDS-User-Account-Control-Computed", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "uSNChanged": { "__type_requested": "System.Int64", "required": false, "name": "uSNChanged", "title": "uSNChanged", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "modifyTimeStamp": { "__type_requested": "System.DateTime", "__type_mapping_type": "DateTime", "name": "modifyTimeStamp", "title": "modifyTimeStamp", "format": "date-time", "required": false, "readonly": true, "type": "string" }, "msExchCapabilityIdentifiers": { "__type_requested": "Microsoft.ActiveDirectory.Management.ADPropertyValueCollection", "required": false, "name": "msExchCapabilityIdentifiers", "title": "msExchCapabilityIdentifiers", "items": { "type": "integer" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array" }, "countryCode": { "__type_requested": "System.Int32", "required": false, "name": "countryCode", "title": "countryCode", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "CannotChangePassword": { "__type_requested": "bool", "required": false, "name": "CannotChangePassword", "title": "CannotChangePassword", "__type_mapping_type": "Boolean", "readonly": false, "type": "boolean" }, "AccountLockoutTime": { "__type_requested": "System.DateTime", "__type_mapping_type": "DateTime", "name": "AccountLockoutTime", "title": "AccountLockoutTime", "format": "date-time", "required": false, "readonly": true, "type": "string" }, "OperatingSystem": { "__type_requested": "string", "required": false, "name": "OperatingSystem", "title": "OperatingSystem", "__type_mapping_type": "String", "readonly": false, "type": "string" }, "SIDHistory": { "__type_requested": "Microsoft.ActiveDirectory.Management.ADPropertyValueCollection", "required": false, "name": "SIDHistory", "title": "SIDHistory", "items": { "type": "integer" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array" }, "dSCorePropagationData": { "__type_requested": "Microsoft.ActiveDirectory.Management.ADPropertyValueCollection", "required": false, "name": "dSCorePropagationData", "title": "dSCorePropagationData", "items": { "type": "integer" }, "__type_mapping_type": "String[]", "readonly": true, "type": "array" }, "Description": { "__type_requested": "string", "required": false, "name": "Description", "title": "Description", "__type_mapping_type": "String", "readonly": false, "type": "string" }, "ObjectClass": { "__type_requested": "System.String", "required": false, "name": "ObjectClass", "title": "ObjectClass", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "HomedirRequired": { "__type_requested": "System.Boolean", "required": false, "name": "HomedirRequired", "title": "HomedirRequired", "__type_mapping_type": "Boolean", "readonly": true, "type": "boolean" }, "whenCreated": { "__type_requested": "System.DateTime", "__type_mapping_type": "DateTime", "name": "whenCreated", "title": "whenCreated", "format": "date-time", "required": false, "readonly": true, "type": "string" }, "uSNCreated": { "__type_requested": "System.Int64", "required": false, "name": "uSNCreated", "title": "uSNCreated", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "Name": { "__type_requested": "string", "required": true, "name": "Name", "title": "Name", "__type_mapping_type": "String", "readonly": false, "type": "string" }, "Enabled": { "__type_requested": "bool", "required": false, "name": "Enabled", "title": "Enabled", "__type_mapping_type": "Boolean", "readonly": false, "type": "boolean" }, "createTimeStamp": { "__type_requested": "System.DateTime", "__type_mapping_type": "DateTime", "name": "createTimeStamp", "title": "createTimeStamp", "format": "date-time", "required": false, "readonly": true, "type": "string" }, "IPv4Address": { "__type_requested": "System.String", "required": false, "name": "IPv4Address", "title": "IPv4Address", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "AccountExpirationDate": { "__type_requested": "datetime", "__type_mapping_type": "DateTime", "name": "AccountExpirationDate", "title": "AccountExpirationDate", "format": "date-time", "required": false, "readonly": false, "type": "string" }, "PasswordLastSet": { "__type_requested": "System.DateTime", "__type_mapping_type": "DateTime", "name": "PasswordLastSet", "title": "PasswordLastSet", "format": "date-time", "required": false, "readonly": true, "type": "string" }, "userAccountControl": { "__type_requested": "System.Int32", "required": false, "name": "userAccountControl", "title": "userAccountControl", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "CanonicalName": { "__type_requested": "System.String", "required": false, "name": "CanonicalName", "title": "CanonicalName", "__type_mapping_type": "String", "readonly": true, "type": "string" }, "AllowReversiblePasswordEncryption": { "__type_requested": "bool", "required": false, "name": "AllowReversiblePasswordEncryption", "title": "AllowReversiblePasswordEncryption", "__type_mapping_type": "Boolean", "readonly": false, "type": "boolean" }, "lastLogon": { "__type_requested": "System.Int64", "required": false, "name": "lastLogon", "title": "lastLogon", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" }, "sDRightsEffective": { "__type_requested": "System.Int32", "required": false, "name": "sDRightsEffective", "title": "sDRightsEffective", "__type_mapping_type": "Integer", "readonly": true, "type": "integer" } }, "schema_version": "69" }
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get the GUI Add form. | GET | /api/device/activedirectory/ADComputer/add/ |
|
The GUI Add form of device/activedirectory/ADComputer as JSON |
The API call to the /add/ URL can only be made from a hierarchy that allows the model type to be added. The actions in the response shows the url for the POST API call to create an instance.
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Create | POST | /api/device/activedirectory/ADComputer/ | hierarchy=[hierarchy] |
|
tool/Transaction/[trans pkid]to inspect the created resource and its instance pkid.
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Bulk delete [pkid1],[pkid2]... | DELETE | /api/device/activedirectory/ADComputer/ | hierarchy=[hierarchy] | {"hrefs":["/api/device/activedirectory/ADComputer/[pkid1]", "/api/device/activedirectory/ADComputer/[pkid2]", ...]} |
GET http://[host-proxy]/api/device/activedirectory/ADComputer/?hierarchy=[hierarchy]&format=json
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Bulk Modify | GET | /api/device/activedirectory/ADComputer/bulk_update/?schema=&schema_rules=true |
|
|
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Bulk Modify | POST | /api/device/activedirectory/ADComputer/bulk_update/ |
|
For example: {"data":{"name":"value"}, "meta":{}, "request_meta":{ "hrefs":["/api/v0/device/activedirectory/ADComputer/[pkid1]", "/api/v0/device/activedirectory/ADComputer/[pkid2]",...]}} |
GET http://[host-proxy]/api/device/activedirectory/ADComputer/?hierarchy=[hierarchy]&format=json
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Move the instance with [pkid] to [target_hierarchy] | POST | /api/tool/DataMove/?model_type=device/activedirectory/ADComputer |
|
{"hrefs": ["/api/device/activedirectory/ADComputer/[pkid]"]} |
Bulk Move | POST | /api/tool/DataMove/?model_type=device/activedirectory/ADComputer |
|
{"hrefs": ["/api/device/activedirectory/ADComputer/[pkid1]", "/api/device/activedirectory/ADComputer/[pkid2]",...]} |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Get a selected [export_format] of the schema and instances [pkid1], [pkid2],... of device/activedirectory/ADComputer; optionally with tag_version at [version] and Configuration Template as [configtemplate]. | POST | /api/device/activedirectory/ADComputer/export/ |
|
{ "hrefs":["/api/device/activedirectory/ADComputer/[pkid1]", "/api/device/activedirectory/ADComputer/[pkid2]",...]}} |
For export_format=json, the response is a time stamped zip file of data in JSON as in the system database. Item properties such as strings that are empty or Boolean values that are not set, are not included. The filename in the response is of the format as the example:
Content-Disposition: attachment; filename=export_2013-05-17_14:20:19.186444.json.zip Content-Language:en Content-Type:application/x-zip
For export_format=raw_xlsx, the response is a MS Excel spreadsheet with columns corresponding to the JSON format export and a response filename format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=xlsx, the response is a MS Excel spreadsheet, arranged by any Field Display Policies that apply. The columns correspond with those of a Bulk Load Template export sheet. The response filename format is:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_formatted_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
The XLSX format can be used to bulk load instances of device/activedirectory/ADComputer and the JSON format can be used to import instances of device/activedirectory/ADComputer.
GET http://[host-proxy]/api/device/activedirectory/ADComputer/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get a compressed format of the Bulk Load spreadsheet template for device/activedirectory/ADComputer | POST | /api/device/activedirectory/ADComputer/export_bulkload_template/ |
|
The response is an attachment of the format: filetype_bulkloadsheet.xlsx.gz |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Configuration Template | GET | /api/device/activedirectory/ADComputer/configuration_template/ | hierarchy=[hierarchy] |
|
POST http://[host-proxy]/api/data/ConfigurationTemplate/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Field Display Policy | GET | /api/device/activedirectory/ADComputer/field_display_policy/ | hierarchy=[hierarchy] |
|
POST http://[host-proxy]/api/data/FieldDisplayPolicy/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
List | GET | /api/device/activedirectory/ADComputer/ |
|
The device/activedirectory/ADComputer schema and all instances as JSON. |
(The list will return 0 to 3 device/activedirectory/ADComputer instances)
{ "operations": [ "move" ], "pagination": { "direction": "asc", "order_by": "DisplayName", "maximum_limit": 2000, "skip": 0, "current": "/api/device/activedirectory/ADComputer/?skip=0&limit=3&order_by=DisplayName&direction=asc&traversal=default", "limit": 3, "total_limit": null, "total": 0 }, "meta": { "tags": [], "cached": true, "title": "", "business_key": {}, "schema_version": "69", "references": { "device": [ { "pkid": "", "href": "" } ], "children": [], "parent": [ { "pkid": "6t0ggef2c0deab00hb595101", "href": "/api/data/HierarchyNode/6t0ggef2c0deab00hb595101" } ], "foreign_key": [] }, "actions": [ { "add": { "support_async": false, "class": "add", "href": "/api/device/activedirectory/ADComputer/add/?hierarchy=[hierarchy]", "method": "GET", "title": "Add" } }, { "remove": { "support_async": true, "class": "delete", "href": "/api/device/activedirectory/ADComputer/?hierarchy=[hierarchy]", "method": "DELETE", "title": "Delete" } }, { "bulk_update_form": { "support_async": false, "class": "update", "href": "/api/device/activedirectory/ADComputer/bulk_update/?hierarchy=[hierarchy]&schema=&schema_rules=true", "method": "GET", "title": "Bulk Modify" } }, { "move": { "title": "Move", "support_async": true, "class": "move", "href": "/api/tool/DataMove/?hierarchy=[hierarchy]&model_type=device/activedirectory/ADComputer", "method": "POST", "view": "/api/tool/DataMove/?auth_token=[authtoken] } }, { "export": { "title": "Export", "support_async": false, "submit": "payload", "class": "export", "href": "/api/device/activedirectory/ADComputer/export/?hierarchy=[hierarchy]", "method": "POST", "view": "/api/view/ExportData/add/?auth_token=[authtoken] } }, { "export_bulkload_template": { "support_async": false, "class": "bulkload_template", "href": "/api/device/activedirectory/ADComputer/export_bulkload_template/?hierarchy=[hierarchy]", "method": "POST", "title": "Export Bulk Load Template" } }, { "configuration_template": { "support_async": false, "class": "config", "href": "/api/device/activedirectory/ADComputer/configuration_template/?hierarchy=[hierarchy]", "method": "GET", "title": "Configuration Template" } }, { "field_display_policy": { "support_async": false, "class": "display_policy", "href": "/api/device/activedirectory/ADComputer/field_display_policy/?hierarchy=[hierarchy]", "method": "GET", "title": "Field Display Policy" } }, { "list": { "support_async": false, "class": "list", "href": "/api/device/activedirectory/ADComputer/?hierarchy=[hierarchy]", "method": "GET", "title": "List" } }, { "help": { "support_async": false, "class": "help", "href": "/api/device/activedirectory/ADComputer/help?hierarchy=[hierarchy]", "method": "GET", "title": "Help" } }, { "purge": { "support_async": false, "class": "purge", "href": "/api/device/activedirectory/ADComputer/purge/?hierarchy=[hierarchy]", "method": "POST", "title": "Purge" } } ], "model_type": "device/activedirectory/ADComputer", "model_specific_actions": [ "get", "list", "add", "remove", "update", "bulk_update_form", "clone", "configuration_template", "export", "export_bulkload_template", "field_display_policy", "help", "move" ], "summary_attrs": [ { "name": "DisplayName", "title": "DisplayName" }, { "name": "Description", "title": "Description" }, { "name": "Name", "title": "Name" }, { "allow_filtering": true, "name": "hierarchy_friendly_name", "title": "Located At" } ], "api_version": "21.2", "tagged_versions": [] }, "resources": [] }
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get the on-line Help for device/activedirectory/ADComputer. | GET | /api/device/activedirectory/ADComputer/help | hierarchy=[hierarchy] | On-line help of Model ref.: device/activedirectory/ADComputer as HTML |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Modify | PUT | /api/device/activedirectory/ADComputer/[pkid]/ | hierarchy=[hierarchy] | (For payload specification) |
For Bulk modification, refer to the Bulk Modify section.
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Delete | DELETE | /api/device/activedirectory/ADComputer/[pkid]/ | hierarchy=[hierarchy] |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Clone instance with [pkid]. The schema rules are applied. | GET | /api/device/activedirectory/ADComputer/[pkid]/clone/?schema=&schema_rules=true |
|
A JSON payload with:
|
GET http://[host-proxy]/api/device/activedirectory/ADComputer/?hierarchy=[hierarchy]&format=json
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Move | POST | /api/tool/DataMove/[pkid]/?model_type=device/activedirectory/ADComputer | hierarchy=[hierarchy] | If payload required: |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get a selected [export_format] of the schema and a single instance with [pkid] of device/activedirectory/ADComputer; optionally with tag_version at [version] and Configuration Template as [configtemplate]. | GET | /api/device/activedirectory/ADComputer/[pkid]/export/ |
|
The response is an attachment. Refer to the list below. |
For export_format=raw_xlsx, the response is a "raw" MS Excel spreadsheet with columns corresponding to the JSON format export and a response format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=xlsx, the response is a MS Excel spreadsheet, formatted to show all columns and a response format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_formatted_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=json, the response is a time stamped zip file of data in JSON and a response format:
Content-Disposition: attachment; filename=export_2013-05-17_14:20:19.186444.json.zip Content-Language:en Content-Type:application/x-zip
The XLSX format can be used to bulk load instances of device/activedirectory/ADComputer and the JSON format can be used to import instances of device/activedirectory/ADComputer.
For Bulk Export, refer to the Bulk Export section.
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get | GET | /api/device/activedirectory/ADComputer/[pkid]/ | hierarchy=[hierarchy] | The device/activedirectory/ADComputer instance with [pkid]. |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Help | GET | /api/device/activedirectory/ADComputer/[pkid]/help | hierarchy=[hierarchy] | The on-line Help for device/activedirectory/ADComputer. |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Purge | POST | /api/device/activedirectory/ADComputer/[pkid]/purge/ | hierarchy=[hierarchy] | If payload required: |