computing / Client / nifty_update_alarm
nifty_update_alarm
- computing.Client.nifty_update_alarm(**kwargs)
基本監視ルールを更新します。
監視ルールを指定する場合は、監視ルール名および機能名が必要です。
対象リソース、監視ルール、通知先メールアドレスの更新が指定された場合は、既存の内容を破棄し、指定した内容で再設定されます。
See also: NIFCLOUD API Documentation
Request Syntax
response = client.nifty_update_alarm( AlarmCondition='and'|'or', Description='string', ElasticLoadBalancerName=[ 'string', ], ElasticLoadBalancerPort=[ 123, ], ElasticLoadBalancerProtocol=[ 'string', ], EmailAddress=[ 'string', ], FunctionName='Server'|'LoadBalancer'|'DiskPartition'|'ElasticLoadBalancer', InstanceId=[ 'string', ], LoadBalancerName=[ 'string', ], LoadBalancerPort=[ 123, ], Partition=[ 'string', ], Rule=[ { 'BreachDuration': 123, 'DataType': 'string', 'Threshold': 123.0, 'UpperLowerCondition': 'upper'|'lower' }, ], RuleName='string', RuleNameUpdate='string' )
- Parameters:
AlarmCondition (string) –
Description (string) –
ElasticLoadBalancerName (list) –
(string) –
ElasticLoadBalancerPort (list) –
(integer) –
ElasticLoadBalancerProtocol (list) –
(string) –
EmailAddress (list) –
(string) –
FunctionName (string) – [REQUIRED]
InstanceId (list) –
(string) –
LoadBalancerName (list) –
(string) –
LoadBalancerPort (list) –
(integer) –
Partition (list) –
(string) –
Rule (list) –
[REQUIRED]
(dict) –
BreachDuration (integer) – [REQUIRED]
DataType (string) –
Threshold (float) –
UpperLowerCondition (string) –
RuleName (string) – [REQUIRED]
RuleNameUpdate (string) –
- Return type:
dict
- Returns:
Response Syntax
{ 'RequestId': 'string', 'Return': True|False }
Response Structure
(dict) –
RequestId (string) –
Return (boolean) –