Skip to main content

Update Threshold Profile (v2.1)

PUT 

/v2.1/api/tenants/:tenant_id/perfmgmtthresholdprofiles/:profile_id

Update a threshold profile.

Request

Path Parameters

    tenant_id stringrequired

    The tenant ID.

    profile_id stringrequired

    The threshold profile ID.

Body

Details of the Threshold profile to be created

    circuit_utilization_metrics_thresholds CircuitUtilizationMetricThresholds

    Circuit Utilization Metrics Thresholds: Valid

    percentage_circuit_utilization integer

    The circuit utilization percentage configured for the threshold.

    description string

    Description: Size(max = 256, error = DESCRIPTION_EXCEEDS_LIMIT: Description length exceeds limit, min = 0)

    flow_metrics_thresholds FlowMetricThresholds

    Flow Metrics Thresholds: Valid

    percentage_flow_utilization integer

    The flow utilization percentage configured for the threshold.

    hard_limit_app_metrics StaticAppMetricConfigV2N1

    Hard Limit App Metrics: Valid

    max_init_failure_rate integer

    Max Init Failure Rate: Range(max = 100L, message = PERFMGMT_MAX_INIT_FAILURE_RATE_THRESHOLD_RANGE_INVALID, min = 0L)

    max_rtt integer

    Max Rtt: Range(max = 500L, message = PERFMGMT_MAX_RTT_THRESHOLD_RANGE_INVALID, min = 0L)

    udp_trt integer

    Udp Trt

    id string

    Id

    lqm_thresholds LQMThresholdConfigV2N1

    Lqm Thresholds: Valid

    max_jitter integer

    Max Jitter

    max_latency integer

    Max Latency

    max_packet_loss integer

    Max Packet Loss

    min_mos integer

    Min Mos

    name stringrequired

    Name: Required(error = NAME_REQD: Please provide resource name.) Size(max = 128, error = NAME_EXCEEDS_LIMIT: Name of the resource exceeds limit., min = 0)

    soft_limit_app_metrics StaticAppMetricConfigV2N1

    Soft Limit App Metrics: Valid

    max_init_failure_rate integer

    Max Init Failure Rate: Range(max = 100L, message = PERFMGMT_MAX_INIT_FAILURE_RATE_THRESHOLD_RANGE_INVALID, min = 0L)

    max_rtt integer

    Max Rtt: Range(max = 500L, message = PERFMGMT_MAX_RTT_THRESHOLD_RANGE_INVALID, min = 0L)

    udp_trt integer

    Udp Trt

    synthetic_probe_thresholds SyntheticProbeThresholds

    Synthetic Probe Thresholds: Valid

    dns_txn_failure_pct SyntheticProbeThreshold

    The DNS transaction failure percentage.

    probe_config_id string

    The probe config ID.

    value integer

    The threshold value.

    init_failure_pct SyntheticProbeThreshold

    The init failure percentage.

    probe_config_id string

    The probe config ID.

    value integer

    The threshold value.

    jitter SyntheticProbeThreshold

    The jitter value.

    probe_config_id string

    The probe config ID.

    value integer

    The threshold value.

    latency SyntheticProbeThreshold

    The latency value.

    probe_config_id string

    The probe config ID.

    value integer

    The threshold value.

    packet_loss SyntheticProbeThreshold

    The packet loss value.

    probe_config_id string

    The probe config ID.

    value integer

    The threshold value.

    system_health_metrics_thresholds SystemHealthMetricsThresholds

    System Health Metrics Thresholds: Valid

    cpu_utilization int32

    Cpu Utilization

    disk_utilization int32

    Disk Utilization

    memory_utilization int32

    Memory Utilization

    tags string[]

    Tags: ListString(allowDuplicate = false, allowEmpty = true, allowNull = true, length = 128, listMaxSize = 10, error = INVALID_TAG: Maximum 10 Unique tags of length 1024 each are allowed, noTrim = false, regex = [^,\s]+, required = false)

Responses

Successful Operation

Schema
    circuit_utilization_metrics_thresholds CircuitUtilizationMetricThresholds

    The circuit utilization metrics thresholds.

    percentage_circuit_utilization integer

    The circuit utilization percentage configured for the threshold.

    description

    The description of the threshold profile. Max size = 256.

    flow_metrics_thresholds FlowMetricThresholds

    The flow 4metrics thresholds.

    percentage_flow_utilization integer

    The flow utilization percentage configured for the threshold.

    hard_limit_app_metrics StaticAppMetricConfigV2N1

    The hard limits set for the app metrics.

    max_init_failure_rate integer

    Max Init Failure Rate: Range(max = 100L, message = PERFMGMT_MAX_INIT_FAILURE_RATE_THRESHOLD_RANGE_INVALID, min = 0L)

    max_rtt integer

    Max Rtt: Range(max = 500L, message = PERFMGMT_MAX_RTT_THRESHOLD_RANGE_INVALID, min = 0L)

    udp_trt integer

    Udp Trt

    id string

    The ID of the threshold profile.

    lqm_thresholds LQMThresholdConfigV2N1

    Details of the LQM threshold configurations.

    max_jitter integer

    Max Jitter

    max_latency integer

    Max Latency

    max_packet_loss integer

    Max Packet Loss

    min_mos integer

    Min Mos

    name stringrequired

    The name of the profile. Max size = 128.

    soft_limit_app_metrics StaticAppMetricConfigV2N1

    The soft limits set for the app metrics.

    max_init_failure_rate integer

    Max Init Failure Rate: Range(max = 100L, message = PERFMGMT_MAX_INIT_FAILURE_RATE_THRESHOLD_RANGE_INVALID, min = 0L)

    max_rtt integer

    Max Rtt: Range(max = 500L, message = PERFMGMT_MAX_RTT_THRESHOLD_RANGE_INVALID, min = 0L)

    udp_trt integer

    Udp Trt

    synthetic_probe_thresholds SyntheticProbeThresholds

    The synthetic probe thresholds.

    dns_txn_failure_pct SyntheticProbeThreshold

    The DNS transaction failure percentage.

    probe_config_id string

    The probe config ID.

    value integer

    The threshold value.

    init_failure_pct SyntheticProbeThreshold

    The init failure percentage.

    probe_config_id string

    The probe config ID.

    value integer

    The threshold value.

    jitter SyntheticProbeThreshold

    The jitter value.

    probe_config_id string

    The probe config ID.

    value integer

    The threshold value.

    latency SyntheticProbeThreshold

    The latency value.

    probe_config_id string

    The probe config ID.

    value integer

    The threshold value.

    packet_loss SyntheticProbeThreshold

    The packet loss value.

    probe_config_id string

    The probe config ID.

    value integer

    The threshold value.

    system_health_metrics_thresholds SystemHealthMetricsThresholds

    The system health metrics thresholds.

    cpu_utilization int32

    Cpu Utilization

    disk_utilization int32

    Disk Utilization

    memory_utilization int32

    Memory Utilization

    tags string[]

    A information field that can be added to identify the profile. Maximum 10 unique tags.

Loading...