Skip to content

Latest commit

 

History

History
78 lines (57 loc) · 3.42 KB

information-barrier-segment-members.md

File metadata and controls

78 lines (57 loc) · 3.42 KB

Information Barrier Segment Members

Get shield information barrier segment member by ID

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}`);

List shield information barrier segment members

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`);

Create shield information barrier segment member

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`);

Delete shield information barrier segment member by ID

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'
});