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) –