juju/client/_client4.py
async def WatchVolumeAttachmentPlans(self, entities=None):
        '''
        WatchVolumeAttachmentPlans watches for changes to volume attachments for a machine for the purpose of allowing
        that machine to run any initialization needed, for that volume to actually appear as a block device (ie: iSCSI)

        entities : typing.Sequence[~Entity]
        Returns -> MachineStorageIdsWatchResults
        '''
        if entities is not None and not isinstance(entities, (bytes, str, list)):
            raise Exception("Expected entities to be a Sequence, received: {}".format(type(entities)))

        # map input types to rpc msg
        _params = dict()
        msg = dict(type='StorageProvisioner',
                   request='WatchVolumeAttachmentPlans',
                   version=4,
                   params=_params)
        _params['entities'] = entities
        reply = await self.rpc(msg)
        return reply

        WatchVolumeAttachmentPlans watches for changes to volume attachments for a machine for the purpose of allowing
        that machine to run any initialization needed, for that volume to actually appear as a block device (ie: iSCSI)

        entities : typing.Sequence[~Entity]
        Returns -> MachineStorageIdsWatchResults
        
WatchVolumeAttachmentPlans watches for changes to volume attachments for a machine for the purpose of allowing
that machine to run any initialization needed, for that volume to actually appear as a block device

entities : typing.Sequence[~Entity]
Returns -> MachineStorageIdsWatchResults
WatchVolumeAttachmentPlans watches for changes to volume attachments for a machine for the purpose of allowing that machine to run any initialization needed for that volume to actually appear as a block device entities : typing . Sequence [ ~Entity ] Returns - > MachineStorageIdsWatchResults
async def WatchVolumeAttachmentPlans(self, entities=None):
        if entities is not None and not isinstance(entities, (bytes, str, list)):
            raise Exception("Expected entities to be a Sequence, received: {}".format(type(entities)))
        _params = dict()
        msg = dict(type='StorageProvisioner',
                   request='WatchVolumeAttachmentPlans',
                   version=4,
                   params=_params)
        _params['entities'] = entities
        reply = await self.rpc(msg)
        return reply
async def WatchVolumeAttachmentPlans ( self , entities = None ) : if entities is not None and not isinstance ( entities , ( bytes , str , list ) ) : raise Exception ( "Expected entities to be a Sequence, received: {}" . format ( type ( entities ) ) ) _params = dict ( ) msg = dict ( type = 'StorageProvisioner' , request = 'WatchVolumeAttachmentPlans' , version = 4 , params = _params ) _params [ 'entities' ] = entities reply = await self . rpc ( msg ) return reply
WatchVolumeAttachmentPlans watches for changes to volume attachments for a machine for the purpose of allowing
that machine to run any initialization needed, for that volume to actually appear as a block device (ie: iSCSI)
WatchVolumeAttachmentPlans watches for changes to volume attachments for a machine for the purpose of allowing that machine to run any initialization needed for that volume to actually appear as a block device ( ie : iSCSI )
'''
        WatchVolumeAttachmentPlans watches for changes to volume attachments for a machine for the purpose of allowing
        that machine to run any initialization needed, for that volume to actually appear as a block device (ie: iSCSI)

        entities : typing.Sequence[~Entity]
        Returns -> MachineStorageIdsWatchResults
        ''' # map input types to rpc msg
self
entities