sift_py.asset.config
¶
| CLASS | DESCRIPTION |
|---|---|
AssetConfig |
Thin wrapper class for an Asset that can be created from an Asset protobuf object. |
AssetConfig
¶
Thin wrapper class for an Asset that can be created from an Asset protobuf object. This provides a more Python-friendly interface than the generated protobuf object.
| METHOD | DESCRIPTION |
|---|---|
from_asset |
Creates an AssetConfig from an Asset protobuf object. |
to_asset |
Converts this AssetConfig to an Asset protobuf object. |
| ATTRIBUTE | DESCRIPTION |
|---|---|
asset_id |
TYPE:
|
created_by_user_id |
TYPE:
|
created_date |
TYPE:
|
metadata |
|
modified_by_user_id |
TYPE:
|
modified_date |
TYPE:
|
name |
TYPE:
|
organization_id |
TYPE:
|
tags |
|
metadata
class-attribute
instance-attribute
¶
from_asset
classmethod
¶
from_asset(asset: Asset) -> AssetConfig
Creates an AssetConfig from an Asset protobuf object.
| PARAMETER | DESCRIPTION |
|---|---|
asset
|
The Asset protobuf object to convert.
TYPE:
|
| RETURNS | DESCRIPTION |
|---|---|
AssetConfig
|
An AssetConfig instance with the data from the Asset. |
to_asset
¶
Converts this AssetConfig to an Asset protobuf object.
| RETURNS | DESCRIPTION |
|---|---|
Asset
|
An Asset protobuf object with the data from this config. |