[docs]defcompute(self,page_size:int=10)->CloudSecurityAssetIterator:""" Requests compute asset metadata. Args: page_size (int, optional): How many items should be returned per page? Returns: An iterable is returned that handles paging of the data. Example: >>> for asset in cloudsecurity.assets.compute(): ... print(asset) """returnself._query(stored_file='assets-compute.graphql',iterator=CloudSecurityAssetIterator,graphql_model='Entities',limit=page_size)
[docs]defcontainer(self,page_size:int=10):""" Requests container asset metadata. Args: page_size (int, optional): How many items should be returned per page? Returns: An iterable is returned that handles paging of the data. Example: >>> for asset in cloudsecurity.assets.container(): ... print(asset) """returnself._query(stored_file='assets-container.graphql',iterator=CloudSecurityAssetIterator,graphql_model='Entities',limit=page_size)