Type alias CustomerPartsFragment
CustomerPartsFragment: {
__typename: "Customer";
company: {
__typename: "Company";
createdAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
};
createdBy: {
__typename: "MachineUserActor";
machineUserId: string;
} | {
__typename: "SystemActor";
systemId: string;
} | {
__typename: "UserActor";
userId: string;
};
domainName: string;
id: string;
name: string;
updatedAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
};
updatedBy: {
__typename: "MachineUserActor";
machineUserId: string;
} | {
__typename: "SystemActor";
systemId: string;
} | {
__typename: "UserActor";
userId: string;
};
} | null;
createdAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
};
createdBy: {
__typename?: "CustomerActor";
} | {
__typename?: "DeletedCustomerActor";
} | {
__typename: "MachineUserActor";
machineUserId: string;
} | {
__typename: "SystemActor";
systemId: string;
} | {
__typename: "UserActor";
userId: string;
};
email: {
__typename?: "EmailAddress";
email: string;
isVerified: boolean;
verifiedAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
} | null;
};
externalId: string | null;
fullName: string;
id: string;
markedAsSpamAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
} | null;
shortName: string | null;
updatedAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
};
}
Type declaration
__typename: "Customer"
company: {
__typename: "Company";
createdAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
};
createdBy: {
__typename: "MachineUserActor";
machineUserId: string;
} | {
__typename: "SystemActor";
systemId: string;
} | {
__typename: "UserActor";
userId: string;
};
domainName: string;
id: string;
name: string;
updatedAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
};
updatedBy: {
__typename: "MachineUserActor";
machineUserId: string;
} | {
__typename: "SystemActor";
systemId: string;
} | {
__typename: "UserActor";
userId: string;
};
} | null
createdAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
}
__typename: "DateTime"
iso8601: string
unixTimestamp: string
createdBy: {
__typename?: "CustomerActor";
} | {
__typename?: "DeletedCustomerActor";
} | {
__typename: "MachineUserActor";
machineUserId: string;
} | {
__typename: "SystemActor";
systemId: string;
} | {
__typename: "UserActor";
userId: string;
}
email: {
__typename?: "EmailAddress";
email: string;
isVerified: boolean;
verifiedAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
} | null;
}
Optional
__typename?: "EmailAddress"
email: string
isVerified: boolean
verifiedAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
} | null
externalId: string | null
fullName: string
id: string
markedAsSpamAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
} | null
shortName: string | null
updatedAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
}
__typename: "DateTime"
iso8601: string
unixTimestamp: string