hatoba / Client / get_snapshot

get_snapshot

hatoba.Client.get_snapshot(**kwargs)

スナップショット情報を取得します。

See also: NIFCLOUD API Documentation

Request Syntax

response = client.get_snapshot(
    SnapshotName='string'
)
Parameters:

SnapshotName (string) – [REQUIRED]

Return type:

dict

Returns:

Response Syntax

{
    'Snapshot': {
        'Cluster': {
            'KubernetesVersion': 'string',
            'Name': 'string',
            'NodePools': [
                {
                    'InstanceType': 'string',
                    'Name': 'string',
                    'NodeCount': 123
                },
            ]
        },
        'CreateTime': 'string',
        'Description': 'string',
        'ExpirationTime': 'string',
        'Name': 'string',
        'Nrn': 'string',
        'ResourceVersion': 'string',
        'Status': 'string',
        'Tags': [
            {
                'Id': 'string',
                'Key': 'string',
                'Value': 'string'
            },
        ]
    }
}

Response Structure

  • (dict) –

    • Snapshot (dict) –

      • Cluster (dict) –

        • KubernetesVersion (string) –

        • Name (string) –

        • NodePools (list) –

          • (dict) –

            • InstanceType (string) –

            • Name (string) –

            • NodeCount (integer) –

      • CreateTime (string) –

      • Description (string) –

      • ExpirationTime (string) –

      • Name (string) –

      • Nrn (string) –

      • ResourceVersion (string) –

      • Status (string) –

      • Tags (list) –

        • (dict) –

          • Id (string) –

          • Key (string) –

          • Value (string) –