Source: schemas/shield-information-barrier-segment.generated.ts

import * as schemas from '.';
/**
 * Shield information barrier segment
 *
 * A shield information barrier segment object
 */
export interface ShieldInformationBarrierSegment {
	/**
	 * The unique identifier for the shield information barrier segment
	 * Example: 11446498
	 */
	id?: string;
	/**
	 * The type of the shield information barrier segment
	 * Example: shield_information_barrier_segment
	 */
	type?: 'shield_information_barrier_segment';
	shield_information_barrier?: schemas.ShieldInformationBarrierBase;
	/**
	 * Name of the shield information barrier segment
	 * Example: Investment Banking
	 */
	name?: string;
	/**
	 * Description of the shield information barrier segment
	 * Example: 'Corporate division that engages in advisory_based financial
	 *  transactions on behalf of individuals, corporations, and governments.'
	 */
	description?: string;
	/**
	 * ISO date time string when this shield information
	 * barrier object was created.
	 * Example: 2020-06-26T18:44:45.869Z
	 */
	created_at?: string;
	/**
	 * The user who created this shield information barrier segment.
	 */
	created_by?: schemas.UserBase;
	/**
	 * ISO date time string when this
	 * shield information barrier segment was updated.
	 * Example: 2020-07-26T18:44:45.869Z
	 */
	updated_at?: string;
	/**
	 * The user that updated this shield information barrier segment.
	 */
	updated_by?: schemas.UserBase;
}