55 and 79 are company codes designated by Insuresoft to distinguish these two Diamond instances
What are Billing and Claims?
Resources that wish to participate in an MVCC* mechanism should inherit from this class
*Multi-Version Concurrency Control
What is AbstractVersionedResource?
This company provides online vehicle auction services to automotive resellers
What is Copart?
When internal services/URLs fail to resolve locally but work for other developers, this is the most common cause
What is not connecting to VPN?
This is a reusable unit of configuration used by Terraform to encapsulate infrastructure components. This enhances code organization, reusability, and parameterization.
What is a module?
https://developer.hashicorp.com/terraform/language/modules
This type of PGP key is used to encrypt data so only the intended recipient can read it
What is a public key?
This interface has a single method -- GetSecretAsync() that returns a secret represented as a UTF8 string
What is IReadOnlySecretsProvider?
Duck Creek's online resource providing access to documentation such as release notes, implementation instructions, and user guides
What is Solution Center?
This endpoint is used to determine whether a service is running and responsive without exercising business logic
What is a health check endpoint?
Credentials shouldn't be hardcoded; instead, they should be supplied using these
What are environment variables?
Used by the Claims Batch Process, this class defines file routing properties such as routeName, type, source, destination, and archiveDirectory
What is RouteDefinition.cs?
TimeLimitRejectionException, ErrorLimitRejectionException, and ConcurrencyLimitRejectionException all inherit from this class
What is ResiliencyRejectionException?
BONUS: ResiliencyRejectionException inherits which class?
GET /v1/salvages and GET /v1/inspections both accept these query parameters
What are claimId and vehicleId?
After an error, a 415 status code can be returned if the client's request omitted this from the Accept header
What is an error collection?
ASP.NET Core integration tests use this class to handle HTTP requests without opening a real network port
For DriveTrain, this pipeline runs PR builds and handles deployments to prod/non-prod environments
What is DESKTOP-DriveTrain64-Trickle?
This interface allows registering a collection of encoders and decoders and selects the correct one using the same matching logic as the ASP.NET Core request and response pipeline
What is ITranscoder?
This ASP.NET Core file defines local development launch profiles, including environment variables, application URLs, and command-line arguments
What is launchSettings.json?
This oversight caused the DOL* property of a claim in the Portal UI to not match the DOL shown in the Duck Creek UI
*Date of Loss
What is not using UTC?
Resource B has a hidden dependency on Resource A that Terraform cannot automatically infer. This argument prevents Resource B from being created until Resource A is fully provisioned
What is depends_on?
https://developer.hashicorp.com/terraform/language/meta-arguments/depends_on
The name of the Diamond Claims production data server
What is SQLPD04?
This HAF extension method is used to register a criterion mapper class within Program.cs, so the application can automatically create criterion based on query params and pass it to the relevant controller
What is appBuilder.AddRetrievalCriterionMapper?
This ASP.NET Core testing class boots the full application pipeline in-memory for integration tests
What is WebApplicationFactory?
In DriveTrain, this practice causes inconsistent local build behavior by creating hidden dependencies between solutions. This can force the requirement that other solution(s) be built before a target solution can build
What are direct DLL file references?
(directly referencing compiled .dll files instead of project/NuGet references)
This practice allows credentials to be replaced without redeploying code
What is secret rotation?
https://docs.aws.amazon.com/secretsmanager/latest/userguide/rotating-secrets.html