computing / Client / nifty_describe_alarms
nifty_describe_alarms
- computing.Client.nifty_describe_alarms(**kwargs)
指定した基本監視ルールの情報を取得します。
監視ルールを指定するには、監視ルール名および機能名が必要です。
監視ルールを指定しない場合、取得できるすべての監視ルールの情報を取得します。
See also: NIFCLOUD API Documentation
Request Syntax
response = client.nifty_describe_alarms( Rule=[ { 'FunctionName': 'Server'|'LoadBalancer'|'DiskPartition'|'ElasticLoadBalancer', 'RuleName': 'string' }, ] )
- Parameters:
Rule (list) –
(dict) –
FunctionName (string) –
RuleName (string) –
- Return type:
dict
- Returns:
Response Syntax
{ 'RequestId': 'string', 'ReservationSet': [ { 'AlarmCondition': 'string', 'AlarmState': 'string', 'AlarmTargetsSet': [ { 'ResourceName': 'string' }, ], 'CreatedTime': datetime(2015, 1, 1), 'Description': 'string', 'EmailAddressSet': [ { 'EmailAddress': 'string' }, ], 'FunctionName': 'string', 'RuleName': 'string', 'RuleSet': [ { 'AddDatetime': datetime(2015, 1, 1), 'BreachDuration': 123, 'DataType': 'string', 'Threshold': 123.0, 'UpperLowerCondition': 'string' }, ], 'Zone': 'string' }, ] }
Response Structure
(dict) –
RequestId (string) –
ReservationSet (list) –
(dict) –
AlarmCondition (string) –
AlarmState (string) –
AlarmTargetsSet (list) –
(dict) –
ResourceName (string) –
CreatedTime (datetime) –
Description (string) –
EmailAddressSet (list) –
(dict) –
EmailAddress (string) –
FunctionName (string) –
RuleName (string) –
RuleSet (list) –
(dict) –
AddDatetime (datetime) –
BreachDuration (integer) –
DataType (string) –
Threshold (float) –
UpperLowerCondition (string) –
Zone (string) –