private static async Task MoveCompartment(IdentityClient client, string sourceCompartmentId, string targetCompartmentId)
        {
            MoveCompartmentDetails moveCompartmentDetails = new MoveCompartmentDetails
            {
                TargetCompartmentId = targetCompartmentId
            };
            MoveCompartmentRequest moveCompartmentRequest = new MoveCompartmentRequest
            {
                CompartmentId          = sourceCompartmentId,
                MoveCompartmentDetails = moveCompartmentDetails
            };
            MoveCompartmentResponse moveCompartmentResponse = await client.MoveCompartment(moveCompartmentRequest);

            logger.Info("compartment moved successfully");
        }