(self, federation_ident, rollback=False, patch=None)
return FederationID(federation.uuid)
Update an existing Federation.

        Please note that the join/unjoin operation is performed by patching
        `member_ids`.

        :param federation_ident: UUID or logical name of a federation.
        :param rollback: whether to rollback federation on update failure.
        :param patch: a json PATCH document to apply to this federation.
Update an existing Federation.
Update an existing Federation .
def patch(self, federation_ident, rollback=False, patch=None):
        """Update an existing Federation.

        Please note that the join/unjoin operation is performed by patching
        `member_ids`.

        :param federation_ident: UUID or logical name of a federation.
        :param rollback: whether to rollback federation on update failure.
        :param patch: a json PATCH document to apply to this federation.
        """
        federation = self._patch(federation_ident, patch)
        pecan.request.rpcapi.federation_update_async(federation, rollback)
        return FederationID(federation.uuid)
def patch ( self , federation_ident , rollback = False , patch = None ) : federation = self . _patch ( federation_ident , patch ) pecan . request . rpcapi . federation_update_async ( federation , rollback ) return FederationID ( federation . uuid )