Update a Notification Profile by ID

put

/api/notification/Profiles/{id}

Updates the properties of the specified notification profile.

Request

Path Parameters
Supported Media Types
Request Body - application/json ()
Root Schema : schema
Type: object
Show Source
  • Backup Email Password. If not defined, the Backup value will be the same as the corresponding Primary value.
    Example: abcxyz123@$
  • Backup Email Port. If not defined, the Backup value will be the same as the corresponding Primary value.
    Example: 25
  • Backup Email Server. If not defined, the Backup value will be the same as the corresponding Primary value.
    Example: backup.server.com
  • Backup Email Type ID. If not defined, the Backup value will be the same as the corresponding Primary value.
    Example: 1
  • Backup Email User. If not defined, the Backup value will be the same as the corresponding Primary value.
    Example: backup@email.com
  • Email Connection Security Flag. If ProfileTypeID is 1 (Email), ConnectionSecurity is required. Allowed Values: - 0 => Plaintext/None - 1 => SSL (Secure on Connect) - 2 => TLS (Negotiated)
    Example: 0
  • Primary Email Password. If ProfileTypeID is 1 (Email), PrimaryEmailPass is required.
    Example: xyzABC123@
  • Primary Email Port. If ProfileTypeID is 1 (Email), PrimaryEmailPort is required.
    Example: 25
  • Primary Email Server. If ProfileTypeID is 1 (Email), PrimaryEmailServer is required.
    Example: primary.server.com
  • Primary Email Type ID. If ProfileTypeID is 1 (Email), PrimaryEmailTypeID is required.
    Example: 1
  • Primary Email User. If ProfileTypeID is 1 (Email), PrimaryEmailUser is required.
    Example: primary@email.com
  • Profile Description
    Example: This is the Generic Unified Assurance Profile for Email
  • Profile Name
    Example: Generic Email
  • Profile Type ID Allowed values: - 1 => Email - 2 => Syslog - 3 => Trap
    Example: 1
  • Profile Type Name Allowed values: - Email - Syslog - Trap
    Example: Email
  • Email SSL Verification indicator. If ProfileTypeID is 1 (Email), SSLVerify is required.
    Example: 1
  • Email Connection Timeout. If ProfileTypeID is 1 (Email), Timeout is required.
    Example: 30
Back to Top

Response

Supported Media Types

200 Response

Successful operation
Body ()
Root Schema : schema
Match All
Show Source
Nested Schema : SuccessfulUpdateOperation
Type: object
Show Source
Nested Schema : type
Type: object
Show Source
Nested Schema : data
Type: array
Show Source
Nested Schema : notificationProfilesRead
Type: object
Show Source

Default Response

Failed operation
Body ()
Root Schema : schema
Type: object
Show Source
Nested Schema : errors
Type: array
The list of errors reported. Validation errors will be keyed by record field.
Show Source
Nested Schema : items
Type: object
Back to Top