cisco.ise.endpoint_register – Resource module for Endpoint Register

Note

This plugin is part of the cisco.ise collection (version 0.0.9).

To install it use: ansible-galaxy collection install cisco.ise.

To use it in a playbook, specify: cisco.ise.endpoint_register.

New in version 1.0.0: of cisco.ise

Synopsis

  • Manage operation update of the resource Endpoint Register.

Note

This module has a corresponding action plugin.

Requirements

The below requirements are needed on the host that executes this module.

  • ciscoisesdk

Parameters

Parameter Choices/Defaults Comments
customAttributes
dictionary
Endpoint Register's customAttributes.
customAttributes
dictionary
Endpoint Register's customAttributes.
key1
string
Endpoint Register's key1.
key2
string
Endpoint Register's key2.
description
string
Endpoint Register's description.
groupId
string
Endpoint Register's groupId.
id
string
Endpoint Register's id.
identityStore
string
Endpoint Register's identityStore.
identityStoreId
string
Endpoint Register's identityStoreId.
mac
string
Endpoint Register's mac.
mdmAttributes
dictionary
Endpoint Register's mdmAttributes.
mdmComplianceStatus
boolean
    Choices:
  • no
  • yes
MdmComplianceStatus flag.
mdmEncrypted
boolean
    Choices:
  • no
  • yes
MdmEncrypted flag.
mdmEnrolled
boolean
    Choices:
  • no
  • yes
MdmEnrolled flag.
mdmIMEI
string
Endpoint Register's mdmIMEI.
mdmJailBroken
boolean
    Choices:
  • no
  • yes
MdmJailBroken flag.
mdmManufacturer
string
Endpoint Register's mdmManufacturer.
mdmModel
string
Endpoint Register's mdmModel.
mdmOS
string
Endpoint Register's mdmOS.
mdmPhoneNumber
string
Endpoint Register's mdmPhoneNumber.
mdmPinlock
boolean
    Choices:
  • no
  • yes
MdmPinlock flag.
mdmReachable
boolean
    Choices:
  • no
  • yes
MdmReachable flag.
mdmSerial
string
Endpoint Register's mdmSerial.
mdmServerName
string
Endpoint Register's mdmServerName.
name
string
Endpoint Register's name.
portalUser
string
Endpoint Register's portalUser.
profileId
string
Endpoint Register's profileId.
staticGroupAssignment
boolean
    Choices:
  • no
  • yes
StaticGroupAssignment flag.
staticProfileAssignment
boolean
    Choices:
  • no
  • yes
StaticProfileAssignment flag.

See Also

See also

cisco.ise.plugins.module_utils.definitions.endpoint_register

The official documentation on the cisco.ise.plugins.module_utils.definitions.endpoint_register module.

Endpoint Register reference

Complete reference of the Endpoint Register object model.

Examples

- name: Update all
  cisco.ise.endpoint_register:
    ise_hostname: "{{ise_hostname}}"
    ise_username: "{{ise_username}}"
    ise_password: "{{ise_password}}"
    ise_verify: "{{ise_verify}}"
    customAttributes:
      customAttributes:
        key1: value1
        key2: value2
    description: description
    groupId: groupId
    id: id
    identityStore: identityStore
    identityStoreId: identityStoreId
    mac: 00:01:02:03:04:05
    mdmAttributes:
      mdmComplianceStatus: false
      mdmEncrypted: false
      mdmEnrolled: false
      mdmIMEI: IMEI
      mdmJailBroken: false
      mdmManufacturer: Apple Inc.
      mdmModel: iPad
      mdmOS: iOS
      mdmPhoneNumber: Phone Number
      mdmPinlock: false
      mdmReachable: true
      mdmSerial: '10000000001'
      mdmServerName: MdmServerName
    name: name
    portalUser: portalUser
    profileId: profileId
    staticGroupAssignment: true
    staticProfileAssignment: false

Return Values

Common return values are documented here, the following are the fields unique to this module:

Key Returned Description
ise_response
dictionary
always
A dictionary or list with the response returned by the Cisco ISE Python SDK

Sample:
{}


Authors

  • Rafael Campos (@racampos)