computing / Client / create_backup_instances

create_backup_instances

computing.Client.create_backup_instances(**kwargs)

バックアップルールに設定されているサーバーの、増分バックアップを作成します。

増分バックアップを作成するためには、バックアップルールIDが必要です。

See also: NIFCLOUD API Documentation

Request Syntax

response = client.create_backup_instances(
    InstanceBackupRuleId='string'
)
Parameters:

InstanceBackupRuleId (string) – [REQUIRED]

Return type:

dict

Returns:

Response Syntax

{
    'InstanceBackupRule': {
        'AvailabilityZone': 'string',
        'BackupInstanceMaxCount': 123,
        'Description': 'string',
        'InstanceBackupRuleId': 'string',
        'InstanceBackupRuleName': 'string',
        'InstancesSet': [
            {
                'BackupInstancesSet': [
                    {
                        'BackupInstanceCreateTime': 'string',
                        'BackupInstanceUniqueId': 'string',
                        'Status': 'string'
                    },
                ],
                'InstanceId': 'string',
                'InstanceUniqueId': 'string'
            },
        ],
        'RegionName': 'string',
        'Status': 'string',
        'TimeSlotId': 'string'
    },
    'RequestId': 'string',
    'Return': True|False
}

Response Structure

  • (dict) –

    • InstanceBackupRule (dict) –

      • AvailabilityZone (string) –

      • BackupInstanceMaxCount (integer) –

      • Description (string) –

      • InstanceBackupRuleId (string) –

      • InstanceBackupRuleName (string) –

      • InstancesSet (list) –

        • (dict) –

          • BackupInstancesSet (list) –

            • (dict) –

              • BackupInstanceCreateTime (string) –

              • BackupInstanceUniqueId (string) –

              • Status (string) –

          • InstanceId (string) –

          • InstanceUniqueId (string) –

      • RegionName (string) –

      • Status (string) –

      • TimeSlotId (string) –

    • RequestId (string) –

    • Return (boolean) –