Documentation ¶
Overview ¶
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
* Control-M Services * * Provides access to BMC Control-M Services * * API version: 9.20.115 * Contact: customer_support@bmc.com * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- type APIClient
- type APIKey
- type APIResponse
- type ActionsAuthRecord
- type ActiveServices
- type AddAgentParams
- type AddRemoteHostParams
- type AddRemoveSuccessData
- type AddServerParams
- type AgentCertificateExpirationData
- type AgentData
- type AgentDetails
- type AgentDetailsList
- type AgentInGroupParams
- type AgentInGroupParamsList
- type AgentInHostgroup
- type AgentMngAuth
- type AgentThingProperties
- type AgentsInGroupSuccessData
- type AiDeployResponse
- type AiError
- type AiJobtype
- type AiJobtypeList
- type AlertParam
- type AlertStatusParam
- type AllowedJobActions
- type AllowedJobs
- type ApiGtwSession
- type ApiThrowable
- type App
- type AppDeployResponse
- type AppDeployed
- type AppList
- type AppPredeployResponse
- type ArchiveApiSearchJobsOpts
- type ArchiveApiService
- func (a *ArchiveApiService) GetArchiveJobLog(ctx context.Context, jobId string, runNo int64) (string, *http.Response, error)
- func (a *ArchiveApiService) GetArchiveJobOutput(ctx context.Context, jobId string, runNo int64) (string, *http.Response, error)
- func (a *ArchiveApiService) SearchJobs(ctx context.Context, localVarOptionals *ArchiveApiSearchJobsOpts) (ArchiveJobsList, *http.Response, error)
- type ArchiveJobsList
- type ArchiveRule
- type ArchiveRulesList
- type As2KeyData
- type AssociateData
- type AuthenticateCredentials
- type AuthenticateCredentialsAdditionalAttributes
- type AuthenticationData
- type Availability
- type BasicAuth
- type Body
- type Body1
- type Body10
- type Body11
- type Body2
- type Body3
- type Body4
- type Body5
- type Body6
- type Body7
- type Body8
- type Body9
- type BuildApiService
- type CertificateSigningRequestData
- type ClientAccessPrivilegeCategory
- type Cluster
- type ClusterAuthorizationData
- type CommunicationAnalysisResponseType
- type ComponentKeyWithStatusType
- type ComponentMetaDataProperties
- type ComponentMftKeyType
- type ConditionProperties
- type ConfigApiAddRemoteHostOpts
- type ConfigApiAuthorizeMftSshHostOpts
- type ConfigApiChangeUserPasswordOpts
- type ConfigApiGetAgentParametersOpts
- type ConfigApiGetAgentsOpts
- type ConfigApiGetAllAuthorizationRolesOpts
- type ConfigApiGetAllLdapGroupsOpts
- type ConfigApiGetAllRolesAssociatedWithLdapOpts
- type ConfigApiGetAllUsersOpts
- type ConfigApiGetExternalUsersOpts
- type ConfigApiGetMFTFoldersOpts
- type ConfigApiGetMftUserGroupsOpts
- type ConfigApiGetPgpTemplatesOpts
- type ConfigApiGetRunAsUsersListOpts
- type ConfigApiGetZosTemplatesOpts
- type ConfigApiPingAgentOpts
- type ConfigApiSendArchiveCleanupRequestOpts
- type ConfigApiService
- func (a *ConfigApiService) AddArchiveRule(ctx context.Context, body ArchiveRule) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) AddExternalUser(ctx context.Context, body ExternalUserData) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) AddExternalUserOrUserGroupToMFTFolder(ctx context.Context, folderName string, userOrGroup string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) AddGateway(ctx context.Context, body GatewayData) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) AddHostToHostgroup(ctx context.Context, body AgentInHostgroup, server string, hostgroup string) (AgentsInGroupSuccessData, *http.Response, error)
- func (a *ConfigApiService) AddHubToCluster(ctx context.Context, agentname string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) AddMFTFolder(ctx context.Context, body FolderPropertiesData) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) AddMftUserGroup(ctx context.Context, body UserGroupPropertiesData) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) AddPgpTemplate(ctx context.Context, body PgpTemplateData, server string, agent string, ...) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) AddRemoteHost(ctx context.Context, server string, ...) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) AddRole(ctx context.Context, roleFile *os.File) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) AddRoleToLdapGroup(ctx context.Context, ldapgroup string, role string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) AddRoleToUser(ctx context.Context, user string, role string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) AddSecret(ctx context.Context, body SecretKeyValue) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) AddServer(ctx context.Context, body AddServerParams) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) AddUser(ctx context.Context, userFile *os.File) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) AddZosTemplate(ctx context.Context, body ZosTemplateData, server string, agent string, ...) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) AuthorizeMftSshCluster(ctx context.Context, body ClusterAuthorizationData, server string, ...) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) AuthorizeMftSshHost(ctx context.Context, server string, agent string, hostname string, ...) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) AuthorizeSshKnownRemotehost(ctx context.Context, server string, remotehost string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) ChangeUserPassword(ctx context.Context, user string, ...) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) CreateAgentCertificateSigningRequest(ctx context.Context, body CertificateSigningRequestData, server string, ...) (string, *http.Response, error)
- func (a *ConfigApiService) CreateRunAsUser(ctx context.Context, body RunAsUserData, server string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) DeleteAgent(ctx context.Context, server string, agent string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) DeleteArchiveRule(ctx context.Context, ruleName string, deleteRuleDataFlag string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) DeleteAuthorizationRole(ctx context.Context, role string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) DeleteExternalUser(ctx context.Context, username string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) DeleteExternalUserOrUserGroupFromMFTFolder(ctx context.Context, folderName string, userOrGroup string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) DeleteHostFromGroup(ctx context.Context, server string, hostgroup string, host string) (AgentsInGroupSuccessData, *http.Response, error)
- func (a *ConfigApiService) DeleteHostGroup(ctx context.Context, server string, hostgroup string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) DeleteMFTFolder(ctx context.Context, folderName string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) DeleteMftUserGroup(ctx context.Context, name string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) DeletePgpTemplate(ctx context.Context, server string, agent string, templateName string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) DeleteRemoteHost(ctx context.Context, server string, remotehost string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) DeleteRoleFromLdapGroup(ctx context.Context, ldapgroup string, role string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) DeleteRunAsUser(ctx context.Context, server string, agent string, user string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) DeleteSecret(ctx context.Context, name string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) DeleteUser(ctx context.Context, user string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) DeleteZosTemplate(ctx context.Context, server string, agent string, templateName string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) DeployAgentCertificate(ctx context.Context, crtFile *os.File, caChainFile *os.File, server string, ...) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) DisableAgent(ctx context.Context, server string, agent string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) EnableAgent(ctx context.Context, server string, agent string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) Failover(ctx context.Context, server string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) GenerateMftRsaSshKey(ctx context.Context, body SshKeyProperties, server string, agent string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) GetAgentCertificateExpirationDate(ctx context.Context, server string, agent string) (AgentCertificateExpirationData, *http.Response, error)
- func (a *ConfigApiService) GetAgentParameters(ctx context.Context, server string, agent string, ...) ([]KeyValue, *http.Response, error)
- func (a *ConfigApiService) GetAgents(ctx context.Context, server string, localVarOptionals *ConfigApiGetAgentsOpts) (AgentDetailsList, *http.Response, error)
- func (a *ConfigApiService) GetAllArchiveRules(ctx context.Context) (ArchiveRulesList, *http.Response, error)
- func (a *ConfigApiService) GetAllAuthorizationRoles(ctx context.Context, localVarOptionals *ConfigApiGetAllAuthorizationRolesOpts) ([]RoleHeader, *http.Response, error)
- func (a *ConfigApiService) GetAllLdapGroups(ctx context.Context, localVarOptionals *ConfigApiGetAllLdapGroupsOpts) ([]string, *http.Response, error)
- func (a *ConfigApiService) GetAllRolesAssociatedWithLdap(ctx context.Context, ldapgroup string, ...) ([]string, *http.Response, error)
- func (a *ConfigApiService) GetAllUsers(ctx context.Context, localVarOptionals *ConfigApiGetAllUsersOpts) ([]UserHeader, *http.Response, error)
- func (a *ConfigApiService) GetArchiveStatistics(ctx context.Context) (RulesStatisticListSummary, *http.Response, error)
- func (a *ConfigApiService) GetExternalUserAuthorizedFolders(ctx context.Context, name string) ([]string, *http.Response, error)
- func (a *ConfigApiService) GetExternalUsers(ctx context.Context, localVarOptionals *ConfigApiGetExternalUsersOpts) ([]ExternalUserData, *http.Response, error)
- func (a *ConfigApiService) GetFtsSettings(ctx context.Context, server string, agent string) (FtsSettingsData, *http.Response, error)
- func (a *ConfigApiService) GetHostgroups(ctx context.Context, server string) ([]string, *http.Response, error)
- func (a *ConfigApiService) GetHostsInGroup(ctx context.Context, server string, hostgroup string) ([]AgentInGroupParams, *http.Response, error)
- func (a *ConfigApiService) GetHubStatusDetails(ctx context.Context, nodeId string) (string, *http.Response, error)
- func (a *ConfigApiService) GetMFTFolders(ctx context.Context, localVarOptionals *ConfigApiGetMFTFoldersOpts) ([]FolderPropertiesData, *http.Response, error)
- func (a *ConfigApiService) GetMftConfiguration(ctx context.Context, server string, agent string) (MftConfigurationData, *http.Response, error)
- func (a *ConfigApiService) GetMftGateways(ctx context.Context) ([]GatewayData, *http.Response, error)
- func (a *ConfigApiService) GetMftUserGroups(ctx context.Context, localVarOptionals *ConfigApiGetMftUserGroupsOpts) ([]UserGroupPropertiesData, *http.Response, error)
- func (a *ConfigApiService) GetPgpTemplates(ctx context.Context, server string, agent string, ...) ([]PgpTemplateData, *http.Response, error)
- func (a *ConfigApiService) GetRemoteHostProperties(ctx context.Context, server string, remotehost string) (AddRemoteHostParams, *http.Response, error)
- func (a *ConfigApiService) GetRemoteHosts(ctx context.Context, server string) ([]string, *http.Response, error)
- func (a *ConfigApiService) GetRole(ctx context.Context, role string) (RoleData, *http.Response, error)
- func (a *ConfigApiService) GetRoleAssociates(ctx context.Context, role string) ([]AssociateData, *http.Response, error)
- func (a *ConfigApiService) GetRunAsUser(ctx context.Context, server string, agent string, user string) (RunAsUserData, *http.Response, error)
- func (a *ConfigApiService) GetRunAsUsersList(ctx context.Context, server string, ...) ([]RunAsUserData, *http.Response, error)
- func (a *ConfigApiService) GetServerParameters(ctx context.Context, server string) ([]KeyValue, *http.Response, error)
- func (a *ConfigApiService) GetServers(ctx context.Context) ([]CtmDetails, *http.Response, error)
- func (a *ConfigApiService) GetUser(ctx context.Context, user string) (UserData, *http.Response, error)
- func (a *ConfigApiService) GetUserEffectiveRights(ctx context.Context) (RoleData, *http.Response, error)
- func (a *ConfigApiService) GetZosTemplates(ctx context.Context, server string, agent string, ...) ([]ZosTemplateData, *http.Response, error)
- func (a *ConfigApiService) ListSecrets(ctx context.Context) ([]string, *http.Response, error)
- func (a *ConfigApiService) PingAgent(ctx context.Context, server string, agent string, ...) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) RecycleItem(ctx context.Context, id string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) RemoveControlmServer(ctx context.Context, server string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) RemoveGateway(ctx context.Context, gatewayName string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) RemoveHubFromCluster(ctx context.Context, agentname string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) RemoveRoleFromUser(ctx context.Context, user string, role string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) SendArchiveCleanupRequest(ctx context.Context, localVarOptionals *ConfigApiSendArchiveCleanupRequestOpts) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) SetAgentParameter(ctx context.Context, body Value, server string, agent string, name string) (KeyValue, *http.Response, error)
- func (a *ConfigApiService) SetSystemParam(ctx context.Context, body Value, name string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) Setasprimary(ctx context.Context, server string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) TestRunAsUser(ctx context.Context, server string, agent string, user string, ...) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) UpdateArchiveRule(ctx context.Context, body ArchiveRule, ruleName string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) UpdateExternalUser(ctx context.Context, body ExternalUserData, username string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) UpdateFtsSettings(ctx context.Context, body FtsSettingsData, server string, agent string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) UpdateHostsInHostgroup(ctx context.Context, body HostgroupProperties, server string, hostgroup string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) UpdateMFTFolder(ctx context.Context, body FolderPropertiesData, folderName string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) UpdateMftConfiguration(ctx context.Context, body MftConfigurationData, server string, agent string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) UpdateMftUserGroup(ctx context.Context, body UserGroupDetailsData, name string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) UpdatePgpTemplate(ctx context.Context, body PgpTemplateData, server string, agent string, ...) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) UpdateRole(ctx context.Context, roleFile *os.File, role string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) UpdateRunAsUser(ctx context.Context, body RunAsUserDetailsData, server string, agent string, ...) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) UpdateSecret(ctx context.Context, name string, localVarOptionals *ConfigApiUpdateSecretOpts) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) UpdateUser(ctx context.Context, userFile *os.File, user string) (SuccessData, *http.Response, error)
- func (a *ConfigApiService) UpdateZosTemplate(ctx context.Context, body ZosTemplateData, server string, agent string, ...) (SuccessData, *http.Response, error)
- type ConfigApiTestRunAsUserOpts
- type ConfigApiUpdateSecretOpts
- type Configuration
- type ConfigurationManagerPrivilegeCategory
- type ConnectionProfileDeploymentInfo
- type ConnectionProfileStatus
- type ConnectionProfilesDeploymentStatusResult
- type ConnectionProfilesStatusResult
- type ControlMAuthenticationData
- type CpMngAuth
- type CtmDetails
- type CtmNameValueSw
- type CtmagentBasicInfoType
- type CtmagentCtmTestType
- type CtmagentStateChangedType
- type CtmvarDelResultItem
- type CtmvarDelResults
- type CtmvarErrorInfo
- type CtmvarGetResultItem
- type CtmvarGetResults
- type CtmvarResultItem
- type CtmvarResults
- type CtmvarSetResultItem
- type CtmvarSetResults
- type DeployApiDeleteCalendarOpts
- type DeployApiDeployJobtypeFileOpts
- type DeployApiGetDeployedAiJobtypesOpts
- type DeployApiGetDeployedCalendarsOpts
- type DeployApiGetDeployedConnectionProfilesOpts
- type DeployApiGetDeployedConnectionProfilesStatusOpts
- type DeployApiGetDeployedFoldersNewOpts
- type DeployApiGetLocalConnectionProfilesOpts
- type DeployApiGetSharedConnectionProfilesOpts
- type DeployApiService
- func (a *DeployApiService) DeleteCalendar(ctx context.Context, calendarName string, ...) (SuccessData, *http.Response, error)
- func (a *DeployApiService) DeleteConnectionProfile(ctx context.Context, server string, agent string, type_ string, name string) (SuccessData, *http.Response, error)
- func (a *DeployApiService) DeleteFolder(ctx context.Context, controlM string, folderName string) (SuccessData, *http.Response, error)
- func (a *DeployApiService) DeleteLocalConnectionProfile(ctx context.Context, server string, agent string, type_ string, name string) (SuccessData, *http.Response, error)
- func (a *DeployApiService) DeleteSharedConnectionProfile(ctx context.Context, type_ string, name string) (SuccessData, *http.Response, error)
- func (a *DeployApiService) DeployAiJobtype(ctx context.Context, ctm string, agent string, jobTypeId string) (AiDeployResponse, *http.Response, error)
- func (a *DeployApiService) DeployFile(ctx context.Context, definitionsFile *os.File, deployDescriptorFile *os.File, ...) ([]DeploymentFileResults, *http.Response, error)
- func (a *DeployApiService) DeployJobtypeFile(ctx context.Context, definitionsFile *os.File, payloadFile *os.File, ...) (DeployJobtypeResponse, *http.Response, error)
- func (a *DeployApiService) GetConnectionProfilesDeploymentStatus(ctx context.Context, type_ string, name string) (ConnectionProfilesDeploymentStatusResult, *http.Response, error)
- func (a *DeployApiService) GetDeployedAiJobtypes(ctx context.Context, localVarOptionals *DeployApiGetDeployedAiJobtypesOpts) (AiJobtypeList, *http.Response, error)
- func (a *DeployApiService) GetDeployedCalendars(ctx context.Context, localVarOptionals *DeployApiGetDeployedCalendarsOpts) (string, *http.Response, error)
- func (a *DeployApiService) GetDeployedConnectionProfiles(ctx context.Context, agent string, type_ string, ...) (string, *http.Response, error)
- func (a *DeployApiService) GetDeployedConnectionProfilesStatus(ctx context.Context, ...) (ConnectionProfilesStatusResult, *http.Response, error)
- func (a *DeployApiService) GetDeployedFoldersNew(ctx context.Context, localVarOptionals *DeployApiGetDeployedFoldersNewOpts) (string, *http.Response, error)
- func (a *DeployApiService) GetLocalConnectionProfiles(ctx context.Context, agent string, type_ string, ...) (string, *http.Response, error)
- func (a *DeployApiService) GetSharedConnectionProfiles(ctx context.Context, type_ string, ...) (string, *http.Response, error)
- func (a *DeployApiService) GetSiteStandardFieldRestrictions(ctx context.Context, standardName string, fieldName string) (string, *http.Response, error)
- func (a *DeployApiService) SetSiteStandardFieldRestrictions(ctx context.Context, body FieldValues, standardName string, fieldName string) (SuccessData, *http.Response, error)
- func (a *DeployApiService) TestConnectionProfile(ctx context.Context, definitionsFile *os.File, ...) (SuccessData, *http.Response, error)
- func (a *DeployApiService) TransformFile(ctx context.Context, definitionsFile *os.File, deployDescriptorFile *os.File) (string, *http.Response, error)
- type DeployApiTestConnectionProfileOpts
- type DeployJobtypeResponse
- type DeploymentFileError
- type DeploymentFileResults
- type EmDefaultRequestParameters
- type EmSystemParameter
- type EncryptionMetadata
- type ErrorData
- type ErrorList
- type Event
- type EventParam
- type ExternalProviderAuthenticationData
- type ExternalUserData
- type FieldMetadataProperties
- type FieldValue
- type FieldValues
- type FolderAuth
- type FolderProperties
- type FolderPropertiesData
- type FoldersUsersSettingsAndMetadataProperties
- type FoldersUsersSettingsAndMetadataPropertiesFromB2B
- type FtsAuthenticationDetails
- type FtsFtpSettings
- type FtsGeneralSettings
- type FtsLdapAuthenticationDetails
- type FtsPamAuthenticationDetails
- type FtsSettingsData
- type FtsSftpSettings
- type FtsUserHomeDirectoryData
- type GatewayData
- type GenericSwaggerError
- type GetAlertInfo
- type GetManifestParams
- type GroupsAllowedFoldersProperties
- type HostGroupData
- type HostProperties
- type HostgroupAgentParticipation
- type HostgroupProperties
- type HostnamePortPair
- type HubData
- type HubStatus
- type Job
- type JobLevelAuth
- type JobRunStatus
- type JobStatusResult
- type JobtypeAgent
- type KeyValue
- type KeyValueType
- type KnownHosts
- type Log
- type LogDataArguments
- type LogJobParameters
- type LogJobResultItem
- type LogJobResults
- type LogParams
- type LoginCredentials
- type LoginResult
- type ManifestGroupItemObject
- type ManifestGroupObject
- type MftConfigurationData
- type MonitoringPrivilegeCategory
- type NewSample
- type Node
- type OrderFolderParameters
- type Output
- type OutputParams
- type PasswordsObject
- type Performance
- type PgpTemplateData
- type PingAgentParams
- type PlanningPrivilegeCategory
- type PluginData
- type PluginMngAuth
- type PoolVariablesErrorInfo
- type PoolVariablesName
- type PoolVariablesNameValue
- type PossibleValueProperties
- type PrivilegeName
- type PrivilegeNameControlm
- type Privileges
- type ProductDescription
- type ProductSections
- type ProvisionAdvanceParameters
- type ProvisionApiGetAllUpgradeActivitiesStatusOpts
- type ProvisionApiGetEligibleAgentsForUpgradeOpts
- type ProvisionApiGetImagesOpts
- type ProvisionApiService
- func (a *ProvisionApiService) CancelUpgradeActivity(ctx context.Context, upgradeId string) (SuccessData, *http.Response, error)
- func (a *ProvisionApiService) DeleteUpgradeActivity(ctx context.Context, upgradeId string) (SuccessData, *http.Response, error)
- func (a *ProvisionApiService) GetAllUpgradeActivitiesStatus(ctx context.Context, ...) (UpgradeRecordList, *http.Response, error)
- func (a *ProvisionApiService) GetDeployVersions(ctx context.Context) ([]UpgradeInfo, *http.Response, error)
- func (a *ProvisionApiService) GetEligibleAgentsForUpgrade(ctx context.Context, ...) ([]UpgradeAgentInfo, *http.Response, error)
- func (a *ProvisionApiService) GetImages(ctx context.Context, os string, localVarOptionals *ProvisionApiGetImagesOpts) ([]string, *http.Response, error)
- func (a *ProvisionApiService) GetUpgradeActivityLog(ctx context.Context, upgradeId string) (string, *http.Response, error)
- func (a *ProvisionApiService) GetUpgradeActivityStatusPerUpgradeId(ctx context.Context, upgradeId string) (UpgradeRecord, *http.Response, error)
- func (a *ProvisionApiService) RetryUpgradeActivity(ctx context.Context, upgradeId string) (SuccessData, *http.Response, error)
- func (a *ProvisionApiService) TransferAndInstallProduct(ctx context.Context, body UpgradeRequest) (UpgradeResponse, *http.Response, error)
- func (a *ProvisionApiService) UninstallProduct(ctx context.Context, body UpgradeRequest) (UpgradeResponse, *http.Response, error)
- type RawCmsXmlRequest
- type ReadOnlyStatus
- type ReportDateTimeSettings
- type ReportFilter
- type ReportResult
- type ReportingApiGetReportByNameOpts
- type ReportingApiService
- func (a *ReportingApiService) GetReportByName(ctx context.Context, name string, ...) (ReportResult, *http.Response, error)
- func (a *ReportingApiService) GetReportFilters(ctx context.Context, name string) (RunReport, *http.Response, error)
- func (a *ReportingApiService) GetReportStatus(ctx context.Context, reportId string) (RunReportInfo, *http.Response, error)
- func (a *ReportingApiService) RunReport(ctx context.Context, body RunReport) (RunReportInfo, *http.Response, error)
- type RequestParametersWrapperEmDefaultRequestParametersLogJobParameters
- type RequestParametersWrapperEmDefaultRequestParametersWhyJobParameter
- type RerunParameters
- type RerunZosParameters
- type ResourceMax
- type ResourceObj
- type ResourceParam
- type RestartStep
- type ResultsStatus
- type RoleData
- type RoleDataFull
- type RoleHeader
- type RuleCriteria
- type RuleProjection
- type RuleStatistics
- type RulesStatisticList
- type RulesStatisticListSummary
- type RunApiActivateWorkloadPolicyOpts
- type RunApiDeactivateWorkloadPolicyOpts
- type RunApiGetEventsOpts
- type RunApiGetJobOutputOpts
- type RunApiGetJobsStatusByFilterOpts
- type RunApiGetJobsStatusOpts
- type RunApiGetResourcesOpts
- type RunApiGetWorkloadPoliciesOpts
- type RunApiOrderJobsInFolderOpts
- type RunApiRerunJobOpts
- type RunApiService
- func (a *RunApiService) ActivateWorkloadPolicy(ctx context.Context, policy string, ...) (WorkloadPolicyStateList, *http.Response, error)
- func (a *RunApiService) AddEvent(ctx context.Context, body EventParam, server string) (SuccessData, *http.Response, error)
- func (a *RunApiService) AddResource(ctx context.Context, body ResourceParam, server string) (SuccessData, *http.Response, error)
- func (a *RunApiService) ConfirmJob(ctx context.Context, jobId string) (SuccessData, *http.Response, error)
- func (a *RunApiService) DeactivateWorkloadPolicy(ctx context.Context, policy string, ...) (WorkloadPolicyStateList, *http.Response, error)
- func (a *RunApiService) DeleteEvent(ctx context.Context, server string, name string, date string) (SuccessData, *http.Response, error)
- func (a *RunApiService) DeleteJob(ctx context.Context, jobId string) (SuccessData, *http.Response, error)
- func (a *RunApiService) DeleteResource(ctx context.Context, server string, name string) (SuccessData, *http.Response, error)
- func (a *RunApiService) FreeJob(ctx context.Context, jobId string) (SuccessData, *http.Response, error)
- func (a *RunApiService) GetActiveJob(ctx context.Context, jobId string) (string, *http.Response, error)
- func (a *RunApiService) GetActiveServices(ctx context.Context) (ActiveServices, *http.Response, error)
- func (a *RunApiService) GetEvents(ctx context.Context, localVarOptionals *RunApiGetEventsOpts) ([]Event, *http.Response, error)
- func (a *RunApiService) GetJobLog(ctx context.Context, jobId string) (string, *http.Response, error)
- func (a *RunApiService) GetJobOutput(ctx context.Context, jobId string, localVarOptionals *RunApiGetJobOutputOpts) (string, *http.Response, error)
- func (a *RunApiService) GetJobStatistics(ctx context.Context, jobId string) (Statistics, *http.Response, error)
- func (a *RunApiService) GetJobStatus(ctx context.Context, jobId string) (JobRunStatus, *http.Response, error)
- func (a *RunApiService) GetJobsStatus(ctx context.Context, runId string, localVarOptionals *RunApiGetJobsStatusOpts) (JobStatusResult, *http.Response, error)
- func (a *RunApiService) GetJobsStatusByFilter(ctx context.Context, localVarOptionals *RunApiGetJobsStatusByFilterOpts) (JobStatusResult, *http.Response, error)
- func (a *RunApiService) GetResources(ctx context.Context, localVarOptionals *RunApiGetResourcesOpts) ([]ResourceObj, *http.Response, error)
- func (a *RunApiService) GetWaitingInfo(ctx context.Context, jobId string) ([]string, *http.Response, error)
- func (a *RunApiService) GetWorkloadPolicies(ctx context.Context, localVarOptionals *RunApiGetWorkloadPoliciesOpts) (WorkloadPolicyList, *http.Response, error)
- func (a *RunApiService) HoldJob(ctx context.Context, jobId string) (SuccessData, *http.Response, error)
- func (a *RunApiService) KillJob(ctx context.Context, jobId string) (SuccessData, *http.Response, error)
- func (a *RunApiService) ModifyJob(ctx context.Context, jobDefinitionsFile *os.File, jobId string) (SuccessData, *http.Response, error)
- func (a *RunApiService) OrderJobsInFolder(ctx context.Context, localVarOptionals *RunApiOrderJobsInFolderOpts) (RunResult, *http.Response, error)
- func (a *RunApiService) RerunJob(ctx context.Context, jobId string, localVarOptionals *RunApiRerunJobOpts) (JobRunStatus, *http.Response, error)
- func (a *RunApiService) RunJobs(ctx context.Context, jobDefinitionsFile *os.File, ...) (RunResult, *http.Response, error)
- func (a *RunApiService) RunNow(ctx context.Context, jobId string) (SuccessData, *http.Response, error)
- func (a *RunApiService) SetToOK(ctx context.Context, jobId string) (SuccessData, *http.Response, error)
- func (a *RunApiService) UndeleteJob(ctx context.Context, jobId string) (SuccessData, *http.Response, error)
- func (a *RunApiService) UpdateAlert(ctx context.Context, body AlertParam) (SuccessData, *http.Response, error)
- func (a *RunApiService) UpdateAlertStatus(ctx context.Context, body AlertStatusParam) (SuccessData, *http.Response, error)
- func (a *RunApiService) UpdateResource(ctx context.Context, body ResourceMax, server string, name string) (SuccessData, *http.Response, error)
- type RunAsUserData
- type RunAsUserDetailsData
- type RunAsUserKeyData
- type RunReport
- type RunReportInfo
- type RunResult
- type RunasDefinitionAuth
- type RunasUserAuth
- type Saml2IdentityProvider
- type SamlStatus
- type Sample
- type SearchParams
- type SearchTagTuple
- type SecretKeyValue
- type SecretValue
- type SectionMetadataProperties
- type ServiceAuth
- type ServiceAuthAction
- type ServiceProviderInformation
- type SessionApiService
- func (a *SessionApiService) DoLogin(ctx context.Context, body LoginCredentials) (LoginResult, *http.Response, error)
- func (a *SessionApiService) DoLogout(ctx context.Context) (SuccessData, *http.Response, error)
- func (a *SessionApiService) UpdateMyPassword(ctx context.Context, body PasswordsObject) (SuccessData, *http.Response, error)
- type SetAgentParams
- type SetAgentParamsList
- type SettingKeyProperties
- type SettingProperties
- type SettingPropertiesObject
- type SettingsMetadataProperties
- type SettingsUpdateObject
- type SlaService
- type SlaServiceStatusByJobs
- type SshKeyProperties
- type Statistics
- type StatisticsAverageInfo
- type StatisticsPeriod
- type StatisticsRunInfo
- type StatisticsSingleRun
- type SuccessData
- type Summary
- type SystemParameter
- type SystemSetting
- type SystemSettingKeyValue
- type SystemSettingProperty
- type TokenDataRequest
- type TokenDataResponse
- type TokenList
- type ToolsPrivilegeCategory
- type Topology
- type UpgradeAgentInfo
- type UpgradeInfo
- type UpgradeNotification
- type UpgradeRecord
- type UpgradeRecordList
- type UpgradeRequest
- type UpgradeResponse
- type UserAdditionalProperties
- type UserAllowedFoldersProperties
- type UserData
- type UserGroupDetailsData
- type UserGroupPropertiesData
- type UserHeader
- type UserPassword
- type UserPreferences
- type ValidationProperties
- type Value
- type VariableNameValue
- type VariableNames
- type Variables
- type ViewpointManagerPrivilegeCategory
- type WarningData
- type WarningList
- type WarningsCollection
- type WhyJobParameters
- type WhyJobResultItem
- type WhyJobResults
- type WorkflowInsightsStatus
- type WorkloadPolicy
- type WorkloadPolicyList
- type WorkloadPolicyState
- type WorkloadPolicyStateList
- type WorkspaceFolder
- type WorkspaceFolders
- type ZooKeeper
- type ZosTemplateData
Constants ¶
This section is empty.
Variables ¶
var ( // ContextOAuth2 takes a oauth2.TokenSource as authentication for the request. ContextOAuth2 = contextKey("token") // ContextBasicAuth takes BasicAuth as authentication for the request. ContextBasicAuth = contextKey("basic") // ContextAccessToken takes a string oauth2 access token as authentication for the request. ContextAccessToken = contextKey("accesstoken") // ContextAPIKey takes an APIKey as authentication for the request ContextAPIKey = contextKey("apikey") )
Functions ¶
Types ¶
type APIClient ¶
type APIClient struct { ArchiveApi *ArchiveApiService BuildApi *BuildApiService ConfigApi *ConfigApiService DeployApi *DeployApiService ProvisionApi *ProvisionApiService ReportingApi *ReportingApiService RunApi *RunApiService SessionApi *SessionApiService // contains filtered or unexported fields }
APIClient manages communication with the Control-M Services API v9.20.115 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) ChangeBasePath ¶
Change base path to allow switching to mocks
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct { *http.Response `json:"-"` Message string `json:"message,omitempty"` // Operation is the name of the swagger operation. Operation string `json:"operation,omitempty"` // RequestURL is the request URL. This value is always available, even if the // embedded *http.Response is nil. RequestURL string `json:"url,omitempty"` // Method is the HTTP method used for the request. This value is always // available, even if the embedded *http.Response is nil. Method string `json:"method,omitempty"` // Payload holds the contents of the response body (which may be nil or empty). // This is provided here as the raw response.Body() reader will have already // been drained. Payload []byte `json:"-"` }
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
type ActionsAuthRecord ¶
type ActionsAuthRecord struct { // component in which the action sent - Possible Values - EM, CTM_Server, CTM_Agent, CTM_CM Destination string `json:"destination,omitempty"` // action name unique list of actions' names as appear in the actions_auth em db table, along with the destination makes a unique action auth entry Action string `json:"action,omitempty"` // Privilege (Can be empty) Possible Values for categories fields - OPER, DATABASE, CONFIG, CTMSEC, CPMAN, RAMAN, AGMAN, CMMAN, CCP, UNKNOWN Category string `json:"category,omitempty"` // required minimum authorization level - BROWSE, UPDATE, FULL AuthLevel string `json:"authLevel,omitempty"` // R - request always pass, authorization is done on the response; C - Connection Profile name will remain empty and will be ignored; E - Not related to authorization ActionType string `json:"actionType,omitempty"` // currently not in use regarding authorization AdditionalInfo string `json:"additionalInfo,omitempty"` Category2 string `json:"category2,omitempty"` // relation between Category and category2 - 1. Only category, 2. Only Category2, 3. Category AND Category2, 4. Category OR Category2 Policy string `json:"policy,omitempty"` // In case that not all information for authorization exist in the header request, it contain path in the body for the missing field\\fields. AuthAttr string `json:"authAttr,omitempty"` }
type ActiveServices ¶
type ActiveServices struct { ServiceLastUpdatedTime string `json:"serviceLastUpdatedTime,omitempty"` ActiveServices []SlaService `json:"activeServices,omitempty"` }
type AddAgentParams ¶
type AddAgentParams struct { // The hostname or alias of the agent machine. Host string `json:"host"` // The agent's listening port. Port int32 `json:"port"` // The agent's tag. Tag string `json:"tag,omitempty"` // The agent's ssl State. HIDDEN. SslState string `json:"sslState,omitempty"` // Is the connection persistent or create each time it is needed. HIDDEN. PersistentConnection bool `json:"persistentConnection,omitempty"` // maximum time in seconds to wait (default 60). HIDDEN Timeout int32 `json:"timeout,omitempty"` // Suppress ping action to added agent (default false). HIDDEN. SuppressPing bool `json:"suppressPing,omitempty"` }
type AddRemoteHostParams ¶
type AddRemoteHostParams struct { // The remote host (name) which will execute the commands. REQUIRED. Remotehost string `json:"remotehost,omitempty"` // The remote host SSH port. Port int32 `json:"port,omitempty"` // The SSH encrypt algorithm to be used. HIDDEN. EncryptAlgorithm string `json:"encryptAlgorithm,omitempty"` // Is compression used. HIDDEN. Compression bool `json:"compression,omitempty"` // authorize SSL remote host while creating the remote host. HIDDEN. Authorize bool `json:"authorize,omitempty"` // Agents to execute the commands on. HIDDEN. Agents []string `json:"agents,omitempty"` }
type AddRemoveSuccessData ¶
type AddServerParams ¶
type AgentCertificateExpirationData ¶
type AgentCertificateExpirationData struct { // The Certificate expiration date ExpirationDate string `json:"expirationDate,omitempty"` }
type AgentData ¶
type AgentData struct { // The Agent name Name string `json:"name,omitempty"` // The Agent host Host string `json:"host,omitempty"` // The Agent nodeID NodeID string `json:"nodeID,omitempty"` // The Control-M name Ctm string `json:"ctm,omitempty"` // The Control-M Host CtmHost string `json:"ctmHost,omitempty"` // The Agent current state CurrentState string `json:"currentState,omitempty"` // The Agent status Status string `json:"status,omitempty"` // The Agent status message StatusMessage string `json:"statusMessage,omitempty"` // The Agent operating System OperatingSystem string `json:"operatingSystem,omitempty"` // The Agent platform Platform string `json:"platform,omitempty"` // The Agent version Version string `json:"version,omitempty"` // The Agent last update LastUpdate string `json:"lastUpdate,omitempty"` // The Agent communication version CommunicationVersion string `json:"communicationVersion,omitempty"` // The Agent tag Tag string `json:"tag,omitempty"` // The Agent ssl state SslState string `json:"sslState,omitempty"` // The Agent host groups HostGroups string `json:"hostGroups,omitempty"` Plugins []PluginData `json:"plugins,omitempty"` }
type AgentDetails ¶
type AgentDetails struct { // agent machine Nodeid string `json:"nodeid,omitempty"` // agent status Status string `json:"status,omitempty"` // list of hostgroups names containing the agent Hostgroups []string `json:"hostgroups,omitempty"` // agent version string i.e. - 9.0.20.080 Version string `json:"version,omitempty"` // agent operating system long name i.e - Microsoft Windows Server 2016 (Build 14393) OperatingSystem string `json:"operatingSystem,omitempty"` }
type AgentDetailsList ¶
type AgentDetailsList struct {
Agents []AgentDetails `json:"agents,omitempty"`
}
type AgentInGroupParams ¶
type AgentInGroupParams struct { // The hostname of the agent. Host string `json:"host"` HostgroupAgentParticipation *HostgroupAgentParticipation `json:"hostgroupAgentParticipation,omitempty"` }
type AgentInGroupParamsList ¶
type AgentInGroupParamsList struct {
Agentslist []AgentInGroupParams `json:"agentslist,omitempty"`
}
type AgentInHostgroup ¶
type AgentInHostgroup struct { // The hostname of the agent. Host string `json:"host"` // Host Group tag. HIDDEN. Tag string `json:"tag,omitempty"` HostgroupAgentParticipation *HostgroupAgentParticipation `json:"hostgroupAgentParticipation,omitempty"` }
type AgentMngAuth ¶
type AgentThingProperties ¶
type AgentThingProperties struct { // the logical name to be used for new agent (equivilant to NodeId) Name string `json:"name,omitempty"` // the physical name of the thing the agent is installed on PhysicalName string `json:"physicalName,omitempty"` // the agent tag to be associated with the new agent (CMS RBA permissions tag that is) Tag string `json:"tag,omitempty"` }
the properties of the new Control-M Agent installed thing to be connected to SaaS Control-M
type AgentsInGroupSuccessData ¶
type AgentsInGroupSuccessData struct { // The success message that describes the performed action. Message string `json:"message,omitempty"` // List of the items remained after the action. Agents []AgentInGroupParams `json:"agents,omitempty"` }
type AiDeployResponse ¶
type AiDeployResponse struct { // response message Message string `json:"message,omitempty"` }
Response of deploy and pre-deploy AI jobtype
type AiError ¶
type AiError struct { // Error message Message string `json:"message,omitempty"` // Http status code Status int32 `json:"status,omitempty"` }
AI standard error object
type AiJobtype ¶
type AiJobtype struct { // Jobtype display name JobTypeName string `json:"jobTypeName,omitempty"` // Jobtype internal appname JobTypeId string `json:"jobTypeId,omitempty"` // Jobtype status ['ready to deploy', 'draft'] Status string `json:"status,omitempty"` // Jobtype description Description string `json:"description,omitempty"` }
Application integrator jobtype
type AiJobtypeList ¶
type AiJobtypeList struct {
Jobtypes []AiJobtype `json:"jobtypes,omitempty"`
}
List of application integrator jobtypes
type AlertParam ¶
type AlertStatusParam ¶
type AllowedJobActions ¶
type AllowedJobActions struct { // True if Properties action is allowed ViewProperties bool `json:"ViewProperties,omitempty"` // True if Documentation action is allowed Documentation bool `json:"Documentation,omitempty"` // True if Log action is allowed Log bool `json:"Log,omitempty"` // True if Statistics action is allowed Statistics bool `json:"Statistics,omitempty"` // True if ViewOutputList action is allowed ViewOutputList bool `json:"ViewOutputList,omitempty"` // True if ViewJcl action is allowed ViewJcl bool `json:"ViewJcl,omitempty"` // True if Why action is allowed Why bool `json:"Why,omitempty"` // True if Hold action is allowed Hold bool `json:"Hold,omitempty"` // True if Free action is allowed Free bool `json:"Free,omitempty"` // True if Confirm action is allowed Confirm bool `json:"Confirm,omitempty"` // True if Rerun action is allowed Rerun bool `json:"Rerun,omitempty"` // True if React action is allowed React bool `json:"React,omitempty"` // True if Restart action is allowed Restart bool `json:"Restart,omitempty"` // True if Kill action is allowed Kill bool `json:"Kill,omitempty"` // True if Bypass action is allowed Bypass bool `json:"Bypass,omitempty"` // True if Delete action is allowed Delete bool `json:"Delete,omitempty"` // True if Undelete action is allowed Undelete bool `json:"Undelete,omitempty"` // True if SetToOk action is allowed SetToOk bool `json:"SetToOk,omitempty"` // True if EditProperties action is allowed EditProperties bool `json:"EditProperties,omitempty"` // True if EditJcl action is allowed EditJcl bool `json:"EditJcl,omitempty"` }
type AllowedJobs ¶
type ApiGtwSession ¶
type ApiGtwSession struct {
SessionId string `json:"session_id,omitempty"`
}
type ApiThrowable ¶
type App ¶
type App struct { // job type display name Displayname string `json:"displayname,omitempty"` // job type name Name string `json:"name,omitempty"` // description Desc string `json:"desc,omitempty"` // default type DefaultType string `json:"defaultType,omitempty"` // last modification date LastModified string `json:"lastModified,omitempty"` // creation date CreatedOn string `json:"createdOn,omitempty"` // creation author CreatedBy string `json:"createdBy,omitempty"` }
App (job type) object for AI deploy api
type AppDeployResponse ¶
type AppDeployResponse struct { // status Status string `json:"status,omitempty"` // message Message string `json:"message,omitempty"` // agent name AgentName string `json:"agentName,omitempty"` }
Deployed App (job type) object response for AI deploy api
type AppDeployed ¶
type AppDeployed struct { // job type display name Displayname string `json:"displayname,omitempty"` // job type name Name string `json:"name,omitempty"` // version Version string `json:"version,omitempty"` // default type DefaultType string `json:"defaultType,omitempty"` // last deployment date LastDeployed string `json:"lastDeployed,omitempty"` // creation date CreatedOn string `json:"createdOn,omitempty"` // creation author CreatedBy string `json:"createdBy,omitempty"` }
Deployed app (job type) object for AI deploy api
type AppList ¶
type AppList struct { AppNames []App `json:"appNames,omitempty"` DeployedNames []AppDeployed `json:"deployedNames,omitempty"` }
App list object for AI deploy api
type AppPredeployResponse ¶
type AppPredeployResponse struct { // app name AppName string `json:"appName,omitempty"` // ready status ReadyStatus string `json:"readyStatus,omitempty"` }
Pre-deployed App (job type) object response for AI deploy api
type ArchiveApiSearchJobsOpts ¶
type ArchiveApiSearchJobsOpts struct { Limit optional.Int32 Jobname optional.String Jobid optional.String Ctm optional.String Server optional.String Folder optional.String FromTime optional.String ToTime optional.String LogContains optional.String OutputContains optional.String Application optional.String SubApplication optional.String Library optional.String MemName optional.String MemLibrary optional.String Host optional.String HostGroup optional.String RunAs optional.String OrderId optional.String Status optional.String OrderDateFrom optional.String OrderDateTo optional.String NumberOfRuns optional.Int64 }
type ArchiveApiService ¶
type ArchiveApiService service
func (*ArchiveApiService) GetArchiveJobLog ¶
func (a *ArchiveApiService) GetArchiveJobLog(ctx context.Context, jobId string, runNo int64) (string, *http.Response, error)
ArchiveApiService Get job log Get job log by unique job key
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param jobId The job ID
- @param runNo The execution number in case of multiple executions
@return string
func (*ArchiveApiService) GetArchiveJobOutput ¶
func (a *ArchiveApiService) GetArchiveJobOutput(ctx context.Context, jobId string, runNo int64) (string, *http.Response, error)
ArchiveApiService Get job output Get job output by unique job key
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param jobId The job ID
- @param runNo The execution number in case of multiple executions
@return string
func (*ArchiveApiService) SearchJobs ¶
func (a *ArchiveApiService) SearchJobs(ctx context.Context, localVarOptionals *ArchiveApiSearchJobsOpts) (ArchiveJobsList, *http.Response, error)
type ArchiveJobsList ¶
type ArchiveRule ¶
type ArchiveRule struct { // The Control-M Workload Archiving rule name. REQUIRED. HIDDEN. Name string `json:"name,omitempty"` // The description of Control-M Workload Archiving rule. HIDDEN. Description string `json:"description,omitempty"` // The maximum job's output size to collect. HIDDEN. MaxOutputSize string `json:"maxOutputSize,omitempty"` // The maximum job's output size type to collect - KB or MB. The default is MB. HIDDEN. MaxOutputSizeType string `json:"maxOutputSizeType,omitempty"` // Trim in case the output exceed the maximum job's output - Omit , Beginning, End. The default is to Omit. HIDDEN. TrimType string `json:"trimType,omitempty"` // The retention period to keep archive job by rule. The default is 1. HIDDEN. Retention string `json:"retention,omitempty"` // The retention period type to keep archive job by rule- Years, Months and Days are available. The default is Years. HIDDEN. RetentionType string `json:"retentionType,omitempty"` // Is Control-M Workload Archiving rule is active. HIDDEN. IsActive string `json:"isActive,omitempty"` // The rule archived data - logs, output or both. The default is both. HIDDEN. ArchivedType string `json:"archivedType,omitempty"` // Rule parameters - ctm, type, jobName, jobType, application, subApplication, jobStatus, folder and library. HIDDEN. RuleParameters []RuleCriteria `json:"ruleParameters,omitempty"` }
type ArchiveRulesList ¶
type ArchiveRulesList struct {
Rules []ArchiveRule `json:"rules,omitempty"`
}
type As2KeyData ¶
type AssociateData ¶
type AuthenticateCredentials ¶
type AuthenticateCredentials struct { Username string `json:"username,omitempty"` Msg string `json:"msg,omitempty"` Sessiontoken string `json:"sessiontoken,omitempty"` Groups []string `json:"groups,omitempty"` AdditionalAttributes []AuthenticateCredentialsAdditionalAttributes `json:"additionalAttributes,omitempty"` }
type AuthenticationData ¶
type AuthenticationData struct { ControlM *ControlMAuthenticationData `json:"ControlM,omitempty"` ExternalProvider *ExternalProviderAuthenticationData `json:"ExternalProvider,omitempty"` }
type Availability ¶
type Availability struct { // the type of the availability stat Type_ string `json:"Type,omitempty"` // the name of the stat Name string `json:"Name,omitempty"` // the current status Status string `json:"Status,omitempty"` // A message representing the problem Message string `json:"Message,omitempty"` }
type BasicAuth ¶
type BasicAuth struct { UserName string `json:"userName,omitempty"` Password string `json:"password,omitempty"` }
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type Body ¶
type Body struct { // A file that contains definitions to be deployed to the server. Can be either a JSON definition file, an XML definition file, or a zip file that contains multiple JSON or XML definition files. DefinitionsFile **os.File `json:"definitionsFile"` // Deploy Descriptor JSON file. DeployDescriptorFile **os.File `json:"deployDescriptorFile,omitempty"` // additionalConfiguration to enable skip testing for local connection profile AdditionalConfiguration **os.File `json:"additionalConfiguration,omitempty"` }
type Body2 ¶
type Body2 struct { // A file that contains definitions to be compiled. Can be either a JSON definition file, or a zip file that contains multiple JSON definition files. DefinitionsFile **os.File `json:"definitionsFile"` // Deploy Descriptor JSON file. DeployDescriptorFile **os.File `json:"deployDescriptorFile,omitempty"` }
type Body4 ¶
type Body4 struct { // A file that contains definitions to be deployed to the server. Can be either a JSON definition file, an XML definition file, or a zip file that contains multiple JSON or XML definition files. DefinitionsFile **os.File `json:"definitionsFile"` // Deploy Descriptor JSON file. DeployDescriptorFile **os.File `json:"deployDescriptorFile"` }
type Body5 ¶
type Body5 struct { // File that contains the definitions of the jobs to run. It can be a JSON file, or a zip file that can contain one or more JSON files, as well as account(s) information. JobDefinitionsFile **os.File `json:"jobDefinitionsFile"` // Deploy Descriptor JSON file. DeployDescriptorFile **os.File `json:"deployDescriptorFile,omitempty"` // additionalConfiguration to enable skip testing for local connection profile AdditionalConfiguration **os.File `json:"additionalConfiguration,omitempty"` }
type BuildApiService ¶
type BuildApiService service
func (*BuildApiService) BuildFile ¶
func (a *BuildApiService) BuildFile(ctx context.Context, definitionsFile *os.File, deployDescriptorFile *os.File) ([]DeploymentFileResults, *http.Response, error)
BuildApiService Compile definitions file to check its validity Compile the provided definition file (JSON or zip) to verify it is valid for Control-M.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param definitionsFile
- @param deployDescriptorFile
@return []DeploymentFileResults
type CertificateSigningRequestData ¶
type CertificateSigningRequestData struct { // The organization HIDDEN Organization string `json:"organization,omitempty"` // The organizationUnit HIDDEN OrganizationUnit string `json:"organizationUnit,omitempty"` // The cityLocality HIDDEN CityLocality string `json:"cityLocality,omitempty"` // The stateProvince HIDDEN StateProvince string `json:"stateProvince,omitempty"` // The country HIDDEN Country string `json:"country,omitempty"` // The emailAddress HIDDEN EmailAddress string `json:"emailAddress,omitempty"` }
type ClientAccessPrivilegeCategory ¶
type ClientAccessPrivilegeCategory struct { // Control-M Self Service access level (None, Full) SelfServiceAccess string `json:"SelfServiceAccess,omitempty"` // Control-M Workload Change Manager access level (None, Full) WorkloadChangeManagerAccess string `json:"WorkloadChangeManagerAccess,omitempty"` // Control-M, Utilitiesm EM API, BIM Web, UI access level (None, Full) UtilitiesAccess string `json:"UtilitiesAccess,omitempty"` // Control-M Application Integrator access level (None, Full) ApplicationIntegratorAccess string `json:"ApplicationIntegratorAccess,omitempty"` // Control-M Automation API access level (None, Full) AutomationAPIAccess string `json:"AutomationAPIAccess,omitempty"` // Control-M Workflow Insights access level (None, Full) WorkflowInsightsAccess string `json:"WorkflowInsightsAccess,omitempty"` }
type Cluster ¶
type Cluster struct { Nodes []Node `json:"Nodes,omitempty"` Availability []Availability `json:"Availability,omitempty"` Performance []Performance `json:"Performance,omitempty"` }
type ClusterAuthorizationData ¶
type ClusterAuthorizationData struct { // hostnames and ports list HIDDEN HostList []HostnamePortPair `json:"hostList,omitempty"` }
type CommunicationAnalysisResponseType ¶
type CommunicationAnalysisResponseType struct { BasicInfo *CtmagentBasicInfoType `json:"basicInfo,omitempty"` // The list of 4 tests executed and their output CtmagentCtmTestsType []CtmagentCtmTestType `json:"ctmagentCtmTestsType,omitempty"` // The list of 10 latest Agent's state changed to Unavailable and timestamp CtmagentStatesChangedType []CtmagentStateChangedType `json:"ctmagentStatesChangedType,omitempty"` }
type ComponentKeyWithStatusType ¶
type ComponentKeyWithStatusType struct { ComponentKey *ComponentMftKeyType `json:"componentKey,omitempty"` // Component status Status int32 `json:"status,omitempty"` }
type ComponentMetaDataProperties ¶
type ComponentMetaDataProperties struct { DisplayName string `json:"displayName,omitempty"` DisplayNameID string `json:"displayNameID,omitempty"` Name string `json:"name,omitempty"` Sections []SectionMetadataProperties `json:"sections,omitempty"` }
type ComponentMftKeyType ¶
type ComponentMftKeyType struct { // type Type_ string `json:"type,omitempty"` // name Name string `json:"name,omitempty"` // host Host string `json:"host,omitempty"` // node id NodeId string `json:"nodeId,omitempty"` // application type ApplType string `json:"applType,omitempty"` // application version ApplVer string `json:"applVer,omitempty"` // cm version CmVer string `json:"cmVer,omitempty"` }
type ConditionProperties ¶
type ConditionProperties struct { Key *SettingKeyProperties `json:"key,omitempty"` Operator string `json:"operator,omitempty"` Value string `json:"value,omitempty"` }
type ConfigApiGetAgentsOpts ¶
type ConfigApiPingAgentOpts ¶
type ConfigApiSendArchiveCleanupRequestOpts ¶
type ConfigApiSendArchiveCleanupRequestOpts struct { Application optional.String ApplicationExceptions optional.String SubApplication optional.String SubApplicationExceptions optional.String Ctm optional.String Server optional.String CtmExceptions optional.String ServerExceptions optional.String Folder optional.String FolderExceptions optional.String Jobname optional.String JobnameExceptions optional.String Library optional.String LibraryExceptions optional.String RuleName optional.String JobStatus optional.String }
type ConfigApiService ¶
type ConfigApiService service
func (*ConfigApiService) AddArchiveRule ¶
func (a *ConfigApiService) AddArchiveRule(ctx context.Context, body ArchiveRule) (SuccessData, *http.Response, error)
ConfigApiService Add Workload Archiving rule Add a new Workload Archiving rule
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body archive rule details to add
@return SuccessData
func (*ConfigApiService) AddExternalUser ¶
func (a *ConfigApiService) AddExternalUser(ctx context.Context, body ExternalUserData) (SuccessData, *http.Response, error)
ConfigApiService Add and external user Add and external user for b2b
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body External user data
@return SuccessData
func (*ConfigApiService) AddExternalUserOrUserGroupToMFTFolder ¶
func (a *ConfigApiService) AddExternalUserOrUserGroupToMFTFolder(ctx context.Context, folderName string, userOrGroup string) (SuccessData, *http.Response, error)
ConfigApiService Add external user or user groups to virtual folder external users list. Add external user user groups to virtual folder external users list.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param folderName Name of folder
- @param userOrGroup The user name or group name
@return SuccessData
func (*ConfigApiService) AddGateway ¶
func (a *ConfigApiService) AddGateway(ctx context.Context, body GatewayData) (SuccessData, *http.Response, error)
ConfigApiService add gateway. add gateway.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body gateway data
@return SuccessData
func (*ConfigApiService) AddHostToHostgroup ¶
func (a *ConfigApiService) AddHostToHostgroup(ctx context.Context, body AgentInHostgroup, server string, hostgroup string) (AgentsInGroupSuccessData, *http.Response, error)
ConfigApiService add agent to hostgroup Add an agent to hostgroup. Create the the hostgroup if it does not exist.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body The hostname of the new agent
- @param server The Server the hostgroup belongs to.
- @param hostgroup The hostgroup name
@return AgentsInGroupSuccessData
func (*ConfigApiService) AddHubToCluster ¶
func (a *ConfigApiService) AddHubToCluster(ctx context.Context, agentname string) (SuccessData, *http.Response, error)
ConfigApiService add hub to cluster. add hub to cluster.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param agentname Agent name
@return SuccessData
func (*ConfigApiService) AddMFTFolder ¶
func (a *ConfigApiService) AddMFTFolder(ctx context.Context, body FolderPropertiesData) (SuccessData, *http.Response, error)
ConfigApiService Add virtual folder Add virtual folder
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body virtual folder data
@return SuccessData
func (*ConfigApiService) AddMftUserGroup ¶
func (a *ConfigApiService) AddMftUserGroup(ctx context.Context, body UserGroupPropertiesData) (SuccessData, *http.Response, error)
ConfigApiService Add user group. Add user group.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body User group object properites
@return SuccessData
func (*ConfigApiService) AddPgpTemplate ¶
func (a *ConfigApiService) AddPgpTemplate(ctx context.Context, body PgpTemplateData, server string, agent string, templateName string) (SuccessData, *http.Response, error)
ConfigApiService Add PGP Template Add PGP Template
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body PGP Template Data
- @param server The Server
- @param agent The Agent
- @param templateName The PGP Template Name
@return SuccessData
func (*ConfigApiService) AddRemoteHost ¶
func (a *ConfigApiService) AddRemoteHost(ctx context.Context, server string, localVarOptionals *ConfigApiAddRemoteHostOpts) (SuccessData, *http.Response, error)
func (*ConfigApiService) AddRole ¶
func (a *ConfigApiService) AddRole(ctx context.Context, roleFile *os.File) (SuccessData, *http.Response, error)
ConfigApiService Add Authorization Role Add Authorization Role
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param roleFile
@return SuccessData
func (*ConfigApiService) AddRoleToLdapGroup ¶
func (a *ConfigApiService) AddRoleToLdapGroup(ctx context.Context, ldapgroup string, role string) (SuccessData, *http.Response, error)
ConfigApiService Add a role to LDAP group Add a role to LDAP group so any user belong to the LDAP group will get all permissions defined in the role
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param ldapgroup Name of LDAP group
- @param role Name of role
@return SuccessData
func (*ConfigApiService) AddRoleToUser ¶
func (a *ConfigApiService) AddRoleToUser(ctx context.Context, user string, role string) (SuccessData, *http.Response, error)
ConfigApiService Add a role to user Add a role to user so that user will inherit role authorization
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param user Name of user
- @param role Name of role
@return SuccessData
func (*ConfigApiService) AddSecret ¶
func (a *ConfigApiService) AddSecret(ctx context.Context, body SecretKeyValue) (SuccessData, *http.Response, error)
ConfigApiService Add a new secret Add a new secret to the secrets vault.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body The new secret value
@return SuccessData
func (*ConfigApiService) AddServer ¶
func (a *ConfigApiService) AddServer(ctx context.Context, body AddServerParams) (SuccessData, *http.Response, error)
ConfigApiService add server to the system Add a Server. This command setting up new server in the system
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body
@return SuccessData
func (*ConfigApiService) AddUser ¶
func (a *ConfigApiService) AddUser(ctx context.Context, userFile *os.File) (SuccessData, *http.Response, error)
ConfigApiService Add user Add user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userFile
@return SuccessData
func (*ConfigApiService) AddZosTemplate ¶
func (a *ConfigApiService) AddZosTemplate(ctx context.Context, body ZosTemplateData, server string, agent string, templateName string) (SuccessData, *http.Response, error)
ConfigApiService Add z/OS Template Add z/OS Template
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body z/OS Template Data
- @param server The Server
- @param agent The Agent
- @param templateName The z/OS Template Name
@return SuccessData
func (*ConfigApiService) AuthorizeMftSshCluster ¶
func (a *ConfigApiService) AuthorizeMftSshCluster(ctx context.Context, body ClusterAuthorizationData, server string, agent string, clusterName string) (SuccessData, *http.Response, error)
ConfigApiService Authorize SSH Cluster Authorize SSH Cluster
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body File with content of hostnames and ports
- @param server The Server
- @param agent The Agent
- @param clusterName Ssh Cluster Name
@return SuccessData
func (*ConfigApiService) AuthorizeMftSshHost ¶
func (a *ConfigApiService) AuthorizeMftSshHost(ctx context.Context, server string, agent string, hostname string, localVarOptionals *ConfigApiAuthorizeMftSshHostOpts) (SuccessData, *http.Response, error)
func (*ConfigApiService) AuthorizeSshKnownRemotehost ¶
func (a *ConfigApiService) AuthorizeSshKnownRemotehost(ctx context.Context, server string, remotehost string) (SuccessData, *http.Response, error)
ConfigApiService Authorize Authorized known ssh remote host.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server the remote host is connected to.
- @param remotehost The name of the remote host.
@return SuccessData
func (*ConfigApiService) ChangeUserPassword ¶
func (a *ConfigApiService) ChangeUserPassword(ctx context.Context, user string, localVarOptionals *ConfigApiChangeUserPasswordOpts) (SuccessData, *http.Response, error)
func (*ConfigApiService) CreateAgentCertificateSigningRequest ¶
func (a *ConfigApiService) CreateAgentCertificateSigningRequest(ctx context.Context, body CertificateSigningRequestData, server string, agent string) (string, *http.Response, error)
ConfigApiService Create certificate signing request (CSR). Create certificate signing request (CSR) on SSL configured Agent.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Certificate Signing Request (CSR) data
- @param server The Server.
- @param agent The Agent.
@return string
func (*ConfigApiService) CreateRunAsUser ¶
func (a *ConfigApiService) CreateRunAsUser(ctx context.Context, body RunAsUserData, server string) (SuccessData, *http.Response, error)
ConfigApiService Add a new Run-as user Add a new Run-as user to server.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Run as user data
- @param server The Server.
@return SuccessData
func (*ConfigApiService) DeleteAgent ¶
func (a *ConfigApiService) DeleteAgent(ctx context.Context, server string, agent string) (SuccessData, *http.Response, error)
ConfigApiService delete an agent from Server Delete an agent from a Server. This will not shut the agent down. It only disconnects and removes it from the list.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server the agent is connected to.
- @param agent The name of the agent to delete.
@return SuccessData
func (*ConfigApiService) DeleteArchiveRule ¶
func (a *ConfigApiService) DeleteArchiveRule(ctx context.Context, ruleName string, deleteRuleDataFlag string) (SuccessData, *http.Response, error)
ConfigApiService Delete Workload Archiving rule Deletes Workload Archiving rule by name. It is required to send deleteRuleData flag to specify if rule need to be deleted with all the collected data or deleteRuleWithoutData otherwise.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param ruleName Rule name to delete
- @param deleteRuleDataFlag Remove rule with collected data or without. REQUIRED.
@return SuccessData
func (*ConfigApiService) DeleteAuthorizationRole ¶
func (a *ConfigApiService) DeleteAuthorizationRole(ctx context.Context, role string) (SuccessData, *http.Response, error)
ConfigApiService Delete Authorization Role Delete Authorization Role
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param role The Role name.
@return SuccessData
func (*ConfigApiService) DeleteExternalUser ¶
func (a *ConfigApiService) DeleteExternalUser(ctx context.Context, username string) (SuccessData, *http.Response, error)
ConfigApiService Delete an external user Delete an existing external user in MFT
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param username The name of the external user to delete
@return SuccessData
func (*ConfigApiService) DeleteExternalUserOrUserGroupFromMFTFolder ¶
func (a *ConfigApiService) DeleteExternalUserOrUserGroupFromMFTFolder(ctx context.Context, folderName string, userOrGroup string) (SuccessData, *http.Response, error)
ConfigApiService Remove an external user or user group from an existing virtual folder in MFT. Remove an external user or user group from an existing virtual folder in MFT.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param folderName Name of folder
- @param userOrGroup The user name
@return SuccessData
func (*ConfigApiService) DeleteHostFromGroup ¶
func (a *ConfigApiService) DeleteHostFromGroup(ctx context.Context, server string, hostgroup string, host string) (AgentsInGroupSuccessData, *http.Response, error)
ConfigApiService delete an agent from a hostgroup Delete an agent from the specified hostgroup. If the group is empty it will also be deleted.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server the hostgroup belongs to.
- @param hostgroup The hostgroup name
- @param host The agent to be deleted
@return AgentsInGroupSuccessData
func (*ConfigApiService) DeleteHostGroup ¶
func (a *ConfigApiService) DeleteHostGroup(ctx context.Context, server string, hostgroup string) (SuccessData, *http.Response, error)
ConfigApiService delete host group delete host group
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server the agent is connected to.
- @param hostgroup The hostgroup name
@return SuccessData
func (*ConfigApiService) DeleteMFTFolder ¶
func (a *ConfigApiService) DeleteMFTFolder(ctx context.Context, folderName string) (SuccessData, *http.Response, error)
ConfigApiService Delete a virtual folder. Delete an existing virtual folder in MFT.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param folderName Name of folder
@return SuccessData
func (*ConfigApiService) DeleteMftUserGroup ¶
func (a *ConfigApiService) DeleteMftUserGroup(ctx context.Context, name string) (SuccessData, *http.Response, error)
ConfigApiService Delete user group. Delete user group.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param name User group name
@return SuccessData
func (*ConfigApiService) DeletePgpTemplate ¶
func (a *ConfigApiService) DeletePgpTemplate(ctx context.Context, server string, agent string, templateName string) (SuccessData, *http.Response, error)
ConfigApiService Delete PGP Template Delete PGP Template
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server
- @param agent The Agent
- @param templateName The PGP Template Name
@return SuccessData
func (*ConfigApiService) DeleteRemoteHost ¶
func (a *ConfigApiService) DeleteRemoteHost(ctx context.Context, server string, remotehost string) (SuccessData, *http.Response, error)
ConfigApiService delete a remote host from Server Delete a remote host from a Server.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server the remote host is connected to.
- @param remotehost The name of the remote host to delete.
@return SuccessData
func (*ConfigApiService) DeleteRoleFromLdapGroup ¶
func (a *ConfigApiService) DeleteRoleFromLdapGroup(ctx context.Context, ldapgroup string, role string) (SuccessData, *http.Response, error)
ConfigApiService Delete a role from LDAP group Delete a role from LDAP group
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param ldapgroup Name of LDAP group
- @param role Name of role
@return SuccessData
func (*ConfigApiService) DeleteRunAsUser ¶
func (a *ConfigApiService) DeleteRunAsUser(ctx context.Context, server string, agent string, user string) (SuccessData, *http.Response, error)
ConfigApiService delete Run-as user Delete Run-as user from server
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server.
- @param agent The Agent
- @param user The user name
@return SuccessData
func (*ConfigApiService) DeleteSecret ¶
func (a *ConfigApiService) DeleteSecret(ctx context.Context, name string) (SuccessData, *http.Response, error)
ConfigApiService Delete an existing secret Delete an existing secret from the secrets vault.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param name The name of the secret to update
@return SuccessData
func (*ConfigApiService) DeleteUser ¶
func (a *ConfigApiService) DeleteUser(ctx context.Context, user string) (SuccessData, *http.Response, error)
ConfigApiService Delete user Delete user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param user The user name.
@return SuccessData
func (*ConfigApiService) DeleteZosTemplate ¶
func (a *ConfigApiService) DeleteZosTemplate(ctx context.Context, server string, agent string, templateName string) (SuccessData, *http.Response, error)
ConfigApiService Delete z/OS Template Delete z/OS Template
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server
- @param agent The Agent
- @param templateName The z/OS Template Name
@return SuccessData
func (*ConfigApiService) DeployAgentCertificate ¶
func (a *ConfigApiService) DeployAgentCertificate(ctx context.Context, crtFile *os.File, caChainFile *os.File, server string, agent string) (SuccessData, *http.Response, error)
ConfigApiService Deploy certificate (CRT). Deploy certificate (CRT) on SSL configured Agent.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param crtFile
- @param caChainFile
- @param server The Server.
- @param agent The Agent.
@return SuccessData
func (*ConfigApiService) DisableAgent ¶
func (a *ConfigApiService) DisableAgent(ctx context.Context, server string, agent string) (SuccessData, *http.Response, error)
ConfigApiService disable agent from the Server Disable an Agent.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server the agent is connected too.
- @param agent The Agent to be disabled.
@return SuccessData
func (*ConfigApiService) EnableAgent ¶
func (a *ConfigApiService) EnableAgent(ctx context.Context, server string, agent string) (SuccessData, *http.Response, error)
ConfigApiService enable agent from the Server Enable an Agent. This command does not install or configure the agent. It only enable existing agent in the system.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server the agent is connected too.
- @param agent The Agent to be enabled.
@return SuccessData
func (*ConfigApiService) Failover ¶
func (a *ConfigApiService) Failover(ctx context.Context, server string) (SuccessData, *http.Response, error)
ConfigApiService Perform Manual Failover on a specified Server Perform Manual Failover on a specified Server
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server
@return SuccessData
func (*ConfigApiService) GenerateMftRsaSshKey ¶
func (a *ConfigApiService) GenerateMftRsaSshKey(ctx context.Context, body SshKeyProperties, server string, agent string) (SuccessData, *http.Response, error)
ConfigApiService Generate RSA SSH Key Generate RSA SSH Key pair for SFTP account authentication
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Ssh Key pair properites
- @param server The Server
- @param agent The Agent
@return SuccessData
func (*ConfigApiService) GetAgentCertificateExpirationDate ¶
func (a *ConfigApiService) GetAgentCertificateExpirationDate(ctx context.Context, server string, agent string) (AgentCertificateExpirationData, *http.Response, error)
ConfigApiService Get certificate expiration date. Get the certificate expiration date of SSL configured Agent.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server.
- @param agent The Agent.
@return AgentCertificateExpirationData
func (*ConfigApiService) GetAgentParameters ¶
func (a *ConfigApiService) GetAgentParameters(ctx context.Context, server string, agent string, localVarOptionals *ConfigApiGetAgentParametersOpts) ([]KeyValue, *http.Response, error)
func (*ConfigApiService) GetAgents ¶
func (a *ConfigApiService) GetAgents(ctx context.Context, server string, localVarOptionals *ConfigApiGetAgentsOpts) (AgentDetailsList, *http.Response, error)
func (*ConfigApiService) GetAllArchiveRules ¶
func (a *ConfigApiService) GetAllArchiveRules(ctx context.Context) (ArchiveRulesList, *http.Response, error)
ConfigApiService Get all Workload Archiving rules Get all the Archiving rules
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ArchiveRulesList
func (*ConfigApiService) GetAllAuthorizationRoles ¶
func (a *ConfigApiService) GetAllAuthorizationRoles(ctx context.Context, localVarOptionals *ConfigApiGetAllAuthorizationRolesOpts) ([]RoleHeader, *http.Response, error)
func (*ConfigApiService) GetAllLdapGroups ¶
func (a *ConfigApiService) GetAllLdapGroups(ctx context.Context, localVarOptionals *ConfigApiGetAllLdapGroupsOpts) ([]string, *http.Response, error)
func (*ConfigApiService) GetAllRolesAssociatedWithLdap ¶
func (a *ConfigApiService) GetAllRolesAssociatedWithLdap(ctx context.Context, ldapgroup string, localVarOptionals *ConfigApiGetAllRolesAssociatedWithLdapOpts) ([]string, *http.Response, error)
func (*ConfigApiService) GetAllUsers ¶
func (a *ConfigApiService) GetAllUsers(ctx context.Context, localVarOptionals *ConfigApiGetAllUsersOpts) ([]UserHeader, *http.Response, error)
func (*ConfigApiService) GetArchiveStatistics ¶
func (a *ConfigApiService) GetArchiveStatistics(ctx context.Context) (RulesStatisticListSummary, *http.Response, error)
ConfigApiService Get Workload Archiving statistics Get list of statistical information for each Archiving rule and total information about the number of jobs that have been archived, data size of all job logs and outputs that have been archived, size of the Workload Archiving database including all tables and indexes and percentage of disk space used on the Workload Archiving server
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return RulesStatisticListSummary
func (*ConfigApiService) GetExternalUserAuthorizedFolders ¶
func (a *ConfigApiService) GetExternalUserAuthorizedFolders(ctx context.Context, name string) ([]string, *http.Response, error)
ConfigApiService Get MFT external user authorized folders Get MFT external user authorized folders
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param name The external user name.
@return []string
func (*ConfigApiService) GetExternalUsers ¶
func (a *ConfigApiService) GetExternalUsers(ctx context.Context, localVarOptionals *ConfigApiGetExternalUsersOpts) ([]ExternalUserData, *http.Response, error)
func (*ConfigApiService) GetFtsSettings ¶
func (a *ConfigApiService) GetFtsSettings(ctx context.Context, server string, agent string) (FtsSettingsData, *http.Response, error)
ConfigApiService Get File Transfer Server (FTS) configuration data. Get File Transfer Server (FTS) configuration data.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server
- @param agent The Agent
@return FtsSettingsData
func (*ConfigApiService) GetHostgroups ¶
func (a *ConfigApiService) GetHostgroups(ctx context.Context, server string) ([]string, *http.Response, error)
ConfigApiService get Server hostgroups Get all the hostgroups of the specified Server.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server the hostgroups belong to.
@return []string
func (*ConfigApiService) GetHostsInGroup ¶
func (a *ConfigApiService) GetHostsInGroup(ctx context.Context, server string, hostgroup string) ([]AgentInGroupParams, *http.Response, error)
ConfigApiService get hostgroup agents Get the agents that compose the specified hostgroup
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server the hostgroup belongs to.
- @param hostgroup The hostgroup name
@return []AgentInGroupParams
func (*ConfigApiService) GetHubStatusDetails ¶
func (a *ConfigApiService) GetHubStatusDetails(ctx context.Context, nodeId string) (string, *http.Response, error)
ConfigApiService Get hub status. Get hub status.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param nodeId Node ID of the hub
@return string
func (*ConfigApiService) GetMFTFolders ¶
func (a *ConfigApiService) GetMFTFolders(ctx context.Context, localVarOptionals *ConfigApiGetMFTFoldersOpts) ([]FolderPropertiesData, *http.Response, error)
func (*ConfigApiService) GetMftConfiguration ¶
func (a *ConfigApiService) GetMftConfiguration(ctx context.Context, server string, agent string) (MftConfigurationData, *http.Response, error)
ConfigApiService Get MFT Configuration Get MFT Configuration
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server
- @param agent The Agent
@return MftConfigurationData
func (*ConfigApiService) GetMftGateways ¶
func (a *ConfigApiService) GetMftGateways(ctx context.Context) ([]GatewayData, *http.Response, error)
ConfigApiService Get MFT gateways Get MFT gateways
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []GatewayData
func (*ConfigApiService) GetMftUserGroups ¶
func (a *ConfigApiService) GetMftUserGroups(ctx context.Context, localVarOptionals *ConfigApiGetMftUserGroupsOpts) ([]UserGroupPropertiesData, *http.Response, error)
func (*ConfigApiService) GetPgpTemplates ¶
func (a *ConfigApiService) GetPgpTemplates(ctx context.Context, server string, agent string, localVarOptionals *ConfigApiGetPgpTemplatesOpts) ([]PgpTemplateData, *http.Response, error)
func (*ConfigApiService) GetRemoteHostProperties ¶
func (a *ConfigApiService) GetRemoteHostProperties(ctx context.Context, server string, remotehost string) (AddRemoteHostParams, *http.Response, error)
ConfigApiService get a remote host configuration from Server Get the remote host configuration properties from the Server
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server the remote host is connected to.
- @param remotehost The name of the remote host.
@return AddRemoteHostParams
func (*ConfigApiService) GetRemoteHosts ¶
func (a *ConfigApiService) GetRemoteHosts(ctx context.Context, server string) ([]string, *http.Response, error)
ConfigApiService get Server remote hosts Get all the remote hosts of the specified Server.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server to query.
@return []string
func (*ConfigApiService) GetRole ¶
func (a *ConfigApiService) GetRole(ctx context.Context, role string) (RoleData, *http.Response, error)
ConfigApiService Get Authorization Role Get Authorization Role
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param role The Role name.
@return RoleData
func (*ConfigApiService) GetRoleAssociates ¶
func (a *ConfigApiService) GetRoleAssociates(ctx context.Context, role string) ([]AssociateData, *http.Response, error)
ConfigApiService Get all authorization entities associated with role Get all authorization entities associated with role
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param role role name.
@return []AssociateData
func (*ConfigApiService) GetRunAsUser ¶
func (a *ConfigApiService) GetRunAsUser(ctx context.Context, server string, agent string, user string) (RunAsUserData, *http.Response, error)
ConfigApiService Get Run-as user Get Run-as user details from server.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server.
- @param agent The Agent
- @param user The user name
@return RunAsUserData
func (*ConfigApiService) GetRunAsUsersList ¶
func (a *ConfigApiService) GetRunAsUsersList(ctx context.Context, server string, localVarOptionals *ConfigApiGetRunAsUsersListOpts) ([]RunAsUserData, *http.Response, error)
func (*ConfigApiService) GetServerParameters ¶
func (a *ConfigApiService) GetServerParameters(ctx context.Context, server string) ([]KeyValue, *http.Response, error)
ConfigApiService get Server parameters Get all the parameters of the specified Server.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Server to query.
@return []KeyValue
func (*ConfigApiService) GetServers ¶
func (a *ConfigApiService) GetServers(ctx context.Context) ([]CtmDetails, *http.Response, error)
ConfigApiService get all the Servers name and hostname in the system Get the names and hostnames of all Servers in the system.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []CtmDetails
func (*ConfigApiService) GetUser ¶
func (a *ConfigApiService) GetUser(ctx context.Context, user string) (UserData, *http.Response, error)
ConfigApiService Get user Get user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param user The user name.
@return UserData
func (*ConfigApiService) GetUserEffectiveRights ¶
func (a *ConfigApiService) GetUserEffectiveRights(ctx context.Context) (RoleData, *http.Response, error)
ConfigApiService Get user real effective authorizations Get user real effective authorizations by all his roles
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return RoleData
func (*ConfigApiService) GetZosTemplates ¶
func (a *ConfigApiService) GetZosTemplates(ctx context.Context, server string, agent string, localVarOptionals *ConfigApiGetZosTemplatesOpts) ([]ZosTemplateData, *http.Response, error)
func (*ConfigApiService) ListSecrets ¶
ConfigApiService Get list of secret names Get the list of names of all the secrets in the vault
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []string
func (*ConfigApiService) PingAgent ¶
func (a *ConfigApiService) PingAgent(ctx context.Context, server string, agent string, localVarOptionals *ConfigApiPingAgentOpts) (SuccessData, *http.Response, error)
func (*ConfigApiService) RecycleItem ¶
func (a *ConfigApiService) RecycleItem(ctx context.Context, id string) (SuccessData, *http.Response, error)
ConfigApiService recycle item Recycle an item
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id item data
@return SuccessData
func (*ConfigApiService) RemoveControlmServer ¶
func (a *ConfigApiService) RemoveControlmServer(ctx context.Context, server string) (SuccessData, *http.Response, error)
ConfigApiService Delete Server Delete Server
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server Server host name.
@return SuccessData
func (*ConfigApiService) RemoveGateway ¶
func (a *ConfigApiService) RemoveGateway(ctx context.Context, gatewayName string) (SuccessData, *http.Response, error)
ConfigApiService remove gateway. remove gateway.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param gatewayName gateway name
@return SuccessData
func (*ConfigApiService) RemoveHubFromCluster ¶
func (a *ConfigApiService) RemoveHubFromCluster(ctx context.Context, agentname string) (SuccessData, *http.Response, error)
ConfigApiService remove hub from cluster. remove hub from cluster.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param agentname Agent name
@return SuccessData
func (*ConfigApiService) RemoveRoleFromUser ¶
func (a *ConfigApiService) RemoveRoleFromUser(ctx context.Context, user string, role string) (SuccessData, *http.Response, error)
ConfigApiService Remove a role from a user Remove a role from a user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param user Name of user
- @param role Name of role
@return SuccessData
func (*ConfigApiService) SendArchiveCleanupRequest ¶
func (a *ConfigApiService) SendArchiveCleanupRequest(ctx context.Context, localVarOptionals *ConfigApiSendArchiveCleanupRequestOpts) (SuccessData, *http.Response, error)
func (*ConfigApiService) SetAgentParameter ¶
func (a *ConfigApiService) SetAgentParameter(ctx context.Context, body Value, server string, agent string, name string) (KeyValue, *http.Response, error)
ConfigApiService set agent parameter Set the value of the specified parameter in the specified agent.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body The new parameter value.
- @param server The Server the agent is connected to.
- @param agent The name of the agent to update.
- @param name The parameter name.
@return KeyValue
func (*ConfigApiService) SetSystemParam ¶
func (a *ConfigApiService) SetSystemParam(ctx context.Context, body Value, name string) (SuccessData, *http.Response, error)
ConfigApiService set value of a an em system parameter Set value of an enterprise management system parameter
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Param new value
- @param name Parameter name
@return SuccessData
func (*ConfigApiService) Setasprimary ¶
func (a *ConfigApiService) Setasprimary(ctx context.Context, server string) (SuccessData, *http.Response, error)
ConfigApiService Set secondary server as Primary on a specified Server Set secondary server as Primary on a specified Server
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server
@return SuccessData
func (*ConfigApiService) TestRunAsUser ¶
func (a *ConfigApiService) TestRunAsUser(ctx context.Context, server string, agent string, user string, localVarOptionals *ConfigApiTestRunAsUserOpts) (SuccessData, *http.Response, error)
func (*ConfigApiService) UpdateArchiveRule ¶
func (a *ConfigApiService) UpdateArchiveRule(ctx context.Context, body ArchiveRule, ruleName string) (SuccessData, *http.Response, error)
ConfigApiService Edit Workload Archiving rule Edit Workload Archiving rule details
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Edit Workload Archiving rule details
- @param ruleName Rule name to update
@return SuccessData
func (*ConfigApiService) UpdateExternalUser ¶
func (a *ConfigApiService) UpdateExternalUser(ctx context.Context, body ExternalUserData, username string) (SuccessData, *http.Response, error)
ConfigApiService Update an external user Update an external user for b2b
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body External user data
- @param username The external user name
@return SuccessData
func (*ConfigApiService) UpdateFtsSettings ¶
func (a *ConfigApiService) UpdateFtsSettings(ctx context.Context, body FtsSettingsData, server string, agent string) (SuccessData, *http.Response, error)
ConfigApiService Update File Transfer Server (FTS) configuration data. Update File Transfer Server (FTS) configuration data.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body File Transfer Server (FTS) configuration data
- @param server The Server
- @param agent The Agent
@return SuccessData
func (*ConfigApiService) UpdateHostsInHostgroup ¶
func (a *ConfigApiService) UpdateHostsInHostgroup(ctx context.Context, body HostgroupProperties, server string, hostgroup string) (SuccessData, *http.Response, error)
ConfigApiService update agents in hostgroup. update agents in hostgroup.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Agent list to update in a hostgroup
- @param server The Server the agent is connected to.
- @param hostgroup The hostgroup name
@return SuccessData
func (*ConfigApiService) UpdateMFTFolder ¶
func (a *ConfigApiService) UpdateMFTFolder(ctx context.Context, body FolderPropertiesData, folderName string) (SuccessData, *http.Response, error)
ConfigApiService Update an existing virtual folder in MFT. Update an existing virtual folder in MFT.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body virtual folder data
- @param folderName Name of folder
@return SuccessData
func (*ConfigApiService) UpdateMftConfiguration ¶
func (a *ConfigApiService) UpdateMftConfiguration(ctx context.Context, body MftConfigurationData, server string, agent string) (SuccessData, *http.Response, error)
ConfigApiService Update MFT Configuration Update MFT Configuration
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body MFT Configuration Data
- @param server The Server
- @param agent The Agent
@return SuccessData
func (*ConfigApiService) UpdateMftUserGroup ¶
func (a *ConfigApiService) UpdateMftUserGroup(ctx context.Context, body UserGroupDetailsData, name string) (SuccessData, *http.Response, error)
ConfigApiService Update user group. Update user group.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body User group details
- @param name User group name
@return SuccessData
func (*ConfigApiService) UpdatePgpTemplate ¶
func (a *ConfigApiService) UpdatePgpTemplate(ctx context.Context, body PgpTemplateData, server string, agent string, templateName string) (SuccessData, *http.Response, error)
ConfigApiService Update PGP Template Update PGP Template
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body PGP Template Data
- @param server The Server
- @param agent The Agent
- @param templateName The PGP Template Name
@return SuccessData
func (*ConfigApiService) UpdateRole ¶
func (a *ConfigApiService) UpdateRole(ctx context.Context, roleFile *os.File, role string) (SuccessData, *http.Response, error)
ConfigApiService Update Authorization Role Update Authorization Role
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param roleFile
- @param role The Role name.
@return SuccessData
func (*ConfigApiService) UpdateRunAsUser ¶
func (a *ConfigApiService) UpdateRunAsUser(ctx context.Context, body RunAsUserDetailsData, server string, agent string, user string) (SuccessData, *http.Response, error)
ConfigApiService Update Run-as user Update Run-as user details in server.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Run as user details data
- @param server The Server.
- @param agent The Agent
- @param user The user name
@return SuccessData
func (*ConfigApiService) UpdateSecret ¶
func (a *ConfigApiService) UpdateSecret(ctx context.Context, name string, localVarOptionals *ConfigApiUpdateSecretOpts) (SuccessData, *http.Response, error)
func (*ConfigApiService) UpdateUser ¶
func (a *ConfigApiService) UpdateUser(ctx context.Context, userFile *os.File, user string) (SuccessData, *http.Response, error)
ConfigApiService Update user Update user
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param userFile
- @param user The user name.
@return SuccessData
func (*ConfigApiService) UpdateZosTemplate ¶
func (a *ConfigApiService) UpdateZosTemplate(ctx context.Context, body ZosTemplateData, server string, agent string, templateName string) (SuccessData, *http.Response, error)
ConfigApiService Update z/OS Template Update z/OS Template
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body z/OS Template Data
- @param server The Server
- @param agent The Agent
- @param templateName The z/OS Template Name
@return SuccessData
type Configuration ¶
type Configuration struct { BasePath string `json:"basePath,omitempty"` Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` UserAgent string `json:"userAgent,omitempty"` HTTPClient *http.Client }
func NewConfiguration ¶
func NewConfiguration() *Configuration
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
type ConfigurationManagerPrivilegeCategory ¶
type ConfigurationManagerPrivilegeCategory struct { // Authorization access level (None, Browse, Update, Full) Authorization string `json:"Authorization,omitempty"` // Control-M Configuration Manager access level (None, Full) ConfigurationManagerAccess string `json:"ConfigurationManagerAccess,omitempty"` // Configuration access level (None, Browse, Update, Full) Configuration string `json:"Configuration,omitempty"` // Operation access level (None, Browse, Update, Full) Operation string `json:"Operation,omitempty"` // Database Maintenance access level (None, Browse, Update, Full) Database string `json:"Database,omitempty"` // Security access level (None, Browse, Update, Full) ControlmSecurity string `json:"ControlmSecurity,omitempty"` }
type ConnectionProfileDeploymentInfo ¶
type ConnectionProfileDeploymentInfo struct { // The logical name of Control-M/Server CtmName string `json:"ctmName,omitempty"` // The deployment status of connection profile Status string `json:"status,omitempty"` // The deployment status code of connection profile StatusCode int32 `json:"statusCode,omitempty"` // UTC date of the modification LastUpdate string `json:"lastUpdate,omitempty"` // Status information Message string `json:"message,omitempty"` }
type ConnectionProfileStatus ¶
type ConnectionProfileStatus struct { // connection profile name Name string `json:"name,omitempty"` // connection profile type Type_ string `json:"type,omitempty"` // connection profile description Description string `json:"description,omitempty"` // UTC date of the modification TimeModified string `json:"timeModified,omitempty"` // UTC date of the creation TimeCreated string `json:"timeCreated,omitempty"` // creator's name CreatorName string `json:"creatorName,omitempty"` // modifier's name ModifierName string `json:"modifierName,omitempty"` // Status calculated by the server according to the list of statuses with each server SyncStatus string `json:"syncStatus,omitempty"` }
type ConnectionProfilesDeploymentStatusResult ¶
type ConnectionProfilesDeploymentStatusResult struct { // Deployment status calculated by the server according to the list of statuses with each Control-M/Server DeploymentStatus string `json:"deploymentStatus,omitempty"` // The detailed deployment status per Control-M/Server DeploymentInfo []ConnectionProfileDeploymentInfo `json:"deploymentInfo,omitempty"` }
type ConnectionProfilesStatusResult ¶
type ConnectionProfilesStatusResult struct { // The list of statuses tracked by the given runId. Statuses []ConnectionProfileStatus `json:"statuses,omitempty"` // The number of the return items by the search. Returned int64 `json:"returned,omitempty"` // The total number of items. Total int64 `json:"total,omitempty"` }
type ControlMAuthenticationData ¶
type ControlMAuthenticationData struct { // password or secret Password string `json:"Password,omitempty"` // number of days until the password expires PasswordExpirationDays int32 `json:"PasswordExpirationDays,omitempty"` // should password be changed in next login ChangePasswordAtNextLogin bool `json:"ChangePasswordAtNextLogin,omitempty"` // lock account LockAccount bool `json:"LockAccount,omitempty"` }
type CpMngAuth ¶
type CpMngAuth struct { // control-M server name ControlmServer string `json:"ControlmServer,omitempty"` // agent name Agent string `json:"Agent,omitempty"` // plugin type PluginType string `json:"PluginType,omitempty"` // connection profile name Name string `json:"Name,omitempty"` // access level (full, update, browse) Privilege string `json:"Privilege,omitempty"` }
type CtmDetails ¶
type CtmDetails struct { // The unique name of the Control-M Server. Name string `json:"name,omitempty"` // The hostname of the Control-M Server is running on. Host string `json:"host,omitempty"` // Control-M Server state [up|down]. State string `json:"state,omitempty"` // Control-M Server message describing the communication status. Message string `json:"message,omitempty"` // Control-M Server version. Version string `json:"version,omitempty"` }
type CtmNameValueSw ¶
type CtmagentBasicInfoType ¶
type CtmagentBasicInfoType struct { // server to agent port number ServerToAgentPortNumber int32 `json:"serverToAgentPortNumber,omitempty"` // agent to server port number AgentToServerPortNumber int32 `json:"agentToServerPortNumber,omitempty"` // is Server-Agent connection transient or perssistent PersistentConnection string `json:"persistentConnection,omitempty"` // is connection TCP or SSL TcpsslServerMode string `json:"tcpsslServerMode,omitempty"` // communication protocol version of the Server-Agent ProtocolVersion string `json:"protocolVersion,omitempty"` // the Agent's status message AgentStatus string `json:"agentStatus,omitempty"` IpAddressesList []string `json:"ipAddressesList,omitempty"` }
type CtmagentCtmTestType ¶
type CtmagentCtmTestType struct { // the test title Title string `json:"title,omitempty"` // the test result Result string `json:"result,omitempty"` // the test message Message string `json:"message,omitempty"` // the action user initiated UserAction string `json:"userAction,omitempty"` // the test's command Command string `json:"command,omitempty"` // the command's output CommandOutput string `json:"commandOutput,omitempty"` // the test advanced option Advanced int32 `json:"advanced,omitempty"` // the test oridnal Ordinal int32 `json:"ordinal,omitempty"` }
type CtmagentStateChangedType ¶
type CtmagentStateChangedType struct { // the Agent state change timestamp Timestamp string `json:"timestamp,omitempty"` // the Agent state change status Status string `json:"status,omitempty"` // the Agent state change message Message string `json:"message,omitempty"` // the state change ordinal Ordinal int32 `json:"ordinal,omitempty"` }
type CtmvarDelResultItem ¶
type CtmvarDelResultItem struct {
DelPoolVariablesErrorInfo *PoolVariablesErrorInfo `json:"del_pool_variables_error_info,omitempty"`
}
type CtmvarDelResults ¶
type CtmvarDelResults struct { CompletedStatus *ResultsStatus `json:"completed_status,omitempty"` Error_ *ApiThrowable `json:"error,omitempty"` From int64 `json:"from,omitempty"` Results []CtmvarDelResultItem `json:"results,omitempty"` To int64 `json:"to,omitempty"` }
type CtmvarErrorInfo ¶
type CtmvarGetResultItem ¶
type CtmvarGetResultItem struct { GetPoolVariablesErrorInfo *PoolVariablesErrorInfo `json:"get_pool_variables_error_info,omitempty"` PoolVariablesNameValue *PoolVariablesNameValue `json:"pool_variables_name_value,omitempty"` }
type CtmvarGetResults ¶
type CtmvarGetResults struct { CompletedStatus *ResultsStatus `json:"completed_status,omitempty"` Error_ *ApiThrowable `json:"error,omitempty"` From int64 `json:"from,omitempty"` Results []CtmvarGetResultItem `json:"results,omitempty"` To int64 `json:"to,omitempty"` }
type CtmvarResultItem ¶
type CtmvarResults ¶
type CtmvarResults struct { CompletedStatus *ResultsStatus `json:"completed_status,omitempty"` Error_ *ApiThrowable `json:"error,omitempty"` From int64 `json:"from,omitempty"` Results []CtmvarResultItem `json:"results,omitempty"` To int64 `json:"to,omitempty"` }
type CtmvarSetResultItem ¶
type CtmvarSetResultItem struct {
SetPoolVariablesErrorInfo *PoolVariablesErrorInfo `json:"set_pool_variables_error_info,omitempty"`
}
type CtmvarSetResults ¶
type CtmvarSetResults struct { CompletedStatus *ResultsStatus `json:"completed_status,omitempty"` Error_ *ApiThrowable `json:"error,omitempty"` From int64 `json:"from,omitempty"` Results []CtmvarSetResultItem `json:"results,omitempty"` To int64 `json:"to,omitempty"` }
type DeployApiGetSharedConnectionProfilesOpts ¶
type DeployApiGetSharedConnectionProfilesOpts struct {
}type DeployApiService ¶
type DeployApiService service
func (*DeployApiService) DeleteCalendar ¶
func (a *DeployApiService) DeleteCalendar(ctx context.Context, calendarName string, localVarOptionals *DeployApiDeleteCalendarOpts) (SuccessData, *http.Response, error)
func (*DeployApiService) DeleteConnectionProfile ¶
func (a *DeployApiService) DeleteConnectionProfile(ctx context.Context, server string, agent string, type_ string, name string) (SuccessData, *http.Response, error)
DeployApiService Delete Local Connection Profile Delete Local Connection Profile.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The name of the Control-M in which the connection profile is deployed.
- @param agent The name of the agent the connection profile is deployed on.
- @param type_ The type of connection profile to delete.
- @param name Name of the Connection Profile
@return SuccessData
func (*DeployApiService) DeleteFolder ¶
func (a *DeployApiService) DeleteFolder(ctx context.Context, controlM string, folderName string) (SuccessData, *http.Response, error)
DeployApiService delete a folder Delete a folder
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param controlM The name of the Control-M in which the folder(s) are deployed.
- @param folderName The name of the required folder(s).
@return SuccessData
func (*DeployApiService) DeleteLocalConnectionProfile ¶
func (a *DeployApiService) DeleteLocalConnectionProfile(ctx context.Context, server string, agent string, type_ string, name string) (SuccessData, *http.Response, error)
DeployApiService Delete Local Connection Profile Delete Local Connection Profile
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The name of the Control-M in which the connection profile is deployed.
- @param agent The name of the agent the connection profile is deployed on.
- @param type_ The type of connection profile to delete.
- @param name Name of the Connection Profile
@return SuccessData
func (*DeployApiService) DeleteSharedConnectionProfile ¶
func (a *DeployApiService) DeleteSharedConnectionProfile(ctx context.Context, type_ string, name string) (SuccessData, *http.Response, error)
DeployApiService Delete centralized Connection Profile Delete centralized Connection Profile
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param type_ The type of connection profile to delete.
- @param name Name of the Connection Profile
@return SuccessData
func (*DeployApiService) DeployAiJobtype ¶
func (a *DeployApiService) DeployAiJobtype(ctx context.Context, ctm string, agent string, jobTypeId string) (AiDeployResponse, *http.Response, error)
DeployApiService Deploy of Application Integrator job type. Deploy an exsiting Application Integrator job type to agent in order to allow it to run
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param ctm
- @param agent
- @param jobTypeId
@return AiDeployResponse
func (*DeployApiService) DeployFile ¶
func (a *DeployApiService) DeployFile(ctx context.Context, definitionsFile *os.File, deployDescriptorFile *os.File, additionalConfiguration *os.File) ([]DeploymentFileResults, *http.Response, error)
DeployApiService Deploy definitions file Deploy the provided definition file (JSON, XML or zip) to Control-M
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param definitionsFile
- @param deployDescriptorFile
- @param additionalConfiguration
@return []DeploymentFileResults
func (*DeployApiService) DeployJobtypeFile ¶
func (a *DeployApiService) DeployJobtypeFile(ctx context.Context, definitionsFile *os.File, payloadFile *os.File, localVarOptionals *DeployApiDeployJobtypeFileOpts) (DeployJobtypeResponse, *http.Response, error)
func (*DeployApiService) GetConnectionProfilesDeploymentStatus ¶
func (a *DeployApiService) GetConnectionProfilesDeploymentStatus(ctx context.Context, type_ string, name string) (ConnectionProfilesDeploymentStatusResult, *http.Response, error)
DeployApiService Get deployed connection profiles deployment status Get currently deployed connection profiles deployment status according to the search query as JSON.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param type_ The type of connection profile such as Database, FileTransfer, Hadoop, Informatica, SAP.
- @param name Name of the Connection Profile
@return ConnectionProfilesDeploymentStatusResult
func (*DeployApiService) GetDeployedAiJobtypes ¶
func (a *DeployApiService) GetDeployedAiJobtypes(ctx context.Context, localVarOptionals *DeployApiGetDeployedAiJobtypesOpts) (AiJobtypeList, *http.Response, error)
func (*DeployApiService) GetDeployedCalendars ¶
func (a *DeployApiService) GetDeployedCalendars(ctx context.Context, localVarOptionals *DeployApiGetDeployedCalendarsOpts) (string, *http.Response, error)
func (*DeployApiService) GetDeployedConnectionProfiles ¶
func (a *DeployApiService) GetDeployedConnectionProfiles(ctx context.Context, agent string, type_ string, localVarOptionals *DeployApiGetDeployedConnectionProfilesOpts) (string, *http.Response, error)
func (*DeployApiService) GetDeployedConnectionProfilesStatus ¶
func (a *DeployApiService) GetDeployedConnectionProfilesStatus(ctx context.Context, localVarOptionals *DeployApiGetDeployedConnectionProfilesStatusOpts) (ConnectionProfilesStatusResult, *http.Response, error)
func (*DeployApiService) GetDeployedFoldersNew ¶
func (a *DeployApiService) GetDeployedFoldersNew(ctx context.Context, localVarOptionals *DeployApiGetDeployedFoldersNewOpts) (string, *http.Response, error)
func (*DeployApiService) GetLocalConnectionProfiles ¶
func (a *DeployApiService) GetLocalConnectionProfiles(ctx context.Context, agent string, type_ string, localVarOptionals *DeployApiGetLocalConnectionProfilesOpts) (string, *http.Response, error)
func (*DeployApiService) GetSharedConnectionProfiles ¶
func (a *DeployApiService) GetSharedConnectionProfiles(ctx context.Context, type_ string, localVarOptionals *DeployApiGetSharedConnectionProfilesOpts) (string, *http.Response, error)
func (*DeployApiService) GetSiteStandardFieldRestrictions ¶
func (a *DeployApiService) GetSiteStandardFieldRestrictions(ctx context.Context, standardName string, fieldName string) (string, *http.Response, error)
DeployApiService Get the allowed values for the specified field in the specified site standard. Get the allowed values for the specified field in the specified site standard.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param standardName
- @param fieldName
@return string
func (*DeployApiService) SetSiteStandardFieldRestrictions ¶
func (a *DeployApiService) SetSiteStandardFieldRestrictions(ctx context.Context, body FieldValues, standardName string, fieldName string) (SuccessData, *http.Response, error)
DeployApiService Replace the allowed values for the specified field in the specified site standard. Replace the allowed values for the specified field in the specified site standard.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body The JSON file with the allowed values
- @param standardName
- @param fieldName
@return SuccessData
func (*DeployApiService) TestConnectionProfile ¶
func (a *DeployApiService) TestConnectionProfile(ctx context.Context, definitionsFile *os.File, localVarOptionals *DeployApiTestConnectionProfileOpts) (SuccessData, *http.Response, error)
func (*DeployApiService) TransformFile ¶
func (a *DeployApiService) TransformFile(ctx context.Context, definitionsFile *os.File, deployDescriptorFile *os.File) (string, *http.Response, error)
DeployApiService Transform a definitions file Transform the provided definitions file (JSON) according to the provided Deploy Descriptor file (JSON).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param definitionsFile
- @param deployDescriptorFile
@return string
type DeployJobtypeResponse ¶
type DeployJobtypeResponse struct { // The name of the deployed .ctmai file DeploymentFile string `json:"deploymentFile,omitempty"` SuccessfulDeploys []JobtypeAgent `json:"successfulDeploys,omitempty"` }
Response of deployed jobtype
type DeploymentFileError ¶
type DeploymentFileError struct {
Lines []string `json:"lines,omitempty"`
}
type DeploymentFileResults ¶
type DeploymentFileResults struct { // The name of a specific deployment file. DeploymentFile string `json:"deploymentFile,omitempty"` // Determines the number of successfully deployed simple folders. SuccessfulFoldersCount int32 `json:"successfulFoldersCount,omitempty"` // Determines the number of successfully deployed smart folders. SuccessfulSmartFoldersCount int32 `json:"successfulSmartFoldersCount,omitempty"` // Determines the number of successfully deployed sub folders. SuccessfulSubFoldersCount int32 `json:"successfulSubFoldersCount,omitempty"` // Determines the number of successfully deployed sub folders. SuccessfulJobsCount int32 `json:"successfulJobsCount,omitempty"` // Determines the number of successfully deployed sub folders. SuccessfulConnectionProfilesCount int32 `json:"successfulConnectionProfilesCount,omitempty"` // Determines the number of successfully deployed sub folders. SuccessfulDriversCount int32 `json:"successfulDriversCount,omitempty"` // Determines the number of successfully deployed sub folders. SuccessfulCalendarsCount int32 `json:"successfulCalendarsCount,omitempty"` // Determines if the deployment file is a valid deploy descriptor file. IsDeployDescriptorValid bool `json:"isDeployDescriptorValid,omitempty"` DeployedFolders []string `json:"deployedFolders,omitempty"` DeployedJobs []string `json:"deployedJobs,omitempty"` DeployedDrivers []string `json:"deployedDrivers,omitempty"` DeployedConnectionProfiles []string `json:"deployedConnectionProfiles,omitempty"` DeployedCalendars []string `json:"deployedCalendars,omitempty"` Errors []DeploymentFileError `json:"errors,omitempty"` Warnings []WarningList `json:"warnings,omitempty"` }
type EmSystemParameter ¶
type EmSystemParameter struct { // EM System parameter Value string `json:"value,omitempty"` }
type EncryptionMetadata ¶
type EncryptionMetadata struct { // The type of encryption algorithm to be used to de/encrypt the fields (AES256 or Blowfish) EncryptionType string `json:"encryptionType,omitempty"` // The list of XML tag names identifying the fields to be de/encrypted in the request XML FieldsToEncrypt []string `json:"fieldsToEncrypt,omitempty"` }
type ErrorData ¶
type ErrorData struct { // The error message that describes the problem. Message string `json:"message,omitempty"` // An internal identifier of the error. Id string `json:"id,omitempty"` // Reference to the item this error is referring to. Item string `json:"item,omitempty"` // The file this error occurred in. File string `json:"file,omitempty"` // The number of line in the file this error occurred in. Line int32 `json:"line,omitempty"` // The number of column in the file this error occurred in. Col int32 `json:"col,omitempty"` }
type EventParam ¶
type ExternalProviderAuthenticationData ¶
type ExternalProviderAuthenticationData struct { // ldap user and domain LdapUserAndDomain string `json:"LdapUserAndDomain,omitempty"` }
type ExternalUserData ¶
type ExternalUserData struct { // external user name REQUIRED:addExternalUser | HIDDEN Name string `json:"name,omitempty"` // user email REQUIRED:addExternalUser | HIDDEN Email string `json:"email,omitempty"` // user's company REQUIRED:addExternalUser | HIDDEN Company string `json:"company,omitempty"` // user password HIDDEN:updateExternalUser Password string `json:"password,omitempty"` // user description HIDDEN Description string `json:"description,omitempty"` // external user phone number HIDDEN PhoneNumber string `json:"phoneNumber,omitempty"` // SSH key string HIDDEN SshKey string `json:"sshKey,omitempty"` As2Key *As2KeyData `json:"as2Key,omitempty"` // indicates whether the user account is locked HIDDEN IsLocked bool `json:"isLocked,omitempty"` // provides the reason for locking the user account HIDDEN LockReason string `json:"lockReason,omitempty"` // indicates whether a password change is required at next login HIDDEN ChangePasswordAtNextLogin bool `json:"changePasswordAtNextLogin,omitempty"` // indicates whether the user's password is set to never expire HIDDEN PasswordNeverExpires bool `json:"passwordNeverExpires,omitempty"` }
type FieldMetadataProperties ¶
type FieldMetadataProperties struct { ControlType string `json:"controlType,omitempty"` DataType string `json:"dataType,omitempty"` DisplayName string `json:"displayName,omitempty"` DisplayNameID string `json:"displayNameID,omitempty"` FalseValue string `json:"falseValue,omitempty"` HashedPassword bool `json:"hashedPassword,omitempty"` HideIf *ConditionProperties `json:"hideIf,omitempty"` Key *SettingKeyProperties `json:"key,omitempty"` Name string `json:"name,omitempty"` NeedRestart bool `json:"needRestart,omitempty"` NeedRestartMessage string `json:"needRestartMessage,omitempty"` NeedRestartMessageID string `json:"needRestartMessageID,omitempty"` Placeholder string `json:"placeholder,omitempty"` PlaceholderID string `json:"placeholderID,omitempty"` PossibleValues []PossibleValueProperties `json:"possibleValues,omitempty"` Profiles []string `json:"profiles,omitempty"` SettingChangedEventTypes []string `json:"settingChangedEventTypes,omitempty"` ShowIf *ConditionProperties `json:"showIf,omitempty"` Tooltip string `json:"tooltip,omitempty"` TooltipID string `json:"tooltipID,omitempty"` TrueValue string `json:"trueValue,omitempty"` UnitsLabel string `json:"unitsLabel,omitempty"` UnitsLabelID string `json:"unitsLabelID,omitempty"` Validations *ValidationProperties `json:"validations,omitempty"` }
type FieldValue ¶
type FieldValues ¶
type FieldValues struct {
Values *[]FieldValue `json:"values"`
}
type FolderAuth ¶
type FolderAuth struct { // access level (Full, Update, Browse) Privilege string `json:"Privilege,omitempty"` // control-M server name ControlmServer string `json:"ControlmServer,omitempty"` // job application Library string `json:"Library,omitempty"` // job sub application Folder string `json:"Folder,omitempty"` // Allow ordering Order bool `json:"Order,omitempty"` // Allow ordering Run bool `json:"Run,omitempty"` Jobs *JobLevelAuth `json:"Jobs,omitempty"` }
type FolderProperties ¶
type FolderProperties struct { // The name of the folder. REQUIRED:addMFTFolder | HIDDEN Name string `json:"name,omitempty"` // Authorized Internal Users. HIDDEN AllowedInternalUserNames []string `json:"allowedInternalUserNames,omitempty"` // Authorized External Users And User Groups. HIDDEN AllowedUserNames []string `json:"allowedUserNames,omitempty"` // Array of allowed group names. HIDDEN AllowedGroupNames []string `json:"allowedGroupNames,omitempty"` // Delete file after downloaded from incoming folder. HIDDEN DeleteFilesAfterProcessing bool `json:"deleteFilesAfterProcessing,omitempty"` // Send email notification to external users when a new file arrives. HIDDEN NotifyByEmailWhenFileArrived bool `json:"notifyByEmailWhenFileArrived,omitempty"` // Retention Time in hours. HIDDEN RetentionHours int64 `json:"retentionHours,omitempty"` // Size limit for folder (in Gigabyte). HIDDEN SizeLimit int64 `json:"sizeLimit,omitempty"` // allowed file pattern wildcard. HIDDEN AllowedFilePattern string `json:"allowedFilePattern,omitempty"` // blocked file pattern wildcard. HIDDEN ExcludeFilePattern string `json:"excludeFilePattern,omitempty"` // Folder's access type (Limited, Unlimited). HIDDEN AccessType string `json:"accessType,omitempty"` }
type FolderPropertiesData ¶
type FolderPropertiesData struct { // The name of the folder. REQUIRED:addMFTFolder | HIDDEN Name string `json:"name,omitempty"` // Authorized Internal Users. HIDDEN AuthorizedInternalUsers []string `json:"authorizedInternalUsers,omitempty"` // Authorized External Users And User Groups. HIDDEN AuthorizedExternalUsersAndGroups []string `json:"authorizedExternalUsersAndGroups,omitempty"` // Delete file after downloaded from incoming folder. HIDDEN DeleteFilesAfterDownload bool `json:"deleteFilesAfterDownload,omitempty"` // Send email notification to external users when a new file arrives. HIDDEN NotifyByEmailWhenFileArrive bool `json:"notifyByEmailWhenFileArrive,omitempty"` // Retention Time in hours. HIDDEN RetentionPolicy int64 `json:"retentionPolicy,omitempty"` // Size limit for folder (in Gigabyte). HIDDEN SizeLimit int64 `json:"sizeLimit,omitempty"` // allowed file pattern wildcard. HIDDEN AllowedFilePattern string `json:"allowedFilePattern,omitempty"` // blocked file pattern wildcard. HIDDEN BlockedFilePattern string `json:"blockedFilePattern,omitempty"` // Folder's access type (Limited, Unlimited). HIDDEN AccessType string `json:"accessType,omitempty"` }
type FoldersUsersSettingsAndMetadataProperties ¶
type FoldersUsersSettingsAndMetadataProperties struct { Folders []FolderPropertiesData `json:"folders,omitempty"` Settings []SettingProperties `json:"settings,omitempty"` SettingsMetadata *SettingsMetadataProperties `json:"settingsMetadata,omitempty"` Users []UserAllowedFoldersProperties `json:"users,omitempty"` Groups []GroupsAllowedFoldersProperties `json:"groups,omitempty"` }
type FoldersUsersSettingsAndMetadataPropertiesFromB2B ¶
type FoldersUsersSettingsAndMetadataPropertiesFromB2B struct { Folders []FolderProperties `json:"folders,omitempty"` Settings []SettingProperties `json:"settings,omitempty"` SettingsMetadata *SettingsMetadataProperties `json:"settingsMetadata,omitempty"` Users []UserAllowedFoldersProperties `json:"users,omitempty"` Groups []GroupsAllowedFoldersProperties `json:"groups,omitempty"` }
type FtsAuthenticationDetails ¶
type FtsAuthenticationDetails struct { LdapAuthenticationDetails *FtsLdapAuthenticationDetails `json:"ldapAuthenticationDetails,omitempty"` PamAuthenticationDetails *FtsPamAuthenticationDetails `json:"pamAuthenticationDetails,omitempty"` }
File Transfer Server authentication parameters
type FtsFtpSettings ¶
type FtsFtpSettings struct { // Enable/Disable listening for FTP/S connection ServerEnabled bool `json:"serverEnabled,omitempty"` // FTP server port Port int32 `json:"port,omitempty"` // Authentication method being used to connect FTP server AuthenticationMethod string `json:"authenticationMethod,omitempty"` // Use FTP secure connection (SSL/TLS) Secured bool `json:"secured,omitempty"` // FTPS keystore file location KeystoreFilePath string `json:"keystoreFilePath,omitempty"` // Password being used to access the FTPS keystore KeystoreFilePassword string `json:"keystoreFilePassword,omitempty"` // Ftps server allowed cipher suites (comma-separated). Leave empty to allow all supported cipher suites. Ciphers string `json:"ciphers,omitempty"` // Implicit negotiation mode - requires that the entire FTP session must be encrypted ListenForImplicitConnection bool `json:"listenForImplicitConnection,omitempty"` // Passive FTP ports range - for PASV connections, the server will open a random port in this range for client to connect to PassivePorts string `json:"passivePorts,omitempty"` }
FTP/FTPS server parameters
type FtsGeneralSettings ¶
type FtsGeneralSettings struct { // Root path where transferred files are stored. If you want to use a different directory for each logged in user, you must add /${userName} to the path. HomeDirectory string `json:"homeDirectory,omitempty"` // Allow multiple open sessions MultipleLoginAllowed bool `json:"multipleLoginAllowed,omitempty"` // Maximum concurrent open sessions MaxOpenSessions int32 `json:"maxOpenSessions,omitempty"` // Number of retries before the server closes the connection MaxLoginFailures int32 `json:"maxLoginFailures,omitempty"` // Time of waiting before letting the user to do another login in seconds DelayAfterLoginFailure int32 `json:"delayAfterLoginFailure,omitempty"` // Allow bandwidth throttling ThrottlingActivated bool `json:"throttlingActivated,omitempty"` // Maximum simultaneos uploads MaxSimultaneousUploads int32 `json:"maxSimultaneousUploads,omitempty"` // Maximum simultaneos downloads MaxSimultaneousDownloads int32 `json:"maxSimultaneousDownloads,omitempty"` }
File Transfer Server general parameters
type FtsLdapAuthenticationDetails ¶
type FtsLdapAuthenticationDetails struct { // Name of the user that runs the search action for users that log on SearchUserName string `json:"searchUserName,omitempty"` // Password of the user that runs the search action for users that log on SearchUserPassword string `json:"searchUserPassword,omitempty"` // URL of the LDAP Directory server ServerUrl string `json:"serverUrl,omitempty"` // Base DN (the point from where the server will search for users) BaseDn string `json:"baseDn,omitempty"` // Name of the LDAP attribute containing the username UsernameAttributeName string `json:"usernameAttributeName,omitempty"` // Name of the LDAP attribute containing the distinguished name DnAttributeName string `json:"dnAttributeName,omitempty"` // LDAP server connection timeout in milliseconds ConnectionTimeout int32 `json:"connectionTimeout,omitempty"` }
File Transfer Server LDAP authentication parameters
type FtsPamAuthenticationDetails ¶
type FtsPamAuthenticationDetails struct { // Name of PAM service ServiceName string `json:"serviceName,omitempty"` }
File Transfer Server PAM authentication parameters
type FtsSettingsData ¶
type FtsSettingsData struct { GeneralSettings *FtsGeneralSettings `json:"generalSettings,omitempty"` FtpSettings *FtsFtpSettings `json:"ftpSettings,omitempty"` SftpSettings *FtsSftpSettings `json:"sftpSettings,omitempty"` AuthenticationDetails *FtsAuthenticationDetails `json:"authenticationDetails,omitempty"` }
File Transfer Server (FTS) configuration data
type FtsSftpSettings ¶
type FtsSftpSettings struct { // Enable/Disable listening for SFTP connection ServerEnabled bool `json:"serverEnabled,omitempty"` // SFTP server port Port int32 `json:"port,omitempty"` // Authentication method being used to connect FTP server AuthenticationMethod string `json:"authenticationMethod,omitempty"` // SFTP keystore file location KeystoreFilePath string `json:"keystoreFilePath,omitempty"` // Password being used to access the SFTP keystore KeystoreFilePassword string `json:"keystoreFilePassword,omitempty"` // Ftps server allowed cipher suites (comma-separated). Leave empty to allow all supported cipher suites. Ciphers string `json:"ciphers,omitempty"` // Known users file location KnownUsersFilePath string `json:"knownUsersFilePath,omitempty"` // Overridden home directories for specific internal users OverriddenUsersHomeDirectories []FtsUserHomeDirectoryData `json:"overriddenUsersHomeDirectories,omitempty"` }
SFTP server parameters
type FtsUserHomeDirectoryData ¶
type FtsUserHomeDirectoryData struct { // User name UserName string `json:"userName,omitempty"` // Home directory HomeDirectory string `json:"homeDirectory,omitempty"` }
Home directory for specific user
type GatewayData ¶
type GenericSwaggerError ¶
type GenericSwaggerError struct {
// contains filtered or unexported fields
}
GenericSwaggerError Provides access to the body, error and model on returned errors.
func (GenericSwaggerError) Body ¶
func (e GenericSwaggerError) Body() []byte
Body returns the raw bytes of the response
func (GenericSwaggerError) Error ¶
func (e GenericSwaggerError) Error() string
Error returns non-empty string if there was an error.
func (GenericSwaggerError) Model ¶
func (e GenericSwaggerError) Model() interface{}
Model returns the unpacked model of the error
type GetAlertInfo ¶
type GetManifestParams ¶
type GetManifestParams struct { // Holds the category of the entry Category string `json:"category,omitempty"` // Order of appearance Order int32 `json:"order,omitempty"` // Three letters that are the product unique identifier ProductCode string `json:"productCode,omitempty"` // The full official name of the product Name string `json:"name,omitempty"` // Specifies the path to the installation file InstallUri string `json:"installUri,omitempty"` // Determines whether or not the product should be visible in the web page Visible bool `json:"visible,omitempty"` // Base64 representaion of image file IconBase64 string `json:"iconBase64,omitempty"` // Description of the specific error Error_ string `json:"error,omitempty"` // Http response status code ErrorCode string `json:"errorCode,omitempty"` // The full name FullName string `json:"fullName,omitempty"` // The short name ShortName string `json:"shortName,omitempty"` // List of words that user can use when searching for a plugin Keywords []string `json:"keywords,omitempty"` // Includes all the versions numbers of the product that exist in the repository Versions []string `json:"versions,omitempty"` Group *ManifestGroupObject `json:"group,omitempty"` }
type HostGroupData ¶
type HostGroupData struct { // Host Group name Hostgroup string `json:"hostgroup,omitempty"` // Host Group tag Tag string `json:"tag,omitempty"` // Agents list Agentslist []AgentInGroupParams `json:"agentslist,omitempty"` }
Host group data
type HostProperties ¶
type HostProperties struct { // Host Name HIDDEN HostName string `json:"hostName,omitempty"` // OS Type (Windows/Unix/MVS/OS400/Tandem/OpenVMS/OS2200) HIDDEN OsType string `json:"osType,omitempty"` // User Name HIDDEN User string `json:"user,omitempty"` // Password HIDDEN Password string `json:"password,omitempty"` // Protocol Name (Local/FTP/SFTP) HIDDEN Protocol string `json:"protocol,omitempty"` // Port HIDDEN Port int32 `json:"port,omitempty"` // FTP Over SSL/TLS HIDDEN Ssl bool `json:"ssl,omitempty"` // SSL Implicit HIDDEN SslImplicit bool `json:"sslImplicit,omitempty"` // Clear Command Channel (CCC) HIDDEN CccCommand bool `json:"cccCommand,omitempty"` // Clear Data Channel (CDC) HIDDEN CdcCommand bool `json:"cdcCommand,omitempty"` // SSL Security Level (No Authentication/Server Authentication/Client-Server Authentication) HIDDEN SslLevel string `json:"sslLevel,omitempty"` // FTP Passive HIDDEN Passive bool `json:"passive,omitempty"` // Substitute IP Address HIDDEN SubstituteIpAddress bool `json:"substituteIpAddress,omitempty"` // Extrernded Passive Mode (EPSV) HIDDEN ExtendedPassiveMode bool `json:"extendedPassiveMode,omitempty"` // SSH Compression HIDDEN SshCompression bool `json:"sshCompression,omitempty"` // Private Key Name HIDDEN LogicalKeyName string `json:"logicalKeyName,omitempty"` // Key Passphrase HIDDEN Passphrase string `json:"passphrase,omitempty"` }
type HostgroupProperties ¶
type HostgroupProperties struct { // Agents list. HIDDEN. Agentslist []AgentInGroupParams `json:"agentslist,omitempty"` // Host Group tag. HIDDEN. Tag string `json:"tag,omitempty"` }
type HostnamePortPair ¶
type HubData ¶
type HubData struct { // Hub state Status string `json:"status,omitempty"` // Hub sync status SyncStatus string `json:"syncStatus,omitempty"` // Agent name Name string `json:"name,omitempty"` // CPU Cpu string `json:"cpu,omitempty"` // memory usage Memory string `json:"memory,omitempty"` // Hub Health Message Message string `json:"message,omitempty"` }
type Job ¶
type Job struct { // Order ID of the job. JobId string `json:"jobId"` // Order ID of the folder containing this job. FolderId string `json:"folderId,omitempty"` // The run number (in case of cyclic jobs or reruns) NumberOfRuns int64 `json:"numberOfRuns,omitempty"` // The name of the run job. Name string `json:"name,omitempty"` // The name of the run job. Folder string `json:"folder,omitempty"` // The type of the run job. Type_ string `json:"type,omitempty"` // The status of the run job. Status string `json:"status,omitempty"` // Is job held. Held bool `json:"held,omitempty"` // Is job held. Deleted bool `json:"deleted,omitempty"` // Is it a cyclic job. Cyclic bool `json:"cyclic,omitempty"` // The start time of the job run. StartTime string `json:"startTime,omitempty"` // The end time of the job run. EndTime string `json:"endTime,omitempty"` // The estimated start time of the jobs. EstimatedStartTime []string `json:"estimatedStartTime,omitempty"` // The estimated end time of the jobs. EstimatedEndTime []string `json:"estimatedEndTime,omitempty"` // The order date. OrderDate string `json:"orderDate,omitempty"` // The controlm server. Ctm string `json:"ctm,omitempty"` // The job description. Description string `json:"description,omitempty"` // host machine where the job runs. Host string `json:"host,omitempty"` // job application. Application string `json:"application,omitempty"` // job subApplication. SubApplication string `json:"subApplication,omitempty"` // The JSON string that describes the job. JobJSON string `json:"jobJSON,omitempty"` // A URI that can be used to get the output of the run job OutputURI string `json:"outputURI,omitempty"` // A URI that can be used to get the log of the run job LogURI string `json:"logURI,omitempty"` Duration int32 `json:"duration,omitempty"` RunAs string `json:"runAs,omitempty"` ArchiveRule string `json:"archiveRule,omitempty"` }
type JobLevelAuth ¶
type JobRunStatus ¶
type JobRunStatus struct { // Order ID of the job. JobId string `json:"jobId"` // Order ID of the folder containing this job. FolderId string `json:"folderId,omitempty"` // The run number (in case of cyclic jobs or reruns) NumberOfRuns int64 `json:"numberOfRuns,omitempty"` // The name of the run job. Name string `json:"name,omitempty"` // The name of the run job. Folder string `json:"folder,omitempty"` // The type of the run job. Type_ string `json:"type,omitempty"` // The status of the run job. Status string `json:"status,omitempty"` // Is job held. Held bool `json:"held,omitempty"` // Is job held. Deleted bool `json:"deleted,omitempty"` // Is it a cyclic job. Cyclic bool `json:"cyclic,omitempty"` // The start time of the job run. StartTime string `json:"startTime,omitempty"` // The end time of the job run. EndTime string `json:"endTime,omitempty"` // The estimated start time of the jobs. EstimatedStartTime []string `json:"estimatedStartTime,omitempty"` // The estimated end time of the jobs. EstimatedEndTime []string `json:"estimatedEndTime,omitempty"` // The order date. OrderDate string `json:"orderDate,omitempty"` // The controlm server. Ctm string `json:"ctm,omitempty"` // The job description. Description string `json:"description,omitempty"` // host machine where the job runs. Host string `json:"host,omitempty"` // job application. Application string `json:"application,omitempty"` // job subApplication. SubApplication string `json:"subApplication,omitempty"` // The JSON string that describes the job. JobJSON string `json:"jobJSON,omitempty"` // A URI that can be used to get the output of the run job OutputURI string `json:"outputURI,omitempty"` // A URI that can be used to get the log of the run job LogURI string `json:"logURI,omitempty"` }
type JobStatusResult ¶
type JobStatusResult struct { // The list of statuses tracked by the given runId. Statuses []JobRunStatus `json:"statuses,omitempty"` // The index of the first item in the list. StartIndex int64 `json:"startIndex,omitempty"` // The maximum number of items returned by each status request. ItemsPerPage int64 `json:"itemsPerPage,omitempty"` // The number of the return items by the search. Returned int64 `json:"returned,omitempty"` // The total number of items. Total int64 `json:"total,omitempty"` // The field the list is sorted by. Sort string `json:"sort,omitempty"` // URI to get the next items in the list, if any. NextURI string `json:"nextURI,omitempty"` // URI to get the previous items in the list, if any. PrevURI string `json:"prevURI,omitempty"` // A URI to a page displaying the workflow run live. MonitorPageURI string `json:"monitorPageURI,omitempty"` }
type JobtypeAgent ¶
type JobtypeAgent struct { // Server name Server string `json:"server,omitempty"` // Agent name Agent string `json:"agent,omitempty"` }
Specifications of an agent
type KeyValue ¶
type KeyValue struct { // Unique key Name string `json:"name"` // Any value in string form. Value string `json:"value"` // The default value if exist. DefaultValue string `json:"defaultValue,omitempty"` // The validation type number. Validation string `json:"validation,omitempty"` // The category of the parameter. Category string `json:"category,omitempty"` // The description of the parameter. Description string `json:"description,omitempty"` // The error message of the parameter. ErrMsg string `json:"errMsg,omitempty"` // The verification type of the parameter. Verification string `json:"verification,omitempty"` // The table the parameter belongs to. Table string `json:"table,omitempty"` // The parameter type. Type_ string `json:"type,omitempty"` // The validation limits of the parameter. Limits string `json:"limits,omitempty"` }
type KeyValueType ¶
type KnownHosts ¶
type LogDataArguments ¶
type LogDataArguments struct {
ValueStr string `json:"value_str,omitempty"`
}
type LogJobParameters ¶
type LogJobResultItem ¶
type LogJobResultItem struct { DataArguments []LogDataArguments `json:"data_arguments,omitempty"` FormattedMessage string `json:"formatted_message,omitempty"` FullLine string `json:"full_line,omitempty"` LocalTimestampIso8601 string `json:"local_timestamp_iso8601,omitempty"` Message string `json:"message,omitempty"` MessageCode string `json:"message_code,omitempty"` }
type LogJobResults ¶
type LogJobResults struct { CompletedStatus *ResultsStatus `json:"completed_status,omitempty"` Error_ *ApiThrowable `json:"error,omitempty"` From int64 `json:"from,omitempty"` Results []LogJobResultItem `json:"results,omitempty"` To int64 `json:"to,omitempty"` }
type LogParams ¶
type LogParams struct { // The name of the Control-M server in which the job was ordered from. HIDDEN. Ctm string `json:"ctm,omitempty"` // Job's order id. HIDDEN. OrderId string `json:"orderId,omitempty"` // Job's rerun number. HIDDEN. NumberOfRuns int32 `json:"numberOfRuns,omitempty"` // Job's log table name, accepted as a value in search request. HIDDEN. LogTable string `json:"logTable,omitempty"` }
type LoginCredentials ¶
type LoginResult ¶
type ManifestGroupObject ¶
type ManifestGroupObject struct {
Item []ManifestGroupItemObject `json:"item,omitempty"`
}
type MftConfigurationData ¶
type MftConfigurationData struct { // Connection timeout (seconds) HIDDEN ConnectionTimeoutInSeconds int32 `json:"connectionTimeoutInSeconds,omitempty"` // Number of connection retries HIDDEN ConnectionRetries int32 `json:"connectionRetries,omitempty"` // Time between connection retries (seconds) HIDDEN ConnectionTimeBetweenRetriesInSeconds int32 `json:"connectionTimeBetweenRetriesInSeconds,omitempty"` // MFT debug level (0-5) HIDDEN DebugLevel int32 `json:"debugLevel,omitempty"` // PGP temporary directory HIDDEN PgpTempDir string `json:"pgpTempDir,omitempty"` // Enable SSL debug trace HIDDEN SslDebugTrace bool `json:"sslDebugTrace,omitempty"` // Use PAM password authentication HIDDEN PamAuthentication bool `json:"pamAuthentication,omitempty"` // Use web proxy HIDDEN ProxyIsInUse bool `json:"proxyIsInUse,omitempty"` // Proxy host HIDDEN ProxyHost string `json:"proxyHost,omitempty"` // Proxy port HIDDEN ProxyPort int32 `json:"proxyPort,omitempty"` // Proxy user HIDDEN ProxyUser string `json:"proxyUser,omitempty"` // Proxy password HIDDEN ProxyPassword string `json:"proxyPassword,omitempty"` // File watch search interval (seconds) HIDDEN FileWatcherSearchInterval int32 `json:"fileWatcherSearchInterval,omitempty"` // Number of iterations while file is static HIDDEN FileWatcherStaticIterations int32 `json:"fileWatcherStaticIterations,omitempty"` // Check that file is not in use HIDDEN FileWatcherCheckFileIsInUse bool `json:"fileWatcherCheckFileIsInUse,omitempty"` // File action retry interval (seconds) HIDDEN FileActionsRetriesIntervalInSeconds int32 `json:"fileActionsRetriesIntervalInSeconds,omitempty"` // Number of file action retries HIDDEN FileActionsRetriesNum int32 `json:"fileActionsRetriesNum,omitempty"` }
type Node ¶
type Node struct { // Node Name Name string `json:"Name,omitempty"` // A unique id of the node Id string `json:"Id,omitempty"` Availability []Availability `json:"Availability,omitempty"` Performance []Performance `json:"Performance,omitempty"` }
type OrderFolderParameters ¶
type OrderFolderParameters struct { // The Control-M Server to order from. REQUIRED. Ctm string `json:"ctm,omitempty"` // The folder to order. REQUIRED. Folder string `json:"folder,omitempty"` // Filter the jobs to order. Jobs string `json:"jobs,omitempty"` // The z/os library that contains the job (only for MF). Library string `json:"library,omitempty"` // Is it allowed to order the same jobs more than once to the same SMART folder. HIDDEN. CreateDuplicate bool `json:"createDuplicate,omitempty"` // Are jobs ordered in a HOLD state. HIDDEN. Hold bool `json:"hold,omitempty"` // Is scheduling criteria to be ignored. HIDDEN. IgnoreCriteria bool `json:"ignoreCriteria,omitempty"` // Whether to generate new flow in this order. HIDDEN. IndependentFlow bool `json:"independentFlow,omitempty"` // The order date that is attached to this order command. HIDDEN. OrderDate string `json:"orderDate,omitempty"` // Policy for placing the jobs in a SMART folder. HIDDEN. OrderIntoFolder string `json:"orderIntoFolder,omitempty"` // Whether to wait for the order date when running the jobs. HIDDEN. WaitForOrderDate bool `json:"waitForOrderDate,omitempty"` // Job Variables for this run. HIDDEN. Variables []map[string]string `json:"variables,omitempty"` }
type OutputParams ¶
type OutputParams struct { // The name of the Control-M server in which the job was ordered from. HIDDEN. Ctm string `json:"ctm,omitempty"` // Job's order id. HIDDEN. OrderId string `json:"orderId,omitempty"` // Job's rerun number. HIDDEN. NumberOfRuns int32 `json:"numberOfRuns,omitempty"` // Job's output table name, accepted as a value in search request. HIDDEN. OutputTable string `json:"outputTable,omitempty"` }
type PasswordsObject ¶
type Performance ¶
type PgpTemplateData ¶
type PgpTemplateData struct { // Template name HIDDEN Name string `json:"name,omitempty"` // Executable Full Path HIDDEN ExecutableFullPath string `json:"executableFullPath,omitempty"` // Exit code (default 0) HIDDEN ExitCode int32 `json:"exitCode,omitempty"` // passphrase HIDDEN Passphrase string `json:"passphrase,omitempty"` // Recipient HIDDEN Recipient string `json:"recipient,omitempty"` // Encryption Attributes HIDDEN EncryptionAttributes string `json:"encryptionAttributes,omitempty"` // Decryption Attributes HIDDEN DecryptionAttributes string `json:"decryptionAttributes,omitempty"` }
type PingAgentParams ¶
type PlanningPrivilegeCategory ¶
type PlanningPrivilegeCategory struct { // Periodical Statistics access level (None, Browse, Update, Full) PeriodicalStatistics string `json:"PeriodicalStatistics,omitempty"` // Forecast/BIM Configuration access level (None, Browse, Update, Full) ForecastOrBatchImpactManagerConfig string `json:"ForecastOrBatchImpactManagerConfig,omitempty"` // Promotion Rules access level (None, Browse, Update, Full) PromotionRules string `json:"PromotionRules,omitempty"` // Promote Action access level (None, Browse, Update, Full) PromoteAction string `json:"PromoteAction,omitempty"` }
type PluginData ¶
type PluginData struct { // The application type ApplicationType string `json:"applicationType,omitempty"` // The application version ApplicationVersion string `json:"applicationVersion,omitempty"` // The plugin version PluginVersion string `json:"pluginVersion,omitempty"` // The version Version string `json:"version,omitempty"` // The current state CurrentState string `json:"currentState,omitempty"` // The status Status string `json:"status,omitempty"` // The status message StatusMessage string `json:"statusMessage,omitempty"` // The last update LastUpdate string `json:"lastUpdate,omitempty"` // The B2B activated indication B2bActivated string `json:"b2bActivated,omitempty"` }
type PluginMngAuth ¶
type PluginMngAuth struct { // control-M server name ControlmServer string `json:"ControlmServer,omitempty"` // agent name Agent string `json:"Agent,omitempty"` // plugin type PluginType string `json:"PluginType,omitempty"` // access level (full, update, browse) Privilege string `json:"Privilege,omitempty"` }
type PoolVariablesErrorInfo ¶
type PoolVariablesErrorInfo struct { CtmvarErrorInfo []CtmvarErrorInfo `json:"ctmvar_error_info,omitempty"` PoolName string `json:"pool_name,omitempty"` }
type PoolVariablesName ¶
type PoolVariablesNameValue ¶
type PoolVariablesNameValue struct { PoolName string `json:"pool_name,omitempty"` VariableNameValue []VariableNameValue `json:"variable_name_value,omitempty"` }
type PrivilegeName ¶
type PrivilegeNameControlm ¶
type Privileges ¶
type Privileges struct { ClientAccess *ClientAccessPrivilegeCategory `json:"ClientAccess,omitempty"` ConfigurationManager *ConfigurationManagerPrivilegeCategory `json:"ConfigurationManager,omitempty"` Monitoring *MonitoringPrivilegeCategory `json:"Monitoring,omitempty"` Planning *PlanningPrivilegeCategory `json:"Planning,omitempty"` Tools *ToolsPrivilegeCategory `json:"Tools,omitempty"` ViewpointManager *ViewpointManagerPrivilegeCategory `json:"ViewpointManager,omitempty"` }
type ProductDescription ¶
type ProductDescription struct { // The product name. ProductName string `json:"productName,omitempty"` // The product description. ProductDescription string `json:"productDescription,omitempty"` // is Section open. IsSectionOpen bool `json:"isSectionOpen,omitempty"` // is static text section. StaticText bool `json:"staticText,omitempty"` // is token component added. TokenComponent bool `json:"tokenComponent,omitempty"` }
type ProductSections ¶
type ProductSections struct { Sections []ProductDescription `json:"sections,omitempty"` // The product description. HIDDEN ProductDescriptionUrl string `json:"productDescriptionUrl,omitempty"` }
type ProvisionAdvanceParameters ¶
type ProvisionAdvanceParameters struct { // Which component is allowed to initiate the connection [ServerToAgent | AgentToServer | BothAllowed]. Parameters start with capital letter. HIDDEN. ConnectionInitiator string `json:"connectionInitiator,omitempty"` // Logical name that is used to label specific Control-M/Agents into a group with a specific authorization level. HIDDEN. Tag string `json:"tag,omitempty"` // Control-M/Server name (in case it has an alias or multiple network interfaces). HIDDEN. ServerHostName string `json:"serverHostName,omitempty"` // Control-M/Server port to communicate with the agent. HIDDEN. ServerPort int32 `json:"serverPort,omitempty"` }
type ProvisionApiService ¶
type ProvisionApiService service
func (*ProvisionApiService) CancelUpgradeActivity ¶
func (a *ProvisionApiService) CancelUpgradeActivity(ctx context.Context, upgradeId string) (SuccessData, *http.Response, error)
ProvisionApiService Cancel upgrade activity Cancel upgrade activity
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param upgradeId Id of upgrade to cancel
@return SuccessData
func (*ProvisionApiService) DeleteUpgradeActivity ¶
func (a *ProvisionApiService) DeleteUpgradeActivity(ctx context.Context, upgradeId string) (SuccessData, *http.Response, error)
ProvisionApiService Delete upgrade activity status for specific upgrade id. Delete upgrade activity status for specific upgrade id.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param upgradeId The upgrade id.
@return SuccessData
func (*ProvisionApiService) GetAllUpgradeActivitiesStatus ¶
func (a *ProvisionApiService) GetAllUpgradeActivitiesStatus(ctx context.Context, localVarOptionals *ProvisionApiGetAllUpgradeActivitiesStatusOpts) (UpgradeRecordList, *http.Response, error)
func (*ProvisionApiService) GetDeployVersions ¶
func (a *ProvisionApiService) GetDeployVersions(ctx context.Context) ([]UpgradeInfo, *http.Response, error)
ProvisionApiService Get available versions for upgrade. Get available versions for upgrade
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return []UpgradeInfo
func (*ProvisionApiService) GetEligibleAgentsForUpgrade ¶
func (a *ProvisionApiService) GetEligibleAgentsForUpgrade(ctx context.Context, localVarOptionals *ProvisionApiGetEligibleAgentsForUpgradeOpts) ([]UpgradeAgentInfo, *http.Response, error)
func (*ProvisionApiService) GetImages ¶
func (a *ProvisionApiService) GetImages(ctx context.Context, os string, localVarOptionals *ProvisionApiGetImagesOpts) ([]string, *http.Response, error)
func (*ProvisionApiService) GetUpgradeActivityLog ¶
func (a *ProvisionApiService) GetUpgradeActivityLog(ctx context.Context, upgradeId string) (string, *http.Response, error)
ProvisionApiService Returns log of upgrade activity. Returns log of upgrade activity
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param upgradeId The upgrade id.
@return string
func (*ProvisionApiService) GetUpgradeActivityStatusPerUpgradeId ¶
func (a *ProvisionApiService) GetUpgradeActivityStatusPerUpgradeId(ctx context.Context, upgradeId string) (UpgradeRecord, *http.Response, error)
ProvisionApiService Get upgrade activity status for specific upgrade id. Get upgrade activity status for specific upgrade id.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param upgradeId The upgrade id.
@return UpgradeRecord
func (*ProvisionApiService) RetryUpgradeActivity ¶
func (a *ProvisionApiService) RetryUpgradeActivity(ctx context.Context, upgradeId string) (SuccessData, *http.Response, error)
ProvisionApiService Retry upgrade activity Retry upgrade activity
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param upgradeId Id of upgrade to retry
@return SuccessData
func (*ProvisionApiService) TransferAndInstallProduct ¶
func (a *ProvisionApiService) TransferAndInstallProduct(ctx context.Context, body UpgradeRequest) (UpgradeResponse, *http.Response, error)
ProvisionApiService Transfer and install a product on an agent Transfer and install a product on an agent
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Upgrade request details
@return UpgradeResponse
func (*ProvisionApiService) UninstallProduct ¶
func (a *ProvisionApiService) UninstallProduct(ctx context.Context, body UpgradeRequest) (UpgradeResponse, *http.Response, error)
ProvisionApiService Uninstall a product from an agent Uninstall a product from an agent
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body Rollback request details
@return UpgradeResponse
type RawCmsXmlRequest ¶
type RawCmsXmlRequest struct { // The raw XML request string RawXmlRequest string `json:"rawXmlRequest,omitempty"` EncryptionMetadata *EncryptionMetadata `json:"encryptionMetadata,omitempty"` }
type ReadOnlyStatus ¶
type ReadOnlyStatus struct { // The status of readOnly Mode bool `json:"mode,omitempty"` }
type ReportDateTimeSettings ¶
type ReportFilter ¶
type ReportResult ¶
type ReportResult struct { // A URL to the report. ReportURL string `json:"reportURL"` }
type ReportingApiService ¶
type ReportingApiService service
func (*ReportingApiService) GetReportByName ¶
func (a *ReportingApiService) GetReportByName(ctx context.Context, name string, localVarOptionals *ReportingApiGetReportByNameOpts) (ReportResult, *http.Response, error)
func (*ReportingApiService) GetReportFilters ¶
func (a *ReportingApiService) GetReportFilters(ctx context.Context, name string) (RunReport, *http.Response, error)
ReportingApiService Retrieves report filters Retrieves report filters
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param name The report name
@return RunReport
func (*ReportingApiService) GetReportStatus ¶
func (a *ReportingApiService) GetReportStatus(ctx context.Context, reportId string) (RunReportInfo, *http.Response, error)
ReportingApiService Retrieves status information for a report generation request based on the report ID Retrieves status information for a report generation request based on the report ID
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param reportId The ID of the report
@return RunReportInfo
func (*ReportingApiService) RunReport ¶
func (a *ReportingApiService) RunReport(ctx context.Context, body RunReport) (RunReportInfo, *http.Response, error)
ReportingApiService Run a report Sends a request to generate a report asynchronously and returns the request status. If the report is shared, add [shared:] before the name.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body The report generation parameters
@return RunReportInfo
type RequestParametersWrapperEmDefaultRequestParametersLogJobParameters ¶
type RequestParametersWrapperEmDefaultRequestParametersLogJobParameters struct { CtmParameters *LogJobParameters `json:"ctm_parameters,omitempty"` EmParameters *EmDefaultRequestParameters `json:"em_parameters,omitempty"` }
type RequestParametersWrapperEmDefaultRequestParametersWhyJobParameter ¶
type RequestParametersWrapperEmDefaultRequestParametersWhyJobParameter struct { CtmParameters *WhyJobParameters `json:"ctm_parameters,omitempty"` EmParameters *EmDefaultRequestParameters `json:"em_parameters,omitempty"` }
type RerunParameters ¶
type RerunParameters struct {
ZosParameters *RerunZosParameters `json:"zosParameters,omitempty"`
}
type RerunZosParameters ¶
type RerunZosParameters struct { From *RestartStep `json:"from,omitempty"` To *RestartStep `json:"to,omitempty"` // cleanup instead of running specific steps. HIDDEN. Cleanup bool `json:"cleanup,omitempty"` // TO BE ADDED. HIDDEN. RecaptureAbend string `json:"recaptureAbend,omitempty"` // TO BE ADDED. HIDDEN. RecaptureConditionCode string `json:"recaptureConditionCode,omitempty"` // TO BE ADDED. HIDDEN. StepAdjustment bool `json:"stepAdjustment,omitempty"` // TO BE ADDED. HIDDEN. RestartParmMemberName string `json:"restartParmMemberName,omitempty"` }
type ResourceMax ¶
type ResourceMax struct {
Max int32 `json:"max"`
}
type ResourceObj ¶
type ResourceObj struct { // Resource name Name string `json:"name,omitempty"` // Control-M Server hosting the resource Ctm string `json:"ctm,omitempty"` // The resource q current quantity. Available string `json:"available,omitempty"` // The resource q max usage value. Max int32 `json:"max,omitempty"` // Workload Policy. WorkloadPolicy string `json:"workloadPolicy,omitempty"` }
type ResourceParam ¶
type RestartStep ¶
type ResultsStatus ¶
type RoleData ¶
type RoleData struct { // role name Name string `json:"Name,omitempty"` // role description Description string `json:"Description,omitempty"` // organization groups OrganizationGroups []string `json:"OrganizationGroups,omitempty"` AllowedJobs *AllowedJobs `json:"AllowedJobs,omitempty"` AllowedJobActions *AllowedJobActions `json:"AllowedJobActions,omitempty"` Privileges *Privileges `json:"Privileges,omitempty"` Folders []FolderAuth `json:"Folders,omitempty"` Calendars []PrivilegeNameControlm `json:"Calendars,omitempty"` RunasUsers []RunasUserAuth `json:"RunasUsers,omitempty"` WorkloadPolicies []PrivilegeName `json:"WorkloadPolicies,omitempty"` SiteStandard []PrivilegeName `json:"SiteStandard,omitempty"` SiteCustomization []PrivilegeName `json:"SiteCustomization,omitempty"` Services []ServiceAuth `json:"Services,omitempty"` Events []PrivilegeNameControlm `json:"Events,omitempty"` Mutexes []PrivilegeNameControlm `json:"Mutexes,omitempty"` Locks []PrivilegeNameControlm `json:"Locks,omitempty"` Semaphores []PrivilegeNameControlm `json:"Semaphores,omitempty"` Pools []PrivilegeNameControlm `json:"Pools,omitempty"` Variables []PrivilegeNameControlm `json:"Variables,omitempty"` GlobalEvents []PrivilegeName `json:"GlobalEvents,omitempty"` AgentManagement []AgentMngAuth `json:"AgentManagement,omitempty"` PluginManagement []PluginMngAuth `json:"PluginManagement,omitempty"` ConnectionProfileManagement []CpMngAuth `json:"ConnectionProfileManagement,omitempty"` RunasDefinitionManagement []RunasDefinitionAuth `json:"RunasDefinitionManagement,omitempty"` }
type RoleDataFull ¶
type RoleHeader ¶
type RuleCriteria ¶
type RuleCriteria struct { // Rule parameters fields can be one of the options - ctm, type, jobName, jobType, application, subApplication, jobStatus, folder and library. HIDDEN. Field string `json:"field,omitempty"` Criteria string `json:"criteria,omitempty"` Exceptions []string `json:"exceptions,omitempty"` }
type RuleProjection ¶
type RuleProjection struct { Description string `json:"description,omitempty"` LastUpdatedTimestamp int64 `json:"lastUpdatedTimestamp,omitempty"` Name string `json:"name,omitempty"` Priority int32 `json:"priority,omitempty"` SearchTags []SearchTagTuple `json:"searchTags,omitempty"` Status string `json:"status,omitempty"` }
type RuleStatistics ¶
type RuleStatistics struct { RuleName string `json:"ruleName,omitempty"` Retention int32 `json:"retention,omitempty"` RetentionType string `json:"retentionType,omitempty"` OldestItem string `json:"oldestItem,omitempty"` NewestItem string `json:"newestItem,omitempty"` TotalJobs int32 `json:"totalJobs,omitempty"` DataSize string `json:"dataSize,omitempty"` }
type RulesStatisticList ¶
type RulesStatisticList struct {
RuleStatistics []RuleStatistics `json:"ruleStatistics,omitempty"`
}
type RulesStatisticListSummary ¶
type RulesStatisticListSummary struct { RulesStatisticList *RulesStatisticList `json:"rulesStatisticList,omitempty"` Summary *Summary `json:"summary,omitempty"` }
type RunApiGetEventsOpts ¶
type RunApiGetJobOutputOpts ¶
type RunApiGetJobsStatusByFilterOpts ¶
type RunApiGetJobsStatusByFilterOpts struct { Limit optional.Int64 Jobname optional.String Ctm optional.String Server optional.String Application optional.String SubApplication optional.String Host optional.String Status optional.String Folder optional.String Description optional.String Jobid optional.String Neighborhood optional.String Depth optional.Int32 Direction optional.String OrderDateFrom optional.String OrderDateTo optional.String FromTime optional.String ToTime optional.String FolderLibrary optional.String HostGroup optional.String RunAs optional.String Command optional.String FilePath optional.String FileName optional.String WorkloadPolicy optional.String RuleBasedCalendar optional.String ResourceMutex optional.String ResourceSemaphore optional.String ResourceLock optional.String ResourcePool optional.String Held optional.Bool FolderHeld optional.Bool Cyclic optional.Bool Deleted optional.Bool }
type RunApiGetResourcesOpts ¶
type RunApiRerunJobOpts ¶
type RunApiService ¶
type RunApiService service
func (*RunApiService) ActivateWorkloadPolicy ¶
func (a *RunApiService) ActivateWorkloadPolicy(ctx context.Context, policy string, localVarOptionals *RunApiActivateWorkloadPolicyOpts) (WorkloadPolicyStateList, *http.Response, error)
func (*RunApiService) AddEvent ¶
func (a *RunApiService) AddEvent(ctx context.Context, body EventParam, server string) (SuccessData, *http.Response, error)
RunApiService Add a new event. Add a new event. date may be of format MMDD, ODAT to set current controlm date, STAT to set no date. default value is ODAT.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body The defined event name.
- @param server The Control-M Server hosting the event.
@return SuccessData
func (*RunApiService) AddResource ¶
func (a *RunApiService) AddResource(ctx context.Context, body ResourceParam, server string) (SuccessData, *http.Response, error)
RunApiService Add a new pool resource. Add a new pool resource.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body The defined resource name.
- @param server The Control-M Server hosting the resource.
@return SuccessData
func (*RunApiService) ConfirmJob ¶
func (a *RunApiService) ConfirmJob(ctx context.Context, jobId string) (SuccessData, *http.Response, error)
RunApiService confirm a job confirm a job that waits for confirmation
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param jobId The job ID
@return SuccessData
func (*RunApiService) DeactivateWorkloadPolicy ¶
func (a *RunApiService) DeactivateWorkloadPolicy(ctx context.Context, policy string, localVarOptionals *RunApiDeactivateWorkloadPolicyOpts) (WorkloadPolicyStateList, *http.Response, error)
func (*RunApiService) DeleteEvent ¶
func (a *RunApiService) DeleteEvent(ctx context.Context, server string, name string, date string) (SuccessData, *http.Response, error)
RunApiService Delete a event. Delete a event.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Control-M Server hosting the event.
- @param name event name
- @param date event date
@return SuccessData
func (*RunApiService) DeleteJob ¶
func (a *RunApiService) DeleteJob(ctx context.Context, jobId string) (SuccessData, *http.Response, error)
RunApiService mark job as deleted mark delete as deleted
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param jobId The job ID
@return SuccessData
func (*RunApiService) DeleteResource ¶
func (a *RunApiService) DeleteResource(ctx context.Context, server string, name string) (SuccessData, *http.Response, error)
RunApiService Delete a pool resource. Delete a pool resource.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param server The Control-M Server hosting the resource.
- @param name Resource name
@return SuccessData
func (*RunApiService) FreeJob ¶
func (a *RunApiService) FreeJob(ctx context.Context, jobId string) (SuccessData, *http.Response, error)
RunApiService free an already held the job free the job
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param jobId The job ID
@return SuccessData
func (*RunApiService) GetActiveJob ¶
func (a *RunApiService) GetActiveJob(ctx context.Context, jobId string) (string, *http.Response, error)
RunApiService get active job get the active job's data by job's order ID
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param jobId The job ID
@return string
func (*RunApiService) GetActiveServices ¶
func (a *RunApiService) GetActiveServices(ctx context.Context) (ActiveServices, *http.Response, error)
RunApiService Get SLA active services Get all SLA active services
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ActiveServices
func (*RunApiService) GetEvents ¶
func (a *RunApiService) GetEvents(ctx context.Context, localVarOptionals *RunApiGetEventsOpts) ([]Event, *http.Response, error)
func (*RunApiService) GetJobLog ¶
func (a *RunApiService) GetJobLog(ctx context.Context, jobId string) (string, *http.Response, error)
RunApiService Get job's log Get the job execution log.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param jobId The job ID
@return string
func (*RunApiService) GetJobOutput ¶
func (a *RunApiService) GetJobOutput(ctx context.Context, jobId string, localVarOptionals *RunApiGetJobOutputOpts) (string, *http.Response, error)
func (*RunApiService) GetJobStatistics ¶
func (a *RunApiService) GetJobStatistics(ctx context.Context, jobId string) (Statistics, *http.Response, error)
RunApiService Get job statistics Get the statistics from a job.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param jobId The job ID
@return Statistics
func (*RunApiService) GetJobStatus ¶
func (a *RunApiService) GetJobStatus(ctx context.Context, jobId string) (JobRunStatus, *http.Response, error)
RunApiService Get status of a job Get the job status.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param jobId Job ID returned from the run status action.
@return JobRunStatus
func (*RunApiService) GetJobsStatus ¶
func (a *RunApiService) GetJobsStatus(ctx context.Context, runId string, localVarOptionals *RunApiGetJobsStatusOpts) (JobStatusResult, *http.Response, error)
func (*RunApiService) GetJobsStatusByFilter ¶
func (a *RunApiService) GetJobsStatusByFilter(ctx context.Context, localVarOptionals *RunApiGetJobsStatusByFilterOpts) (JobStatusResult, *http.Response, error)
func (*RunApiService) GetResources ¶
func (a *RunApiService) GetResources(ctx context.Context, localVarOptionals *RunApiGetResourcesOpts) ([]ResourceObj, *http.Response, error)
func (*RunApiService) GetWaitingInfo ¶
func (a *RunApiService) GetWaitingInfo(ctx context.Context, jobId string) ([]string, *http.Response, error)
RunApiService get job's waiting information get the reason why the job is in waiting status
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param jobId The job ID
@return []string
func (*RunApiService) GetWorkloadPolicies ¶
func (a *RunApiService) GetWorkloadPolicies(ctx context.Context, localVarOptionals *RunApiGetWorkloadPoliciesOpts) (WorkloadPolicyList, *http.Response, error)
func (*RunApiService) HoldJob ¶
func (a *RunApiService) HoldJob(ctx context.Context, jobId string) (SuccessData, *http.Response, error)
RunApiService hold the job so it will not start untill it is freed hold the job
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param jobId The job ID
@return SuccessData
func (*RunApiService) KillJob ¶
func (a *RunApiService) KillJob(ctx context.Context, jobId string) (SuccessData, *http.Response, error)
RunApiService Cancel running job Abort job execution.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param jobId The job ID
@return SuccessData
func (*RunApiService) ModifyJob ¶
func (a *RunApiService) ModifyJob(ctx context.Context, jobDefinitionsFile *os.File, jobId string) (SuccessData, *http.Response, error)
RunApiService Modify active job Modify active job, specified by order id according to given definitions file (JSON).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param jobDefinitionsFile
- @param jobId The job ID
@return SuccessData
func (*RunApiService) OrderJobsInFolder ¶
func (a *RunApiService) OrderJobsInFolder(ctx context.Context, localVarOptionals *RunApiOrderJobsInFolderOpts) (RunResult, *http.Response, error)
func (*RunApiService) RerunJob ¶
func (a *RunApiService) RerunJob(ctx context.Context, jobId string, localVarOptionals *RunApiRerunJobOpts) (JobRunStatus, *http.Response, error)
func (*RunApiService) RunJobs ¶
func (a *RunApiService) RunJobs(ctx context.Context, jobDefinitionsFile *os.File, deployDescriptorFile *os.File, additionalConfiguration *os.File) (RunResult, *http.Response, error)
RunApiService Run jobs Run jobs according to given definitions file (JSON or zip).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param jobDefinitionsFile
- @param deployDescriptorFile
- @param additionalConfiguration
@return RunResult
func (*RunApiService) RunNow ¶
func (a *RunApiService) RunNow(ctx context.Context, jobId string) (SuccessData, *http.Response, error)
RunApiService Bypass scheduling cretirias and start the job start a job immediately
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param jobId The job ID
@return SuccessData
func (*RunApiService) SetToOK ¶
func (a *RunApiService) SetToOK(ctx context.Context, jobId string) (SuccessData, *http.Response, error)
RunApiService set job end status to OK set job status to OK, post processing action
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param jobId The job ID
@return SuccessData
func (*RunApiService) UndeleteJob ¶
func (a *RunApiService) UndeleteJob(ctx context.Context, jobId string) (SuccessData, *http.Response, error)
RunApiService recover a mark for deletion job recover a mark for deletion job
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param jobId The job ID
@return SuccessData
func (*RunApiService) UpdateAlert ¶
func (a *RunApiService) UpdateAlert(ctx context.Context, body AlertParam) (SuccessData, *http.Response, error)
RunApiService Update alert. Update alert.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body File that contains the alert propery that want to be update.
@return SuccessData
func (*RunApiService) UpdateAlertStatus ¶
func (a *RunApiService) UpdateAlertStatus(ctx context.Context, body AlertStatusParam) (SuccessData, *http.Response, error)
RunApiService Update alert status. Update alert status.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body File that contains the alert status propery that want to be update.
@return SuccessData
func (*RunApiService) UpdateResource ¶
func (a *RunApiService) UpdateResource(ctx context.Context, body ResourceMax, server string, name string) (SuccessData, *http.Response, error)
RunApiService Update a pool resource. Update a pool resource.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body The defined resource name.
- @param server The Control-M Server hosting the resource.
- @param name Resource name
@return SuccessData
type RunAsUserData ¶
type RunAsUserData struct { // agent name, can ended by wildcard REQUIRED Agent string `json:"agent,omitempty"` // user name REQUIRED User string `json:"user,omitempty"` // Password Password string `json:"password,omitempty"` Key *RunAsUserKeyData `json:"key,omitempty"` }
type RunAsUserDetailsData ¶
type RunAsUserDetailsData struct { // Password Password string `json:"password,omitempty"` Key *RunAsUserKeyData `json:"key,omitempty"` }
type RunAsUserKeyData ¶
type RunReport ¶
type RunReport struct { Name string `json:"name"` Format string `json:"format,omitempty"` Filters *[]ReportFilter `json:"filters,omitempty"` DateTimeSettings *ReportDateTimeSettings `json:"dateTimeSettings,omitempty"` }
type RunReportInfo ¶
type RunResult ¶
type RunResult struct { // An ID that identifies running jobs and can be used to track their status. RunId string `json:"runId"` // A URI that can be used to get the status of the run jobs. StatusURI string `json:"statusURI,omitempty"` // A URI to a page displaying the workflow run live. MonitorPageURI string `json:"monitorPageURI,omitempty"` }
type RunasDefinitionAuth ¶
type RunasUserAuth ¶
type Saml2IdentityProvider ¶
type Saml2IdentityProvider struct { MetadataUrl string `json:"metadataUrl"` Enabled bool `json:"enabled"` ServiceProviderInformation *ServiceProviderInformation `json:"serviceProviderInformation,omitempty"` }
type SamlStatus ¶
type SamlStatus struct { // The value of saml mode Enabled bool `json:"enabled,omitempty"` }
type SearchParams ¶
type SearchParams struct { // The name of sthe Control-M server in which the job was ordered from. HIDDEN. Ctm string `json:"ctm,omitempty"` // The name of the job. HIDDEN. JobName string `json:"jobName,omitempty"` // The name of the application the jobs belong to. HIDDEN. App string `json:"app,omitempty"` // The name of the sub-application the jobs belong to. HIDDEN. SubApp string `json:"subApp,omitempty"` // The name of the parent folder. HIDDEN. Folder string `json:"folder,omitempty"` // The job's end status. HIDDEN. Status string `json:"status,omitempty"` // The job's library name. HIDDEN. Lib string `json:"lib,omitempty"` // Maximum archived Jobs to display. HIDDEN. Limit int32 `json:"limit,omitempty"` // Job log must contain the given phrase. HIDDEN. LogContains string `json:"logContains,omitempty"` // Job output must contain the given phrase. HIDDEN. OutputContains string `json:"outputContains,omitempty"` // Member's library. HIDDEN. MemLib string `json:"memLib,omitempty"` // Member name. HIDDEN. MemName string `json:"memName,omitempty"` // Job's node group. HIDDEN. NodeGroup string `json:"nodeGroup,omitempty"` // Job's node id (agent). HIDDEN. NodeId string `json:"nodeId,omitempty"` // Indicating a date by which will look for jobs that their order date started afterwards. Date format - YYYY-MM-DD. HIDDEN. FromOrderDate string `json:"fromOrderDate,omitempty"` // Indicating a date by which will look for jobs that their order date ended before. Date format - YYYY-MM-DD. HIDDEN. ToOrderDate string `json:"toOrderDate,omitempty"` // Job's order id. HIDDEN. OrderId string `json:"orderId,omitempty"` // Runs as (username on agent machine). HIDDEN. RunAs string `json:"runAs,omitempty"` // Job execution start date. Date format - YYYY-MM-DD. HIDDEN. StartDate string `json:"startDate,omitempty"` // Job execution end date. Date format - YYYY-MM-DD. HIDDEN. EndDate string `json:"endDate,omitempty"` }
type SearchTagTuple ¶
type SecretKeyValue ¶
type SecretValue ¶
type SecretValue struct { // The parameter value Value string `json:"value,omitempty"` }
type SectionMetadataProperties ¶
type SectionMetadataProperties struct { DisplayName string `json:"displayName,omitempty"` DisplayName1 string `json:"displayName1,omitempty"` DisplayNameID string `json:"displayNameID,omitempty"` Fields []FieldMetadataProperties `json:"fields,omitempty"` Name string `json:"name,omitempty"` }
type ServiceAuth ¶
type ServiceAuth struct { // access level (Full, Update, Browse, None) Privilege string `json:"Privilege,omitempty"` // service name Name string `json:"Name,omitempty"` AllowedActions *ServiceAuthAction `json:"AllowedActions,omitempty"` }
type ServiceAuthAction ¶
type ServiceAuthAction struct { // Is DrillDown allowed in service DrillDown bool `json:"DrillDown,omitempty"` // Is Run allowed in service Run bool `json:"Run,omitempty"` // Is Hold allowed in service Hold bool `json:"Hold,omitempty"` // Is Resume allowed in service Resume bool `json:"Resume,omitempty"` // Is View Orderable Service allowed in service ViewOrderableService bool `json:"ViewOrderableService,omitempty"` }
type SessionApiService ¶
type SessionApiService service
func (*SessionApiService) DoLogin ¶
func (a *SessionApiService) DoLogin(ctx context.Context, body LoginCredentials) (LoginResult, *http.Response, error)
SessionApiService login user to Control-M Authenticate the user with the specified password and return a token that can be used later in subsequent requests to access Control-M.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body The credentials to use for login.
@return LoginResult
func (*SessionApiService) DoLogout ¶
func (a *SessionApiService) DoLogout(ctx context.Context) (SuccessData, *http.Response, error)
SessionApiService logout user from Control-M Disconnects the user session specified by the request authentication token, and removes it from the server memory.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return SuccessData
func (*SessionApiService) UpdateMyPassword ¶
func (a *SessionApiService) UpdateMyPassword(ctx context.Context, body PasswordsObject) (SuccessData, *http.Response, error)
SessionApiService Change my password Change my password
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param body The new password.
@return SuccessData
type SetAgentParams ¶
type SetAgentParamsList ¶
type SetAgentParamsList struct {
Parameters []SetAgentParams `json:"parameters,omitempty"`
}
type SettingKeyProperties ¶
type SettingProperties ¶
type SettingPropertiesObject ¶
type SettingPropertiesObject struct {
Settings []SettingProperties `json:"settings,omitempty"`
}
type SettingsMetadataProperties ¶
type SettingsMetadataProperties struct { Components []ComponentMetaDataProperties `json:"components,omitempty"` Error_ string `json:"error,omitempty"` SelectedComponentAfterActivation string `json:"selectedComponentAfterActivation,omitempty"` SelectedComponentBeforeActivation string `json:"selectedComponentBeforeActivation,omitempty"` }
type SettingsUpdateObject ¶
type SettingsUpdateObject struct { SettingsObj *SettingPropertiesObject `json:"SettingsObj,omitempty"` CompKeyType *ComponentMftKeyType `json:"CompKeyType,omitempty"` }
type SlaService ¶
type SlaService struct { // Service Name ServiceName string `json:"serviceName,omitempty"` // Status Code Status string `json:"status,omitempty"` // Status Reason StatusReason string `json:"statusReason,omitempty"` // Start Time StartTime string `json:"startTime,omitempty"` // End Time EndTime string `json:"endTime,omitempty"` // Due Time DueTime string `json:"dueTime,omitempty"` // Slack Time SlackTime string `json:"slackTime,omitempty"` // Service Order DateTime ServiceOrderDateTime string `json:"serviceOrderDateTime,omitempty"` // Control-M Order Date ScheduledOrderDate string `json:"scheduledOrderDate,omitempty"` // Service Key ServiceJob string `json:"serviceJob,omitempty"` // Service Control-M ServiceControlM string `json:"serviceControlM,omitempty"` // Priority Priority string `json:"priority,omitempty"` // User note Note string `json:"note,omitempty"` // Number of Jobs TotalJobs string `json:"totalJobs,omitempty"` // Jobs Completed JobsCompleted string `json:"jobsCompleted,omitempty"` // Jobs without statistics JobsWithoutStatistics string `json:"jobsWithoutStatistics,omitempty"` // Completion Percentage CompletionPercentage string `json:"completionPercentage,omitempty"` // Average Completion Time AverageCompletionTime string `json:"averageCompletionTime,omitempty"` // Error details Errors string `json:"errors,omitempty"` StatusByJobs *SlaServiceStatusByJobs `json:"statusByJobs,omitempty"` }
type SlaServiceStatusByJobs ¶
type SlaServiceStatusByJobs struct { // Executed Executed string `json:"executed,omitempty"` // Wait Condition WaitCondition string `json:"waitCondition,omitempty"` // Wait Resource WaitResource string `json:"waitResource,omitempty"` // Wait User WaitUser string `json:"waitUser,omitempty"` // Wait Host WaitHost string `json:"waitHost,omitempty"` // Wait Workload WaitWorkload string `json:"waitWorkload,omitempty"` // Completed Completed string `json:"completed,omitempty"` // Error Error_ string `json:"error,omitempty"` // Unkwown Unknown string `json:"unknown,omitempty"` }
type SshKeyProperties ¶
type Statistics ¶
type Statistics struct { // Statistics calendar period CurrentPeriod string `json:"currentPeriod,omitempty"` // Statistics calendar Control-M CalendarControlm string `json:"calendarControlm,omitempty"` // Statistics calendar name CalendarName string `json:"calendarName,omitempty"` Periods []StatisticsPeriod `json:"periods,omitempty"` }
type StatisticsAverageInfo ¶
type StatisticsPeriod ¶
type StatisticsPeriod struct { // Period tag PeriodTag string `json:"periodTag,omitempty"` RunInfo *StatisticsRunInfo `json:"runInfo,omitempty"` }
type StatisticsRunInfo ¶
type StatisticsRunInfo struct { AverageInfo *StatisticsAverageInfo `json:"averageInfo,omitempty"` Runs []StatisticsSingleRun `json:"runs,omitempty"` }
type StatisticsSingleRun ¶
type StatisticsSingleRun struct { // job run start time StartTime string `json:"startTime,omitempty"` // job run end time EndTime string `json:"endTime,omitempty"` // job run CPU time CpuTime string `json:"cpuTime,omitempty"` // jobs run time RunTime string `json:"runTime,omitempty"` // run job id JobId string `json:"jobId,omitempty"` // job order date OrderDate string `json:"orderDate,omitempty"` }
type SuccessData ¶
type SuccessData struct { // The success message that describes the performed action. Message string `json:"message,omitempty"` }
type SystemParameter ¶
type SystemParameter struct { // System parameter name Name string `json:"name,omitempty"` // System parameter value Value string `json:"value,omitempty"` // System parameter type Type_ string `json:"type,omitempty"` // System parameter description Description string `json:"description,omitempty"` }
type SystemSetting ¶
type SystemSetting struct { Saml2IdentityProvider *Saml2IdentityProvider `json:"saml2IdentityProvider,omitempty"` NewDayTime *SystemSettingProperty `json:"newDayTime,omitempty"` FirstDayOfTheWeek *SystemSettingProperty `json:"firstDayOfTheWeek,omitempty"` EnvironmentBannerColor *SystemSettingProperty `json:"environmentBannerColor,omitempty"` EnvironmentTitle *SystemSettingProperty `json:"environmentTitle,omitempty"` EnvironmentDescription *SystemSettingProperty `json:"environmentDescription,omitempty"` EnforceSiteStandards *SystemSettingProperty `json:"enforceSiteStandards,omitempty"` Strictnesslevel *SystemSettingProperty `json:"strictnesslevel,omitempty"` HistoryRetentionDays *SystemSettingProperty `json:"historyRetentionDays,omitempty"` Annotations *[]string `json:"annotations,omitempty"` Errors []ErrorData `json:"errors,omitempty"` }
type SystemSettingKeyValue ¶
type SystemSettingProperty ¶
type SystemSettingProperty struct { // Any value in string form. Value string `json:"value"` }
type TokenDataRequest ¶
type TokenDataRequest struct { // required field. HIDDEN. TokenName string `json:"tokenName"` // required field when creates token for User. HIDDEN. Roles []string `json:"roles,omitempty"` // optional field. HIDDEN. ExpirationDate string `json:"expirationDate,omitempty"` // optional field. HIDDEN. TokenType string `json:"tokenType,omitempty"` }
type TokenDataResponse ¶
type TokenDataResponse struct { // required field. HIDDEN. TokenName string `json:"tokenName"` // required field. HIDDEN. TokenType string `json:"tokenType"` // required field. HIDDEN. TokenValue string `json:"tokenValue"` // is not provided in API Token for Agent. HIDDEN. User string `json:"user,omitempty"` // is not provided in API Token for Agent. HIDDEN. Roles []string `json:"roles,omitempty"` // optional field. HIDDEN. ExpirationDate string `json:"expirationDate,omitempty"` // transient field. HIDDEN. CreatedDate string `json:"createdDate,omitempty"` // transient field. HIDDEN. LastUpdatedDate string `json:"lastUpdatedDate,omitempty"` }
type TokenList ¶
type TokenList struct {
Tokens *[]TokenDataResponse `json:"tokens"`
}
type ToolsPrivilegeCategory ¶
type ToolsPrivilegeCategory struct { // CLI access level (None, Browse, Update, Full) Cli string `json:"Cli,omitempty"` // BIM Reports access level (None, Browse, Update, Full) BatchImpactManagerReport string `json:"BatchImpactManagerReport,omitempty"` // Forecast Reports access level (None, Browse, Update, Full) ForecastReport string `json:"ForecastReport,omitempty"` }
type UpgradeAgentInfo ¶
type UpgradeAgentInfo struct { // Agent name. Agent string `json:"agent,omitempty"` // Control-M name. Ctm string `json:"ctm,omitempty"` // Agent type (Agent, MFT, AppPack). Type_ string `json:"type,omitempty"` // Platform. Platform string `json:"platform,omitempty"` // From version. FromVersion string `json:"fromVersion,omitempty"` // To version. ToVersion string `json:"toVersion,omitempty"` }
type UpgradeInfo ¶
type UpgradeNotification ¶
type UpgradeNotification struct {
Message string `json:"message,omitempty"`
}
type UpgradeRecord ¶
type UpgradeRecord struct { // upgrade id UpgradeId string `json:"upgradeId,omitempty"` // Control-M name Ctm string `json:"ctm,omitempty"` // agnet name Agent string `json:"agent,omitempty"` // upgrade package type Package_ string `json:"package,omitempty"` // upgrade from version FromVersion string `json:"fromVersion,omitempty"` // upgrade to version ToVersion string `json:"toVersion,omitempty"` // activity type (Transfer, Install, Rollback) Activity string `json:"activity,omitempty"` // status tyoe (Cancel, Running Complete,TransferCompleted, Failed,Unavailable) Status string `json:"status,omitempty"` // massage Message string `json:"message,omitempty"` // creation time CreationTime string `json:"creationTime,omitempty"` // transfer start time TransferStartTime string `json:"transferStartTime,omitempty"` // transfer end time TransferEndTime string `json:"transferEndTime,omitempty"` // installation start time InstallStartTime string `json:"installStartTime,omitempty"` // installation end time InstallEndTime string `json:"installEndTime,omitempty"` // activity name ActivityName string `json:"activityName,omitempty"` // install user InstallUser string `json:"installUser,omitempty"` // notify address NotifyAddress string `json:"notifyAddress,omitempty"` // description Description string `json:"description,omitempty"` }
type UpgradeRecordList ¶
type UpgradeRecordList struct {
UpgradeRecords []UpgradeRecord `json:"upgradeRecords,omitempty"`
}
type UpgradeRequest ¶
type UpgradeRequest struct { // Control-M name. REQUIRED Ctm string `json:"ctm,omitempty"` // Agent name. REQUIRED Agent string `json:"agent,omitempty"` // Product type (Agent, MFT, AppPack). REQUIRED Type_ string `json:"type,omitempty"` // Target version to be installed or version that should be rollback REQUIRED Version string `json:"version,omitempty"` // Name of activity ActivityName string `json:"activityName,omitempty"` // User that will install, upgrade or uninstall HIDDEN InstallUser string `json:"installUser,omitempty"` // List of email addresses separated by semicolon HIDDEN NotifyAddress string `json:"notifyAddress,omitempty"` // Description of activity HIDDEN Description string `json:"description,omitempty"` }
type UpgradeResponse ¶
type UpgradeResponse struct { // ID of upgrade activity UpgradeId string `json:"upgradeId,omitempty"` }
type UserAdditionalProperties ¶
type UserAdditionalProperties struct { // List of role names MemberOfGroups []string `json:"memberOfGroups,omitempty"` Authentication *AuthenticationData `json:"authentication,omitempty"` IsExternalUser bool `json:"isExternalUser,omitempty"` }
type UserAllowedFoldersProperties ¶
type UserAllowedFoldersProperties struct { AllowedFoldersNames []string `json:"allowedFoldersNames,omitempty"` As2CertificateAlias string `json:"as2CertificateAlias,omitempty"` As2Id string `json:"as2Id,omitempty"` As2PublicKeyCertificate string `json:"as2PublicKeyCertificate,omitempty"` As2TargetFolder string `json:"as2TargetFolder,omitempty"` Company string `json:"company,omitempty"` Description string `json:"description,omitempty"` Email string `json:"email,omitempty"` FullName string `json:"fullName,omitempty"` HashedPassword string `json:"hashedPassword,omitempty"` IsLdapAuth int32 `json:"isLdapAuth,omitempty"` Name string `json:"name,omitempty"` PhoneNumber string `json:"phoneNumber,omitempty"` SshPublicKey string `json:"sshPublicKey,omitempty"` IsLocked bool `json:"isLocked,omitempty"` LockReason string `json:"lockReason,omitempty"` ChangePasswordAtNextLogin bool `json:"changePasswordAtNextLogin,omitempty"` PasswordNeverExpires bool `json:"passwordNeverExpires,omitempty"` LastSuccessfulLoginTime string `json:"lastSuccessfulLoginTime,omitempty"` }
type UserData ¶
type UserData struct { // user name Name string `json:"Name,omitempty"` // user description Description string `json:"Description,omitempty"` // full user name FullName string `json:"FullName,omitempty"` Authentication *AuthenticationData `json:"Authentication,omitempty"` Roles []string `json:"Roles,omitempty"` Authorization *RoleData `json:"Authorization,omitempty"` }
type UserGroupDetailsData ¶
type UserHeader ¶
type UserHeader struct { // user name Name string `json:"name,omitempty"` // full user name FullName string `json:"fullName,omitempty"` // user description Description string `json:"description,omitempty"` // user status (output only) Status string `json:"status,omitempty"` // updated date (output only) LastUpdated string `json:"lastUpdated,omitempty"` // create date (output only) Created string `json:"created,omitempty"` // list of groups user belongs to MemberOf []string `json:"memberOf,omitempty"` }
type UserPassword ¶
type UserPassword struct { // new user password NewPassword string `json:"newPassword,omitempty"` }
type UserPreferences ¶
type UserPreferences struct {
UserPreferences []CtmNameValueSw `json:"userPreferences,omitempty"`
}
type ValidationProperties ¶
type ValidationProperties struct { Max int32 `json:"max,omitempty"` Min int32 `json:"min,omitempty"` RegexPattern string `json:"regexPattern,omitempty"` RegexPatternJava string `json:"regexPatternJava,omitempty"` RegexPatternJavaScript string `json:"regexPatternJavaScript,omitempty"` RegexPatternNoMatchMessage string `json:"regexPatternNoMatchMessage,omitempty"` RegexPatternNoMatchMessageID string `json:"regexPatternNoMatchMessageID,omitempty"` Required bool `json:"required,omitempty"` RequiredIf *ConditionProperties `json:"requiredIf,omitempty"` }
type VariableNameValue ¶
type VariableNames ¶
type VariableNames struct { // Array of pool variables in format %%\\\\PoolName\\AUTOVarInPool. HIDDEN. Variables []string `json:"variables,omitempty"` }
type ViewpointManagerPrivilegeCategory ¶
type ViewpointManagerPrivilegeCategory struct { // Collections access level (None, Browse, Update, Full) Collections string `json:"Collections,omitempty"` // Hierarchies access level (None, Browse, Update, Full) Hierarchies string `json:"Hierarchies,omitempty"` // Filters access level (None, Browse, Update, Full) Filters string `json:"Filters,omitempty"` // Viewpoints access level (None, Browse, Update, Full) Viewpoints string `json:"Viewpoints,omitempty"` }
type WarningData ¶
type WarningData struct { // The error message that describes the problem. Message string `json:"message,omitempty"` // An internal identifier of the error. Id string `json:"id,omitempty"` // Reference to the item this error is referring to. Item string `json:"item,omitempty"` // The file this error occurred in. File string `json:"file,omitempty"` // The number of line in the file this error occurred in. Line int32 `json:"line,omitempty"` // The number of column in the file this error occurred in. Col int32 `json:"col,omitempty"` }
type WarningList ¶
type WarningList struct {
Errors []WarningData `json:"errors,omitempty"`
}
type WarningsCollection ¶
type WarningsCollection struct {
WarningList []string `json:"WarningList,omitempty"`
}
type WhyJobParameters ¶
type WhyJobParameters struct {
OrderId string `json:"order_id,omitempty"`
}
type WhyJobResultItem ¶
type WhyJobResultItem struct {
Line string `json:"line,omitempty"`
}
type WhyJobResults ¶
type WhyJobResults struct { CompletedStatus *ResultsStatus `json:"completed_status,omitempty"` Error_ *ApiThrowable `json:"error,omitempty"` From int64 `json:"from,omitempty"` Results []WhyJobResultItem `json:"results,omitempty"` To int64 `json:"to,omitempty"` }
type WorkflowInsightsStatus ¶
type WorkflowInsightsStatus struct { Topology []Topology `json:"Topology,omitempty"` SystemParameters []SystemParameter `json:"SystemParameters,omitempty"` }
type WorkloadPolicy ¶
type WorkloadPolicy struct { // unique workload policy name Name string `json:"name,omitempty"` // workload policy state State string `json:"state,omitempty"` // workload policy order number OrderNo string `json:"orderNo,omitempty"` // workload policy update date LastUpdate string `json:"lastUpdate,omitempty"` // user which updated workload policy UpdatedBy string `json:"updatedBy,omitempty"` // workload policy description Description string `json:"description,omitempty"` }
type WorkloadPolicyList ¶
type WorkloadPolicyList struct {
WorkloadPolicies []WorkloadPolicy `json:"workloadPolicies,omitempty"`
}
type WorkloadPolicyState ¶
type WorkloadPolicyStateList ¶
type WorkloadPolicyStateList struct {
WorkloadPolicies []WorkloadPolicyState `json:"workloadPolicies,omitempty"`
}
type WorkspaceFolder ¶
type WorkspaceFolders ¶
type WorkspaceFolders struct {
Folders []WorkspaceFolder `json:"folders,omitempty"`
}
Object containing Folders for workspace
type ZooKeeper ¶
type ZooKeeper struct { // zookeeper Id ZookeeperId int32 `json:"zookeeperId,omitempty"` // zookeeper Server Host ZookeeperServerHost string `json:"zookeeperServerHost,omitempty"` // zookeeper Admin Server Port ZookeeperAdminServerPort int32 `json:"zookeeperAdminServerPort,omitempty"` // zookeeper Client Port ZookeeperClientPort int32 `json:"zookeeperClientPort,omitempty"` // zookeeper Leader Port ZookeeperLeaderPort int32 `json:"zookeeperLeaderPort,omitempty"` // zookeeper Leader Election Port ZookeeperLeaderElectionPort int32 `json:"zookeeperLeaderElectionPort,omitempty"` }
type ZosTemplateData ¶
type ZosTemplateData struct { // Template name HIDDEN Name string `json:"name,omitempty"` // Record format HIDDEN RecordFormat string `json:"recordFormat,omitempty"` // Logical record length HIDDEN LogicalRecordLength int32 `json:"logicalRecordLength,omitempty"` // Block Size HIDDEN BlockSize int32 `json:"blockSize,omitempty"` // Translation table HIDDEN TranslationTable string `json:"translationTable,omitempty"` // Transfer mode HIDDEN TransferMode string `json:"transferMode,omitempty"` // Management class HIDDEN SmsManagmentClass string `json:"smsManagmentClass,omitempty"` // Allocation units HIDDEN AllocationUnits string `json:"allocationUnits,omitempty"` // Volume HIDDEN Volume string `json:"volume,omitempty"` // Unit HIDDEN Unit string `json:"unit,omitempty"` // Primary Allocation HIDDEN PrimaryAllocation int32 `json:"primaryAllocation,omitempty"` // Secondary allocation HIDDEN SecondaryAllocation int32 `json:"secondaryAllocation,omitempty"` // Data class HIDDEN SmsDataClass string `json:"smsDataClass,omitempty"` // DBCS name HIDDEN DbcsEncoding string `json:"dbcsEncoding,omitempty"` // Transfer to unique file HIDDEN TransferToUniqueFile bool `json:"transferToUniqueFile,omitempty"` // Additional options host 1 HIDDEN AdditionalOptionsHost1 string `json:"additionalOptionsHost1,omitempty"` // Additional options host 1 HIDDEN AdditionalOptionsHost2 string `json:"additionalOptionsHost2,omitempty"` }
Source Files ¶
- api_archive.go
- api_build.go
- api_config.go
- api_deploy.go
- api_provision.go
- api_reporting.go
- api_run.go
- api_session.go
- client.go
- configuration.go
- model_actions_auth_record.go
- model_active_services.go
- model_add_agent_params.go
- model_add_remote_host_params.go
- model_add_remove_success_data.go
- model_add_server_params.go
- model_agent_certificate_expiration_data.go
- model_agent_data.go
- model_agent_details.go
- model_agent_details_list.go
- model_agent_in_group_params.go
- model_agent_in_group_params_list.go
- model_agent_in_hostgroup.go
- model_agent_mng_auth.go
- model_agent_thing_properties.go
- model_agents_in_group_success_data.go
- model_ai_deploy_response.go
- model_ai_error.go
- model_ai_jobtype.go
- model_ai_jobtype_list.go
- model_alert_param.go
- model_alert_status_param.go
- model_allowed_job_actions.go
- model_allowed_jobs.go
- model_api_gtw_session.go
- model_api_throwable.go
- model_app.go
- model_app_deploy_response.go
- model_app_deployed.go
- model_app_list.go
- model_app_predeploy_response.go
- model_archive_jobs_list.go
- model_archive_rule.go
- model_archive_rules_list.go
- model_as2_key_data.go
- model_associate_data.go
- model_authenticate_credentials.go
- model_authenticate_credentials_additional_attributes.go
- model_authentication_data.go
- model_availability.go
- model_body.go
- model_body_1.go
- model_body_10.go
- model_body_11.go
- model_body_2.go
- model_body_3.go
- model_body_4.go
- model_body_5.go
- model_body_6.go
- model_body_7.go
- model_body_8.go
- model_body_9.go
- model_certificate_signing_request_data.go
- model_client_access_privilege_category.go
- model_cluster.go
- model_cluster_authorization_data.go
- model_communication_analysis_response_type.go
- model_component_key_with_status_type.go
- model_component_meta_data_properties.go
- model_component_mft_key_type.go
- model_condition_properties.go
- model_configuration_manager_privilege_category.go
- model_connection_profile_deployment_info.go
- model_connection_profile_status.go
- model_connection_profiles_deployment_status_result.go
- model_connection_profiles_status_result.go
- model_control_m_authentication_data.go
- model_cp_mng_auth.go
- model_ctm_details.go
- model_ctm_name_value_sw.go
- model_ctmagent_basic_info_type.go
- model_ctmagent_ctm_test_type.go
- model_ctmagent_state_changed_type.go
- model_ctmvar_del_result_item.go
- model_ctmvar_del_results.go
- model_ctmvar_error_info.go
- model_ctmvar_get_result_item.go
- model_ctmvar_get_results.go
- model_ctmvar_result_item.go
- model_ctmvar_results.go
- model_ctmvar_set_result_item.go
- model_ctmvar_set_results.go
- model_deploy_jobtype_response.go
- model_deployment_file_error.go
- model_deployment_file_results.go
- model_em_default_request_parameters.go
- model_em_system_parameter.go
- model_encryption_metadata.go
- model_error_data.go
- model_error_list.go
- model_event.go
- model_event_param.go
- model_external_provider_authentication_data.go
- model_external_user_data.go
- model_field_metadata_properties.go
- model_field_value.go
- model_field_values.go
- model_folder_auth.go
- model_folder_properties.go
- model_folder_properties_data.go
- model_folders_users_settings_and_metadata_properties.go
- model_folders_users_settings_and_metadata_properties_from_b2_b.go
- model_fts_authentication_details.go
- model_fts_ftp_settings.go
- model_fts_general_settings.go
- model_fts_ldap_authentication_details.go
- model_fts_pam_authentication_details.go
- model_fts_settings_data.go
- model_fts_sftp_settings.go
- model_fts_user_home_directory_data.go
- model_gateway_data.go
- model_get_alert_info.go
- model_get_manifest_params.go
- model_groups_allowed_folders_properties.go
- model_host_group_data.go
- model_host_properties.go
- model_hostgroup_agent_participation.go
- model_hostgroup_properties.go
- model_hostname_port_pair.go
- model_hub_data.go
- model_hub_status.go
- model_job.go
- model_job_level_auth.go
- model_job_run_status.go
- model_job_status_result.go
- model_jobtype_agent.go
- model_key_value.go
- model_key_value_type.go
- model_known_hosts.go
- model_log.go
- model_log_data_arguments.go
- model_log_job_parameters.go
- model_log_job_result_item.go
- model_log_job_results.go
- model_log_params.go
- model_login_credentials.go
- model_login_result.go
- model_manifest_group_item_object.go
- model_manifest_group_object.go
- model_mft_configuration_data.go
- model_monitoring_privilege_category.go
- model_new_sample.go
- model_node.go
- model_order_folder_parameters.go
- model_output.go
- model_output_params.go
- model_passwords_object.go
- model_performance.go
- model_pgp_template_data.go
- model_ping_agent_params.go
- model_planning_privilege_category.go
- model_plugin_data.go
- model_plugin_mng_auth.go
- model_pool_variables_error_info.go
- model_pool_variables_name.go
- model_pool_variables_name_value.go
- model_possible_value_properties.go
- model_privilege_name.go
- model_privilege_name_controlm.go
- model_privileges.go
- model_product_description.go
- model_product_sections.go
- model_provision_advance_parameters.go
- model_raw_cms_xml_request.go
- model_read_only_status.go
- model_report_date_time_settings.go
- model_report_filter.go
- model_report_result.go
- model_request_parameters_wrapper_em_default_request_parameters_log_job_parameters.go
- model_request_parameters_wrapper_em_default_request_parameters_why_job_parameter.go
- model_rerun_parameters.go
- model_rerun_zos_parameters.go
- model_resource_max.go
- model_resource_obj.go
- model_resource_param.go
- model_restart_step.go
- model_results_status.go
- model_role_data.go
- model_role_data_full.go
- model_role_header.go
- model_rule_criteria.go
- model_rule_projection.go
- model_rule_statistics.go
- model_rules_statistic_list.go
- model_rules_statistic_list_summary.go
- model_run_as_user_data.go
- model_run_as_user_details_data.go
- model_run_as_user_key_data.go
- model_run_report.go
- model_run_report_info.go
- model_run_result.go
- model_runas_definition_auth.go
- model_runas_user_auth.go
- model_saml2_identity_provider.go
- model_saml_status.go
- model_sample.go
- model_search_params.go
- model_search_tag_tuple.go
- model_secret_key_value.go
- model_secret_value.go
- model_section_metadata_properties.go
- model_service_auth.go
- model_service_auth_action.go
- model_service_provider_information.go
- model_set_agent_params.go
- model_set_agent_params_list.go
- model_setting_key_properties.go
- model_setting_properties.go
- model_setting_properties_object.go
- model_settings_metadata_properties.go
- model_settings_update_object.go
- model_sla_service.go
- model_sla_service_status_by_jobs.go
- model_ssh_key_properties.go
- model_statistics.go
- model_statistics_average_info.go
- model_statistics_period.go
- model_statistics_run_info.go
- model_statistics_single_run.go
- model_success_data.go
- model_summary.go
- model_system_parameter.go
- model_system_setting.go
- model_system_setting_key_value.go
- model_system_setting_property.go
- model_token_data_request.go
- model_token_data_response.go
- model_token_list.go
- model_tools_privilege_category.go
- model_topology.go
- model_upgrade_agent_info.go
- model_upgrade_info.go
- model_upgrade_notification.go
- model_upgrade_record.go
- model_upgrade_record_list.go
- model_upgrade_request.go
- model_upgrade_response.go
- model_user_additional_properties.go
- model_user_allowed_folders_properties.go
- model_user_data.go
- model_user_group_details_data.go
- model_user_group_properties_data.go
- model_user_header.go
- model_user_password.go
- model_user_preferences.go
- model_validation_properties.go
- model_value.go
- model_variable_name_value.go
- model_variable_names.go
- model_variables.go
- model_viewpoint_manager_privilege_category.go
- model_warning_data.go
- model_warning_list.go
- model_warnings_collection.go
- model_why_job_parameters.go
- model_why_job_result_item.go
- model_why_job_results.go
- model_workflow_insights_status.go
- model_workload_policy.go
- model_workload_policy_list.go
- model_workload_policy_state.go
- model_workload_policy_state_list.go
- model_workspace_folder.go
- model_workspace_folders.go
- model_zoo_keeper.go
- model_zos_template_data.go
- response.go