To retrieve a shield information barrier segment member by its ID, call the shieldInformationBarrierSegmentMembers.getById(options, callback)
method.
const barrierSegmentMember = await client.shieldInformationBarrierSegmentMembers.getById({
shield_information_barrier_segment_member_id: '12345',
});
console.log(`Shield information barrier segment member id ${barrierSegmentMember.id}`);
To retrieves a list shield information barrier segment members based on provided segment IDs, call the shieldInformationBarrierSegmentMembers.getAll(options, callback)
method.
const result = await client.shieldInformationBarrierSegmentMembers.getAll({
shield_information_barrier_segment_id: '123'
});
console.log(`There are ${result.entries.length} shield information barrier segment members`);
To creates a new shield information barrier segment member, call the shieldInformationBarrierSegmentMembers.create(options, callback)
method with two objects in the body of the request, barrer segment
and user
where only id
and type
properties are required in each of them.
const barrierSegmentMember = await client.shieldInformationBarrierSegmentMembers.create({
shield_information_barrier_segment: {
id: '234',
type: 'shield_information_barrier_segment'
},
user: {
id: '456',
type: 'user'
}
});
console.log(`Shield information barrier segment member id ${barrierSegmentMember.id} created`);
To delete the shield information barrier segment member based on provided ID, call the shieldInformationBarrierSegmentMembers.delete(options, callback)
method.
await client.shieldInformationBarrierSegmentMembers.deleteById({
shield_information_barrier_segment_member_id: '12345'
});